Resources资源
:
CDDL和 其他项目使用的协议细节。
:
您可能不相信有这么详细。
:
开发人员的快速指南
:
他们是您的邻居...
项目概况
我们的原则1
- 项目将会 吸引世界的所有目光。通过开放我们的代码、过程、文档和历史信息,我们给其他人提供了一个真正的机会来公平的参与我们的社区并贡献其中。如 果存在法律约束,技术方面的信息会被保留,绝不会因为它未完成或尚未完善的质量而被泄露出去。
- 我们将会 包含其中。对一个提案的评估,我们会从技术的价值和一致性对设计目标、局限性和需求的覆盖等方面来进行。
- 我们会负 责并诚实。开发者和使用者都有权利面对责任问题。我们不会制造个人攻 击,我们鼓励有建设性的批评。我们承诺允许所有持相反意见的新的使用者和贡献者,在不受威胁的条件下听到内部讨论。
- 质量永远 第一。OpenSolaris项目会一如既往的秉承由Solaris操作系统制定的的质量工程的传统。
- 我们是独 立的。项目内部的决策制定是独立于Sun的商业运作的。Sun的管理控制了Solaris生 产方面的事物,但不会对OpenSolaris社区施加什么不适当的影响。
什么是OpenSolaris项目?
OpenSolaris项 目是由Sun微系统公司发起的一个开源项目,最初是基于Solaris操作系统的一个源码子集。对于一个社区的发展,它的贡献在于连结了Sun内部和其他地方的开发者,使他们能够合作开发和改进操作系统技术。OpenSolaris源码将会发现多种使用,包括作为未来Solaris OS产品的基础,其他操作系统项目和第三方产品等。
最初,OpenSolaris项 目会提供内核、文档和命令行这些已经随Solaris OS发布了的东西。随后,Solaris OS的附加部分也期望随着项目被发布。
OpenSolaris项 目和Solaris操作系统之间主要的区别是,OpenSolaris项目不会提供一个最终用户版或者完整发布版。取而代之的是一个 开源的代码库,开发代码所必需的构造工具和一个用于沟通和共享信息的内部架构。对代码的支持由社区来提供;Sun则对OpenSolaris项 目提供源码或二进制码形式的非正式支持。
Solaris OS是Sun的操作系统的版本,现在正在作为Sun的一项产品被注册、测试、维护和支持。未来发布的Solaris OS将会建立在OpenSolaris源码的基础之上,但仍 会以目前Solaris OS版本相同的模式给予支持。特定的时间内,某些软件或者会在OpenSolaris中 出现,而不在Solaris OS内出现;反之亦然。然而,未来的打算是通过OpenSolaris项 目来发布现有的源码,源码的开发则在OpenSolaris社区。
加入我们
如果你想见证OpenSolaris的 繁荣景象,这里有许多方式参与其中。你不需要成为一个内核程序员或者花费大量时间来参与:
![]() |
使用它:
- Get Solaris Expres获得Solaris发布版或者其他基于OpenSolaris代码的软件版本,并运行它
- 获得最新的资料,运行最新发布的OpenSolaris版 本。
- 得到代码,学着去构建它。
- 如果你发现问题,报告它们!
- 登录社区和项目,在讨论区里和其他使用者见面。
- 与其他社区的成员讨论这些事情。
- 时刻关注OpenSolaris-discuss论 坛。
![]() |
改进它:
- 以阅读并理解“开发者参考”作为开始。
- 了解OpenSolaris是怎样工作的。你可以 立即进入代码的世界。
- 挂出代码、bugs和RFEs讨论。
- 参与一个社区来讨论改进一个个人版OpenSolaris的 设想,或者开始着手这项工作。
- 寻找很 小的bug来开始改进工作。
- 获得更多关于如何改进OpenSolaris的细 节。
- 为了创建一个进程,以便使每个人都可以为OpenSolaris代 码做出贡献,我们需要付出大量的辛勤劳动,而这一切都是为了保证我们的工作在一个尽可能高色水准上进行。
- 参与整合文档、代码测试等工作。
![]() |
推广它:
我们可以充满希望的看到,对OpenSolaris所做的努力会是这个网站更快的成长。我们非常高兴看到我们的社 区可以取得像Blastwave.org, cuddletech, 和Sunfreeware.com一 样的成功。
1 感谢Debian社区提供他们表述很好的Debian社区协议. 它为我们的社区原则激发了灵感.


