为了更好地与第三方合作,微软公司宣布简化其源代码共享计划。
微软公司星期二在其共享源代码网站上公布了三个新许可证的详细信息。微软公司称,这三个许可证都比较短小,以便于第三方公司了解和使用。
微软公司的共享源代码计划主要是面向第三方公司实施的计划,其他的软件公司和微软公司大客户因此而可以查看微软公司的部分源代码。这样,其他的公司在设计开发产品的时候就可以与微软公司的产品更紧密地整合在一起,比如Windows CE或者在那些源代码基础上开发新产品。
到现在为止,微软公司已经拥有了超过10个许可证,其中有许多是专为某些产品或者某类用户制定的,包括学术人员、系统集成商、软件开发商和政府用户等。
微软公司共享源代码计划的主管Jason Matusow星期三在博客网志中写道:“与其他的组织和个人一样,我们也知道源代码许可证的增值是一个问题。” “我们有10多个共享的源代码文本专利,随着越来越多的产品群都在想方设法使用释放的源代码以与开发社区合作,这个共享源代码的数量只会越来越多。”
虽然微软公司允许第三方查阅其部分的源代码,但是这些共享的源代码并没有被认为是开源计划中的开源。微软公司代表称,微软公司并不想向OSI提交其新许可证以获得开源批准,可是其中有两个许可证已经达到了OSI组织的开源标准。
这三个新许可证是:
微软公司获准许可证(Permissive License):主要是面向与开发相关的产品而设计,它允许开发商查阅、修改和再次发布微软公司的源编码。领有许可证者可以因对原始源代码进行修改而要求报酬。
微软公司社区许可证(Community License):它是指一些合作发展计划,这些互惠许可证要求领有许可证者把他们对微软公司源代码的修改以源代码的形式返回给微软公司。这个许可证是以流行的Mozilla公众许可证为模型设计的。
微软公司参考许可证(Reference License):限制性强的许可证,它允许第三方公司查阅,但是不能修改微软公司的源代码,只能用于参考用途。
开源公司和产品是微软公司面临的挑战。但是微软公司在过去的几年中,经过努力已经可以与开源产品比如linux等较好地协作,并且也进行了一些开源方面的发展实践,特别是在开发商方面。
微软公司在一项声明中对这三种新许可证进行了描述,它指出它打算通过其共享源代码许可证将更多的产品提供给第三方公司。它在声明中称:“这些新许可证说明了我们还需要采取更多的方法来促进不断发展的技术开发。”
在星期二,微软公司发布了Visual Studio 2005 Starter Kits套装工具软件,这是一组样本程序和模板。这套工具软件适用的是微软公司获准许可证,它向用户们提供了源代码、相关文件以及修改源代码的权力,并且可以用于商业目的或者非商业目的。
微软公司打算在十一月发布2.0版本的蓝牙包软件,它的目的是方便用户为蓝牙设备编写.Net应用程序。
微软简化源代码共享计划 新增加三个许可证
更新时间: 2005-10-21 00:00:00来源: 粤嵌教育浏览量:3923