BeOS
| 开发者 | Be公司 |
|---|---|
| 程式语言 | C++ |
| 作业系统家族 | BeOS |
| 运作状态 | 已停止 |
| 原始码模式 | 专有 |
| 最新版本 | R5.0.3 / 2000年 |
| 核心类别 | 软体模组混合核心 |
| 许可证 | 专有 |
| 官方网站 | www.beincorporated.com |
历史
1991年,让-路易·加西带领包括AppleNewton开发员Steve Sakoman在内的一众Apple员工建立了Be公司。Be公司开发了一个全新的作业系统,从设计之初就针对多CPU和多执行绪的应用程式。与此同时,Apple已陷入不能推出其新作业系统Copland的困境,正在寻找代替品。加西认为这是个黄金时机。1996年,加西要价4亿美金,允许Apple Computer使用BeOS。然而Apple估算Be公司的总值为8000万美金,故此出价1.2亿,后来上升到2亿。最终未能成交,Apple转而购买NeXTSTEP,同时重新得到史蒂夫·贾伯斯。
- 1996年11月,BeOS发布了第一个运行于苹果机上的版本。
- 1998年,发布了第一个运行于Intel平台的版本。
- 2000年发布了5.0版本,包括了个人版(BeOS 5.0 Personal Edition)和专业版(BeOS 5.0 Professional Edition),其中个人版是免费的。
官方最后发行的版本是BeOS R5版。后Be公司被Palm公司于2001年8月以1100万收购,从此不再发布官方版本。
版本历史
| 版本 | 发布日期 | 平台 |
|---|---|---|
| DR1–DR5 | 1995年10月 | AT&T Hobbit |
| DR6 (developer release) | 1996年1月 | PowerPC |
| DR7 | 1996年4月 | |
| DR8 | 1996年9月 | |
| Advanced Access Preview Release | 1997年5月 | |
| PR1 (preview release) | 1997年6月 | |
| PR2 | 1997年10月 | |
| R3 | 1998年3月 | PowerPC and Intel x86 |
| R3.1 | 1998年6月 | |
| R3.2 | 1998年7月 | |
| R4 | 1998年12月4日 | |
| R4.5 ("Genki") | 1999年6月 | |
| R5 PE/Pro ("Maui") | 2000年3月 | |
| R5.1 ("Dano") | 2001年11月 | Intel x86 |
特征
BeOS的设计理念是专门用于多媒体处理的「多媒体作业系统」,采用先进的64位元BeFS档案系统,支援多处理器,其多媒体效能异常优越。BeOS开始是执行在BeBox硬体之上的。与其他同期的作业系统不同,BeOS是为了充分利用现代硬体的优点而编写。针对数位媒体工作最佳化,BeOS能够充分利用多处理器系统通过模组化的I/O频宽,多执行绪,抢断式的多工和被称为BFS的客制化64位元纪录档档案系统。BeOS的GUI遵循清晰整洁的设计原理而开发。其API是用C++编写而成,非常容易编程。虽非源于Unix的作业系统,但其实现了POSIX相容,并通过Unix Shell命令列介面来存取
特点
- 优秀的多媒体效能
- 易于安装组态
- 清晰的GUI
- 均衡的多处理技术
- 原生的物件导向介面
- 拥有32个工作空间(虚拟桌面)
- 类似资料库的64位元纪录档的档案系统
- 记忆体保护
- 遵循POSIX标准
- 整洁的API
缺点
- 硬体支援不佳
- 应用程式选择不多
- 对档案格式支援有限
- 系统维护不佳
- 未完全遵循网路标准
衍生版本及现况
由BeOS衍生出来的其它非官方版本仍然在继续发展,如开放原始码的Haiku(OpenBeOS)等。
以完全重新建立类BeOS系统为目标的衍生版本有:
- Haiku
- Blue Eyed OS
- Cosmoe
以继续发展原有BeOS系统为目标的衍生版本有:
外部连结
- BeGroovy(页面存档备份,存于网际网路档案馆)
- BeOS News(页面存档备份,存于网际网路档案馆)
- Bebits(BeOS软体大全)(页面存档备份,存于网际网路档案馆)
- Zeta OS(页面存档备份,存于网际网路档案馆)
- Haiku Project(页面存档备份,存于网际网路档案馆)
- BeOSChina