Do any Open Source Licences require source history?

栏目: IT技术 · 发布时间: 4年前

内容简介:A question to the void. Are you entitled to get the sourceLots of Open Source licences give the consumer of software the right to a copy of the source code.For example,

A question to the void. Are you entitled to get the source history of open source projects?

Lots of Open Source licences give the consumer of software the right to a copy of the source code.

For example, GPLv3 says that distributors of software have to:

 give anyone who possesses the object code … a copy of the Corresponding Source

What is “Corresponding Source”?

 The “Corresponding Source” means all the source code needed to generate, install, and run the object code

That, to me, reads like a user is only entitled to a code snap-shot. Not the full history of code development, but just the version of the source used to compile the distributed binaries.

My question to you, gentle reader – are there any licences which compel the distribution or publication of the development history?

Is this a good idea?

Services like GitHub and GitLab now dominate the open source conversation. But nothing about FOSS says that you must develop in public. It just seems to be the social norm now.

But I don’t see any reason to make it a compulsory part of a licence.


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序设计实践

程序设计实践

[美] BRIAN W.KERNIG / 裘宗燕 / 机械工业出版社 / 2007-1 / 59.00元

从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。《程序设计实践》(双语版)值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。一起来看看 《程序设计实践》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具