程序员BUGTB|微软上个月才开源的WinGet竟是抄袭来的?( 三 )
律师介绍 , 使用者所承诺的条件以及作者所放弃的部分权利形成了一种合同关系 , 更具体来讲是许可合同 , 在开源软件的情况下该合同也就是我们常说的开源许可证(License) 。 许可证是一种无需磋商的、标准化的公共合同 , 降低了合同的成本 。
尽管开源项目源代码受到开源协议的保护 , 但个人开发者维护的开源项目在面对微软这种级别的大型企业时 , 往往难以维护自己的合法权利 。 比较大型的开源项目通常会由专门成立的基金会来处理相关的法务问题 , 这些大型开源项目的版权属于中立的开源基金会 , 基金会享有处理项目授权、更改开源协议的权利 , 能够随时应对项目授权问题带来的法律纠纷 。
但个人开发的项目版权属于开发者自己 , 面对类似的侵权行为时 , 显然缺乏足够的人力和财力去处理这些法律纠纷 , 在大多数情况下只能闷声吃亏 。 因此 , 在个人开发者决定是否将自己的项目开源时 , 一定要衡量开源的利弊 , 充分理解各类开源许可证的各项条款 , 预测项目开源后可能带来的后果 , 三思而后行 。 同样的 , 当我们在使用开源项目的代码时 , 也要尊重原作者的劳动成果 , 自觉履行开源协议所要求的义务 。
推荐阅读
- |真全面屏手机要来了!微软给出新解决方案:提高屏下前摄效果
- |微软回归手机市场!Surface Duo砍掉3.5mm耳机孔
- 冰清于心|中国程序员的现状:优秀人才紧缺,招人十分困难
- 谷歌|谷歌正研发双屏 Chromebook 以回应微软 Surface Neo
- 电脑使用技巧|微软承认Windows 10新BUG:错误显示没有网络连接
- |HoloLens 2正式上架微软商城:售价2万7
- |华为程序员:加班6天,加班费1W4,网友回复:加到它破产
- 鞭牛士|微软发警告:大规模Emotet正卷土重来,目标是银行
- 世代|微软:不强制跨世代,次世代独占是开发组自己的选择
- 3DMGAME|微软:不强制跨世代,次世代独占是开发组自己的选择
