开源会声明自己的开源协议的,真正的开源协议一般都是允许别人拿去修改使用再分发的,所以在开源时拿到的代码已经意味着作者授权你可以修改使用和发布了,只是有些协议要求你修改后也必须开源,有些协议会允许你拿去闭源商用
一旦开源以后想再闭源就很难了,至少已经开源的版本应该是没办法了,你不公开了拿到你代码的人还是可以开源出来,并不违反他拿到代码时的协议约束
专利一般也没意义吧,你的开源代码都授权别人使用了,是为了不让别人用你的想法再写一套类似代码?似乎倒是可以用来阻止有人学习开源代码的核心方法再实现一套,从而避开开源协议的限制,但是有些开源协议好像是禁止申请代码相关的专利的
【 在 zfbdcyj 的大作中提到: 】
: 开源的东西会闭源吗?是不是开始开源,后面一直开源?而且他们也不能申请专利?
:
--
FROM 121.6.158.*