这是一个创建于 3625 天前的主题,其中的信息可能已经有所发展或是发生改变。
开源软件有很多著名的许可协议,比如GPL、LGPL、BSD、MIT之类。但是貌似闭源软件就很少(好像很自然,协议也是有版权的。。。),包括那些能放在代码头的声明。
(或者闭源软件的许可协议都是请律师写的?)
我有一些自己的项目,但是源码是不开放或者不提供源码的,但是对于那些不开源的项目,是不是要放点什么在代码头注释?现在我放的是这样的:
========================
<ProjectName>
Copyright (C) XXXX <MyName> <<MyEmail>>, All Rights Reserved.
This file is a part of <ProjectName>.
<ProjectName> cannot be used, copied and / or distributed without explicit permission of <MyName>.
========================
也就是最后一段从指明开源协议改成了指明必须授权。这样可行么?
4 条回复 • 2014-12-25 23:56:19 +08:00
|
|
1
gravecoder 2014-12-25 14:21:57 +08:00
随便你放, 闭源的东西反正你写了也没人看得到吧, 就算反编译了也看不到...
|
|
|
3
wdlth 2014-12-25 23:25:07 +08:00 1
@ raincious 如果你要保护PHP程序的话,还是用Zend、IonCube等加密混淆起来比较好,何必纠结什么协议。
|
|
|
4
raincious 2014-12-25 23:56:19 +08:00 via Android
@ wdlth 好吧,看来“源码可用”不是那么容易达成的。
|