OS/2
OS/2是由微软和IBM公司共同创造,后来由IBM单独开发的一套操作系统。OS/2是“”的缩写,是因为该系统作为IBM第二代个人电脑PS/2系统产品线的理想操作系统引入的。
OS/2 Warp 4 | |
开发者 | IBM 微软(1.0–1.2) |
---|---|
编程语言 | C、C++和汇编语言 |
作業系統家族 | OS/2 |
運作狀態 | 停止销售(2005年12月23日) 停止支援(2006年12月31日) |
源码模式 | 闭源软件 |
初始版本 | 1987年12月 |
最新版本 | 4.52 / 2001年12月 |
支援平台 | x86、PowerPC |
内核类别 | 混合内核 |
默认用户界面 | Workplace Shell图形用户界面 |
许可证 | 专有 |
官方網站 | www-01.ibm.com |
历史
在DOS于PC上的巨大成功后,以及GUI图形化界面的潮流影响下,IBM和Microsoft共同研制和推出了OS/2这一当时先进的个人电脑上的新一代操作系统。最初它主要是由Microsoft开发的,由于在很多方面的差别,微软最终放弃了OS/2而转向开发Windows系统。
OS/2则由IBM独自开发,在发行了若干个版本后,最大规模的发行版本是于1994年发行的OS/2 Warp 3.0,是取名自星舰迷航记电影中的曲速引擎(Warp drive),来代表其稳定快速的特色。这个版本是第一个运行于X86体系的PC之上的32位操作系统,早于微软的Windows 95上市。Warp改进了按照界面和加强了对外设的驱动支持,还随系统包含了一组名为“Bonus Pak”,里面有12种应用程序,如文字处理和传真软件等等。
随后的升级版本是OS/2 Warp 3 Connect—一个加强了网络支持的版本。而代号Merlin的OS/2 Warp 4版,是最后一个公开发行的OS/2版本。在与Windows的竞争中,OS/2最终失败了。随后IBM也发行了若干个版本的升级,但仅仅是小范围的使用。
1999年,Serenity Systems International公司取得IBM的OEM合约,重新打造出eComStation 1.0,并广受好评,许多旧的OS/2系统纷纷升级到eComStation。而目前最新的版本是eComStation 2.1。新版的eComStation支援AMD 64位元CPU及可开机的JFS档案系统。
2005年12月23日,IBM宣布、不再销售和支持OS/2系统。OS/2的支持者要求IBM将OS/2的原始码开放,但是遭到IBM拒绝。2007年11月,OS/2的支持者再次要求开放源码,但是IBM仍然拒绝[1]。另外则有Voyager和osFree试图以OS/2的架构重制一套新式的桌面环境。
版本
- OS/2 1.x
- OS/2 1.0
- OS/2 1.1
- OS/2 1.2
- OS/2 1.3
- OS/2 2.x
- OS/2 2.0
- OS/2 2.1
- OS/2 2.11
- OS/2 3.x
- OS/2 Warp 3.0
- OS/2 Warp Connect 3
- OS/2 4.x
- OS/2 Warp 4.0
- OS/2 Warp 4.52
命令
- ansi
- append
- assign
- attrib
- backup
- boot
- break
- cache
- call
- cd
- chcp
- chdir
- chkdsk
- cls
- cmd
- codepage
- command
- comp
- copy
- createdd
- date
- ddinstal
- debug
- del
- detach
- dir
- diskcomp
- diskcopy
- doskey
- dpath
- eautil
- echo
- endlocal
- erase
- exit
- extproc
- fdisk
- fdiskpm
- find
- for
- format
- fsaccess
- goto
- graftabl
- help
- if
- join
- keyb
- keys
- label
- makeini
- md
- mem
- mkdir
- mode
- more
- move
- patch
- path
- pause
- picview
- pmrexx
- prompt
- pstat
- rd
- recover
- rem
- ren
- rename
- replace
- restore
- rmdir
- set
- setboot
- setcom40
- setlocal
- share
- shift
- sort
- spool
- start
- subst
- syslevel
- syslog
- time
- trace
- tracebuf
- tracefmt
- tree
- type
- undelete
- unpack
- ver
- verify
- view
- vmdisk
- vol
- xcopy