The free software movement is a social movement with the goal of obtaining and guaranteeing certain freedoms for
software users, namely the freedoms to run, study, modify, and share copies of software. Software which meets these requirements,
The Four Essential Freedoms of Free Software, is termed
free software
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
.
Although drawing on traditions and philosophies among members of the 1970s
hacker culture
The hacker culture is a subculture of individuals who enjoy—often in collective effort—the intellectual challenge of creatively overcoming the limitations of software systems or electronic hardware (mostly digital electronics), ...
and academia,
Richard Stallman formally founded the movement in 1983 by launching the
GNU Project
The GNU Project ( ) is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to give computer users freedom and control in their use of their computers and Computer hardware, computing dev ...
. Stallman later established the
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
in 1985 to support the movement.
Philosophy
The philosophy of the Free Software Movement is based on promoting collaboration between programmers and computer users. This process necessitates the rejection of
proprietary software
Proprietary software is computer software, software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing t ...
and the promotion of
free software
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
.
Stallman notes that this action would not hinder the progression of technology, as he states, "Wasteful duplication of system programming effort will be avoided. This effort can go instead into advancing the state of the art."
Members of the Free Software Movement believe that all software users should have the freedoms listed in
The Free Software Definition. Members hold the belief that it is immoral to prohibit or prevent people from exercising these freedoms, and that they are required in creating a community where software users can help each other and have control over their technology. Regarding
proprietary software
Proprietary software is computer software, software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing t ...
, some believe that it is not strictly immoral, citing increased profitability in the business models available for proprietary software, along with technical features and convenience.
The Free Software Foundation espouses the principle that all software needs free documentation, as programmers should have the ability to update manuals to reflect modifications made to the software. Within the movement, the
FLOSS Manuals foundation specializes in providing such documentation.
Actions
Writing and spreading free software
The core work of the free software movement is focused on software development. The free software movement also rejects proprietary software, refusing to install software that does not give them the freedoms of free software. According to Stallman, "The only thing in the software field that is worse than an unauthorised copy of a proprietary program, is an authorised copy of the proprietary program because this does the same harm to its whole community of users, and in addition, usually the developer, the perpetrator of this evil, profits from it."
Building awareness
Some supporters of the free software movement take up
public speaking
Public speaking, is the practice of delivering speeches to a live audience. Throughout history, public speaking has held significant cultural, religious, and political importance, emphasizing the necessity of effective rhetorical skills. It all ...
, or host a stall at software-related conferences to raise awareness of software freedom. This is seen as important since people who receive free software, but who are not aware that it is free software, will later accept a non-free replacement or will add software that is not free software.
Organisations
Asia
*
Free Software Movement of India
*
International Centre for Free and Open Source Software (ICFOSS)
Africa
* Free Software and Open Source Foundation for Africa
North America
*
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
*
Software Freedom Law Center
South America
*
Free Software Foundation Latin America
* Software Livre Brasil
Europe
*
Free Software Foundation Europe
*
Framasoft
* Irish Free Software Organisation
Australia
* Free Software Australia
Legislation and government
A lot of lobbying work has been done against
software patent
A software patent is a patent on a piece of software, such as a computer program, library, user interface, or algorithm. The validity of these patents can be difficult to evaluate, as software is often at once a product of engineering, something ...
s and expansions of
copyright law
A copyright is a type of intellectual property that gives its owner the exclusive legal right to copy, distribute, adapt, display, and perform a creative work, usually for a limited time. The creative work may be in a literary, artistic, e ...
. Other lobbying focuses directly on the use of free software by government agencies and government-funded projects.
Asia
China
In June 1997, the Society for Study, Application, and Development of Free Software was established under the
China Software Industry Association in Beijing. Through this organization, the website freesoft.cei.gov.cn was developed, though the website is currently inaccessible on IP addresses located in the United States. The use of open-source software
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
in China has moved beyond government and educational institutions and has extended to other organizations such as financial institutions, telecommunications, and public security. Several Chinese researchers and scholars have claimed that the existence of FOSS in China has been important in challenging the presence of
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
, which Guangnan Ni, a member of the
Chinese Academy of Engineering stated, "The monopoly of (Microsoft Windows) is even more powerful in China than other places in the world".
Yi Zhou, a professor of mathematics at
Fudan University, has also alleged that, "Government procurement of FLOSS for a number of years in China has compelled Microsoft to cut its prices of Office software substantially"
India
Government of India had issued Policy on Adoption of Open Source Software for Government of India in 2015 to drive uptake within the government. With the vision to transform India as a Software Product Nation, National Policy on Software Products-2019 was approved by the Government.
Pakistan
Free and Open Source Software (Foss) is crucial for countries such as Pakistan which is set up by Union of Information Technology. For the case of Pakistan, Pakistan Software Export Board (PSEB) aids in the creation and advocate of FOSS usage in various government departments in addition to curbing illegality of copying that is software piracy. Promotion of adoption of FOSS is essential however it comes with problems of proprietary anti competition software practices including indulging in bribing and corruption by government departments. Pakistan works on the introduction of usage of open type basis of source Solutions in the curricula in schools and colleges. This is because of FOSS uniqueness in terms of political, democratic and social varieties of aspect regarding information communication and technology.
North America
United States
In the United States, there have been efforts to pass legislation at the state level encouraging the use of free software by state government agencies.
On January 11, 2022, two bills were shown on the New Hampshire legislating floor. The first bill called "HB 1273" was introduced by Democratic New Hampshire representative Eric Gallager, the bill prioritized "replacing proprietary software used by state agencies with free software." Gallager stated that to an extent, the proposed legislation will help distinguish "free software" and "open-source software", this will also put these two into state regulation. The second bill called "HB 1581" was proposed by Grafton Republican representative Lex Berezhny. The bill would've restored a requisite forcing "state agencies to use proprietary software" and as Lex put it, "when it is the most effective solution." He also said that requisite was happening between 2012 and 2018. According to the Concord Monitor, the state of New Hampshire had an already "thriving open source software community" with a view of "live free or die" but they had difficulty getting that notion with the state.
South America
Peru
Congressmen
Edgar David Villanueva and Jacques Rodrich Ackerman have been instrumental in introducing free software in
Peru
Peru, officially the Republic of Peru, is a country in western South America. It is bordered in the north by Ecuador and Colombia, in the east by Brazil, in the southeast by Bolivia, in the south by Chile, and in the south and west by the Pac ...
, with bill 1609 on "Free Software in Public Administration". The incident invited the attention of
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
, Peru, whose general manager wrote a letter to Villanueva. His response received worldwide attention and is seen as a classic piece of argumentation favouring use of free software in governments.
Uruguay
Uruguay has a sanctioned law requiring that the state give priority to free software. It also requires that information be exchanged in
open formats.
Venezuela
The
Government of Venezuela
Venezuela is a federal presidential republic. The chief executive is the President of Venezuela who is both head of state and head of government. Executive power is exercised by the President. Legislative power is vested in the National Assembl ...
implemented a free software law in January 2006. Decree No. 3,390 mandated all government agencies to migrate to free software over a two-year period.
Europe
Publiccode.eu is a campaign launched demanding a legislation requiring that publicly financed software developed for the public sector be made publicly available under a Free and Open Source Software licence. If it is public money, it should be public code as well.
France
The
French Gendarmerie and the
French National Assembly
The National Assembly (, ) is the lower house of the Bicameralism, bicameral French Parliament under the French Fifth Republic, Fifth Republic, the upper house being the Senate (France), Senate (). The National Assembly's legislators are known ...
utilize the
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
operating system
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
.
United Kingdom
Gov.uk keeps a list of "key components, tools and services that have gone into the construction of GOV.UK".
Events
Free Software events happening all around the world connects people to increase visibility for Free software projects and foster collaborations.
Economics
The free software movement has been extensively analyzed using economic methodologies, including perspectives from
heterodox economics
Heterodox economics is a broad, relative term referring to schools of economic thought which are not commonly perceived as belonging to mainstream economics. There is no absolute definition of what constitutes heterodox economic thought, as it i ...
. Of particular interest to economists is the willingness of programmers in the free software movement to work, .
In his 1998 article "The High-Tech Gift Economy",
Richard Barbrook suggested that the then-nascent free software movement represented a return to the
gift economy building on
hobby
A hobby is considered to be a regular activity that is done for enjoyment, typically during one's leisure time. Hobbies include collecting themed items and objects, engaging in creative and artistic pursuits, playing sports, or pursuing other ...
ism and the
absence of economic scarcity on the Internet.
Gabriella Coleman has emphasized the importance of accreditation, respect, and
honour
Honour (Commonwealth English) or honor (American English; American and British English spelling differences#-our, -or, see spelling differences) is a quality of a person that is of both social teaching and personal ethos, that manifests itself ...
within the free software community as a form of compensation for contributions to projects, over and against financial motivations.
The Swedish
Marxian economist Johan Söderberg has argued that the free software movement represents a complete alternative to
capitalism
Capitalism is an economic system based on the private ownership of the means of production and their use for the purpose of obtaining profit. This socioeconomic system has developed historically through several stages and is defined by ...
that may be expanded to create a post-work society. He argues that the combination of a manipulation of intellectual property law and
private property
Private property is a legal designation for the ownership of property by non-governmental Capacity (law), legal entities. Private property is distinguishable from public property, which is owned by a state entity, and from Collective ownership ...
to make goods available to the public and a thorough blend between labor and fun make the free software movement a
communist economy.
Subgroups and schisms
Since its inception, there is an ongoing contention between the many
FLOSS organizations (
FSF,
OSI,
Debian
Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
,
Mozilla Foundation,
Apache Foundation, etc.) within the free software movement, with the main conflicts centered around the organization's needs for compromise and pragmatism rather than adhering to founding values and philosophies.
[ Jun 9, 2015 Christopher Tozzi]
Open source
The
Open Source Initiative (OSI) was founded in February 1998 by
Eric Raymond and
Bruce Perens to promote the term "
open-source software
Open-source software (OSS) is Software, computer software that is released under a Open-source license, license in which the copyright holder grants users the rights to use, study, change, and Software distribution, distribute the software an ...
" as an
alternative term for free software. The OSI aimed to address the perceived shortcomings and ambiguity of the term "free software", as well as shifting the focus of free software from a social and ethical issue to instead emphasize open source as a superior model for software development.
The latter became the view of Eric Raymond and
Linus Torvalds
Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and lead developer of the Linux kernel. He also created the distributed version control system Git.
He was honored, along with Shinya Yam ...
, while Bruce Perens argued that open source was meant to popularize free software under a new brand and called for a return to basic ethical principles.
Some free software advocates use the terms "
Free and Open-Source Software
Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
" (FOSS) or "Free/Libre and Open-Source Software" (FLOSS) as a form of inclusive compromise, which brings free and open-source software advocates together to work on projects cohesively. Some users believe this is an ideal solution in order to promote both the user's freedom with the software and the pragmatic efficiency of an open-source development model. This view is reinforced by fact that majority of
OSI-approved licenses and self-avowed open-source programs are also compatible with the free software formalisms and vice versa.
While free and open source software are often linked together, they offer two separate ideas and values. Richard Stallman has referred to open source as "''a non-movement''", as it "''does not campaign for anything''".
"Open source" addresses software being open as a practical question rather than an ethical dilemma – non-free software is not the best solution but nonetheless a solution. The free software movement views free software as a moral imperative: that proprietary software should be rejected, and that only free software should be developed and taught in order to make computing technology beneficial to the general public.
Although the movements have differing values and goals, collaborations between the Free Software Movement and Open Source Initiative have taken place when it comes to practical projects. By 2005, Richard Glass considered the differences to be a "serious fracture" but "vitally important to those on both sides of the fracture" and "of little importance to anyone else studying the movement from a software engineering perspective" since they have had "little effect on the field".
Criticism and controversy
Principle compromises
Eric Raymond criticises the speed at which the free software movement is progressing, suggesting that temporary compromises should be made for long-term gains. Raymond argues that this could raise awareness of the software and thus increase the free software movement's influence on relevant standards and legislation.
Richard Stallman, on the other hand, sees the current level of compromise as a greater cause for worry.
Programmer income
Stallman said that this is where people get the misconception of "free": there is no wrong in programmers' requesting payment for a proposed project, or charging for copies of free software. Restricting and controlling the user's decisions on use is the actual violation of freedom. Stallman defends that in some cases, monetary incentive is not necessary for motivation since the pleasure in expressing creativity is a reward in itself.
Conversely, Stallman admits that it is not easy to raise money for free software projects.
"Viral" copyleft licensing
The free software movement champions
copyleft
Copyleft is the legal technique of granting certain freedoms over copies of copyrighted works with the requirement that the same rights be preserved in derivative works. In this sense, ''freedoms'' refers to the use of the work for any purpose, ...
licensing schema (often pejoratively called "
viral licenses"). In its strongest form, copyleft mandates that any works ''derived'' from copyleft-licensed software must also carry a copyleft license, so the license spreads from work to work like a computer virus might spread from machine to machine. Stallman has previously stated his opposition to describing the
GNU GPL as "viral". These licensing terms can only be enforced through asserting copyrights.
Critics of copyleft licensing challenge the idea that restricting modifications is in line with the free software movement's emphasis on various "freedoms", especially when alternatives like
MIT,
BSD, and
Apache licenses are more permissive. Proponents enjoy the assurance that copylefted work cannot usually be incorporated into non-free software projects. They emphasize that copyleft licenses may not attach for all uses and that in any case, developers can simply choose not to use copyleft-licensed software.
License proliferation and compatibility
FLOSS
license proliferation is a serious concern in the FLOSS domain due to increased complexity of
license compatibility considerations which limits and complicates source code reuse between FLOSS projects.
[OSI and License Proliferation](_blank)
on fossbazar.com by Martin Michlmayr ''"Too many different licenses makes it difficult for licensors to choose: it's difficult to choose a good license for a project because there are so many. Some licenses do not play well together: some open source licenses do not inter-operate well with other open source licenses, making it hard to incorporate code from other projects. Too many licenses makes it difficult to understand what you are agreeing to in a multi-license distribution: since a FLOSS application typically contains code with different licenses and people use many applications which each contain one or several licenses, it's difficult to see what your obligations are."'' (on August 21st, 2008) The OSI and the FSF maintain their own lists of dozens of existing and acceptable FLOSS licenses. There is an agreement among most that the creation of new licenses should be minimized and those created should be made compatible with the major existing FLOSS licenses. Therefore, there was a strong controversy around the update of the
GNU GPLv2 to the
GNU GPLv3 in 2007,
as the updated license is not compatible with the previous version.
Several projects (mostly of the open source faction
like the
Linux kernel
The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
) decided to not adopt the GPLv3 while almost all of the GNU project's packages adopted it.
See also
*
GNU Manifesto
__NOTOC__
The ''GNU Manifesto'' is a direct action, call-to-action by Richard Stallman encouraging participation and support of the GNU Project's goal in developing the GNU free software, free computer operating system. The GNU Manifesto was publ ...
*
History of free software
*
Linux adoption
*
Open-source movement
*
Free-culture movement
*
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985. The organisation supports the free software movement, with the organization's preference for software being distributed ...
*
Open Source Initiative
*
Software Freedom Conservancy
*
Free Software Movement of India
*
Free Software Foundation of India
*
Free Software Foundation Europe
*
Free Software Movement Karnataka
*
Free Software Foundation Tamil Nadu
*
Swecha
*
Gift economy
References
Further reading
*
* David M. Berry, ''Copy, Rip, Burn: The Politics of Copyleft and Open Source'', Pluto Press, 2008,
* Johan Söderberg, ''Hacking Capitalism: The Free and Open Source Software Movement'', Routledge, 2007,
External links
The Free Software Movement and the Future of Freedom a 2006 lecture by Richard Stallman
The GNU Project Philosophy Directory containing many defining documents of the free software movement
An interview with Stallman, "Free Software as a social movement"* Christian Imhorst
''Anarchy and Source Code – What does the Free Software Movement have to do with Anarchism?'' 2005
{{DEFAULTSORT:Free Software Movement
Copyleft media
Free software culture and documents