由于Git是根据GPLv2许可的,并且据我所知,GitHub与Git进行了交互,因此整个GitHub代码库是否不应该以兼容GPL的许可证开源?
59
您能否指出GPL中有关交互的特定段落?提示:没有一个。
—
约尔格W¯¯米塔格
@JörgWMittag:对于那些不熟悉网络访问是构成“释放”还是传播的人来说,这并不是没有道理的。
—
whatsisname 2017年
很简单:github不会将任何许可的工作交给您,或者,无论他们在何种程度上这样做,他们都会遵循许可条款。您能否指出他们交给您的“固定在有形媒介中”的某些作品,其中包含他们根据GPL从他人那里获得许可的作品?
—
jthill
@TobiasKienzler,应该指出的是,“ git”是两个独立但相关的东西-首先是一个标准,用于定义源代码版本控制的特定方法,其次是该标准的参考实现。两者具有相同的名称-git。这些东西中只有其中一项可以在GPL,AGPL等协议下获得许可-如果您根据标准创建自己的实现,则可以按任何方式许可它,并且标准或参考实现的创建者没有立足之本。您的代码。
—
Moo
@TobiasKienzler最近关于Java规范的Oracle-Google诉讼基本上意味着没有许可证可以用来阻止该标准的重新实现。
—
Moo