| 
 
Wengier 
系统支持
 
              “新DOS时代”站长
  
 
积分 27736 
发帖 10521 
注册 2002-10-9 
状态 离线
 | 
『楼 主』:
 DOS近年来的发展
 
使用 LLM 解释/回答一下
  
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软件,而不必依赖于MS-DOS。这大概是90年代末DOS的情况。 
 
    随后,一项叫作“开放源代码运动”的活动兴起了。很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,如DOS,Linux等。这一下,设计和开发DOS软件的人迅速增加,并纷纷组成了开发团体,以开发新的DOS和其它非Windows的操作系统的软件,详情可见一篇叫作“DOS和Linux近年来的发展比较”的文章。由于开发者的增多,原先的DOS软件开发器也开始了进一步的更新,而且支持FAT32和长文件名。再加上这次开发软件的有许多是程序员中的精英,所以开发出来的DOS软件的质量自然是今非昔比了。比如,由于Allegro等编程库的出现,在DOS下实现MP3等音乐的播放对他们来说已是轻而易举的了。以这些软件为代表的DOS软件和原来的DOS软件,如DOSAMP,GDS Viewer等的质量相比有着本质的提高。原来认为非常强大的SEA看图软件,现在也只是个一般强大的软件罢了。另一个很重要的变化在于对FAT32及长文件名的支持。现在流行的DJGPP程序已经实现了在LFN API存在的情况下对长文件名的完美支持。总之,这些新的DOS软件的整体水平的提高是很显著的。为了挑战Windows的界面,程序员们(经常是集体合作)开发了一个又一个仿Windows的界面增强程序,著名的有Seal,Qube,WinDOS等等。还有人开发出了内核为32位的DOS操作系统,如FreeDOS 32,事实证明,这些程序的编写水平是很高的。这些软件到目前为止都在不断地开发中,所取得的成绩是有目共睹的。而且它们最显著的特点就是自由开放的发展,如上面所提到的SEAL、FreeDOS 32等等都是遵守著名的GNU GPL协议的自由软件,可以在“DOS是自由的——FreeDOS简介”文章中看到更详细的信息。 
 
    与国外DOS软件方兴未已的开发劲头相比,国内DOS软件的开发是十分缓慢的,而且效率不高。国外甚至有人已开始设计自己的DOS,如PowerDOS等,而国内则没有这样的气氛。这当然很大程度上是由于大家对国外DOS的发展情况不了解有关,甚至产生了“DOS软件已过时了”这样的潜在想法,这固然是不对的。DOS是个有着很强的生命力且功能比较全面的操作系统,各方面的功能都能做到,而不是局限于某些方面(如磁盘管理等),大家可看“从DOS的磁盘管理功能所想到的...”这篇文章以看到更详细信息。而且即使是在国内,DOS仍然被广泛使用,无论是一些个人电脑上还是工业生产上(尤其是十分重要的嵌入式系统等)和许多其它操作中,而DOS爱好者则更多。因此,大家应该以DOS及其软件仍在不断更新和发展的角度去看待DOS。我和“起步”站长莫老师已达成共识,那就是要大力推广新的DOS软件,并将世界上DOS发展的最新情况告诉大家,以促进国内DOS的发展。同时,希望广大的国内DOS爱好者和使用者也来一起帮助DOS发展壮大吧!如果您会编程序或对DOS软件开发有兴趣的话,欢迎加入“DOS开发”中,以开发新的DOS软件(可在“DOS开发”栏目中看到更详细信息)。 
 
    
 
  
  |  
                  
  
                    Wengier - 新DOS时代 
 
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址: 
http://wendos.mycool.net/ 
 
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!) 
 
  |   
 | 
  2002-11-16 00:00 | 
  
 | 
 | 
 
Wengier 
系统支持
 
              “新DOS时代”站长
  
 
积分 27736 
发帖 10521 
注册 2002-10-9 
状态 离线
 | 
『第 2 楼』:
 
 
使用 LLM 解释/回答一下
  
DOS代表着自由开放与发展,应该尽量向GNU自由世界靠齐,以得到进一步的发展. 
 
    
 
  
  |  
                  
  
                    Wengier - 新DOS时代 
 
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址: 
http://wendos.mycool.net/ 
 
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!) 
 
  |   
 | 
  2003-4-14 00:00 | 
  
 | 
 | 
 
jfwng 
初级用户
 
  
 
  
 
积分 105 
发帖 2 
注册 2003-4-15 
状态 离线
 | 
『第 3 楼』:
 我需要
 
使用 LLM 解释/回答一下
  
32位,multi-task,支持网卡/tcpip的dos内核加c编译器。 
拜托!!!! 
 
    
 
  
  |  
                  
  
                    http://www.remembermywords.com/rmwscripts/listkeyw.asp?key=爱情故事 |   
 | 
  2003-4-15 00:00 | 
  
 | 
 | 
 
(狼) 
初级用户
 
  
 
  
 
积分 177 
发帖 34 
注册 2003-4-28 
状态 离线
 | 
 | 
  2003-5-19 00:00 | 
  
 | 
 | 
 
zykdos 
初级用户
 
  
 
  
 
积分 183 
发帖 31 
注册 2003-8-1 
状态 离线
 | 
 | 
  2003-8-1 00:00 | 
  
 | 
 | 
 
大猫先生 
初级用户
 
  
 
  
 
积分 104 
发帖 2 
注册 2003-8-2 
状态 离线
 | 
『第 6 楼』:
 
 
使用 LLM 解释/回答一下
  
以下是引用jfwng在2003-4-15 8:18:22的发言: 
32位,multi-task,支持网卡/tcpip的dos内核加c编译器。 
 拜托!!!! 
 
我也一直这样想,可是...就是成了没有windows GUI的NT了。 
在读书时,就一直希望Novell能发展好她的DR-DOS 7.1(支持两个任务的抢占式多任务和IPX网络),能变成为“32位,multi-task,支持网卡/tcpip的dos内核加c编译器。”可惜Windows的发展和Linux的突起,连Novell自家的netware市场都萎缩了!  
 
    
 
  
 |   
 | 
  2003-8-2 00:00 | 
  
 | 
 | 
 
xy_god 
中级用户
 
    疯狂的流浪者
  
 
积分 276 
发帖 56 
注册 2003-9-25 
状态 离线
 | 
『第 7 楼』:
 
 
使用 LLM 解释/回答一下
  
我也不希望程序员没有饭吃,可是我一看到LINUX那个免费的东东就激动,什么KDE啦,GNOME啦 
,还有那个KDEVELOP简直比VC的环境差不多嘛,可他居然是免费的耶!恐怖............ 
 
    
 
  
  |  
                  
  
                    临河居士 
http://www.xygod.pc5.org |   
 | 
  2003-10-10 00:00 | 
  
 | 
 | 
 
sunny1979 
初级用户
 
   忍者
  
 
积分 376 
发帖 86 
注册 2003-10-16 
状态 离线
 | 
『第 8 楼』:
 
 
使用 LLM 解释/回答一下
  
开放,并不是全部开放,是部分开放,让人感到它并不是那么神秘,以便了解他!这样才能更好的利用他!特别是对程序员,这是操作系统发展的大趋势!开放,才能不断发展,更好的发展,这是我个人的一点见解!希望和大家讨!以求共同进步! 
有兴趣欢迎来我的网站http://sunny1979.icpcn.com 
 
    
 
  
  |  
                  
  
                    以C语言软件开发为主:http://sunny1979.icpcn.com |   
 | 
  2003-11-13 00:00 | 
  
 | 
 | 
 
HIX 
初级用户
 
  
 
  
 
积分 102 
发帖 1 
注册 2004-1-12 
状态 离线
 | 
『第 9 楼』:
 
 
使用 LLM 解释/回答一下
  
DOS还是存在它本质上的缺陷,这是它的体系结构决定的,这点无法更改。但是在DOS上还存在大量的应用,所以一定范围内还是很有市场。我不赞成为了技术而技术的风格,因为技术一定是服务于应用的。 
--- 
如果DOS的存在能够促进OS体系结构的发展,那就是它的最大贡献。 
 
    
 
  
 |   
 | 
  2004-1-12 00:00 | 
  
 | 
 | 
 
前有古人 
初级用户
 
  
 
  
 
积分 109 
发帖 3 
注册 2004-3-12 
状态 离线
 | 
 | 
  2004-3-12 00:00 | 
  
 | 
 | 
 
小闷 
初级用户
 
   无聊小辈
  
 
积分 110 
发帖 2 
注册 2004-3-24 
状态 离线
 | 
『第 11 楼』:
 
 
使用 LLM 解释/回答一下
  
我觉得最好的办法是成立一个智囊团,让更多的人参与进来,大家一边学习一边开发,在学习中开发,在开发中学习,岂不乐哉! 
 
    
 
  
 |   
 | 
  2004-3-26 00:00 | 
  
 | 
 | 
 
平安2021 
初级用户
 
  
 
  
 
积分 116 
发帖 7 
注册 2004-3-26 
状态 离线
 | 
『第 12 楼』:
 
 
使用 LLM 解释/回答一下
  
我们需要一个新的DOS平台,突破内存限制,支持TCP/IP网络。。。 
 
期待更多的好东西!!! 
 
    
 
  
 |   
 | 
  2004-3-26 00:00 | 
  
 | 
 | 
 
cdl 
中级用户
 
    bbpc
  
 
积分 340 
发帖 107 
注册 2004-4-11 
状态 离线
 | 
『第 13 楼』:
 
 
使用 LLM 解释/回答一下
  
12楼的兄弟请看 
http://www.baby-pc.com 
BBCP-4x86系列突破内存限制,提供TCP/IP协议栈源码和编程例子。运行性能实测86MIPS。 
 
    
 
  
  |  
                  
  
                    x86!dos! 
爱你就象老鼠爱大米 
http://www.baby-pc.com/ |   
 | 
  2004-4-12 00:00 | 
  
 | 
 | 
 
Saintone 
初级用户
 
   黄金圣徒
  
 
积分 117 
发帖 7 
注册 2004-4-19 
状态 离线
 | 
『第 14 楼』:
 
 
使用 LLM 解释/回答一下
  
我反对在现行DOS的条件与框架下继续发展DOS,因为现行DOS的局限性太强,它的内核结构太落后,就是内存管理这一点都已经让我觉得够头痛了. 
我喜欢DOS,是喜欢它的结构简洁,容易掌握.尤其是一个SYS就完成安装.我也喜欢它有了新硬件时,只要一个命令:DEVICE=xxxx.drv /x/y/z就可以驱动.不像WINDOWS,要一堆运行库,无数注册表设置,也不像LINUX,什么都要自己编译. 
 
    
 
  
  |  
                  
  
                    相见亦无事 别来常思君 |   
 | 
  2004-4-19 00:00 | 
  
 | 
 | 
 
eve 
中级用户
 
   
 
  
 
积分 440 
发帖 103 
注册 2004-1-12 
状态 离线
 | 
 | 
  2004-4-26 00:00 | 
  
 |