|
MYS
元老会员
        
积分 5170
发帖 1637
注册 2002-10-16 来自 广东佛山
状态 离线
|
『楼 主』:
FREEDOS是否应该推介一下?
[已使用 LLM 解释]
目前发展比较迅速的DOS应该算是FREEDOS了,虽然它的核心形式与MS-DOS等有较大的差异,不过大部分的外部命令可以移植到MSDOS等上。
FREEDOS的优势在于免费,而且是公开的,基本上所有外部命令都含源程序。并且它在国外众多的DOS爱好者支持下还在不断发展。
是否应该重点对FREEDOS进行推介一下?
Currently, the relatively rapidly developing DOS should be FREEDOS. Although its core form is quite different from that of MS-DOS, etc., most of the external commands can be ported to MSDOS, etc. The advantage of FREEDOS lies in being free and open, and basically all external commands contain source programs. And it is still continuously developing with the support of many DOS enthusiasts abroad. Should FREEDOS be focused on promoting?
LLM 解释
历史背景与技术解析
该帖讨论于 2002 年至 2003 年间,正是 FreeDOS 项目从早期开发向 Beta 阶段过渡的关键时期(2004 年发布 Beta 9,2006 年才正式发布 1.0 版本)。当时的背景是微软已彻底停止 MS-DOS 的独立更新,转而全面推行基于 NT 内核的 Windows XP。FreeDOS 的出现为老旧硬件的延续、工业控制系统的运行以及 DOS 技术的开源化提供了法律与技术上的可行性。
1. FreeDOS 的核心机制与兼容性
正如原帖所述,FreeDOS 的核心(Kernel)实现形式与 MS-DOS 不同。MS-DOS 是闭源的专有系统,而 FreeDOS 核心由 Pasquale Villani 等人从头编写,遵循 GNU GPL 协议。
-
实现机制:FreeDOS 核心通过实现标准的 DOS 中断服务(如
INT 21h、INT 25h/26h 等)来保证二进制兼容性。这意味着为 MS-DOS 编译的 .COM 或 .EXE 文件通常可以直接在 FreeDOS 下运行。
-
内存管理差异:FreeDOS 的
EMM386 和 HIMEM 实现(如后来的 JEMM)在处理上位内存(UMA)和高内存区(HMA)时,与微软的原始驱动存在细微的行为差异。在 2002 年前后的技术环境下,这常导致某些依赖特定 undocumented(未公开)中断行为的古老软件(如早期国产财务软件或特定加壳工具)出现崩溃。
-
文件系统:FreeDOS 较早地支持了 FAT32 分区和大容量硬盘(通过 LBA 寻址),而微软官方的独立版本 MS-DOS 6.22 仅支持 FAT16(最大 2GB 分区)。
2. 关于“自由软件”与“免费软件”的辨析
帖子中 Wengier 提到的“自由软件(Free Software)与免费软件(Freeware)”的区别是理解 FreeDOS 价值的关键:
-
FreeDOS 是 Free Software:其核心意义在于“自由”,即用户拥有获取源代码、修改并分发的权利。这使得在 2000 年代初期,开发者可以根据特定硬件需求定制 DOS 内核,这在 MS-DOS 环境下是非法的。
-
法律合规性:由于 MS-DOS 的版权始终属于微软,商业公司在工业设备或嵌入式系统中集成 MS-DOS 需支付授权费。FreeDOS 为这些应用场景提供了一个合法且零成本的替代方案。
3. 2002 年时期的技术局限与误解
-
“商业取代免费”的论点:帖中部分用户认为商业软件必将取代免费软件。从历史结果看,在 DOS 领域,FreeDOS 并没有被 Windows 彻底消灭,而是分化到了不同的生态位。FreeDOS 至今仍是 BIOS/固件更新工具、复古游戏模拟(如 DOSBox 核心参考)以及老式工控机的主要选择。
-
中文系统支持:在 2002 年,FreeDOS 在国内普及的主要障碍是中文支持。传统的中文系统如 UCDOS、天汇(WPS 运行环境)大量使用了拦截 BIOS 指令或直接操作显存的底层技术。由于 FreeDOS 的一些底层实现(如
ANSI.SYS 的替代品)与 MS-DOS 略有出入,导致当时部分中文挂接程序在 FreeDOS 下存在黑屏或乱码问题,这需要通过特定的补丁或使用 OpenDOS(DR-DOS 的演变)来解决。
4. 外部命令的可移植性
原帖提到 FreeDOS 的外部命令(如 FORMAT, FDISK, MEM 等)可以移植到 MS-DOS 上。这是因为 FreeDOS 的外部命令多为独立编写的 C 语言程序,它们调用标准的 DOS API。由于 FreeDOS 的 FDISK 支持更大容量的硬盘分区,在 2000 年代初期,许多技术员会单独提取 FreeDOS 的 FDISK.EXE 或 ATTRIB.EXE 放在 MS-DOS 启动盘中使用,以突破旧版工具的限制。
结论
FreeDOS 的推介在当时具有前瞻性。它不仅是 DOS 技术的延续,更是将 DOS 从一种“过时的专有产品”转化为“开放的技术标准”。对于目前的怀旧计算或特定工业需求,FreeDOS 是比 MS-DOS 更符合现代合规性要求且技术特性(如支持大硬盘、长文件名支持驱动)更先进的选择。
|

我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
|
|
2002-10-17 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
是的,我们应该在国内起FreeDOS的带头人的作用,这样FreeDOS才能在
国内得到宣传和发展。应大力推介才是。
Yes, we should play the role of the leader of FreeDOS in China, so that FreeDOS can be promoted and developed in China. It should be vigorously promoted.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2002-10-17 00:00 |
|
|
willsort
元老会员
         Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
DOS 是应该Free的,因为它的优点太多,缺点也太多。
然而Free的结果究竟会怎样,那要看国内对Free的认知和理解水平。它不仅仅是权力,也是一种义务,但绝大多数人认识不到这一点。
DOS should be Free, because it has too many advantages and too many disadvantages.
However, what the result of Free will be depends on the domestic level of cognition and understanding of Free. It is not only a right but also an obligation, but most people do not realize this.
|

※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2002-10-18 00:00 |
|
|
gha
初级用户
  崇拜巴蒂
积分 137
发帖 13
注册 2002-10-20
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
dos命令是最直接的,也是很好编辑的.
应该找一些dos高手来经验交流
DOS commands are the most direct and also easy to edit.
We should find some DOS experts to exchange experiences.
|

俺们那嘎都住艺术院``
俺们那嘎都住破房子''''
俺们那嘎都是忠实的网虫````
俺们那嘎都是大帅哥~~``~~~~ |
|
2002-10-20 00:00 |
|
|
党委书记
高级用户
    PCDOS
积分 912
发帖 217
注册 2002-10-17 来自 广东
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
FreeDOS的发展趋向会象LINUX一样,我们国家政府对微软的WINDOWS系列一直耿耿于怀和不安,故大力发展LINUX,象FreeDOS这样的免费,而且是公开源程序代码的操作系统,相信会很有发展前景,我们“中国DOS联盟”很有义务和必要大力宣传、推广之。
The development trend of FreeDOS will be like that of LINUX. The government of our country has always been concerned and uneasy about Microsoft's Windows series, so it vigorously develops LINUX. An operating system like FreeDOS that is free and has open source code is believed to have a very promising development prospect. Our "China DOS Union" has a great obligation and necessity to vigorously publicize and promote it.
|

我完全同意设想建立DOS组织“DOS联盟” ,也就是说和Wengier、以及“起步”站长莫老师等DOS战友一起来建立这个“DOS联盟”,以发展我国自主OS(操作系统)的高度去完成我们共同的愿望。
------党委书记
|
|
2002-10-24 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
这就对了,这才是正确的道路,即“向新的DOS时代发展”的道路。
This is right, this is the correct path, that is, the path of "developing towards a new DOS era".
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2002-10-24 00:00 |
|
|
gha
初级用户
  崇拜巴蒂
积分 137
发帖 13
注册 2002-10-20
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
非也!
我觉得free dos是不会走多远的,相反我觉得它终究是有一天被windows里面的一些傻瓜式的
程序所代替的,将来所有的东西将会是不需要什么自己编程之类的东东了,只需要自己去选的,很可能是只需要鼠标轻轻点击即可了!
还有我觉得linux是不会替代windows的,因为前面一种操作系统是完全免费的,可是windows却要很多的money的,是商业性质的,我还是认为有一天商业性的会取代完全免费的。
Nay!
I think Free DOS won't go far. On the contrary, I feel it will eventually be replaced by some fool - proof programs in Windows. In the future, all things will be such that no need for self - programming or something like that. It's very likely that just a light click of the mouse will be enough!
Also, I think Linux won't replace Windows. Because the former operating system is completely free, but Windows costs a lot of money and is commercial. I still think that one day the commercial one will replace the completely free one.
|

俺们那嘎都住艺术院``
俺们那嘎都住破房子''''
俺们那嘎都是忠实的网虫````
俺们那嘎都是大帅哥~~``~~~~ |
|
2002-10-25 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
不会取代,尤其是在国外更不可能。共同发展倒是事实。
It won't replace, especially not in foreign countries. The fact is that they develop together.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2002-10-26 00:00 |
|
|
gha
初级用户
  崇拜巴蒂
积分 137
发帖 13
注册 2002-10-20
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
呵呵!楼上的超级版主说的也是很有道理的
在近期之类是这样的,共同发展,我承认.
Hehe! What the super moderator upstairs said is also very reasonable. In the near future, it is like this. Let's develop together, I admit.
|

俺们那嘎都住艺术院``
俺们那嘎都住破房子''''
俺们那嘎都是忠实的网虫````
俺们那嘎都是大帅哥~~``~~~~ |
|
2002-10-26 00:00 |
|
|
roor
初级用户
 
积分 145
发帖 28
注册 2002-10-22
状态 离线
|
『第 10 楼』:
-
使用 LLM 解释/回答一下
商业取代免费=穷人取代有钱人的地位??不可能嘛。。。。这个世界根本就不可能。如果某个软件免费开的,突然收费的话,我想很多人马上放弃使用它。。。转去使用别的性能差一点点,但免费的同类软件。。。
Business replacing free = the poor replacing the rich's status?? Impossible... This world is simply impossible. If a certain software that was free suddenly starts charging, I think many people will immediately give up using it... and switch to using other similar software that is a bit less performant but free...
|
|
2002-10-27 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
不过,所谓自由软件从其意义上来说绝非通常所说的免费软件,它们有着不同的含义。
自由软件通常是基于著名的GNU GPL协议的软件,而免费软件则是另一回事。
However, the so-called free software is by no means the commonly said freeware in terms of its meaning, and they have different connotations.
Free software is usually software based on the famous GNU GPL license, while freeware is another matter.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2002-10-27 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
FreeDOS代表着自由软件,是今后发展的方向,当然应该好好推介。
FreeDOS represents free software, which is the direction of future development, and of course it should be well promoted.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2002-11-5 00:00 |
|
|
LanE
银牌会员
    
积分 1833
发帖 648
注册 2002-11-8
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
呵呵
对于我来说DOS是我的兴趣,不管怎么样,就是喜欢!
Hehe. For me, DOS is my interest. No matter what, I just like it!
|
|
2003-3-21 00:00 |
|
|
Dark-Destroy
元老会员
        
积分 8312
发帖 3551
注册 2003-3-22
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
雖然我不是你們國家的人,但我完成贊成Wengier版主的話,我也非常喜歡dos,雖然它的畫面不比windows來的漂亮,操作不比windows來的簡單,但是,以工作效率來說,dos確是比windows來的有效率,且耗的電腦資源也比windows來的低
Although I am not from your country, I completely agree with what moderator Wengier said. I also like DOS very much. Although its graphics are not as beautiful as Windows and its operation is not as simple as Windows, in terms of work efficiency, DOS is indeed more efficient than Windows, and it also consumes less computer resources than Windows.
|

MSN:tiqit2@hotmail.com
 |
|
2003-3-24 00:00 |
|
|
baobolz
中级用户
  
积分 373
发帖 69
注册 2002-10-16
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
楼上的:
冒昧地问一下你是哪个国家的人,为什么中文学得这么好?
The person upstairs:
I take the liberty to ask, which country are you from and why do you speak Chinese so well?
|
|
2003-4-4 00:00 |
|