其实linux上 还是有很多睁亩应用程序不是开源的 像RealPlayer、Adobe Reader、Nvidia 显卡驱动等等等等都不是开源的 运行在linux的软件不一定是开源的 只是楼主如果是基于开源的软件进行再开发 编译之后发布的 而那个软件上的证书有规定的话 那楼主就必须开源了 如果是自己写的 那完全可以编译好了 提供二进制文件 或者制作成rpm 或者 deb等形式的安装包进行发布 如果不是软件 而是工具库的话 那直接制作成静态库或者动态库进行发布就行了
第悉做森一 其实开源系统更为安全 比如linux unix 很少受到病毒的影响 因为开源 每个人都可以直接查看源代码 如果发现漏洞 就会提交上来 一个闭源软件的开发商的员工是有限的 所以肯定比不过开源的力量 从历年的黑客大赛上看 linux操作系统也是比胡液windows安全的 所以不会很容易被入侵
第二 就算操作系统被入侵了 你的软件只要做的足够好 没必要担心被入侵 而且 如果是一些联网的软件 不需要入侵操作系统 就可以入侵软件了 其实只要严格控制软件质量 不要出现严重的漏洞 堆栈溢出等等 是不会被入侵的 还有如果不是很出名的软件 入侵它就没有利益可言
用人家散毕知代码前提就是相关代码仍然需要开源。有这个想法的就是大冲消蛀虫 用了linux内代码 又想不贡献给大家用 典型的数信自私自利。
可以啊!这个没有限制。除非你用了GPL 代码。如果是这样,那就没办法了。
有一个关做模键你没有高清楚,linux‘开放其源代码’的前提是要提供其源代码的下载服务,你要是不提供源代码的下载,不就好了?至于linux系统上面的都是2进制,没陆搏办法复原早胡祥成人们可以阅读的代码,不怕别人偷学你的源代码
可以想办法在软件中不用GPL等协议的代码,一切代码都由自己写!这样不就行了!!