游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1949|回复: 6

关于开展开源运动的倡议

[复制链接]

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2006-2-9 01:36:00 | 显示全部楼层 |阅读模式


各位站长,程序员,大家好!

开源运动的宗旨,是提高业内的总体素质,同时更好的回馈广大用户。他的基本原理,就是通过大家贡献自己的开发经验(主要是源代码的形式),无偿的给于任何有需要的人,这样,就能确实的提高整体的开发水平。

有几个可供选择的软件发布协议。

1。公共软件: 完全免费,提供源代码,并且放弃拥有的版权(但著作权不作规定),任何人可以用于任何用途,以及通过任何方式。并且,不要求基于公共软件而产生的后代软件必须属于公共软件。

2。开源软件:自主定价,提供源代码,要求基于开源软件而产生的软件必须是开源软件。

3。半开源软件: 自主定价,提供源代码,不要求协议继承,但必须保证不损害原作者的利益。如,当用户从原作者中使用100¥购买源代码,接着发布修改后的源代码,必须缴纳同等份额的金钱给原作者。但编译而成的程序不受这个限制。

现在有不少开放源代码的软件,比如很多游戏爱好者就提供了源代码,但是这样不够规范,因为没有遵照一个大家能够接受,明确知道的协议来发放源代码,这样往往别人就不敢使用这些共享了的代码。有一些人只是提供源代码,但是却只是让人参考,而不愿意让人直接使用,我们必须明确区分这些人来。因此,发放源代码的时候,应该明确的声明软件的类型。

这些协议只是个草稿,但是我希望大家能提供更加准确的方案,这不仅是对与软件,还有图片,音乐等等创作品,也应该有一个明确的发布声明。只要我们“公共“的生产资料足够多,那么我们就完全可以避免侵权使用私有的产品。

这需要大家的重视,尤其是各位站长们。

希望能得到大家的响应。
[em5] [em5]

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2006-2-9 05:49:00 | 显示全部楼层

Re:关于开展开源运动的倡议

这个如何?http://www.creativecommons.cn/

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
 楼主| 发表于 2006-2-9 12:57:00 | 显示全部楼层

Re:关于开展开源运动的倡议


它里面有四种权限:署名,非商业用途,禁止派生作品,保持一致

其中,署名权我觉得不是很重要,因为作为作品的传播,最重要的是版权,也是别人是否拥有(大规模)传播作品的权利。

非商业用途的目的,是为了保证原作者用于商业目的的竞争力。但是我认为这样是不够诚意的,如果你愿意公开自己的作品,然后别人采用了,最后你却将作品作为商业应用,而别人基于你的产品却没有一点商业可能,这或许会让很多致力于获取商业利益的人感到不舒服。当然,如果该软件是主要用在非获利的场合,这个将会吸引到已经用于商业的人开放源代码。

派生作品这个我觉得既为不合理,如果你不愿公开,那就别公开,公开了不允许派生作品,这必将导致很多问题。就好像你有一个创意,却认为是私有的,却又想给大家看看,结果别人收到你这个创意的影响,然后你有去告人家侵权。我认为这是一个陷阱协议。

保持一致,这和我说的继承性是一回事,继承性在实现一些整体的运作模式上是必要的,因为要避免他转换为一种与设计思想相冲突的协议状态,这叫协议的退化。但是,有时候却需要协议可以灵活的转换为各种其他方式的协议。

0

主题

129

帖子

139

积分

注册会员

Rank: 2

积分
139
发表于 2006-2-9 14:04:00 | 显示全部楼层

Re:关于开展开源运动的倡议

1950年到1975年期间,中国上下都是搞开源活动的黄金时期。但需要廉洁的政府官员,控制开源的成果被贡献开源的人民所共享。

80年代后,好象都责任承包了,富的有人,穷的大家也都看见了。人心闪了,队伍不好带啊

13

主题

113

帖子

123

积分

注册会员

Rank: 2

积分
123
QQ
发表于 2006-2-9 21:35:00 | 显示全部楼层

Re:关于开展开源运动的倡议

到这里看看,自由软件基金会:http://www.gnu.org/home.cn.html

作为程序员,我非常支持开源。

但要在开源的同时还能买楼买车就不容易了

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
 楼主| 发表于 2006-2-10 03:47:00 | 显示全部楼层

Re:关于开展开源运动的倡议


开源软件协议

2006.2 第一版
版权所有(C)2006 航天奇侠
允许每一个人复制和发布这一协议文本的副本,但不允许修改。

序言

我们认为,软件可以被获取,修改,和重新发布。这个协议,就是在这个框架上,进行制定的。

术语

软件:包括程序和源代码。
软件副本: 指修改后的程序和源代码。
原作者:指获取的原始软件的作者。
作者:指修改软件的作者。
用户:指获取软件的消费者。

   用户可以获取软件,修改软件,并重新发布软件副本。当用户修改软件,他就是软件副本的版权所有者,也就是作者,作者必须履行与原作者之间的协议。开源软件协议下的软件副本,同时也必须遵照该协议。

有关获取,修改,重新发布的条款

1。获取软件所需的价格由作者制定。

2。发布软件副本所需交纳给原作者的费用不得超过获取软件的费用。当作者和原作者没有达成其他发布软件副本的价格协议的情况下,作者必须缴纳的发布副本费用等于获取软件的费用。

3。用户有权在合法获取程序后的180天内,免费获得对应的源代码。

4。软件副本,需在源代码中保留原作者的署名,同时须向用户说明软件副本与原始软件为两个完全独立的软件,软件副本的质量和名誉,与原作者无关。

5。在程序副本中的版权位置,需说明软件协议的类型为开源软件协议。在软件和软件副本的发行包中,需带有协议的副本。

6。作者不能添加任何使到用户无法完全获取他应有的权利的内容进入到软件副本。比如添加有专利人的专利技术,添加非法得到的源代码,添加作者本人无法控制的或用户无法继承的源代码部分。

7。当开源软件被部分或全部使用到其他协议下的软件中,如果不能保证两种软件的独立性,将被认为是违反协议。

8。当开源软件协议有新的版本,作者可以选择更新或保持原来的版本。

9。除非原作者有另外的担保,否则软件质量和性能等问题,用户需自行承担。

该协议要求软件和软件副本,都必须遵照,因此当需要用其他协议发布软件的时候,可以选择公共软件协议或半开源软件协议。

11

主题

162

帖子

189

积分

注册会员

Rank: 2

积分
189
QQ
发表于 2006-3-2 11:15:00 | 显示全部楼层

Re:关于开展开源运动的倡议

1。获取软件所需的价格由作者制定。

2。发布软件副本所需交纳给原作者的费用不得超过获取软件的费用。当作者和原作者没有达成其他发布软件副本的价格协议的情况下,作者必须缴纳的发布副本费用等于获取软件的费用。
--------------------------------------------------------------------------------------------

这个就不是自由软件许可证了。自由软件许可证 (或 “开源” 许可证) 实际上是不允许对软件价格进行限制的。

还有这个:

6。作者不能添加任何使到用户无法完全获取他应有的权利的内容进入到软件副本。比如添加有专利人的专利技术,添加非法得到的源代码,添加作者本人无法控制的或用户无法继承的源代码部分。

这个我觉得不属于一个版权所应该管的范围内, 侵权行为自然有相应的法律来管。这样还有一个问题,也就是如果 “作者” 添加了上面所说的东西,这个软件的原版权所有者就可以告他侵权 (因为他违反了许可证),但实际上他并没有对原版权所有者作什么不利的事情。

其它的基本没问题了 不过实际上 GPL 或 LGPL 或 BSD License 就已经很适用了, 实际上不需要另写一个许可证
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 19:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表