我有一个关于 Unix 和 Linux 及其许可证的问题。
如果您选择制作基于 Linux 内核的操作系统,那么您必须在 GPL 许可下免费分发它,但是如果您选择制作基于 Unix 内核的操作系统(例如:基于 FreeBSD 的操作系统),您会吗?是否允许将其封闭源代码并获得版权,使其成为非免费分发的专有软件?
因此,如果有人选择制作基于 FreeBSD 的操作系统,他们可以将其作为自己的修改版本出售,获取版权或类似的东西吗?出现这个问题是因为我知道 Mac OS X 是基于 FreeBSD 的,它应该使用 FreeBSD 许可证,而 OS X 是一个非自由、封闭源代码的专有软件。
那么,你能用 Unix 做到这一点吗?还是苹果有某种“协议”?
我按照本教程安装了 FreeBSD 10.1,在“将以下行添加到”的步骤中,/etc/rc.conf
我必须在其中添加以下行:
hald_enable="YES"
dbus_enable="YES"
performance_cx_lowest="Cmax"
economy_cx_lowest="Cmax"
Run Code Online (Sandbox Code Playgroud)
但我是 Unix 新手,我不知道如何在 中添加这些行/etc/rc.conf
,我尝试过,cd
但它说Too much arguments
. 如何在 中添加这些行/etc/rc.conf
?
编辑:我还没有安装桌面环境。