Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1315777
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-08 16:39:41

本词汇表列出了 Sun 中常用,但对于其他开放源代码和免费软件开发者可能不熟悉的术语。虽然我们期望 OpenSolaris 将及时制定自己唯一的术语,但可能会看到其他社区成员(特别是 Sun 工程师)使用这些术语。

自动冲突解析器。用于在完成升级之前,帮助解决由 BFU 产生的冲突的工具。如果没有 ACR,则必须手动解决所有冲突,此工具仅自动化该过程,从而降低未解决的冲突可能 破坏系统的机会。

体系结构审查委员会 (Architecture Review Committee, ARC)。为了审查和批准(或不批准)软件体系结构而组建的工程师委员会。体系结构问题通常包括接口相关性和用户接口表示。

BFU 使用的 CPIO 格式的文件。这些文件包含 BFU 期间安装的所有 ON 二进制代码。

模糊快速升级 (Blindingly Fast Upgrade, BFU),又称 Bonwick/Faulkner 升级。这是升级由 ON 整合(使用 cpio(1) 归档文件而不是软件包提高速度)产生的系统二进制代码的子集的方法。这要求手动解决配置文件冲突,且可能是危险的;所以建议只有已阅读并了解 5.3 使用 BFU 安装 ON 的开发者,才可以使用该方法。BFU 通过 'mkbfu'、 'makebfu'、'cpiotranslate' 和 bfu(1) 实现。

导致系统无法引导或无法使用(出现错误)。原因可能是由于硬件或软件问题,但在本文档中,通常表示安装不正确或安装了损坏的位;在这些情况下,还使用术语 ``warmbrick''。从此情况下恢复通常需要从备用介质引导。

紧凑 ANSI-C 类型格式。CTF 是与 DWARF 或 STABS 的子集类似的调试信息格式,但效率更高。此信息由 Solaris 中的 mdb、dtrace 和其他工具使用。

一起开发和提供的一组相关软件组件。例如, ON 由OpenSolaris的内核、库、基本实用程序和服务器组成。其他整合提供窗口系统、开发工具、应用程序服务器等。& lt; /p>

项目整合的主或正式 工作区。此工作区由管理员管理,管理员根据需要执行常规生成,终止错误或不一致的更改,并负责将源代码集成到父门中,或 将常规生成传送到 WOS。完成实现和审查之后,开发者将其更改 放回到合适的门中。门是“重要的源代码”(期望可随时使用的共享资源)。

lint(1) 是用于对源代码执行各种检查的实用程序。OpenSolaris 中所有新代码都必须是 ``lint-clean'' 的,这表示对该代码的 lint 检查不会产生任何警告。使用 lint(1) 检查的过程称为 lint。

Nevada 是 Solaris 10 之后的 Solaris 当前开发版本(从 2005 年开始)。 OpenSolaris 基于 Solaris Nevada 源代码。名称 Nevada 用于替代 10.1 或 11,因为尚不知道这是否将是微发行版本号或次发行版本号;初始假定它将是微发行版本号;所以该发行版本号为 5.10.1。但是,从内部版本 14 开始,Nevada 为次发行版本号。有关发行版类型之间差别的更多信息,请参见 attributes(5)7.1.1 接口稳定性分类

提供 OpenSolaris 内核、文件系统、一些驱动程序和其他模块、基本命令、守护进程和服务器、库和系统头文件的整合。也称为 OS/Net 或 OS/Networking。

针对在生产中愿意并能够运行 beta 发行版的客户的 Sun beta 程序。这些客户可以比任何其他客户早数月或数年看到多种功能(如 ZFS)。

功能和/或错误修复程序的集合,广泛用于要求独立的实现团队、门和计划。项目的示例有 dtrace、Janus和新硬件平台的端口。通常的各个增强功能和错误修复程序是自包含的,由不超过一个或两个开发者使用;这些功能和程序不要求与项目关联的基础结构。

签入、测试、审查和批准所有更改后,开发者将其更改集成到合适的门中。词“放回”用于表示该组更改本身和将更改集成到门中的行为。

增强请求 (Request for Enhancement, RFE)。(功能请求。)

在知道发行版的确切类型之前,偶尔用于表示 Solaris 新开发版本的一般术语。从 2005 年早期开始,Solaris Next 将表示 Nevada (Solaris 11)。

二进制修补程序

标准 Solaris 安装程序。suninstall 安装包括完整的 WOS,通过 CD 或网络完成。

Sun 广域网或 Sun 内部网络。

用于 Solaris 开发的 Sun 源代码管理 (Source Code Management, SCM) 软件,简称为 ``TW''。

OpenSolaris 程序的内部代码名称。

UNIX 分时。Solaris 内核代码库。

工作区包括完整的源代码树以及元数据(如日志文件和版本控制信息)。

``Wad Of Stuff'',表示所有整合(由提供给客户的 Solaris 二进制代码分发组成)的集成。

以上文章转自于 : http://developers.sun.com.cn/
阅读(467) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~