【IDF 2011 特别报道】随着专利以及许可越来越受到业界的重视,开发商有必要掌握一些许可证的知识,同样,进行MeeGo 等基于开放源代码的软件项目开发时,需要对开源许可证有基本的了解,这将有助于减少公司的法律风险。今天的Meego和开源许可证课程让大家从工程师的角度去了解其法律解释。本课程涉及的主题包括:1、MeeGo 开源软件许可证的组成;2、使用最频繁的开源许可证中各个要点的法律解释。
▲中国首席开源科学家冯晓焰
▲Meego的开源软件许可证构成
▲软件版权和许可证
▲GPL和LGPL
▲如何进行开源
有谁来开源呢?答案是软件的分发者进行开源。怎样进行开源呢?在分发二进制代码的时候同时进行开源。
▲一些例子
中国首席开源科学家冯晓焰指出,如果一个小的公司基于开源软件的话,一开始可能没有人去管你,但是你一旦成功了之后,肯定会有人来找你的麻烦,而且一旦你在官司中败诉的话,很有可能你辛辛苦苦换来的成果相当于给别人白白打工,因此做开源软件很有必要了解开源软件许可证,而且你一旦遇到了开源方面的纠纷可以选择找律师。
目前来说,开源软件的许可证没有几千个也得有几百个,数量非常的庞大。
另外还值得注意的是,软件的版权保护的是软件的形式,并不保护算法的内容。而专利保护的是你的Idea。软件的版权和专利是互补的。