[请益] 使用LGPL但打算公开原始码

楼主: liu2007 (è–¯)   2021-12-15 01:33:09
大家好,原始码版权相关的问题不知道该去哪个版询问适合
搜寻一下发现这边有在讨论相关的事情,所以来这边询问
通常会来问版权都是想要商用或闭源
不过我是相反....我开放自己的程式码无所谓
只求我在专案中使用的别人的原始码或是.dll or .so档 不要产生著作权的问题。
我写了一个程式,里头会用到别人的原始码或动态库
我只想单纯分享,并没有任何营利的打算
在这个前提下,是不是我只要我公布我的专案(内含原始码)
然后用比别人的原始码License更宽松的License就可以了?
譬如说原本的是LGPL,我使用MIT发布?
这样子是否能够保证不发生问题?
另外想请问一下所谓的遵从License的具体动作是什么?
我稍微查了一下,好像在公开的专案的资料夹里面
新增一个名称为全大写LICENSE,且无任何附档名的文字档
里头复制著标准的LICENSE的内文 (假如没有其他要求的话)
然后把开头的年份与名字署好
不知道我的理解是否有错误?
感谢阅读
作者: noahleft (NoahLeft)   2021-12-15 01:37:00
你是要开源但是你包含别人的原始码吗通常别人用什么 你就继续沿用而且LGPL是不可以改变协议的
作者: dave123 (宅男就是传奇)   2021-12-15 01:41:00
维基上其实有说了。不过你讲的大致正确
作者: noahleft (NoahLeft)   2021-12-15 01:41:00
你是要用该专案的功能(意指你没有改原始码还是那是你主要修改的部分你的状况没有修改到7zip的原始码 你是使用而已所以你可以用MIT在你的部分
作者: roccqqck (ccqq)   2021-12-15 08:09:00
lgpl跟gpl不一样LGPL只有import不改他的套件不用公开但如果你不是只有import 是修改就要LGPL
作者: lturtsamuel (港都都教授)   2021-12-15 12:38:00
用套件管理不好吗...
作者: Chikei ( )   2021-12-15 13:01:00
dynamic link对lgpl 2.1不算"derivative work"lib header可以用套件管理或是在授权档案里写清楚特定header档案的授权
作者: humanfly (laguna@HEADSHOT)   2021-12-15 19:12:00
lgpl,不用公开自己的code
作者: roccqqck (ccqq)   2021-12-15 19:37:00
还有一个跟LGPL很像的叫GPLwithClassExceptiom但是纯GPL不管你有没有用套件管理import include套件就是要GPL公开
作者: HZYSoft (PCMan)   2021-12-15 22:16:00
这问题非常复杂,很难用推文回,所以直接后面回了一篇如果还有问题欢迎再来一起讨论open source 就给推!
作者: ssccg (23)   2021-12-16 11:30:00
最简单就是你不要distribute别人的程式码,你自己只有你的code,要用的人自己去把各组件抓来才能build
作者: kmd (a小调行板赋格曲)   2021-12-16 15:34:00
GPL 有传染力,LGPL 则是为此而提出,若想玩真的建议找法务
作者: superpandal   2021-12-19 22:33:00
你转换授权要根据该授权规定 不能就是不能 衔接考虑的是协议间的相容 不相容凑在一起也不行

Links booklink

Contact Us: admin [ a t ] ucptt.com