衍生项目违法,源开源项目是否应当“连坐”? -买球官网平台

6顶
2踩

如果一个开源项目的衍生项目或社区项目中包含了违法的功能,那么源开源项目是否应该承担责任呢?大部分人会认为不应该承担责任,因为将项目开源了,就意味着其他任何公司和个人可以在特定条件(许可证规定)下使用源代码,源项目的作者也不可能对每一个衍生项目进行检查,来判定衍生项目中是否包含违法内容。

但是近日德国汉堡法院的一纸判决颠覆了人们的这个观念。

先来说说经过,该官司的被告方为appwork,它是jdownloader软件的作者,这是一个在国外非常流行的下载工具,可以非常方便地下载国外一些网盘中的文件。

让appwork吃官司的来自社区中的jdownloader2测试版本,该版本在jdownloader的基础上增加了部分功能,允许下载受保护的协议的加密视频流。jdownloader2是一个每日构建版本,由社区用户提交代码构建,其功能每天都在变化,这些功能不一定都会进入正式版中。

汉堡地区法院对jdownloader2发出了初步禁令,并对appwork公司罚款25万欧元,原因是“生产、发布、销售非法软件”。

对此,appwork公司是相当地不服,他们认为开源项目作者不应该承担由第三方衍生软件所带来的风险,这将带来一系列“”,将会成为开源项目开发中的一个负担。

该公司对此判决的疑问是:

  • 对于开源项目,如果社区中的开发者提交了可能在某处有专利保护的代码,那么开源项目作者是否需要承担责任?
  • 开源项目作者应该如何去检查这种情况?
  • 如果项目中包含了一个开源项目的代码,而该项目进行了更新(比如添加了非法功能),这种情况该怎么办?
appwork公司表示:

引用
该判决意味着,如果任何公司或个人想要使用一个开源(或闭源)的二进制代码(无论是否是商业代码),如果包含任何非法功能,源项目作者都需要对此承担责任,他们需要检查每一行代码。但这对于一些小项目来说几乎是不可能的。


目前appwork正在审查该判决的细节,考虑是否上诉。

via
6
2
评论 共 25 条 请登录后发表评论
25 楼 2013-12-26 22:57
24 楼 2013-12-26 22:43
white_crucifix 写道
@lonelybug

哎,其实我一直在忍受着一个东西,就是你对文字的理解力,很多次了,我都尽可能不去和你扯那些和主题无关但是你又对文字的理解有所偏差的想法,有的地方被你扭曲了意思我想想也不计较了。
现在我抱着毫无乐趣的心态和你说最后一贴好了。
“写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分”
这句话意思明明就是说:生产消费者模式,是性能测试工具的 核心部分

你是要有多蛋疼才能理解成:模式的核心,核心测试????这都是什么乱七八糟的东西…… -_-!
===================================
最后,不管怎么样,科普一下
为什么说生产消费者模式是性能测试工具的核心部分。性能测试工具主要分为两部分,1数据的生产,2操作的执行。
    操作主要就是read object和write object,以及其他特有操作。种类可以无限增加,但本质都是取到生产好的数据再调用nosql的api执行,最后计算结果,可以说所有操作都是一样,也可以说不一样。
    而生产数据往往是大量的,一次性生产100g数据,不能放在list或map里,你的电脑多少g,4个g,服务器呢,64个g,96个g等等,内存里根本放不下,所以必须一边生产,一边消费,而且同时要实现多线程并发压力,这样做内存占用少,不会影响测试的准确性。两者的结合达到高扩展,高可用,如果没有该模式,就没有性能测试工具。
=====================================
你说我balabala,是因为我有大量的专业知识,辩论技巧做支撑,而你没有。你一直逃避的一个问题,“你面试难道不用arraylist或hashmap吗”,你怕回答是因为你怕我说,这些结构不也是封装的吗,一个封装了数组,一个封装了散列表,凭什么都是sun jdk里的数据结构,bqueue就不能用?又不是commons包的,又不是guava包的,jdk自己的呀,亲
=====================================
好了,你再仔细捉摸捉摸,用一个什么样的华丽的结尾,让别人看起来你会很厉害的样子吧,呵呵,8


哦,忘了说了,我就看了你这最后一句了,之前的跳着看的(你加粗的部分),您一次大太多了,我有时候早上起来的确看得不仔细,见谅见谅。哈哈。
23 楼 2013-12-26 22:42
white_crucifix 写道
@lonelybug

哎,其实我一直在忍受着一个东西,就是你对文字的理解力,很多次了,我都尽可能不去和你扯那些和主题无关但是你又对文字的理解有所偏差的想法,有的地方被你扭曲了意思我想想也不计较了。
现在我抱着毫无乐趣的心态和你说最后一贴好了。
“写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分”
这句话意思明明就是说:生产消费者模式,是性能测试工具的 核心部分

你是要有多蛋疼才能理解成:模式的核心,核心测试????这都是什么乱七八糟的东西…… -_-!
===================================
最后,不管怎么样,科普一下
为什么说生产消费者模式是性能测试工具的核心部分。性能测试工具主要分为两部分,1数据的生产,2操作的执行。
    操作主要就是read object和write object,以及其他特有操作。种类可以无限增加,但本质都是取到生产好的数据再调用nosql的api执行,最后计算结果,可以说所有操作都是一样,也可以说不一样。
    而生产数据往往是大量的,一次性生产100g数据,不能放在list或map里,你的电脑多少g,4个g,服务器呢,64个g,96个g等等,内存里根本放不下,所以必须一边生产,一边消费,而且同时要实现多线程并发压力,这样做内存占用少,不会影响测试的准确性。两者的结合达到高扩展,高可用,如果没有该模式,就没有性能测试工具。
=====================================
你说我balabala,是因为我有大量的专业知识,辩论技巧做支撑,而你没有。你一直逃避的一个问题,“你面试难道不用arraylist或hashmap吗”,你怕回答是因为你怕我说,这些结构不也是封装的吗,一个封装了数组,一个封装了散列表,凭什么都是sun jdk里的数据结构,bqueue就不能用?又不是commons包的,又不是guava包的,jdk自己的呀,亲
=====================================
好了,你再仔细捉摸捉摸,用一个什么样的华丽的结尾,让别人看起来你会很厉害的样子吧,呵呵,8


嗯~,我就用无语结尾吧。

ps:你真丫能得瑟!你也是我在专业论坛这么多年,从csdn到这里为数仅有的几个不断地说自己专业知识丰富过硬之后还活着的号!你赶上好时候了!哈哈。
22 楼 2013-12-17 22:22
@lonelybug

哎,其实我一直在忍受着一个东西,就是你对文字的理解力,很多次了,我都尽可能不去和你扯那些和主题无关但是你又对文字的理解有所偏差的想法,有的地方被你扭曲了意思我想想也不计较了。
现在我抱着毫无乐趣的心态和你说最后一贴好了。
“写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分”
这句话意思明明就是说:生产消费者模式,是性能测试工具的 核心部分

你是要有多蛋疼才能理解成:模式的核心,核心测试????这都是什么乱七八糟的东西…… -_-!
===================================
最后,不管怎么样,科普一下
为什么说生产消费者模式是性能测试工具的核心部分。性能测试工具主要分为两部分,1数据的生产,2操作的执行。
    操作主要就是read object和write object,以及其他特有操作。种类可以无限增加,但本质都是取到生产好的数据再调用nosql的api执行,最后计算结果,可以说所有操作都是一样,也可以说不一样。
    而生产数据往往是大量的,一次性生产100g数据,不能放在list或map里,你的电脑多少g,4个g,服务器呢,64个g,96个g等等,内存里根本放不下,所以必须一边生产,一边消费,而且同时要实现多线程并发压力,这样做内存占用少,不会影响测试的准确性。两者的结合达到高扩展,高可用,如果没有该模式,就没有性能测试工具。
=====================================
你说我balabala,是因为我有大量的专业知识,辩论技巧做支撑,而你没有。你一直逃避的一个问题,“你面试难道不用arraylist或hashmap吗”,你怕回答是因为你怕我说,这些结构不也是封装的吗,一个封装了数组,一个封装了散列表,凭什么都是sun jdk里的数据结构,bqueue就不能用?又不是commons包的,又不是guava包的,jdk自己的呀,亲
=====================================
好了,你再仔细捉摸捉摸,用一个什么样的华丽的结尾,让别人看起来你会很厉害的样子吧,呵呵,8
21 楼 2013-12-17 22:19
white_crucifix 写道
@lonelybug
我会的语言多的是,虽然java最熟悉。你写过erlang吗?你写过node吗?即便新的没写过,你写过ruby,perl吗?
另外,写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分,我非常怀疑你会不会写,但至少我必须要会写。

你知道你这样的人给别人一种什么感觉吗?
浮躁,粗俗,语言轻飘。能力不多却自以为是,讨论问题从来只下定义,对人对事都是如此,错了不肯承认,诡辩成性。
当然上面这些是旁人的感觉,你自己必然不会知道,这是常理,即便你心里清楚,也不愿意表达出来,这也是常理。

而我,最喜欢的,就是你这种人,嘿嘿


有意思,说来说去我对人不对事?我可都不知道你是谁,可是你自己去找以前的帖子然后挖出来我是谁,然后你却说我对人?

讨论问题,我从来都是引用定义,我不会自己下定义。相反,你挖出来以前的帖子来试图证明什么,我很难相信下定义这件事情到底谁一直在做呢?给你一段你的话,你看看到底谁在下定义?

引用

最后,对于你幸苦贴的两个link我深表感谢,但是我在想,你自己有没有阅读过?如果你秉承自己的原则“先好好了解自己论点论据再在这yy试辩论”,那么你应该能从法律细节中找出条文来说明德国法官的错误之处。是不是? 这个怀疑来自于我没看到你对于案例本身的讨论,所有的言辞都处在一个下定义的肤浅层面。
   另一方面,如果你给的link自己没有阅读过,呵呵,那么是不是“你自己打自己脸”的效果呢?
    既然说了那么多,也不差最后一句~ google一下copyleft,第一是中文wiki,第二是en wiki,而你确给了en wiki的link,是不是有什么心里上的小目的呢~呵呵~(千万不要说的太具体哦,我会说“我可什么都没说~这是你说的”)


我都不理解,你自己一直说如果我没读,然后就没完没了的围绕着如果我没读我怎么样开始自己唧唧歪歪的,这是谁下定义呢?


“写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分”,你知道你自己在说啥么?这就是你对消费者模式的理解?我很迷惑你咋吧nosql测试工具核心和消费这么说这么定义。

你会写那么多语言,别说,我还真不会那么多,因为,你连node都认为是一个语言,这么比我肯定不如你会得多(外包么,哈哈)我真的都不知道说你啥好了。我也不知道你把会写定义的程度是啥,不过,我觉得你还是多看看http://nodejs.org/,我个人浅见node好像是javascript语言,只不过这个虚拟机试运行在chrom浏览器javascript v8(如果没记错)之上的。

我其实真的没有必要跟你费这么多话,我有一点不得不承认,对于你的嘴皮子功力,我不如你,这个大家有目共睹。
20 楼 2013-12-17 21:11
white_crucifix 写道
@lonelybug
我会的语言多的是,虽然java最熟悉。你写过erlang吗?你写过node吗?即便新的没写过,你写过ruby,perl吗?
另外,写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分,我非常怀疑你会不会写,但至少我必须要会写。

你知道你这样的人给别人一种什么感觉吗?
浮躁,粗俗,语言轻飘。能力不多却自以为是,讨论问题从来只下定义,对人对事都是如此,错了不肯承认,诡辩成性。
当然上面这些是旁人的感觉,你自己必然不会知道,这是常理,即便你心里清楚,也不愿意表达出来,这也是常理。

而我,最喜欢的,就是你这种人,嘿嘿


至于你语言会写的这个的理解程度,我就不跟你深究了。我就像知道你这么说我肤浅,粗糙,blah blah又说一大堆,那你说说生产消费者模式核心是啥?

另外,别跟我这幼稚了nosql核心测试?测试就是测试还核心测试!我靠,我的语言浮夸?哈哈。你自己就证明了浮夸
19 楼 2013-12-17 15:33
@lonelybug
我会的语言多的是,虽然java最熟悉。你写过erlang吗?你写过node吗?即便新的没写过,你写过ruby,perl吗?
另外,写过nosql性能测试工具的表示,生产者消费者模式是工具最核心的部分,我非常怀疑你会不会写,但至少我必须要会写。

你知道你这样的人给别人一种什么感觉吗?
浮躁,粗俗,语言轻飘。能力不多却自以为是,讨论问题从来只下定义,对人对事都是如此,错了不肯承认,诡辩成性。
当然上面这些是旁人的感觉,你自己必然不会知道,这是常理,即便你心里清楚,也不愿意表达出来,这也是常理。

而我,最喜欢的,就是你这种人,嘿嘿
18 楼 2013-12-17 15:19
lonelybug 写道
white_crucifix 写道
我擦勒,不打不相识啊兄弟!怪不得觉得你的名字这么熟悉,忽然想起来你就是上次论坛里关于生产消费者代码发表了一些脑残言论,被我反驳了就默默离开的同学呀

微微的回顾了一下那个帖子,发现你第一次发帖就说那个贴的楼主什么什么“错了”,什么什么“没学到家”,什么什么“都不知道”。原以为是你一时情绪,没想到你在网络上的态度一贯是这种浮躁,说白了就是脑残喷。而且帖子的最后还被别人喷。。。

送你link回顾一下,尽快认清自己
[align=0][/align]
这个link可比你发的有趣多了哟?亲


上次脑残?哈哈,我说什么你都拾,然后自己代码还有问题,最后一群捧臭脚的,我还能说啥?实话实说,真的怕熏成脑残。

你的逻辑就是,上个帖子我不说话了就是脑残,然后输了?所以这个我也是?你就继续好好yy。我歇了。您就继续在这blah blah吧。btw,你拿消费者模式就依赖于现成java的数据结构,换个语言你就歇菜,大胆yy一下,你也就顶多是个外企外包码农的水平。




上一楼编辑错误。

只问你一句:你难道不用arraylist或者hashmap吗?
17 楼 2013-12-17 15:19
lonelybug 写道
white_crucifix 写道
我擦勒,不打不相识啊兄弟!怪不得觉得你的名字这么熟悉,忽然想起来你就是上次论坛里关于生产消费者代码发表了一些脑残言论,被我反驳了就默默离开的同学呀

微微的回顾了一下那个帖子,发现你第一次发帖就说那个贴的楼主什么什么“错了”,什么什么“没学到家”,什么什么“都不知道”。原以为是你一时情绪,没想到你在网络上的态度一贯是这种浮躁,说白了就是脑残喷。而且帖子的最后还被别人喷。。。

送你link回顾一下,尽快认清自己
[align=0][/align]
这个link可比你发的有趣多了哟?亲


只问你一句:你连arraylist或者hashmap都不用吗?

上次脑残?哈哈,我说什么你都拾,然后自己代码还有问题,最后一群捧臭脚的,我还能说啥?实话实说,真的怕熏成脑残。

你的逻辑就是,上个帖子我不说话了就是脑残,然后输了?所以这个我也是?你就继续好好yy。我歇了。您就继续在这blah blah吧。btw,你拿消费者模式就依赖于现成java的数据结构,换个语言你就歇菜,大胆yy一下,你也就顶多是个外企外包码农的水平。



16 楼 2013-12-17 14:47
white_crucifix 写道
我擦勒,不打不相识啊兄弟!怪不得觉得你的名字这么熟悉,忽然想起来你就是上次论坛里关于生产消费者代码发表了一些脑残言论,被我反驳了就默默离开的同学呀

微微的回顾了一下那个帖子,发现你第一次发帖就说那个贴的楼主什么什么“错了”,什么什么“没学到家”,什么什么“都不知道”。原以为是你一时情绪,没想到你在网络上的态度一贯是这种浮躁,说白了就是脑残喷。而且帖子的最后还被别人喷。。。

送你link回顾一下,尽快认清自己
[align=0][/align]
这个link可比你发的有趣多了哟?亲


上次脑残?哈哈,我说什么你都拾,然后自己代码还有问题,最后一群捧臭脚的,我还能说啥?实话实说,真的怕熏成脑残。

你的逻辑就是,上个帖子我不说话了就是脑残,然后输了?所以这个我也是?你就继续好好yy。我歇了。您就继续在这blah blah吧。btw,你拿消费者模式就依赖于现成java的数据结构,换个语言你就歇菜,大胆yy一下,你也就顶多是个外企外包码农的水平。


15 楼 2013-12-17 09:38
我擦勒,不打不相识啊兄弟!怪不得觉得你的名字这么熟悉,忽然想起来你就是上次论坛里关于生产消费者代码发表了一些脑残言论,被我反驳了就默默离开的同学呀

微微的回顾了一下那个帖子,发现你第一次发帖就说那个贴的楼主什么什么“错了”,什么什么“没学到家”,什么什么“都不知道”。原以为是你一时情绪,没想到你在网络上的态度一贯是这种浮躁,说白了就是脑残喷。而且帖子的最后还被别人喷。。。

送你link回顾一下,尽快认清自己

这个link可比你发的有趣多了哟?亲
14 楼 2013-12-17 09:13
lonelybug 写道
white_crucifix 写道
lonelybug 写道
white_crucifix 写道
在windows下编写违法软件没windows什么事,因为软件的拥有权不在微软;用java编写违反软件业没java什么事,因为软件拥有权不在oracle。因为我用刀杀了一个人难道刀具制造商要受罚吗?

同时这件事完全不是因为法官不懂法,而且恰恰相反
今天这个现象只能说明了两点:
1. 德国法官的法律思想严谨,appwork公司对这个软件是具有所有权的,尽管appwork很冤枉,但是法律并不会因为你对第三者提交的审查难度高而对你网开一面
2. 开源软件在这一方面的法律条文不完善,相信不久之后应该在这一方面会有改进,对开源软件拥有着带来更强的保护能力。



第一,这个软件的license是gpl的是copyleft的,所以,没有买球官网平台的版权问题,就没有你所谓的拥有权问题,自己好好先搞清楚开源的license的那个。给你两个连接先好好了解自己论点论据再在这yy试辩论

http://www.gnu.org/licenses/gpl.html
http://en.wikipedia.org/wiki/copyleft

第二,开源软件法律不完善?开源软件的license都是书写的很明确,而真正法律不完善恰恰是德国法律对这方面的法律系统不完善,而不是开源社区法律不完善。这是两个本质不同的说法。



    你提到了gnu方面的问题非常赞成,要比简单的侃侃来的更精确。既然你说让我学习一下相关的知识,我也接准备接下来去深入了解一下,这算一个契机吧。在洋洋洒洒的学习资料看完之前,我这里先提几个我想到的问题,你可以当作是争论,也可以当作是讨论,一切看你。

首先,无论gpl概念也好,copyleft也好,简单来讲就是允许他人使用、修发、发布这个开源软件,这本身无可厚非,而且别人修改过的版本出了问题,也不应该让原作者受到牵连。就好比我在github上fork了一个开源软件,并且加入了有危害的代码,其他人在使用我的版本时受到损失,不应当牵连原作者。
但是你有没有想过一个问题,这个有危害的版本并不是原作者发布的,而是“我”发布的。这一点就是我说的“拥有权”,拥有权本身就不是一个很正规的说法,不要故意把它等同于买球官网平台的版权。
    然后,再来看看这个案例,当然我并没有深入了解这个公司和软件的细节,也不想去深入了解,只是根据上文的字句所做的判断,如果有异议的话欢迎提出,并且更喜欢你能提供直接的证据。那么这个案例里我们看到了什么,我们看到了就类似github上的pull request,“我”将危害代码pull request给原作者,并且由每日自动构建给build进测试版本,你觉得这个版本是属于“我”个人的吗?是社区?还是appwork公司?
    接着,根据你第二点,如果开源软件的协议很完善,那么你觉得这个案例应该怎么处理,是放任危害代码不管?还是提交者负责?亦或是“维持原判”?如果开源软件协议在保护原作者方面能够(或已经)达到我们的期待,那自然会有人向法院提出,那这篇文章就是瞎几把操心。
   最后,对于你幸苦贴的两个link我深表感谢,但是我在想,你自己有没有阅读过?如果你秉承自己的原则“先好好了解自己论点论据再在这yy试辩论”,那么你应该能从法律细节中找出条文来说明德国法官的错误之处。是不是? 这个怀疑来自于我没看到你对于案例本身的讨论,所有的言辞都处在一个下定义的肤浅层面。
   另一方面,如果你给的link自己没有阅读过,呵呵,那么是不是“你自己打自己脸”的效果呢?
    既然说了那么多,也不差最后一句~ google一下copyleft,第一是中文wiki,第二是en wiki,而你确给了en wiki的link,是不是有什么心里上的小目的呢~呵呵~(千万不要说的太具体哦,我会说“我可什么都没说~这是你说的”)


我靠,我真的受不了你这种类型的“爷们”,唧唧歪歪说一大堆,真tmd矫情!90后的吧。呵呵。你自己哄自己玩吧。老子没时间看你的作文。


你说了任何有营养的东西吗?没有
你说了任何让人信服的东西吗?没有
你除了下定义还会做什么?不会
先yyjj 1点2点的是你好吗?
可以不要严于律人,疏于律己吗?
这么简单的事情你能做到吗?另外,我就不让你回答我前面提出的问题了,你没这个能力
你要是不想理可以不回,那上面这条又算什么?
13 楼 2013-12-17 08:10
white_crucifix 写道
lonelybug 写道
white_crucifix 写道
在windows下编写违法软件没windows什么事,因为软件的拥有权不在微软;用java编写违反软件业没java什么事,因为软件拥有权不在oracle。因为我用刀杀了一个人难道刀具制造商要受罚吗?

同时这件事完全不是因为法官不懂法,而且恰恰相反
今天这个现象只能说明了两点:
1. 德国法官的法律思想严谨,appwork公司对这个软件是具有所有权的,尽管appwork很冤枉,但是法律并不会因为你对第三者提交的审查难度高而对你网开一面
2. 开源软件在这一方面的法律条文不完善,相信不久之后应该在这一方面会有改进,对开源软件拥有着带来更强的保护能力。



第一,这个软件的license是gpl的是copyleft的,所以,没有买球官网平台的版权问题,就没有你所谓的拥有权问题,自己好好先搞清楚开源的license的那个。给你两个连接先好好了解自己论点论据再在这yy试辩论

http://www.gnu.org/licenses/gpl.html
http://en.wikipedia.org/wiki/copyleft

第二,开源软件法律不完善?开源软件的license都是书写的很明确,而真正法律不完善恰恰是德国法律对这方面的法律系统不完善,而不是开源社区法律不完善。这是两个本质不同的说法。



    你提到了gnu方面的问题非常赞成,要比简单的侃侃来的更精确。既然你说让我学习一下相关的知识,我也接准备接下来去深入了解一下,这算一个契机吧。在洋洋洒洒的学习资料看完之前,我这里先提几个我想到的问题,你可以当作是争论,也可以当作是讨论,一切看你。

首先,无论gpl概念也好,copyleft也好,简单来讲就是允许他人使用、修发、发布这个开源软件,这本身无可厚非,而且别人修改过的版本出了问题,也不应该让原作者受到牵连。就好比我在github上fork了一个开源软件,并且加入了有危害的代码,其他人在使用我的版本时受到损失,不应当牵连原作者。
但是你有没有想过一个问题,这个有危害的版本并不是原作者发布的,而是“我”发布的。这一点就是我说的“拥有权”,拥有权本身就不是一个很正规的说法,不要故意把它等同于买球官网平台的版权。
    然后,再来看看这个案例,当然我并没有深入了解这个公司和软件的细节,也不想去深入了解,只是根据上文的字句所做的判断,如果有异议的话欢迎提出,并且更喜欢你能提供直接的证据。那么这个案例里我们看到了什么,我们看到了就类似github上的pull request,“我”将危害代码pull request给原作者,并且由每日自动构建给build进测试版本,你觉得这个版本是属于“我”个人的吗?是社区?还是appwork公司?
    接着,根据你第二点,如果开源软件的协议很完善,那么你觉得这个案例应该怎么处理,是放任危害代码不管?还是提交者负责?亦或是“维持原判”?如果开源软件协议在保护原作者方面能够(或已经)达到我们的期待,那自然会有人向法院提出,那这篇文章就是瞎几把操心。
   最后,对于你幸苦贴的两个link我深表感谢,但是我在想,你自己有没有阅读过?如果你秉承自己的原则“先好好了解自己论点论据再在这yy试辩论”,那么你应该能从法律细节中找出条文来说明德国法官的错误之处。是不是? 这个怀疑来自于我没看到你对于案例本身的讨论,所有的言辞都处在一个下定义的肤浅层面。
   另一方面,如果你给的link自己没有阅读过,呵呵,那么是不是“你自己打自己脸”的效果呢?
    既然说了那么多,也不差最后一句~ google一下copyleft,第一是中文wiki,第二是en wiki,而你确给了en wiki的link,是不是有什么心里上的小目的呢~呵呵~(千万不要说的太具体哦,我会说“我可什么都没说~这是你说的”)


我靠,我真的受不了你这种类型的“爷们”,唧唧歪歪说一大堆,真tmd矫情!90后的吧。呵呵。你自己哄自己玩吧。老子没时间看你的作文。
12 楼 2013-12-15 15:11
lonelybug 写道
white_crucifix 写道
在windows下编写违法软件没windows什么事,因为软件的拥有权不在微软;用java编写违反软件业没java什么事,因为软件拥有权不在oracle。因为我用刀杀了一个人难道刀具制造商要受罚吗?

同时这件事完全不是因为法官不懂法,而且恰恰相反
今天这个现象只能说明了两点:
1. 德国法官的法律思想严谨,appwork公司对这个软件是具有所有权的,尽管appwork很冤枉,但是法律并不会因为你对第三者提交的审查难度高而对你网开一面
2. 开源软件在这一方面的法律条文不完善,相信不久之后应该在这一方面会有改进,对开源软件拥有着带来更强的保护能力。



第一,这个软件的license是gpl的是copyleft的,所以,没有买球官网平台的版权问题,就没有你所谓的拥有权问题,自己好好先搞清楚开源的license的那个。给你两个连接先好好了解自己论点论据再在这yy试辩论

http://www.gnu.org/licenses/gpl.html
http://en.wikipedia.org/wiki/copyleft

第二,开源软件法律不完善?开源软件的license都是书写的很明确,而真正法律不完善恰恰是德国法律对这方面的法律系统不完善,而不是开源社区法律不完善。这是两个本质不同的说法。



    你提到了gnu方面的问题非常赞成,要比简单的侃侃来的更精确。既然你说让我学习一下相关的知识,我也接准备接下来去深入了解一下,这算一个契机吧。在洋洋洒洒的学习资料看完之前,我这里先提几个我想到的问题,你可以当作是争论,也可以当作是讨论,一切看你。

首先,无论gpl概念也好,copyleft也好,简单来讲就是允许他人使用、修发、发布这个开源软件,这本身无可厚非,而且别人修改过的版本出了问题,也不应该让原作者受到牵连。就好比我在github上fork了一个开源软件,并且加入了有危害的代码,其他人在使用我的版本时受到损失,不应当牵连原作者。
但是你有没有想过一个问题,这个有危害的版本并不是原作者发布的,而是“我”发布的。这一点就是我说的“拥有权”,拥有权本身就不是一个很正规的说法,不要故意把它等同于买球官网平台的版权。
    然后,再来看看这个案例,当然我并没有深入了解这个公司和软件的细节,也不想去深入了解,只是根据上文的字句所做的判断,如果有异议的话欢迎提出,并且更喜欢你能提供直接的证据。那么这个案例里我们看到了什么,我们看到了就类似github上的pull request,“我”将危害代码pull request给原作者,并且由每日自动构建给build进测试版本,你觉得这个版本是属于“我”个人的吗?是社区?还是appwork公司?
    接着,根据你第二点,如果开源软件的协议很完善,那么你觉得这个案例应该怎么处理,是放任危害代码不管?还是提交者负责?亦或是“维持原判”?如果开源软件协议在保护原作者方面能够(或已经)达到我们的期待,那自然会有人向法院提出,那这篇文章就是瞎几把操心。
   最后,对于你幸苦贴的两个link我深表感谢,但是我在想,你自己有没有阅读过?如果你秉承自己的原则“先好好了解自己论点论据再在这yy试辩论”,那么你应该能从法律细节中找出条文来说明德国法官的错误之处。是不是? 这个怀疑来自于我没看到你对于案例本身的讨论,所有的言辞都处在一个下定义的肤浅层面。
   另一方面,如果你给的link自己没有阅读过,呵呵,那么是不是“你自己打自己脸”的效果呢?
    既然说了那么多,也不差最后一句~ google一下copyleft,第一是中文wiki,第二是en wiki,而你确给了en wiki的link,是不是有什么心里上的小目的呢~呵呵~(千万不要说的太具体哦,我会说“我可什么都没说~这是你说的”)
11 楼 2013-12-15 13:49
white_crucifix 写道
在windows下编写违法软件没windows什么事,因为软件的拥有权不在微软;用java编写违反软件业没java什么事,因为软件拥有权不在oracle。因为我用刀杀了一个人难道刀具制造商要受罚吗?

同时这件事完全不是因为法官不懂法,而且恰恰相反
今天这个现象只能说明了两点:
1. 德国法官的法律思想严谨,appwork公司对这个软件是具有所有权的,尽管appwork很冤枉,但是法律并不会因为你对第三者提交的审查难度高而对你网开一面
2. 开源软件在这一方面的法律条文不完善,相信不久之后应该在这一方面会有改进,对开源软件拥有着带来更强的保护能力。



第一,这个软件的license是gpl的是copyleft的,所以,没有买球官网平台的版权问题,就没有你所谓的拥有权问题,自己好好先搞清楚开源的license的那个。给你两个连接先好好了解自己论点论据再在这yy试辩论

http://www.gnu.org/licenses/gpl.html
http://en.wikipedia.org/wiki/copyleft

第二,开源软件法律不完善?开源软件的license都是书写的很明确,而真正法律不完善恰恰是德国法律对这方面的法律系统不完善,而不是开源社区法律不完善。这是两个本质不同的说法。

10 楼 2013-12-13 13:33
在windows下编写违法软件没windows什么事,因为软件的拥有权不在微软;用java编写违反软件业没java什么事,因为软件拥有权不在oracle。因为我用刀杀了一个人难道刀具制造商要受罚吗?

同时这件事完全不是因为法官不懂法,而且恰恰相反
今天这个现象只能说明了两点:
1. 德国法官的法律思想严谨,appwork公司对这个软件是具有所有权的,尽管appwork很冤枉,但是法律并不会因为你对第三者提交的审查难度高而对你网开一面
2. 开源软件在这一方面的法律条文不完善,相信不久之后应该在这一方面会有改进,对开源软件拥有着带来更强的保护能力。
9 楼 2013-12-12 09:37
脑残法官不懂开源软件。
8 楼 2013-12-11 12:09
按照这种方式很快世界回到纸质时代!
7 楼 2013-12-10 10:14
linus torvalds可以洗洗干净,准备开始新的生活了
6 楼 2013-12-10 10:02
纯属扯淡,真这样,以后谁还敢公布自己的开源项目

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • blog是“一种表达个人思想和网络链接、内容按照时间顺序排列、并且不断更新的出版方式”。网上有专门的网站为网民提供上传文章的空间,只要能上网,就能通过极简单的操作很方便地建立、更新、编辑自己的网上日记本。这种被称为blog的网上日记的应用人群被称为blogger,根据其发音在中文中译为“博客”。具体说来, 博客(blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。

  • 一、简介  dunit是xunit家族成员之一,源于著名的回归测试框架junit,由juanco a?ez设计成delphi版本,可以从dunit.sourceforge.net网站免费获得,最新版本9.2.1。获得dunit-9.2.1.zip文件后,解压缩到指定文件夹,我直接放到了本机的f:下。二、配置类库  开发工具我使用的是borland的delphi 2006(正确的叫法应该是borla

  • =====================================================================注意:a,基于 dunit 2.9.1 =====================================================================1, 添加dunit的src文件夹路径到libary path或者具体项

  • 什么是blog(博客)? 这几天向朋友推荐我的blog的时候经常会遇到“什么是blog”的问题,集中一些相关的东西写在这里。 就我的感受来说,blog更个人一些,另外使用也更简单。一开始我记得是装google工具栏的时候顺便申请了blogger.com一个blog,它好像中文支持有点问题,另外我老是打开买球买球官网平台官网平台首页失败。它能够自己选择域名设计的很好,另外非常简单好用。 //这是我看到的一篇比较简单的解释

  • 一直寻觅功能比较齐全干净的blog专用的编辑器,正好看到“mashable”已经整理好的“top 10 free desktop blog editors for windows”这篇文章,因为是blog专业的编辑软件,所以有些专门针对blog的功能,比如tags自动添加、ping等等。感觉非常合适,决定分享出来,给大家看看,有没有你中意的blog编辑软件。1、windows live wri

  • 我们常常说的博客究竟是什么呢?有这样的一批人喜欢在互联网上记录自己的、故事、照片、视频或分享自己的观点等,他们的这些爱好逐步演变成博客,并赢得了人们的关注。我为您分享博客是什么?博客与网站有什么区别? 1. 博客是什么? 博客是一个定期更新的网站或网页,可以用于个人用途或满足业务需求,其内容以相反的时间顺序显示(较新的内容首先出现)。 2. 博客与网站有什么区别? 博客是一种网站,其中内容以相反的时间顺序显示(较新的内容首先出现)。博客内容通常采用条目或“博客文章”的形式。典型的网站本质上是静

  • this is blog is maintained to recording some technical details that i have encountered.the content of this blog will mainly falls into the categories belows:embedded systemlinuxvdhl

  • 前几天在安装hbase2.2.2时,安装好后查看hbase版本遇到了这样的问题 具体的问题如下: [email protected]:/usr/local/hbase$ bin/hbase version /usr/local/hadoop/libexec/hadoop-functions.sh: 行 2360: hadoop_org.apache.hadoop.hbase.util.get...

  • blog的全名应该是web log,中文意思是“网络日志”,后来缩写为blog,而博客(blogger)就是写blog的人。从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。简单的说博客是一类人,这类人习惯于在网上写日记。 blog是继email、bbs、icq之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,...

  • 博客,又译为网络日、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接及其它与主题相关的媒体,能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视...

  • 直接在网上的blog里面写文章,并不方便。因此,各种离线日志工具应运而生。 微软的windows live writer 就是一款离线blog工具,我使用它在csdn上发表文章,很方便。 window live writer 的下载地址 下载安装都很简单,按照install wizard,一步步走下去就ok. 关键的步骤是设置自己blog 帐户,也就

  • 具体说来, 博客(blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。其实博客(blog)的定义和认识可以说并没有统一的说法。或者说博客(blog)是一种新的生活方式、新的工作方式、新的学习方式和交流方式,是"互联网的第四块里程牌”。一个博客(blog)就是一个网页,它通常是由简短且经常更新的post所构成;这些张贴的文章都按照年份和日期排列。博客(blog)的内容

  • google_ad_client = "pub-0241434510974184";/* 博客文章广告728x90, */google_ad_slot = "7316585398";google_ad_width = 728;google_ad_height = 90;// blog的定义

  • zero-shot learning is being able to solve a task despite not having received any training examples of that task. for a concrete example, imagine recognizing a category of object in photos without ever

  • what is edi?edi stands for electronic data interchange, a method of transporting all types of information, such as purchase orders, invoices, payments and even graphics, to another party electronicall

  • 一直以来都是在默默的写博客,其目的是什么呢?     今年三月份,我在csdn上面看到有人竟然总共写下了六千多条博客,我深受感触,于是我决定每天也要好好写博客。我的目的并不是说要超过他,而是想和大家一起交流。     我觉得写博客最重要的是记录了每天你都干了什么,这一点真的很重要。这样每天就可以告诉自己你今天需要做点什么,也让自己有今天的计划,这样每天也比较充实。我想那位写下六千多条博客的人,

  •         blog是web log的缩写,中文是"网络日志",而博客(blogger)则是写blog的人。具体说来, 博客这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。 一个blog就是一个网页,它通常是由简短且经常更新的post所构成;这些张贴的文章都按照年份和日期排列。blog的内容和目的有很大的不同,从对其 他网站的超级链接和评论,有关公司、个人、构想的新闻到日记

  • 我对博客的理解和看法 个人理解: 我觉得博客是一个共享的平台,在学了费曼学习法之后,越加感受到分享的重要性,分享意味着进步,分享意味着提高。 个人看法:在我看来,把自己所学的的知识发到博客中让别人看到,是一个知识分享和自我提高的过程。首先,要想把知识发...

  • 感觉象个写日记的东东,“博客是继email、bbs、icq之后出现的第四种网络交流方式”。真搞不是什么意思。不管了,先玩玩试试

global site tag (gtag.js) - google analytics