Sun 公司为其“开放 Solaris 项目”选择了“社区开发暨分发许可”(CDDL)方式,并将宣布立即向开发人员开放 DTrace 技术的源代码。但 Sun 公司计划保留 Solaris 的商标权以及与之相关的发行权,因此商业版 Solaris 软件将会继续存在。
Sun 公司在 04 年 12 月份向“开放源代码协会”(OSI)提交了 CDDL,但当时没有透露将在哪些产品中使用它。OSI 在本月早些时候批准了 CDDL。Sun 公司负责软件的执行副总裁约翰将正式宣布“开放 Solaris 项目”将使用 CDDL 的消息。
Sun 公司负责操作平台集团的副总裁汤姆表示,开发人员将可以访问 Solaris 的源代码,并对采用 CDDL 的源代码进行修改,但所作的修改必须与整个开发人员社区共享。对于 OEM 厂商而言,这是一种很好友好的许可方式。
接受 CDDL 的开发人员将可以访问所有的与 Solaris、Open Solaris 相关的 1600 多项专利技术的源代码。汤姆说,需要指出的是,Solaris 10 中还有许多技术正在申请专利,因此开发人员可以使用的专利数量还会进一步增长。这一许可方式还会向用户提供一定水平的专利保护。他指出,CDDL 实现了 MPL 的许多优点和价值。我们对 MPL 进行了一些调整,尤其是在如何与其它许可方式结合方面。
汤姆表示,Solaris 10 的全部源代码不会开放,全部开放源代码需要等到 05 年下半年,届时,开发人员将可以获得他们创建、开发、运行开放源代码版 Solaris 所需要的一切文件。
DTrace 技术的源代码也将向开发人员开放。这是 Solaris 10 中的一项新功能,它为开发人员和系统管理员了解操作系统以及应用软件的工作方式提供了一个窗口。Sun公司将在 www.opensolaris.org 发布 DTrace 技术的源代码,但最初时不包含编译器以及其它支持文件,它将在晚些时候提供这些工具。
汤姆说,一些 Solaris 10 的源代码━━主要是第三方的驱动程序,由于 Sun 公司无权开放它们的源代码,因此将以二进制代码的方式提供给开发人员。这些二进制文件能够被使用在任何版本的开放源代码 Solaris 中。
汤姆表示,Sun公司已经有了一个由100多名成员组成的开放源代码 Solaris 社区。Sun 公司还成立了一个咨询委员会,制定社区的规则。咨询委员会有二名成员来自Sun公司内部,二名成员来自开放源代码 Solaris 社区,另有一名成员来自开放源代码社区。 Solaris 的开发不是由一个人控制的,Sun 公司内部有1000名左右的员工在开发Solaris。“开放 Solaris 项目”的目标是使 Sun 公司的开发人员能够继续为开放源代码版的 Solaris 开发代码,开发人员社区也能够开发代码。但 Sun 公司将决定哪些代码可以被包含进商业版 Solaris,哪些代码将是开放源代码版 Solaris 的一部分。
但许多 Linux 和开放源代码社区的人都对 Sun 公司使用 CDDL 不满意,因为它与 GPL 不兼容。CDDL 中包含有 GPL 中所没有的要求,采用 CDDL 发布的文件不能被应用在采用 GPL 发布的文件中。“Linux 之父”托瓦尔兹说,从 Sun 公司的角度来看,CDDL 必须与 GPL 不兼容。他预计不会有大量的开发人员使用开放源代码版 Solaris,Sun 公司在扩大开放源代码 Solaris 社区方面将遇到困难。
原文出处: 慧聪网教育行业
Sun 公司在 04 年 12 月份向“开放源代码协会”(OSI)提交了 CDDL,但当时没有透露将在哪些产品中使用它。OSI 在本月早些时候批准了 CDDL。Sun 公司负责软件的执行副总裁约翰将正式宣布“开放 Solaris 项目”将使用 CDDL 的消息。
Sun 公司负责操作平台集团的副总裁汤姆表示,开发人员将可以访问 Solaris 的源代码,并对采用 CDDL 的源代码进行修改,但所作的修改必须与整个开发人员社区共享。对于 OEM 厂商而言,这是一种很好友好的许可方式。
接受 CDDL 的开发人员将可以访问所有的与 Solaris、Open Solaris 相关的 1600 多项专利技术的源代码。汤姆说,需要指出的是,Solaris 10 中还有许多技术正在申请专利,因此开发人员可以使用的专利数量还会进一步增长。这一许可方式还会向用户提供一定水平的专利保护。他指出,CDDL 实现了 MPL 的许多优点和价值。我们对 MPL 进行了一些调整,尤其是在如何与其它许可方式结合方面。
汤姆表示,Solaris 10 的全部源代码不会开放,全部开放源代码需要等到 05 年下半年,届时,开发人员将可以获得他们创建、开发、运行开放源代码版 Solaris 所需要的一切文件。
DTrace 技术的源代码也将向开发人员开放。这是 Solaris 10 中的一项新功能,它为开发人员和系统管理员了解操作系统以及应用软件的工作方式提供了一个窗口。Sun公司将在 www.opensolaris.org 发布 DTrace 技术的源代码,但最初时不包含编译器以及其它支持文件,它将在晚些时候提供这些工具。
汤姆说,一些 Solaris 10 的源代码━━主要是第三方的驱动程序,由于 Sun 公司无权开放它们的源代码,因此将以二进制代码的方式提供给开发人员。这些二进制文件能够被使用在任何版本的开放源代码 Solaris 中。
汤姆表示,Sun公司已经有了一个由100多名成员组成的开放源代码 Solaris 社区。Sun 公司还成立了一个咨询委员会,制定社区的规则。咨询委员会有二名成员来自Sun公司内部,二名成员来自开放源代码 Solaris 社区,另有一名成员来自开放源代码社区。 Solaris 的开发不是由一个人控制的,Sun 公司内部有1000名左右的员工在开发Solaris。“开放 Solaris 项目”的目标是使 Sun 公司的开发人员能够继续为开放源代码版的 Solaris 开发代码,开发人员社区也能够开发代码。但 Sun 公司将决定哪些代码可以被包含进商业版 Solaris,哪些代码将是开放源代码版 Solaris 的一部分。
但许多 Linux 和开放源代码社区的人都对 Sun 公司使用 CDDL 不满意,因为它与 GPL 不兼容。CDDL 中包含有 GPL 中所没有的要求,采用 CDDL 发布的文件不能被应用在采用 GPL 发布的文件中。“Linux 之父”托瓦尔兹说,从 Sun 公司的角度来看,CDDL 必须与 GPL 不兼容。他预计不会有大量的开发人员使用开放源代码版 Solaris,Sun 公司在扩大开放源代码 Solaris 社区方面将遇到困难。
原文出处: 慧聪网教育行业