概述: Solaris 概述 part I

来源:百度文库 编辑:神马文学网 时间:2024/04/28 11:06:16
Solaris 概述
开放源代码首创行动组织
Open Source Initiative Association (OSIA ) 非盈利的组织,是美国的 Bruce Perens 和 Eric S. Raymond 等人于 1998 年在美国加州发起设立的 倡导 “ 开放源代码首创行动 ” ( Open Source Initiative ,简称 OSI ),其目的就是要让开放源代码 软件的发展有一个更好的环境
经 OSIA 认证的开放源代码软件的软件许可证
The GNU General Public License (GPL) The GNU Library or "Lesser" Public License (LGPL) The BSD license The MIT license The Mozilla Public License v. 1.0 (MPL) The IBM Public License p The Apache Software License The Sun Internet Standards Source License (SISSL) The Intel Open Source License The Mozilla Public License 1.1 (MPL 1.1) The Nokia Open Source License 等二十几种
GPL 规定的权利
为了任何目的的运行该程序 有自由获得源代码的权利,并在此基础上研究程序 是如何运行的,并可为了个人的目的改变该程序 有自由散发该复制件的权利 有自由改进程序,并要求将自己的改进向公众公布 的权利
GPL 规定的义务
用户在发布源代码和一切派生工作时不收费(除必要的工本费),不附加其他条款,并必须附带 GPL 条款。这样 任何人无论是否作了修改,都必须连带传递复制和修改这个软件的自由度,使得自由软件工作得到延续和认可
OpenSolaris 开源的模式 CDDL
基于 MPL 公开源码 自由使用 CDDL 已被 OSI 采纳
CDDL 与 GPL 的不同
在开源代码的基础上加入了新的代码形成的软件, 并不一定需要将其变为开源的东西 协议与法律权限范围分离 Sun 授权开发者可以使用与 Solaris 相关的专利(约 600 项)
开放的步骤
免费使用 开放源代码
Solaris 开放的内容
一千万行源代码 Solaris 10 耗资 5 亿美元 内容包括: 操作系统内核 网络 系统库 命令