那些违反开源许可证的人会怎么样?

如果你打破了一个开放源代码许可证,并且在一个封闭的源代码项目中包含了GPL下发布的代码,会发生什么?

你可以去监狱吗? 谁来起诉你? 为了什么? 那些创build免费源代码的人“不尊重意志”? 在(任何国家)pipe辖范围内是否有任何支持对那些不尊重软件自由的人进行惩罚?

受到我刚才看到的一个问题的启发: 是否允许使用封闭源代码中的开源代码 ,而不能find任何答案。

不要从编码人员那里得到法律build议。

我的猜测是:如果你违反了许可条款(而不是合同),那么对方可以上法庭并获得一个命令或禁令来阻止你销售你的软件,直到GPL代码被删除。 如果你不服法庭,那么法庭可能会罚你,把你送进监狱等等。

我不能猜测这样的结果有多可能。

似乎有许多比GPLless繁重的许可证,以及许可证下的许多好东西。

这是有史以来最好的解释: http : //lwn.net/Articles/61292/主要的想法是,GPL是许可证,而不是合同,因此不交换的义务。

我想你可能会被FSF起诉,但我相信你最糟糕的问题将是可怕的公关和业力。

有人告诉我,地狱里也有一个特别的“狂奔”,但我无法确定。

不要以为只是因为大多数OSS开发者会懒惰起诉你,你会逃脱。 我知道很多OSS开发者(包括我自己),如果他们发现你偷了他们的代码,他们只会将代码的版权转移给FSF。 然后FSF会用激情澎湃的追求你。 这已经发生好几次了。

底线,不要从OSS社区盗取。 这真是糟糕的业力。

如果您违反了开放源代码许可证,则软件的作者将根据版权法享有补救措施。 如果他们select强制执行,第一步就是让律师给你发一封“停止发信”。 然后由你决定停止或停止或者争辩说你的使用不违反许可证。 如果你不能同意版权所有人,也许你同意和解,在那里他们同意不追究这个案子,也许换来钱。 如果到了法庭,第一诉的补救办法可能包括联邦政府强迫你停止分发侵权作品,支付经济损失等等。 我不认为有违反版权法的刑罚,但可能会因为故意忽视联邦法官的命令而受到刑事处罚(藐视法庭)。 在到达这个阶段之前,你应该咨询律师。


我回答这个问题的凭据:我收到了一封停止信函,要求我停止滥用商标用语(与版权法不尽相同,但相似)。 我回答要求法律条款明确指出我误用了这个词的地方,否则我不能遵守一个全面的要求来停止滥用他们的商标。 我从来没有从他们那里听到。

据推测,版权所有者可以起诉将不合规项目的源代码发布到从项目中移除的公共许可代码,或使项目符合规定。 这将是执行合同版权的民事诉讼。 到目前为止,我还没有读到任何的刑事影响。

你DIAF 立即。 你只要你第一次出售,就像爆炸一般。 它是可怕的。 不要这样做。

但是严重的是,你会被你偷的任何代码起诉。 IANAL,当然,但我不认为它是一个犯罪问题,所以没有监禁的时间。 如果交易规模足够大,FSF或EFF可能会涉足,但他们没有直接的法律介入。