重新授权BSD库

dfa*_*dfa 3 licensing lgpl

我喜欢在BSD许可下发布的图书馆.自2007年底以来,该库未得到积极维护.

  • 我可以在知识共享许可下分叉图书馆和重新许可吗?
  • 必须通知原作者?
  • 除了这些之外还有其他问题吗?

编辑

根据几个答案提供的反馈,我提供了有关我具体案例的更多细节.

我正在使用LGPL库(JNA)重写BSD许可库(JLine)的一些低级代码.我可以在其他许可证中发布此作品吗?

Dav*_*ley 10

您无法删除BSD许可证.您可以做的是将其置于另一个许可证下.例如,Microsoft一次采用了BSD网络代码.如果查看了相应的显示,您将找到许可证所需的通知.另一方面,微软的副本也属于微软使用的任何许可,微软的修改既不是免费软件也不是开源软件.

除非是BSD许可证的一些奇怪的变化,否则没有义务通知原作者.不过,你应该尝试这样做,出于对使你的生活更轻松的人的共同礼貌.例如,作者可能想找到一个新的维护者,并可能会帮助你.

但是,为什么要重新许可呢?我不知道你感兴趣的是哪种CC许可证,而且它们种类繁多,但这有什么好处呢?


dwc*_*dwc 6

您可以使用BSD许可代码执行许多操作,但您无法完全"重新许可"它.您在代码中看到的几段是实际的许可证,它会准确地告诉您必须做什么而不是做什么.与大多数其他许可证不同,它非常简短,易于理解:保留许可证和版权声明.

您添加的代码可以根据需要获得许可.


Vil*_*ari 5

除非您拥有作品的版权,否则您无法更改许可.您可以分叉代码,但许可证不属于您的更改.无论原始许可证是什么,都是如此(除非许可证明确授予您重新许可的权利).

只有版权所有者才能签发不同的许可证,因此您应该尝试与他们联系.