| 相关链接: Serenity Systems www.serenity-systems.com/ eComStation www.ecomstation.com/
其他商业化操作系统
Netware
1981年,硬件公司Novell Data Systems的老板Jack Messman看到三个刚大学毕业的年轻人在玩一个他们自己编的叫“Snipes”的游戏,是在不同的机器上玩的同一个游戏,拿到今天来说就是网络游戏了。他敏锐的商业头脑让他马上雇了这三个人,开发出名叫NetWare的系统来实现不同机器间信息的共享。当时还有别的公司也有类似的动作,Novell的成功得益于他们的产品和IBM PC的紧密结合。NetWare在80年代曾经辉煌一时,现在受到Windows NT Server系列的冲击在走下坡路。最新的版本是搭配了一些开放源代码软件的NetWare 6.5 [Aug-15-2003],ED上有下载。
BeOS
BeOS首次出现在1996年的电脑展上,它由一些离职的Apple工程师根据“媒体操作系统”的设计理念全新打造,并在后来移植到了x86平台。由于经营不善,Be公司宣布停止BeOS的开发,2001年BeOS的开发团队被Palm公司收购,BeOS的官方版本就此结束,最后的发行版为2000年的BeOS 5,包括商业性的Pro版和免费的Personal版。
之后有不少人在BeOS 5 Personal Edition的基础上做出了免费的开发版,如BeOS MAX Edition,BeOS Developer Edition,可去相应官方网站下载。而开发中的BeOS 5.1泄漏出来,称作Dano在网上流传,yellowTab公司又在这个基础上发行了BeOS的后续版本Zeta 1.0 RC-1 [Nov-3-2003]。此外还有爱好者开发OpenBeOS,试图能写出和BeOS相似的系统。
BeOS以其出色的多媒体功能而闻名,它在多媒体制作、编辑、播放方面都表现其优越性,因此在多媒体领域,多媒体爱好者们都喜欢使用它。
BeOS的优缺点
看后面关于BEOS的相关阐述,以前说的BEOS在网络方面的特点不完全正确,谢谢TREO的指正。
1、全图形结构BeOS的核心就是图形化,这使得BeOS是真正具有图形界面的操作系统。而Windows等都是以字符界面作为其基础,这样就让结构比较复杂,会在运行过程中存在一些不稳定的因素。具有全图形结构对提高稳定性和运行效率都很有帮助。
2、拥有众多的多媒体软件作为一个面向广大多媒体爱好者的操作系统,BeOS拥有众多功能强大的多媒体软件,从制作到播放是应有尽有,并且许多软件都是内置在系统中的。其中有MediaPlayer、CD Burner、CDPlayer、MIDIPlayer等。当然也有一些专业的多媒体软件能够运行在BeOS环境中。
3、先进的文件系统BeOS使用了64位的文件系统,这是个人电脑上的首次尝试。由于进行多媒体制作时需要进行大规模的数据交换,而64位的文件系统使其运行得更高效。
4、多处理器支持和Linux、Windows NT一样,BeOS也能够支持多处理器。由于多媒体制作对系统的存储设备和处理器能力都是一个较大的考验,采用多处理器无疑能够大幅度提高工作效率,完成多媒体制作的高负荷工作。
5、网络功能除了在多媒体方面出色外,BeOS的网络功能也不容轻视。它的网络功能十分完备,BeOS服务器能够提供WWW、Ftp、E-Mail、Telnet等网络服务。但BEOS的多媒体是特长,但网络则一定不是。原因很简单,BEOS不是unix。tcp/ip,internet都是在unix的基础上发展起来的,可以说unix在网络方面积累了许多年,BEOS正是因为不是unix,无法继承这些年那么多人的智慧和劳动。看看BEOS的发展,为什么当初在internet booming的时候反应迟钝,半天才能将apache port过去,除了管理层的决策失误以外,更重要的原因就是BEOS NOT UNIX。
BeOS的不足和Linux、FreeBSD等非Windows操作系统一样,BeOS的不足同样表现在面向一般用户的应用程序太少。这些操作系统虽然能够运行的程序十分多,但大部分对于一般的家庭、办公用户并不实用,而无法被大众用户所接受。Windows却拥有数量巨大的应用程序,除了面向专业领域的软件外,大部分都能适合一般用户的需要,并且许多软件已深入人心。这就是Windows在普通家庭、办公用户电脑中占有率巨大的主要原因之一。
在BeOS的应用程序中,多媒体方面的软件占了大多数,并且它对某些硬件的支持也不尽人意。
相关链接: BeOS MAX Edition www.beosmax.org/ BeOS Developer Edition www.beosonline.com/ yellowTab www.yellowtab.com/ OpenBeOS www.openbeos.org/
QNX
两个加拿大人Gordon Bell和Dan Dodge在1980年成立了Quantum Software Systems公司,他们根据大学时代的一些设想写出了一个能在IBM PC上运行的名叫QUNIX(Quick UNIX)的系统,直到AT&T发律师函过来才把名字改成QNX。QNX在正式发行的1.0版就成功实现了多任务,而80年代中期Microsoft年复一年的宣布他们新版的DOS将是真真正正的多任务系统的时候,QNX已经在各大公司用开了。POSIX出现后,QNX被重写了一遍,一方面避免了被指责用户界面与UNIX过于相似的尴尬,另一方面在保持特色的同时作了一些改进,变得更加优秀。为了与Microsoft抗衡,改名为QNX Software Systems的公司又推出了基于微内核技术的Neutrino版本,这使得QNX在嵌入式应用方面有了广阔的前景。QNX的最新版本为QNX Neutrino RTOS Version 6.2.1 [Apr-7-2003],国内的官方网站有非商业版的下载。
相关链接: QNX Software Systems www.qnx.com/ QNX官方网站 www.qnx.com.cn/ 非商业版下载 www.qnx.com.cn/download/default.htm
B-right/V
B-right/V是基于称作TRON的体系结构的操作系统。1984年,日本有关部门正式启动了TRON项目,以满足对计算机实时处理能力的需求。BTRON是TRON中关于人机交互的子结构,是涉及到有关个人电脑、工作站以及掌上电脑的多任务实时操作系统的设计规范。最早的基于BTRON概念的机器发布于1985年。Personal Media公司于1994年发布了在x86平台上运行的符合BTRON规范的16位操作系统1B/V1,1998年又发布了32位的B-right/V。该系列最新的版本为B-right/V R4.101 [Jan-7-2004],又称超漢字4。
相关链接: TRON www.tron.org/ Personal Media www.personal-media.co.jp/ 超漢字4 www.chokanji.com/
Plan9 & Inferno
Plan 9和Inferno这两个操作系统都出自UNIX的老家Bell Labs,目前由Vita Nuova公司负责发行。Bell Labs看到UNIX这样一个古老的分时系统有根本上的缺陷,很难和在它诞生之后出现的的新思想相适应,于80年代后期开始了Plan 9的研究。这样一个系统在吸收了UNIX设计思想的长处的同时,针对分布式应用有了许多创新。Plan 9在1993年第一次发行,目前仍主要用于研究目的,最新版为Plan 9 Fourth Edition [Apr-27-2002],可以从其官方网站免费下载。Inferno是于90年代后期开始开发的分布式操作系统,与Plan 9不同的是它不仅可以独立运行,还可以作为一个应用软件在很多其他平台上运行。Inferno是一个商业软件,最新版为Inferno 4th Edition [Jun-14-2003]。
相关链接: Vita Nuova www.vitanuova.com/ 官方网站 www.cs.bell-labs.com/plan9dist/index.html Plan 9 Fourth Edition 免费下载 www.cs.bell-labs.com/plan9dist/download.html
TSX-32
TSX-32是一个历史悠久的操作系统,1975年S&H Computer Systems公司就为PDP-11机开发了多用户、多任务的TSX操作系统;几年后更新为TSX-Plus,曾获得巨大的成功。1989年该系列的32位版本TSX-32开始支持x86平台,现在它的最新版是TSX-32 Version 6.30 [Jun-?-2003],S&H提供其试用版下载。
相关链接: &H Computer Systems www.sandh.com/ 试用版下载 www.sandh.com/tsxdist.htm
TheOS
从1977年开始由TheOS Software公司开发的TheOS是个人电脑上最早的多用户多任务操作系统之一,最新版的THEOS Corona 5.0140 [Apr-18-2003]可以从网上下载,但是安装前需要授权码。
相关链接: TheOS Software www.theos-software.com/ THEOS Corona 5.0140 下载 www.theos-software.com/DownLoad/corona.htm
=== 附录A ===
操作系统列表
早期操作系统(专利保护)
TRS-DOS,ROM OS’s TI99-4 Commodore PET, 64, 和 VIC-20, 第一套IBM-PC Apple Sinclair Micro和QX等
非Unix商业操作系统 CPM操作系统
MP/M-80 UCSD P-system Mini-FLEX SSB-DOS CP/M-86 DR-DOS FreeDOS MS-DOS PC-DOS Mach Multics OS-9
Unix及类似系统
UNIX 微软Xenix Cromix UNIflex OS-9 IBM的AIX BSD FreeBSD NetBSD OpenBSD Digital UNIX,即之后康柏Tru64 DNIX HP的HP-UX GNU/Hurd SGI的IRIX Linux(或称GNU/Linux) MacOS X OSF/1 SCO的SCO UNIX Sun的SunOS,即之后的Solaris System V Ultrix UniCOS LindowsOS OS/390 z/OS Syllable
其他
Acorn RiscOS Arthur
Amiga AmigaOS
Atari ST TOS MultiTOS MiNT
苹果电脑(Apple/Macintosh)
Apple DOS ProDOS Mac OS Mac OS X
Be BeOS BeIA
Digital/康柏(Compaq)
AIS OS-8 RSTS/E RSX-11 RT-11 TOPS-10 TOPS-20 VMS (后更名为OpenVMS)
IBM
OS/2 AIX OS/400 OS/390 VM/CMS DOS/VSE OS/360 MFT MVT SVS MVS TPF ALCS z/OS
微软(Microsoft)
MS-DOS Xenix Windows 1.0 Windows 3.1 Windows 95 Windows 98 Windows ME Windows Longhorn Windows NT Windows 3.5 Windows 4 Windows 2000 Windows XP Windows Server 2003
Novell
NetWare
NeXT
NeXTStep (即之后的Mac OS X) Plan 9 Inferno
Prime Computer Primos
西门子
BS2000
个人电子助理(PDA)操作系统
Palm OS Pocket PC EPOC Microsoft Windows CE
=== 附录B===
操作系统时间列表
来源:http://www.encyclopedia4u.com/
This article presents a timeline of events in the history of computer operating systems from 1960 to 2003. For a narrative explaining the overall developments, see the related History of computing.
1961 CTSS 1964 OS/360 (announced) 1965 Multics (announced) OS/360 (shipped) Tape Operating System (TOS) 1966 MS/8 1967 CP/CMS ITS WAITS 1969 ACP (IBM) TENEX Unix 1970 DOS/BATCH 11 (PDP-11)
1972 MFT MVT RDOS SVS VM/CMS 1973 Alto OS RSX-11D RT-11 VME 1974 MVS (MVS/XA) 1976 TOPS-20 1978 Apple DOS 3.1 (first Apple OS) TripOS VMS 1979 Apple DOS 3.2 1980 Apple DOS 3.3 OS-9 QDOS SOS XDE (Tajo) (Xerox Development Environment) Xenix 1981 MS-DOS 1982 SunOS (1.0) Ultrix 1983 Lisa OS Coherent ProDOS 1984 Macintosh OS (System 1.0) QNX UniCOS 1985 AmigaOS Atari TOS MIPS OS Microsoft Windows 1.0 1986 GS-OS HP-UX 1987 Arthur IRIX (3.0 is first SGI version) Minix (1.0) Microsoft Windows 2.0 1988 A/UX (Apple Computer) LynxOS MVS/ESA OS/400 1989 AIX NeXTSTEP (1.0) RISC OS SCO Unix (release 3) 1990 BeOS (v1) 1991 Linux 1992 Solaris (2.0 is first not called SunOS) Windows 3.1 1993 Plan 9 FreeBSD NetBSD Windows NT 3.1 (First version of NT) 1995 Digital Unix (aka Tru64 ) OpenBSD OS/390 Windows 95 1997 Mac OS 7.6 (first officially-named Mac OS) 1998 Windows 98 1999 Mac OS 8 2000 AtheOS Mac OS 9 Windows 2000 Windows ME 2001 Mac OS X Windows XP z/OS 2002 Syllable 2003 Windows Server 2003
上一页 [1] [2] |