免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 971 | 回复: 0
打印 上一主题 下一主题

OpenSolaris FAQ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-16 02:45 |只看该作者 |倒序浏览
1.一般问题(1.General)

>什么是OpenSolaris项目?(
What is the OpenSolaris project?)
OpenSolaris项目是基于Solaris操作系统的源码,努力开发的一个开源项目,目的是为了创新、合作和扩展OpenSolaris技术。
最初,OpenSolaris项目想要包含Solaris的内核,网络,库和命令部分的源码。后来,又计划还是把Solaris其它部分代码公开出更好些。
--------------
>OpenSolaris项目与Solaris操作系统之间有什么区别?(
What is the difference between the OpenSolaris project and the Solaris Operating System?
)
OpenSolaris项目并不是一种销售性的产品,它是一个开源的项目,全部的代码和组织都是为了在OpenSolaris.org下来合作开发。
Solaris操作系统是SUN销售的并提供技术支持,将来的Solaris操作系统会从OpenSoalris项目的基础上进行发展。
另外,虽然你可以付费得到SUN公司Solaris操作系统的技术支持,但是不会有目前的OpenSolaris项目的技术支持。但是,可以在OpenSoalris.org通过电邮进行交流而得到相应的OpenSolaris的技术支持。
--------------
>OpenSolaris项目都包含了哪些源代码?(
What source code does the OpenSolaris project include?
)
一开始,OpenSolaris项目包含了Solaris操作系统的内核,网络,库和命令部分的源码,这部分代码的集合通常上相当于对OS/Networking的巩固(O/N).
OpenSoalris项目这样做的目的是为使同样多的Solaris代码被尽可能的有效利用起来。
Roadmap
有更多关于什么时间Solaris的一部分可能被有效的利用而作为OpenSolaris项目的一部分,SUN的技术人员还编译了一个O/S(OS/Networking)的列表,但不作为源代码。
--------------------------------
以下部分,时间:2006-3-16|19:48
>SUN公司为什么要把Solaris操作系统的代码开源化?(
Why is Sun open sourcing the Solaris Operating System?
)
有如下几个原因决定开放Soalris操作系统的源代码:
>>SUN认为,这种社区性的发展模式能够创造出更多的合作机会。
>>SUN认为这能更好的和Solaris的开发者以及用户社区共同的参与到开源项目里来,还认为从事社区开发项目能对SUN有所帮助。
>>许多Solaris操作系统的用户担心而且需要开放源代码。Solaris操作系统的开源化同样允许SUN及其的合作者来参与到开源项目里来,这种合作就需要开放软件的源码。
>>SUN为了整个新阶段的创新而建立了一个平台,这个平台将为开发者的自身思维和SUN公司的技术起到一个杠杆的作用。
>>SUN打算在当前有限的市场上寻求机遇,SUN认为如果一旦启动这种围绕OPen Solaris技术的产品,就将是十分惊人的,而且应该是可行的也是会受到支持的。
>>简单的说,Open Solaris项目对Solaris技术生态系统的扩张将会是值得关注的。(有疑问)
------------------------
>OpenSolaris项目包含的源码是不是支持SPARK和x64/x86体系结构?(
Does the OpenSolaris project include source code for both the SPARC and x64/x86 architectures?
回答是肯定的,基于Solaris操作系统的只有一种源码是针对SPARC(SUN公司的工作站系统)和x64/x86体系结构的,并且SUN公司也从这部分代码建立了二进制代码。在将公共的Solaris操作系统开源化的基础上,自然的就开源化了针对SPARC和x64/x86体系结构的代码。
------------------------
>针对OpenSoalris源代码使用哪种许可机制(
What license are you using for the OpenSolaris source code?
)
OpenSoalris大部分代码的发布遵循了公用开发和分布许可协议[CDDL(Common Development and Distribution License (CDDL) Version 1.0)](百度上有详细的介绍)1.0版—— 一个Open Source Initiative(OSI)支持的开放许可机制。OpenSolaris项目也包含了许多现有的开源项目的组成部分,这些部分在它们现有的许可机制下也将继续有效。(例如,Perl的许可机制是Artistic License)
请参照许可机制的页面来查看更多与OpenSolaris项目相关联的许可机制的详细内容。或者浏览CDDL FAQ来查看CDDL的详细信息,还可以浏览OSI(Open Source Initiative)的站点来了解OSI.
-------------------
以下今日2006-3-17|12:07
>使用OpenSolaris源代码需要付费吗?(
Is there any cost for using the OpenSolaris source code?
)
回答是否定的,OpenSolaris源代码是免费使用的,免费修改并且免费重新分配。
------------------------------------------
>Solaris源码的个哪个版本将要被公开?(
What release of the Solaris source code will be open sourced?
)
SUN公司正在公开最近的也是正在开发中的Solaris操作系统的映象,OpenSoalris的启动相当于又对Solaris10做了额外6个月的改进和工程上面的工作。做为一种新的特色被发展起来,将来也就会被OpenSolaris项目包括进来。
同时SUN没有任何关于开放以前Solaris操作系统源代码的计划,比如SolarisOs8或者Solaris9。
------------------------
>我(这里当然指想参与开源项目的人)怎样才能参与进来?(
How do I participate?
)
起步最好的地方就是社区入口,在社区里可以得到关于OpenSolaris技术的相关信息,还有讨论组,下载,源码和更多的东西。
------------------------
>我从网站下载的OpenSolaris的源码需要注册吗?(
Do I need to register the OpenSolaris source code I have downloaded from the site?
)
回答是否定的,没有任何的注册要求,没有任何的关于许可机制的点击处,免费使用。
----------------------
>你是不是担心由于OpenSolaris源码过高的可用性或高效性会在安全方面危级到Solaris操作系统。(
Are you concerned about compromises in security in the Solaris OS due to the broad availability of the OpenSolaris source code?
)
回答是否定的,因为Solaris源代码的可用性经过许多年完善并且方面也增强了其安全方面的特性。一个开源软件达到安全性后,由于它的优势(免费等)就会被世人皆知。(2006-3-31继续开始下面16:43)
安全性是关乎能获得在各种细节上面的正确。而且由进众多的人关注并参与到源代码的测试中来,这就减少了重要Bug及其残余未被发现的机会,还能保证BUG可以得到最快速度的处理。
如果你发现了OpenSolaris源代码的一处bug,就可以按照的标准和流程在SUN的“安全合作组”页面详细的报告你发现的bug.
---------------
>你是否担心因为开放了Solaris的源代码,你自己的创新就会被其它的操作系统所使用?(
Are you concerned that once you open source the Solaris source code, your innovations will be ported into other operating systems?
)
回答是否定的,我们不用去担心这些内容,如果那样话,那就是一个恒量你成功的标准。
-------------------------
>OpenSolaris项目的开展对SUN的那些支持Solaris操作系统的独立软件开发合作伙伴们将会有怎样的影响?(
How will the OpenSolaris program affect Sun's ISV partners who support the Solaris Operating System?
)
我们理解这种公开的测试,对于我们的独立软件开发合作者来说,管理上是令人头痛的,但我们也保证不会要求他们去确保OpenSolaris系统的源代码的质量,而增加他们的工作量。我们预计,如果不需要一个独立软件开发合作者的解决方案去定制操作系统的话(也就是商业上用的),独立软件的开发者将继续进行Solaris操作系统的开发工作,Solaris操作系统是由SUN定期推出新版本,有着来格的质量要求并且还有SUN的技术支持。
------------------------
Generalu部分练习结束。
---------------------
2.Getting Started
>项目参与者怎么样开始?(
How do I get started?
)
刚起步使用源码浏览器查看并下载OpenSoalris源代码和二进制文件就可以。
----------------------
>项目参与者从哪获得OpenSolaris的源码和二进制文件?(
Where do I get the OpenSolaris source code and binaries?
)
在下载页有为建立源码的软件需求和介绍
----------------------
>对于源码允许参与者做些什么?(
What am I allowed to do with the source code?
)
参与者可以免费的查看、修改、建立、使用,还可以进行重新分配OpenSolaris的源代码。每个二进制文件的下载都拥有带有不同权限和约束的许可证。可以参阅许可证页面,那里有与源码和二进制文件相关联的许可证条款的有关信息。
----------------------
>参与者在哪能查找到关于安装一个运行环境、获取正确工具并且能实际建立源码的信息?(
Where do I find information about setting up a build environment, getting the right tools, and actually building the source?
)
开始时可以阅读与建立有关发布说明文件,这些能在下载到的源码包里或者下载页面找到。在发布说明里参与者可以找到所有需要的有关OpenSolaris源码特殊版本的信息,包括为建立源码的软件需求。
开发者文档差不多能最大化的回答参与者的那些关于建立源码和所需软件工具的相关问题细节,文档中还可以得知怎么样用最近的二进制文件为升级参与者的系统。文档提供的也仅仅是作为一名开发人员想知道的问题。
----------------------
>多久的时间源码会更新一次?(
How frequently is the source updated?
)
源码大约会每两周更新一次,以后我们会尽可能更快的对其更新。
----------------------
>参与者建立了源码后应该做什么?(
I've built the code. Now what?
)
参与者应该加入感兴趣的社区,这能帮助开发人员得知哪些工作已经做完,并且知道怎样更好的去贡献自己的工作。有下面几种途径参与OpenSolaris项目:
·参与社区和论坛
·查找并报告Bug
·投稿文档或源码
·给我们关于怎么样才能更好的使项目成功的反馈。
----------------------------------------------------------9:01|04-27-2006


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13559/showart_85982.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP