|
henrya2
中级用户
  
积分 486
发帖 171
注册 2006-2-12
状态 离线
|
『第 31 楼』:
使用 LLM 解释/回答一下
我也想参加,可惜我不是一个从DOS时代过来的老鸟,很多东西都不了解
I also want to participate, but unfortunately I'm not an old-timer from the DOS era, and I don't understand many things
|

Those who do not study the past are condemned to repeat it |
|
2007-3-19 08:00 |
|
|
wzsunlight
初级用户
 
积分 107
发帖 52
注册 2007-3-10
状态 离线
|
『第 32 楼』:
使用 LLM 解释/回答一下
全力支持,也会积极参与。
Will fully support and actively participate.
|
|
2007-3-28 18:55 |
|
|
macauxdragon
初级用户
 
积分 50
发帖 19
注册 2007-2-10
状态 离线
|
『第 33 楼』:
使用 LLM 解释/回答一下
我也支持,我雖然也玩電腦好幾年,不過編程能力也只局限在mfc,vb等windows
程式庫上,dos的程式也只在讀書時用過gwbasic(完全忘記了),qbasic及tc2.0,dos上最强的技倆只是寫bat檔,現在有時間才拿起asm的書看,真的比上面各位大大差很遠呢。
I also support. Although I have been playing with computers for several years, my programming ability is only limited to Windows library such as MFC, VB, etc. The DOS programs were only used during school time with GWBasic (completely forgotten), QBASIC and TC2.0. The strongest trick on DOS is just writing BAT files. Now I have time to pick up the ASM book and read it. I am really far behind the above great masters.
|
|
2007-3-29 11:36 |
|
|
ksquest
初级用户
 
积分 56
发帖 22
注册 2007-4-3
状态 离线
|
|
2007-4-7 08:33 |
|
|
29934856
新手上路

积分 6
发帖 2
注册 2007-4-11
状态 离线
|
『第 35 楼』:
使用 LLM 解释/回答一下
做一个操作系统,我们可以借鉴其它任何优秀系统的东西,我们最好有明确的思路,开发的规则等一系列的具体目标,我们不要追求系统的大而全,简单的东西往往更能发挥它的威力。
楼主可以说一下开发计划,以及具体的思路,把一些具体的事情分工来做,大家共同努力,我想系统开发将不再是梦想。
To make an operating system, we can draw on good things from any other excellent systems. We'd better have clear ideas, development rules and a series of specific goals. We shouldn't pursue being big and comprehensive. Simple things can often play their might better.
The poster can talk about the development plan and specific ideas, and divide some specific tasks for everyone to do. With everyone's joint efforts, I think the system development will no longer be a dream.
|
|
2007-4-11 21:59 |
|
|
99
新手上路
 九九
积分 5
发帖 3
注册 2007-4-18
状态 离线
|
|
2007-4-18 08:02 |
|
|
haizaonan
新手上路

积分 16
发帖 8
注册 2007-4-21
状态 离线
|
『第 37 楼』:
使用 LLM 解释/回答一下
支持!我没有楼上各位那么深厚的功底,对OS了解较多,也有热情,怎么参加这个项目?
Support! I don't have the profound skills of the各位 above, have more knowledge about OS and also have enthusiasm. How to participate in this project?
|
|
2007-10-28 16:19 |
|
|
uleak
初级用户
 
积分 40
发帖 15
注册 2007-10-26
状态 离线
|
『第 38 楼』:
MR-DOS
使用 LLM 解释/回答一下
Be careful!
If you(tinybit) are going to contribute to the new project by coding to it, you are better not do any kind of dirty room reverse engineering. ie:softice
i suggest somebody can file and document those info, then someone else can code for it. REACTOS suffers a lot from the (legal) reverse engineering problem. WineHQ is more careful about this. You are advised to look into Wine's clean room reverse engineering method.
just my little suggestions.
小心!
如果你(tinybit)打算通过编码为新项目做贡献,最好不要进行任何形式的非法逆向工程。例如:softice
我建议有人可以整理并记录这些信息,然后其他人可以据此编码。REACTOS在(法律)逆向工程问题上遭受了很多困扰。WineHQ在这方面更加谨慎。建议你研究一下Wine的洁净室逆向工程方法。
只是我的一点建议。
|
|
2007-10-31 00:58 |
|
|
brglng
银牌会员
     永遠的DOS~~~
积分 1200
发帖 466
注册 2005-2-1 来自 上海
状态 离线
|
『第 39 楼』:
使用 LLM 解释/回答一下
我认为,我们需要的只是一个能够“替代”MS-DOS的系统,而“替代”并不等于“完全兼容”。对于不兼容的程序,如果能够做出完全能替代的新程序,那还有什么必要去兼容原来的程序呢?我们需要一个“干净”的“新”的好系统,而不是一个“旧”的系统。因此,我觉得FreeDOS从一开始就走错了方向。
I think what we need is just a system that can "replace" MS-DOS, and "replace" doesn't mean "completely compatible". For programs that are not compatible, if we can make completely alternative new programs, then what's the need to be compatible with the original programs? We need a "clean" "new" good system, not an "old" system. Therefore, I think FreeDOS has gone in the wrong direction from the very beginning.
|

32位才是DOS未来的希望
个人网志:http://sololand.moe |
|
2007-11-3 13:21 |
|
|
jojand
初级用户
 
积分 117
发帖 57
注册 2007-10-23
状态 离线
|
『第 40 楼』:
使用 LLM 解释/回答一下
怎样为之“完全兼容”?
若要“完全兼容”,则必定某些东西会跟MSDOS一样,这样会不会堕入微软的陷阱?
How to be "fully compatible"? If you want "full compatibility", then certain things must be the same as MSDOS. Will this fall into Microsoft's trap?
|

在她弯下腰的瞬间 我彷佛看见 那神秘柔和的曲线 如云雾中岭壑的蜿蜒 |
|
2007-11-3 16:24 |
|
|
johnsonlam
银牌会员
     阿林
积分 1410
发帖 497
注册 2004-6-28 来自 九龍,香港
状态 离线
|
『第 41 楼』:
使用 LLM 解释/回答一下
不 覺 又 一 大 段 日 子 過 去 了 , 似 乎 只 有 建 基 在 FreeDOS 的 東 西 較 實 在 ...
在 FreeDOS 電 郵 通 訊 又 吵 了 一 頓 .... 不 外 是 版 本 多 且 亂 , 每 人 的 工 具 不 一 , 內 轄 有 太 多 的 原 碼 可 以 整 理 ( 但 沒 人 去 做 ) ...
其 實 可 以 先 整 理 一 下 原 碼 ...
Unconsciously, another long period of time has passed. It seems that only things based on FreeDOS are more tangible...
There was another quarrel in the FreeDOS email communication.... It's nothing more than there are many and chaotic versions, each person's tools are different, and there are too many source codes that can be organized inside (but no one does it)...
In fact, we can first organize the source codes...
|

我 的 網 站 - http://optimizr.dyndns.org
|
|
2007-11-3 20:13 |
|
|
shanliang8008
银牌会员
    
积分 1148
发帖 514
注册 2007-6-1 来自 河北
状态 离线
|
『第 42 楼』:
使用 LLM 解释/回答一下
本来我不该在这里说什么 看汇编像看天书 ,C就会个HELLO WORD
我看了好久 大家到底想得到一个怎么样的DOS我还是不明白 。任何一个操作系统都要有第三方支持的,没有软件的操作系统拿来何用。自由的 开源的DOS很难。兼容MSDOS的程序还要能启动WIN98,最主要的是还要知道 微软到底在MSDOs里写了什么程序。这是以件很难的事情。要么从头开发一个系统要么,就选择非开源的,要么选择开源的LINUX。这不是一个人或者几个人的事情。中科院都选了一条捷径 开发了个垃圾红旗。何况几个人能怎么样呢。
我觉得开发操作系统要考虑他做什么用,兼容开源自由免费你选择了哪个,总不能都选择吧 。开发软件没有收入都很难混下去,何况开发一个系统而且要兼容MSDOS还要启动WIN98,其实政府应该出面解决一下,可惜政府选择了 LINUX,做的还那么像WINDOWS ,可见是拿来赚钱的,而且就是一套办公软件。如果有能力应该从CPU指令开始从头开发一套系统(没有自己的CPU,amd应该公开了指令,要不中国不会跟他合作开发巨型计算机)
Originally I shouldn't say anything here. Looking at assembly is like looking at天书, and for C I can only do a HELLO WORD.
I've looked for a long time, but I still don't understand what everyone really wants in a DOS. Any operating system needs third-party support. What's the use of an operating system without software? It's hard to have a free and open-source DOS. It also needs to be compatible with MSDOS programs and be able to boot WIN98. The most important thing is to know what programs Microsoft wrote in MSDOS. This is a very difficult thing. Either develop a system from scratch, or choose a non-open-source one, or choose the open-source LINUX. This isn't something one or a few people can do. The Chinese Academy of Sciences took a shortcut and developed a piece of junk Hongqi. Moreover, what can a few people do.
I think when developing an operating system, you need to consider what it's used for. You choose between compatibility, open-source, freedom, and free. You can't choose all. It's hard to make a living without income from developing software, let alone developing a system that needs to be compatible with MSDOS and boot WIN98. Actually, the government should step in to solve this. Unfortunately, the government chose LINUX and made it so much like WINDOWS, which shows it's for making money, and it's just a set of office software. If you have the ability, you should develop a system from scratch starting with CPU instructions (without your own CPU, AMD should have opened up the instructions, otherwise China wouldn't cooperate with them to develop supercomputers).
|

我的论坛:http://shanliang8008.31344.com/
我的空间:http://hi.baidu.com/shanliang8008/
|
|
2007-11-4 20:12 |
|
|
shanliang8008
银牌会员
    
积分 1148
发帖 514
注册 2007-6-1 来自 河北
状态 离线
|
『第 43 楼』:
使用 LLM 解释/回答一下
我不知道你们想要一个什么样子的系统或者达到一个什么效果,我以一个菜鸟的观点看:我们应该完善的不一定是DOS的内核, 或者说根本我们要的不是DOS而是一个可以兼容很多程序的开源的自由的系统(并不一点要免费)。
解决的办法是开发一个虚拟机的系统或者是能运行虚拟机器的系统,这个系统本生对资源消耗不太大提供的是驱动然后开发一个开源的类似于VBOX的虚拟机器,当然也包括可以运行VBOX。不是放弃DOS也不是要自己的内核我们要自己的内核是为了什么?完全可以完善FREEDOS,然后开发他的驱动然后开发他的虚拟机
这个虚拟机器要能运行一些常用系统如其他的DOS 我windows(xp/98==)linux
这样所有的问题都解决了。
还有个办法:
貌似Grub 已经脱离其他操作系统而可以启动其他操作系统了 ,所以下一步就是跳过他们那几个引导文件。。。。。我不明白大家要到达一个什么目标(开发DOS内核的目的是什么)?
Last edited by shanliang8008 on 2007-11-4 at 11:07 PM ]
I don't know what kind of system you all want or what effect you want to achieve. From the perspective of a novice, what we should improve may not necessarily be the DOS kernel, or rather, what we actually want is not DOS but an open-source and free system that can be compatible with many programs (not necessarily free).
The solution is to develop a virtual machine system or a system that can run virtual machines. This system itself consumes relatively little resources, provides drivers, and then develop an open-source virtual machine similar to VBOX, and of course, it can also run VBOX. It's not giving up DOS nor wanting our own kernel. What is the purpose of having our own kernel? We can completely improve FREEDOS, then develop its drivers and then develop its virtual machine.
This virtual machine should be able to run some common systems such as other DOS, Windows (XP/98, etc.), and Linux. Then all problems will be solved.
There is another way:
It seems that Grub has been able to boot other operating systems independently of other operating systems, so the next step is to skip those few boot files... I don't understand what goal everyone wants to reach (what is the purpose of developing the DOS kernel)?
Last edited by shanliang8008 on 2007-11-4 at 11:07 PM ]
|

我的论坛:http://shanliang8008.31344.com/
我的空间:http://hi.baidu.com/shanliang8008/
|
|
2007-11-4 23:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 44 楼』:
使用 LLM 解释/回答一下
报告几条消息:
1. FreeDOS 的 debug(自由软件)出了新版:
http://www.japheth.de/Download/debug107.zip
2. Get Real Debugger(自由软件)grdb 也出了新版,版本是 9.2。你想下载?没门,除非你能够访问作者的主页(需要用特殊手段才行,这个就不能在这里唠叨了)。
debug 和 grdb 的差别在于:debug 的语法完全与 MS 的 debug 兼容,而 grdb 只是部分兼容。两个调试器都比 MS 的好,因为 MS 的 debug 不支持 386 指令。这些调试器当然都可以在微软的 DOS 下运行了。所以它们是非常好的,是玩家不可缺少的工具。
3. 在 FreeDOS 主页发现一条消息,说 MPlayer 已经移植到 DOS 了。这可是个 大消息!MPlayer 是一个自由软件媒体播放器,运行于 Linux/Windows9x/NT系列,如今也运行于 DOS 了。
从种种迹象可见,DOS 的开发十分活跃,DOS 根本不会像 MS 希望的那样消失掉。DOS 代表的是 MS 不想要的技术,但是,不能代表世界上其他人都不想要。
所以,希望那些徘徊、彷徨的人,树立信心,看到前面的路,不要被一些假象所蒙蔽了,要高瞻远瞩。
当然,我可不是鼓动任何人去做任何冒险的事。你自己一定要看准了方向,不要轻易受到别人的鼓动。
我说的 DOS 有前途,主要是指开发自由软件的 DOS 有前途。如果你想开发一个私有软件 DOS,那不在讨论范围之内(也许有前途,也许没有前途,这个结论我不能下,因为我不关心这一情况,也没有研究过这一情况)。
shanliang8008: 你关于 grub 说得没错。其实,我实际上主要在开发 grub4dos,也非常重视 grub4dos 的发展,我没有时间来做 DOS 的开发,如果有一点闲暇,我都希望贡献给 grub4dos,而不是 DOS,因为 grub4dos 太需要开发了,目前的开发进度,距离我们的目标还很遥远。grub4dos 将来有可能发展成为一个操作系统,但那同样很遥远。
Last edited by 不点 on 2007-11-8 at 09:06 PM ]
Report several messages:
1. A new version of FreeDOS's debug (free software) is out:
http://www.japheth.de/Download/debug107.zip
2. A new version of Get Real Debugger (free software) grdb is also out, version 9.2. Do you want to download? No way, unless you can access the author's homepage (requires special means, which can't be mentioned here).
The difference between debug and grdb is that debug's syntax is fully compatible with MS's debug, while grdb is only partially compatible. Both debuggers are better than MS's because MS's debug doesn't support 386 instructions. These debuggers can of course run under Microsoft's DOS. So they are very good and indispensable tools for players.
3. Found a message on the FreeDOS homepage that MPlayer has been ported to DOS. This is a big news! MPlayer is a free software media player running on Linux/Windows9x/NT series, and now it runs on DOS too.
From various signs, DOS development is very active, and DOS will not disappear as MS hopes. DOS represents technology that MS doesn't want, but it doesn't mean that no one else in the world doesn't want it.
So, I hope those who are hesitating and vacillating will build up confidence, see the road ahead, and not be deceived by some illusions, and have a long-term vision.
Of course, I'm not inciting anyone to do any risky things. You must be sure of the direction yourself and not be easily incited by others.
What I mean by DOS having prospects mainly refers to free software DOS having prospects. If you want to develop a proprietary software DOS, it's not within the discussion scope (maybe it has prospects, maybe not, I can't draw this conclusion because I don't care about this situation and haven't studied it).
shanliang8008: What you said about grub is correct. Actually, I'm mainly developing grub4dos, and I also attach great importance to the development of grub4dos. I don't have time to do DOS development. If I have a little spare time, I hope to contribute to grub4dos, not DOS, because grub4dos needs a lot of development. The current development progress is still far from our goal. grub4dos may develop into an operating system in the future, but that's also very far away.
Last edited by 不点 on 2007-11-8 at 09:06 PM ]
附件
1: grdbdl92.zip (2007-11-8 21:04, 215.21 KiB, 下载附件所需积分 1 点
,下载次数: 26)
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-11-8 17:59 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 45 楼』:
使用 LLM 解释/回答一下
Originally posted by 不点 at 2007-11-8 17:59:
Get Real Debugger(自由软件)grdb 也出了新版,版本是 9.2。你想下载?没门,除非你能够访问作者的主页(需要用特殊手段才行,这个就不能在这里唠叨了)。
就等着你唠叨“用特殊手段才行”!!!
Originally posted by Budian at 2007-11-8 17:59:
Get Real Debugger (free software) grdb has also released a new version, version 9.2. Do you want to download it? No way, unless you can access the author's homepage (which requires special means, and this can't be talked about here).
Just waiting for you to talk about "special means are required"!!!
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-11-8 18:57 |
|