Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 1901|回复: 6
打印 上一主题 下一主题

关于 Licensing 的问题。

[复制链接]

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

跳转到指定楼层
1#
发表于 2011-6-20 07:43 PM |只看该作者 |正序浏览
最近看到个 代码库很不错。 但是是 GPL V2 License  + BSD license 的。 也就是说是双授权。
请问什么是双授权?

那么我应该遵守那一个?

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

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


这些问题我research 了但是看不懂, 希望有人能解答




收藏收藏0

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

7#
发表于 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 的源码来支持你要的东西,你也必须免费公开你改过的源码给你客户(如果他们跟你要)。


回复

使用道具 举报

2

主题

0

好友

251

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

6#
发表于 2011-6-21 08:58 PM |只看该作者
回复 5# 宅男-兜着走

lol,无疑冒犯,见谅见谅。


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

5#
发表于 2011-6-21 11:57 AM |只看该作者
回复 4# shippo


    别说的 "这种人"  酱难听吗
    又能力我也想贡献。


回复

使用道具 举报

2

主题

0

好友

251

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

4#
发表于 2011-6-21 09:32 AM |只看该作者
好吧你的“+”误导了我,这种dual license "GPL/BSD"是为了支持市场上买卖的开源软件(gpl 让更多人能够使用它,bsd让你这种想用又想关源的人使用它),所以你的话只要选bsd就行了。


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

3#
发表于 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.


回复

使用道具 举报

2

主题

0

好友

251

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

2#
发表于 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.


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-11-18 08:19 AM , Processed in 0.108884 second(s), 31 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部