自由软件,也称为软件libre,或开源软件,是一种可以由软件所有者使用和修改,也可以重新分发的软件类型。通常,它可能会由修改过的人重新分发和出售,但它仍然需要开源。免费软件不是"免费软件"的同义词,免费软件是可以免费使用...
自由软件,也称为软件libre,或开源软件,是一种可以由软件所有者使用和修改,也可以重新分发的软件类型。通常,它可能会由修改过的人重新分发和出售,但它仍然需要开源。免费软件不是"免费软件"的同义词,免费软件是可以免费使用的软件,但可以修改也可以不修改。这个软件有时也是免费的,但有时需要付费购买;名称中的"免费"指的是可以免费使用和更改。

自由软件可以是任何类型的软件,任何希望在其计算机上安装该软件的人都可以使用。
这种类型的软件也可以称为开源软件。所有这些术语的含义都是一样的,简单地说,软件的源代码对每一个在他或她的计算机上有软件的人都是可用的。软件的源代码应该在原始版本和任何修改版本中都是可用的;如果不是,那么软件就不再被认为是免费的。当然,人们可以自由地对软件进行个人更改,而不与任何人共享。这样做的自由并不意味着必须这样做。
自由软件可以是任何类型的软件,任何希望在其计算机上安装该软件的人都可以使用它自由软件基金会于1985年由RichardStallman创立,它提供了四个有助于简化自由软件定义的具体"自由"清单这些是"为任何目的运行程序的自由"、"研究程序如何工作并改变它以使它做你想做的事的自由"、"重新分发副本以便你可以帮助你的邻居的自由"、"改进程序并向公众发布你的改进(和一般的修改版本)的自由,以便整个社区的好处。"
除了向公众提供免费软件的源代码外,该软件还必须附有免费软件许可证或另一份提供附加权限的通知。软件通常还附带一份手册,该手册通常也由以下用户更新:进行修改。这种类型的软件对个人以及更大的团体或公司都是有益的,因为软件可以根据用户的需要不断改进和定制。