blog




  • Essay / The Economics of Technology: Open Source Software (OSS)

    IntroductionIn recent years, there has been renewed interest in the development of open source software (OSS). Interest in this process, which involves software developers from many different sites and organizations sharing code to develop and refine software. You must be wondering what Open Source Software (OSS) is. Open source software is computer software whose source code is made available and licensed in which the copyright holder grants the right to study, modify and distribute the software to any person for any purpose. Open source software is generally developed in a public and collaborative manner. Source code is the part of software that most computer users never see; it is code that computer programmers can use to change the way software works. Programmers who have access to the source code of a computer program can improve that program by adding features or repairing parts that don't always work properly. A Brief History of Open Source SoftwareThere is a tradition of sharing and cooperation in software development. But in recent years, the scale and formalization of this activity have grown considerably with the widespread use of the Internet. From the early 1960s to the early 1980s, many key features of computer operating systems and the Internet were developed in academic environments such as MIT and Berkeley. There were also central corporate research facilities where researchers conducted many research and programs, such as Bell Labs and the Xerox Research Center in Palo Alto. Software can be written in source code or object/binary code. Source code is the code that uses programming languages ​​such as Basic, C and Java. Object/binary code is a sequence of zeros and ones that communicate directly with the computer, but is more difficult for programmers to go back to change or modify