自由软件(Free Software)
是由自由软件基金会(Free Software Foundation, FSF)提倡的一种软件开发和分发理念。自由软件基金会是一个非营利组织,其使命是在全球范围内促进计算机用户的自由。
具体包括以下四种基本自由:
运行自由(The freedom to run the program as you wish, for any purpose): 用户可以在任何环境中和任何目的下运行软件。
研究和改进自由(The freedom to study how the program works, and change it to make it do what you wish): 用户可以查看和研究源代码,并根据需要修改软件。这一自由需要源代码可访问。
再分发自由(The freedom to redistribute copies so you can help others): 用户可以自由地复制和分发软件,帮助他人。
改进和发布自由(The freedom to distribute copies of your modified versions to others): 用户可以发布自己修改后的软件版本,以便整个社区受益。此自由同样需要源代码的开放。
自由软件的核心理念是软件应当尊重用户的自由和社区的协作精神。自由软件基金会倡导的主要许可证是GPL(GNU General Public License),它确保软件及其衍生版本必须保持开源和自由。
具体包括以下四种基本自由:
运行自由(The freedom to run the program as you wish, for any purpose): 用户可以在任何环境中和任何目的下运行软件。
研究和改进自由(The freedom to study how the program works, and change it to make it do what you wish): 用户可以查看和研究源代码,并根据需要修改软件。这一自由需要源代码可访问。
再分发自由(The freedom to redistribute copies so you can help others): 用户可以自由地复制和分发软件,帮助他人。
改进和发布自由(The freedom to distribute copies of your modified versions to others): 用户可以发布自己修改后的软件版本,以便整个社区受益。此自由同样需要源代码的开放。
自由软件的核心理念是软件应当尊重用户的自由和社区的协作精神。自由软件基金会倡导的主要许可证是GPL(GNU General Public License),它确保软件及其衍生版本必须保持开源和自由。