|
发表于 2009-3-26 20:38:51
|
显示全部楼层
晕倒!楼主的一句不开源, 引起骚动……
其实, 我觉得开源有不同程度的;
如果楼主不希望把源代码公开, 也可以做成免费软件,只要保持更新,也是开源的一种!
免费软件要做到的:
1、发现软件BUG,作者能够及时更新。也就是作者应该经常维护。
2、保证基础功能免费,那当然允许作者提供强大的功能后,附加功能收费,但是要使用者自愿性的。
不过希望收费的功能是完善的和强大的,随便增加一些功能就收费,那干脆不要做免费软件好了。
3、不能过桥抽板,免费功能坚持免费下去。
4、可以的话, 把开发的经验, 基础模板等,教导一下后辈,分享一下经验。
5、插件接口的尽量公开,让别人可以二次开发等
这样子的软件,也应该属于开源~~~~~~~~
开源不一定最必须赤赤裸裸的代码公开,部分公开也可以是开源啊!
开源的目的可不是为了撷取别人的劳动成果~~~~开源的目的是为了共同进步共同学习,教导经验,给大家好的软件,也是可以的!
只要满足提供经验的就可以说是开源~~
分享是美丽的,两餐是必需的,假开源是可耻的。
我很批判那些假开源的行为:一些打着开源旗帜,就是你拿到它的东西也一无是处的商业行为。
版主,我觉得, 如果你的项目标志是全开源,也可以把楼主的软件做为一种补充,开源就应该多样,应该有所选择。
楼主要做免费软件,就摆明说就是了; 楼主想做,商业软件,也摆明就是了。
大家都知道,大家都有开源的心,但还是要为两餐奔波;
有能力的就给大家分享一下,还在奔波的也是可以谅解! |
|