GitHub一代:开源许可证已成过去时

高度放任只是开源许可证授权模式变革的过渡阶段,最终我们将进入一个全新的时期:无许可证模式。

多年以来,开源软件正在从主张“copyleft”的GNU GPL(通用公共许可证授权)等开源授权模式向更加开放灵活的Apache风格的授权模式转移。这场变革的主导者是话语权不断提升的开发者,典型的如GitHub一族,正在推动开源软件走向无授权时代。

无许可证时代的放纵

在自由软件和开源软件的青铜时代,copyleft许可证授权模式占据绝对的主导地位。但是近些年来,一些高度开放的许可证授权方式如BSD和MIT的势头正在上升,Remonk分析师Donnie Berkholz给出了一个分析图表清晰地描绘了这种趋势:[......]

阅读全文

GitHub项目大多不是“开源项目”?

代码共享平台GitHub已成为最流行的开源项目托管平台,但一项分析发现大多数项目使用的许可证条款不明确不清晰不一致,很难说它们究竟算不算开源项目

软件自由法律中心的 Aaron Williamson分析了GitHub上约170万个项目,发现只有14.9%的项目在其一级目录中有清晰的许可证声明。而在有明确许可证的项目中,绝大多数首选的是MIT、BSD和Apache许可证,选择GPL许可证的不多。Williamson 发现,大约6.1万个项目采用了GPL或LGPL许可证。[......]

阅读全文

公务员面试题,你看你能回答多少

面试时,测试面试者团队精神的问题:
一、有一个项目,是你和另一个同事一起完成的,但最后领导对你这个同事提出了表扬,却对你的付出只字不提,你认为应该怎么对待这件事?
参考回答:个人觉得,在自己应尽职责中,把一件事做好,做到问心无愧就可以了,至于表扬,有则不拒,无则不争。[......]

阅读全文