Free software is a kind of software that can be used and modified freely without any limitation. It can be shared and copied among consumers. In free software, usually the source code is available for users and released into the public domain. As far as I know, any software produced based on free software and its source code must follow the free software license; thus any modified version of free software is also free.
The difference between free software and open source software is that open source software has been developed under copyright which enables marketing. Additionally, open source software can have various licenses. It may get available under the public domain or open content licenses that forbid commercial use or allow selling the modified versions.
Apparently, although the terms look alike, there is a huge gap between the concepts. On one hand, free software is a way of freedom for knowledge and originated in a social movement that believes “non-free software is a social problem and free software is the solution”. On the contrary, open source brings ethical issues and legal status that could limit the freedom.
Leave a comment