Dos复兴运动
大家知道,DOS是个非常强大的操作系统,曾在很长一段时间内统治了操作系统业。针对它
而设计的应用软件非常多,且不断地发展着。后来,Windows 3.x与Windows 9x先后推出,它们
就是建立在DOS操作系统下的应用环境,大家知道它们强大的功能,可见DOS强大的发展潜
力。Microsoft公司用各种办法隐藏Windows9x中的MS-DOS 7.x,但是它的确只是个离不开DOS的
大型GUI界面程序罢了。直到后来Microsoft推出了基于NT构建的Windows 2K/XP,Windows才不
再是一个DOS程序。
DOS由于其强大的功能和方便的操作,使它在全世界很多人的心目中建立起良好的地位,这
些人成了DOS的坚定支持者。和Windows相比,他们更喜欢DOS,所以他们一直坚持对DOS程序的
开发,而不是Windows程序。同时,Microsoft公司用各种方式排挤Windows以外的操作系统,引
起了人们的不满。而且,由于开放源代码运动的兴起,人们,尤其是程序员们开始把目光转向
曾辉煌的DOS或Linux。这些人不再是Windows的追随者,而开始为DOS或Linux开发软件。他们往
往同时为自己的程序开发DOS和Linux两种版本,其中很多软件以DOS版本为主。
由于这两种开发DOS程序的程序员的结合,使近年来的DOS程序有了显著的发展。人们设计
出了新的编程库和编译器,DOS软件不断增加,而且程序的质量不断提高。若将这些程序结合起
来使用,Windows的主要功能DOS都可以完成,而且还有所提高。这些行动渐渐组成了DOS复兴运
动,越来越多的人纷纷加入进来,为DOS设计新的软件。由于开放原代码运动的推动,这项活动
在国外有扩大的趋势。这为DOS的壮大打下了很好的基础。
当然,在国内,人们似乎没有这么积极。许多人还在使用一些旧的DOS软件,并且以为不再
有了新的优秀的DOS软件。在此希望国内的网友和程序员们也能够团结起来,和世界上其它地方
一样,为DOS的发展与复兴贡献出一份力量吧!
作者:Wengier
DOS近年来的发展
DOS是个非常实用的操作系统,因此,它深深受到国内外人们的普遍喜爱,一直拥有数以亿
计的用户。但是,自从1995年以来,Microsoft公司出于商业利益等方面的原因,决定抛弃手中
的MS-DOS。当时,DOS已有许多种,除MS-DOS以外,还有PC-DOS,DR-DOS,FreeDOS等,但是由
于受到Microsoft公司的挤压,故使用的人数不多,而大多数用户都在使用MS-DOS。由于
Microsoft彻底放弃了MS-DOS,而转以开发Windows,引起了广大DOS使用者和爱好者的不满。而
且,大家通常所使用的Windows 9x也只是DOS下的一个大型程序罢了,如果没有DOS的支持,它
根本无法运行。但也由此可见DOS的功能其实是非常强大的,以及DOS软件拥有巨大的开发潜
能,因为像Windows那样强大的DOS增强程序都可以编出来。
Windows是一个多任务的操作环境,但它对程序编写的约束和限制比DOS高得多,因而许多
程序员出于对Windows的不满及对DOS开发的价值和潜力的深刻认识,继续开发DOS软件。由于多
年的经验的积累,他们的软件开发水平越来越高,因此他们开发出的DOS软件的质量也越来越
高。为了开发更多的软件并且增加开发的效率,他们设计了一个又一个DOS软件的开发工具。而
用这些开发工具的人也越来越多,并在国外迅速地流传开来,详情可见一篇叫作“DJGPP程序与
保护模式”的文章(在“DOS文章”栏目中)。一个尤为重要的是,正如上文所提到,虽然MS-
DOS已经不再继续发展了,但并不意味着整个DOS也不再继续发展了。MS-DOS的最高版本是8.0
(包含在Windows ME中),随后Microsoft开始开发基于Windows NT构件的Windows,才成了真
正独立的操作系统。除了MS-DOS以外,其它的DOS也在发展着。仍在不断发展和更新中的DOS有
FreeDOS、PTS-DOS、ROM-DOS等,这些DOS的功能都十分强大,往往超过MS-DOS,而且FreeDOS还
是完全免费且自由开放的。因此,程序员们完全可以为它们开发新的DOS软件,而不必依赖于
大家知道,DOS是个非常强大的操作系统,曾在很长一段时间内统治了操作系统业。针对它
而设计的应用软件非常多,且不断地发展着。后来,Windows 3.x与Windows 9x先后推出,它们
就是建立在DOS操作系统下的应用环境,大家知道它们强大的功能,可见DOS强大的发展潜
力。Microsoft公司用各种办法隐藏Windows9x中的MS-DOS 7.x,但是它的确只是个离不开DOS的
大型GUI界面程序罢了。直到后来Microsoft推出了基于NT构建的Windows 2K/XP,Windows才不
再是一个DOS程序。
DOS由于其强大的功能和方便的操作,使它在全世界很多人的心目中建立起良好的地位,这
些人成了DOS的坚定支持者。和Windows相比,他们更喜欢DOS,所以他们一直坚持对DOS程序的
开发,而不是Windows程序。同时,Microsoft公司用各种方式排挤Windows以外的操作系统,引
起了人们的不满。而且,由于开放源代码运动的兴起,人们,尤其是程序员们开始把目光转向
曾辉煌的DOS或Linux。这些人不再是Windows的追随者,而开始为DOS或Linux开发软件。他们往
往同时为自己的程序开发DOS和Linux两种版本,其中很多软件以DOS版本为主。
由于这两种开发DOS程序的程序员的结合,使近年来的DOS程序有了显著的发展。人们设计
出了新的编程库和编译器,DOS软件不断增加,而且程序的质量不断提高。若将这些程序结合起
来使用,Windows的主要功能DOS都可以完成,而且还有所提高。这些行动渐渐组成了DOS复兴运
动,越来越多的人纷纷加入进来,为DOS设计新的软件。由于开放原代码运动的推动,这项活动
在国外有扩大的趋势。这为DOS的壮大打下了很好的基础。
当然,在国内,人们似乎没有这么积极。许多人还在使用一些旧的DOS软件,并且以为不再
有了新的优秀的DOS软件。在此希望国内的网友和程序员们也能够团结起来,和世界上其它地方
一样,为DOS的发展与复兴贡献出一份力量吧!
作者:Wengier
DOS近年来的发展
DOS是个非常实用的操作系统,因此,它深深受到国内外人们的普遍喜爱,一直拥有数以亿
计的用户。但是,自从1995年以来,Microsoft公司出于商业利益等方面的原因,决定抛弃手中
的MS-DOS。当时,DOS已有许多种,除MS-DOS以外,还有PC-DOS,DR-DOS,FreeDOS等,但是由
于受到Microsoft公司的挤压,故使用的人数不多,而大多数用户都在使用MS-DOS。由于
Microsoft彻底放弃了MS-DOS,而转以开发Windows,引起了广大DOS使用者和爱好者的不满。而
且,大家通常所使用的Windows 9x也只是DOS下的一个大型程序罢了,如果没有DOS的支持,它
根本无法运行。但也由此可见DOS的功能其实是非常强大的,以及DOS软件拥有巨大的开发潜
能,因为像Windows那样强大的DOS增强程序都可以编出来。
Windows是一个多任务的操作环境,但它对程序编写的约束和限制比DOS高得多,因而许多
程序员出于对Windows的不满及对DOS开发的价值和潜力的深刻认识,继续开发DOS软件。由于多
年的经验的积累,他们的软件开发水平越来越高,因此他们开发出的DOS软件的质量也越来越
高。为了开发更多的软件并且增加开发的效率,他们设计了一个又一个DOS软件的开发工具。而
用这些开发工具的人也越来越多,并在国外迅速地流传开来,详情可见一篇叫作“DJGPP程序与
保护模式”的文章(在“DOS文章”栏目中)。一个尤为重要的是,正如上文所提到,虽然MS-
DOS已经不再继续发展了,但并不意味着整个DOS也不再继续发展了。MS-DOS的最高版本是8.0
(包含在Windows ME中),随后Microsoft开始开发基于Windows NT构件的Windows,才成了真
正独立的操作系统。除了MS-DOS以外,其它的DOS也在发展着。仍在不断发展和更新中的DOS有
FreeDOS、PTS-DOS、ROM-DOS等,这些DOS的功能都十分强大,往往超过MS-DOS,而且FreeDOS还
是完全免费且自由开放的。因此,程序员们完全可以为它们开发新的DOS软件,而不必依赖于