现在对于自由软体的定义，则视程式的收受者是否拥有下列四项自由：自由之壹及自由之参需要能够取用程式的原始码，没有原始码的情况下要想学习或修改软体是非常不切实际的。
其他相关定义.1997年7月，布鲁斯·佩伦斯发表Debian自由软体方针。开放源码促进会（OSI） 另有一依据此方针修改的《开放源码定义》。
与"开放源码定义"的比较.虽然自由软体运动和开放源码软体运动在理念上有所差异，但自由软体基金会对自由软体的官方定义，与开放源码促进会对开放源码软体的