Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 本網站預計持續維運至 2021年底,網站內容基本上不會再更動。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
Glossary To Be Mixed with Proprietary Software

Open Source Software license

We provide Open Source Software license and legal materials via this page.


To Be Mixed with Proprietary Software

When we talk about free software, one of the issues that most often get discussed is whether it is possible to integrate free software with non-free ones. The original GNU GPL, with the goal in mind that free software should always be free, does not allow the integration of free software with non-free ones, except in the sole case when such integration is only a simple aggregation. This is designed to prevent free software from becoming non-free software after such integration and hence making it no longer free. Many licenses after the GPL do not necessarily impose such restrictions. Some of them even have relatively relaxed requirements in the hope that free software can take a bigger market share and the idea of free software can be more widespread. Different licenses have usually different, detailed terms on this. Issue of compatibility, integration and combination is not limited to the interaction between two free software programs. Such issue also exists between free and non-free software programs. The derivative work that results from the two programs brings forth issues such as the choice of license terms and compatibility. For example, if programs A and B are licensed under licenses A’ and B’ respectively, and programs A and B are combined into the program C. Because program C is the derivative work of both programs A and B, C is bound to the terms of A’ and B’. If A’ and B’ are not compatible, the effectiveness of the integration of A and B will be affected. For detailed discussion, please refer to the section “Compatibility”.

Category: Glossary