![]()
BOLD:
|
PRIVACY IN CYBERSPACEThe Free Software and Open Source MovementsHistoryHistorically, software was distributed for free to accompany hardware. The software was distributed in a form (known as source code) which allowed easy modification by anyone with the requisite knowledge. End users were technically sophisticated people who needed to be able to change the program to do their work. In the 1980s, however, some companies started to release software in a form which was difficult to modify. These companies also forbade the end user from modifying or redistributing the software. In 1976, Bill Gates wrote a letter urging computer hobbyists to stop sharing software in order to provide incentives for the creation of quality software. Ultimately, Microsoft’s phenomenal business success resulted from its centralized and controlled approach to software development. As companies began to restrict modification and redistribution of software, Richard Stallman founded the GNU Project and the Free Software Movement. At the heart of the GNU Project is an innovative use of copyright law, the GNU General Public License (GPL). Software licensed under the GPL can be freely modified and redistributed, provided that it is redistributed under the same terms. Someone who incorporates software licensed under the GPL into a proprietary software is in breach of contract and loses their right to redistribute the software. Notable ProjectsSourceforge.net, one of the most popular sites that coordinate free software and open source development, lists nearly 70,000 active projects. A few of the most ubiquitous free software projects include:
A Note about TerminologyThe term free software emphasizes the freedom aspects: freedom to modify, and freedom to distribute. Open source software, a closely allied movement, tends to emphasize availability of the source code and the quality of the product. Richard Stallman criticizes the open source movement for attempting to depoliticize the approach to make it more palatable to commercial interests, but ultimately the differences between free software and open source are quite limited. Lawrence Lessig avoids the whole linguistic debate by calling it “open code.” Some advocates, particularly in the international sphere, describe the software collectively as “Free/Libre/Open Source Software,” or FLOSS. Related Readings
Optional Readings
|
||||||||
Please send inquiries to bold@cyber.law.harvard.edu Welcome | Registration | Discussion | Resources | The Berkman Center for Internet & Society |