- 主题:问个GPL问题?
不是Linux,假定是Minix3,因为是微内核,如果我写一个文件系统比如ext-4,当然照抄不一定行,但是我担心GPL啊,毕竟,如果写好了,设备上运行的系统就包含了整个操作系统是有这个ext-4文件系统的,虽然这个文件系统本身是单独编译的。然后,这个系统里面运行一个我写的应用软件,通过ext-4来识别外接USB的文件,那么,我写的程序和Minix 3就变成GPL了吗?
--
FROM 73.158.253.*
如果你写的程序代码里面,没有包含任何 GPL 的代码,或者说只是调用了 LGPL 协议的库文件,或者只是使用 GPL 程序提供的服务或者功能,那你这个程序可以使用非开源的协议的。
现在 Linux 上可以跑很多商业程序的哈。
【 在 bihai (new half life) 的大作中提到: 】
: 不是Linux,假定是Minix3,因为是微内核,如果我写一个文件系统比如ext-4,当然照抄不一定行,但是我担心GPL啊,毕竟,如果写好了,设备上运行的系统就包含了整个操作系统是有这个ext-4文件系统的,虽然这个文件系统本身是单独编译的。然后,这个系统里面运行一个我写的
--
FROM 112.97.53.*
内核有个宏,EXPORT_SYMBOL_GPL
你要调用这个宏定义的函数就要GPL
【 在 bihai (new half life) 的大作中提到: 】
: 不是Linux,假定是Minix3,因为是微内核,如果我写一个文件系统比如ext-4,当然照
: 抄不一定行,但是我担心GPL啊,毕竟,如果写好了,设备上运行的系统就包含了整个操
: 作系统是有这个ext-4文件系统的,虽然这个文件系统本身是单独编译的。然后,这个系
: 统里面运行一个我写的
--
FROM 120.229.14.*