The term “open source”, which literally means in French “open source” refers to a conception of the digital world where people can create, modify and share software without any constraints and with the general public. The term “free software” is also frequently used to refer to open source, but in reality, these two concepts do not describe exactly the same thing.
Open source was born at the end of the 80s, in the context of the development of free software to designate a specific and different approach to the creation of computer programs. In 2020, the term “open source” refers to a broader set of values that embrace and celebrate the principles of exchange, openness, collaborative participation, and data-driven development.
What Is Open Source Software?
Open source software is software with source code that anyone can inspect, modify, and improve.
“Source code” is actually the part of software that most computer users never see during a project: it is the code that computer programmers manipulate to change the way software works. or an application. Programmers who have access to the source code of computer software can improve it by adding features to it according to their own project or modify certain aspects that do not always work correctly.
What Is the Difference Between Open Source and Other Types of Software?
In general, classic software designed by commercial companies like IBM, Microsoft, Adobe or others all have a source code of which only the team of computer engineers who created it retains the exclusive control and has the legal authorizations for Cape Verde Email List. to modify. This type of software is called “proprietary” or “closed source” software.
Only original authors of proprietary software can legally copy, inspect, and modify their product. And if you want to use proprietary software, you must accept a user license that is displayed when you first open it and that states that you agree not to do anything other than what is expressly authorized by the authors of the software.
Open source free software, on the other hand, is different. Their authors make its source code available to those who wish to observe, copy, modify or share it. LibreOffice or VLC Media Player are for example extremely well known examples of open source software.
As with proprietary software, users must agree to the terms of a license when using open source software for a project. However, the legal terms are very different.
Open Source Software, for Whom?
Absolutely anyone can benefit from free software, not just computer programmers.
First of all, note that the pioneers and early builders of the internet built much of it on open source technologies – like the Linux operating system, for example, and anyone who uses the internet today benefits from open source software technology.
So every time you browse web pages, email, or play network video games, your computer connects to a global network of computers using open source software to route and transmit data. The computers that do all of this work are called “remote computers” because they are usually located in remote locations that cannot necessarily be physically accessed.
We increasingly rely on remote computers to perform tasks that are normally possible on our own devices. For example, many people are currently using online word processing, image editing, or email management software that does not require installation on their home computers. Instead, these programs can be accessed easily on remote computers using a web browser or mobile phone application. This is called “remote computing”, or remote computing, in English.