分类:
2008-04-15 11:51:21
和其他的FAQs相比,以下问题和答案覆盖到OpenSolaris项目更多的技术问题。
第一步要做的是通过 查看,并下载OpenSolaris的源代码和二进制文件。
包含构建源代码的软件需求和指示。
你可以自由地查看、修改、构建、使用和重新发布OpenSolaris 源代码。每个二进制文件下载都有它自己的许可证,当然不同的许可证规定了不同的权限。想要了解有关源代码和二进制文件的许可证条款,请参阅 。
从,你可以下载最新版本的可构建OpenSolaris 源代码。
首先阅读构建源代码的版本说明书,这些资源可以在源代码下载的页面找到。版本说明书将会告诉你关于该版本OpenSolaris 源代码的一切你需要知道的信息,包括构建代码的软件需求。
Developers Reference文档能够回答你在构建代码过程中遇到的大部分问题,包括所需工具的细节。它还会解释怎样将你的系统更新到最新的OpenSolaris二进制文件,和其他作为一个开发者需要知道的所有内容。
源代码大约每两周更新一次。未来我们计划提供更高频率的更新。
首先你应该参加一个你感兴趣的社区,这会帮助你了解哪些工作已经做过了,以及怎样才能最好地贡献。有许多方式可以参与到OpenSolaris 项目中来:
社区是在特殊技术领域关注信息和讨论的主要方式。未来,网站将会给每一个社区提供容纳多个项目的能力,就像基础设施提供指定项目的信息一样,网站允许社区提供针对所有项目的公共信息。
和 会提供给你参与社区和使用网站的所需信息。
首先请搜 ,看这个问题是否已经被报告了。任何bugs文档的注册用户(在该站点注册的用户)都可以搜索该数据库。
目前,你只能搜索和记录OpenSolaris 源代码库中的bug。我们计划扩大bug报告容量,当Solaris OS源代码公开后,数据库将包含Solaris OS技术中的bugs。opensolaris.org 的下一次升级将会增加对更新现存bugs的支持。
显而易见,我们希望谨慎对待OpenSolaris 源代码中出现的关于可能存在安全漏洞的信息。如果你认为自己发现了一个安全性bug,请报告给Sun Security Coordination Team.
概括了与贡献代码相关的开发阶段,并提供对详细文档的链接。
除了你自己的想法和从社区讨论组中获得的信息外,你可以搜索,通过关键字找到一些bug,这些bug已经被Solaris工程小组定义为小而自包含的修改,这将帮助你熟悉代码。
当你有一个修改bug的想法或有特色的想法,或者发现一个已经存在的bug,而你想要对它做点什么的时候,发邮件到request-sponsor AT opensolaris DOT org ,来开始这段改变OpenSolaris 代码库的历程。