JBTALKS.CC

标题: 关于 Licensing 的问题。 [打印本页]

作者: 宅男-兜着走    时间: 2011-6-20 07:43 PM
标题: 关于 Licensing 的问题。
最近看到个 代码库很不错。 但是是 GPL V2 License  + BSD license 的。 也就是说是双授权。
请问什么是双授权?

那么我应该遵守那一个?

什么是 GPL License ? 代码公开?
如果说我是私人网站的话呢?
我单单用 有 GPL License 的代码库, 我的整个Project 都是要开源了???

人家跟我索取代码也得给他们??


这些问题我research 了但是看不懂, 希望有人能解答
作者: shippo    时间: 2011-6-20 10:00 PM
本帖最后由 shippo 于 2011-6-20 10:30 PM 编辑

GPL 是不compatible with BSD,应该是modified BSD.
这样两个licenses 就没有冲突,你必须两个都遵守。

你可以无限制使用GPL program , 但是只要你发布/售卖这个program,必须附上source code.
理论上来说(从来没有上过法庭,没人知道会怎样)一部人支持这个说法,你可以有GPL library,然后不让你的program开源,只要你的program 是dynamic link with GPL library.
另外一种是LGPL,如果是这个license,你只需要附上library source code 的下载地址.

正常情况(多数人遵守):你用了任何GPL,整个program 就必须是GPL.
作者: 宅男-兜着走    时间: 2011-6-20 10:45 PM
本帖最后由 宅男-兜着走 于 2011-6-20 10:46 PM 编辑

回复 2# shippo


        是哦 不管了, 用了先。 但是看到里面有声明。
    GPL 不太适合我的感觉. 有点像病毒传染酱。

  
   
   RedBean is DUAL Licensed BSD and GPLv2. You may choose the license that fits
best for your project.
   


管他的了, 既然是酱我当然是选 BSD, 关源。


全文:
Written by Gabor de Mooij (c) copyright 2010
RedBean is DUAL Licensed BSD and GPLv2. You may choose the license that fits
best for your project.
BSD/GPLv2 License
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of RedBeanPHP nor the
names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.

作者: shippo    时间: 2011-6-21 09:32 AM
好吧你的“+”误导了我,这种dual license "GPL/BSD"是为了支持市场上买卖的开源软件(gpl 让更多人能够使用它,bsd让你这种想用又想关源的人使用它),所以你的话只要选bsd就行了。
作者: 宅男-兜着走    时间: 2011-6-21 11:57 AM
回复 4# shippo


    别说的 "这种人"  酱难听吗
    又能力我也想贡献。
作者: shippo    时间: 2011-6-21 08:58 PM
回复 5# 宅男-兜着走

lol,无疑冒犯,见谅见谅。
作者: ~Zero    时间: 2011-6-23 10:31 AM
本帖最后由 ~Zero 于 2011-6-23 10:37 AM 编辑

这些 licensing,没有限制你 “使用” 那个软件,不需要公开 source code。人家跟你索取也不需要给他。
要公开 source code 是当你要 “redistribution" 的时候。

像你说的开网站用到,那个网站是你的,你只是在 ”使用“ 它,所以不需要公开。
如果你帮人家开网站,例如帮人家做网站设计的工作,那时候你就要公开 source code 给你的客户。
而且不能向客户收 “软件设计” 的费用。
例如你用 joomla 来帮人家设计网站,你不能开单 “joomla development RM XXX"。
包括你更改 joomla 的源码来支持你要的东西,你也必须免费公开你改过的源码给你客户(如果他们跟你要)。




欢迎光临 JBTALKS.CC (https://www.jbtalks.cc/) Powered by Discuz! X2.5