.GAME FRAMEWORK

开始用.NET构建我们梦想中的游戏

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
这个是关于现有的,在开源社区的一些通用的协议的说明:
http://www.cnblogs.com/ourgame/articles/9237.aspx


把这个文章转过来的前提就是,sumtec关于开源协议的一些看法..
由于我们这个Game项目是希望多人进行开发,而且以后有机会能进行商业化,那就尽量让其商业化的目的...所有产生了对协议的一个探讨..

现在我们说得多的可能就是GPL,但是GPL在这里显然不行,因为GPL差不多不许进行商业化.
那我们应该用那个协议了??
1,能开源,这样才能发挥大家的能力,把这个Game做得更好.
2,能很方便的进行商业化,同时又能很方便的将原来Open的代码保护起来,即收回原有代码的能力.

呵,这只是我的一个人的想法.可能会有不对之处,请大家指正.

附,以下是刚才我和sumtec的聊天的记录:

发消息人 收消息人 内容

sumtec  hBifTs  GPL这个协议的最为主要的目的并不是直接的赚钱
hBifTs  sumtec  相对GPL而言,如果想要盈利,那肯定不能用GPL的
sumtec  hBifTs  不是为组织赚钱,而是留下盈利的可能性
hBifTs  sumtec  要不这样子呢??由某几个人,比如你和steeven,写一个Core的部分来,这个当然是Close的,然后再把上层的部分,比如UI等,Open出来
sumtec  hBifTs  假设我们用的是GPL,那么游戏开发商肯定不会关心,因为他们知道这个永远也赚不了钱。
hBifTs  sumtec  嗯,,GPL是不行,,永远不可能赚钱的..
sumtec  hBifTs  但是如果我们采取一种有可能让别人买下Close版本的可能,那么游戏开发商就可能会来关心,甚至有可能义务投资。我们这些开发的人,将来也可能利用这个赚钱,但是赚钱也是赚的良心钱,只是其中一个变种Close掉了,前期的研发还是公开的,还是能够继续的。
sumtec  hBifTs  那样太难了,Core很不好写!要大家参与才有可能
hBifTs  sumtec  嗯...好难办啊~
hBifTs  sumtec  主要是,一半是Open,一半是Close..而且其中可能会搀杂一些利益....:(
sumtec  hBifTs  我的意思大致是这样的: core v.open.01 -> core v.open.02 -> ... +->core v.close.01 -> ... 只要保证close的为前期的努力表示感谢,并且进行“付费投资”,并且不干涉以前以及以后的open版本发展,那就可以了,那我们就可以允许你close的按close的办事。
hBifTs  sumtec  呵呵....和BSD差不多...
hBifTs  sumtec  有的人是自己不想靠这个赚钱,但是不反对别人靠这个赚钱,这个就是BSD.
hBifTs  sumtec  这个?
sumtec  hBifTs  对啊!但是BSD有一个问题,没有保证Close的利益,好像还是要求OpenSource吧?
sumtec  hBifTs  忘了。
sumtec  hBifTs  我个人感觉最接近的可能就是BSD了,不过BSD没有保护Close的利益。
hBifTs  sumtec  这样啊,前面,我们用BSD方式,,,那么到后来,我们就可以使用这个东西来进行商业使用...
sumtec  hBifTs  其实我觉得也就差不多嘛,只是我觉得BSD对于Close没有明文保护或者说是明文规定,那么我觉得应该说清楚,仅此而已。
hBifTs  sumtec  使用BSD,那么别人同样也可以通过以前的版本进行商业使用
hBifTs  sumtec  ..呵呵呵~~~~~
sumtec  hBifTs  对的,但是BSD好像没有明确规定可以Close Source吧?有没有BSD的中文解释?法律条文的英语还是比较难懂的,那个"AS IS"就是最难看懂的单词,我就是不懂。
hBifTs  sumtec  ..BSD 好像不许Close已经BSD的东西,但是你可以用这个的代码进行商业开发
sumtec  hBifTs  这个就是问题啊!BSD的协议使得假设私服成为可能!
hBifTs  sumtec  嗯...
hBifTs  sumtec  我再找找,看看有没有比较合我们胃口的协议
posted on 2004-05-12 16:55  我们的游戏世界  阅读(1076)  评论(3编辑  收藏  举报