日期:2014-05-16  浏览次数:20910 次

使用gcc编译器进行代码编译出来的程序是否遵循gpl协议
现在国内有一种说法,使用gcc编译后的程序也必须遵循gpl协议,因为gcc是gpl协议的。进行编译的代码在编译后也必须遵循gpl协议。

------解决方案--------------------
不必!仔细看一下GPL的详细内容。
GPL不会这么没谱的无限顺杆爬.......
是不是 gcc曾经与windows xp 在同一块硬盘作过邻居,xp 也得遵循GPL......
------解决方案--------------------
可以将软件费用转名为服务费。
------解决方案--------------------
不需要的
------解决方案--------------------
GPL协议描述的,使用开源的软件,如果将开源软件作为库来使用,自己开发的软件不需要开源。

使用GCC编译出的软件,和GCC本身关系不大,就和我们用开源的编辑器,编辑的文本难道都要公开么?
GPL说的是如果你修改了开源软件,那你的修改版也需要开源。并没有限制你利用一个开源软件运行产生的结果也要开源。