This post was originally posted in the Boot Disk Room, but today it is reposted here. The reason is that I found that there are development talents gathered here.
http://www.cn-dos.net/forum/viewthread.php?tid=26364 (This link is added by the administrator for reference)
-----------------------
There are already many, many kinds of DOS. Is it necessary to establish a new DOS? For many years, I also had such an idea, so I have never advocated establishing a new DOS; even when I saw the announcement for recruiting FreeDOS managers on the FreeDOS website, I never thought of establishing a new DOS or applying for managing FreeDOS.
But now, I really think it is necessary to establish a new DOS. The main reasons are as follows:
1. The development of FreeDOS is in a stagnant state, and it cannot meet the increasing DOS needs and applications at all. The fact that several kinds of DOS have been born after FreeDOS is the best proof.
2. FreeDOS claims to be 100% compatible with MS-DOS, but unfortunately, it is not 100% compatible. The current industrial standard DOS is the DOS in Microsoft's Win98. FreeDOS is far from being able to replace this DOS, so it is simply not ideal.
3. There are many other DOSes, but none of them has taken "fully compatible with Microsoft's DOS" as a goal to do.
Therefore, I think it is necessary to establish a new DOS. The main task of this DOS is to fully compatible with Microsoft's DOS and can replace Microsoft's DOS (for example, typing win under it can start Win98).
-----------------
It is possible for us to develop a new DOS. Although DOS is complex, it is much simpler than Windows. There are many existing projects with the presence of DOS. For example, Wine, DOSEMU, DOSBOX, ReactOS, FreeDOS, NX-DOS, etc., these are all open-source software. We also have Microsoft's DOS lying there to test whether we have achieved compatibility. These are all favorable conditions. More importantly, we have a large number of high-quality DOS talents in the forum, which is a rare and precious resource.
-----------------
Developing the DOS kernel can greatly improve the technical level of developers and discover more technical secrets of Microsoft. This is of inestimable role for both veterans and novices.
-----------------
Developing the DOS kernel is meaningful. DOS is a mature and simple operating system with a long history. DOS is impossible to die out, which is determined by its maturity and simplicity. This is its inner beauty. DOS and BIOS complement each other to forge the PC history, so it has a solid foundation and will not withdraw from the historical stage overnight. You cannot eliminate something with both rich connotation and extension. Although Windows and Linux are performing on the current stage, they cannot represent the whole world. DOS seems to be a link that connects different things. There are already mature DOS emulators under Linux, and Win9x is更是 an application under DOS. Even Microsoft, which day and night desires to eliminate DOS, has to continue to reserve a place for DOS in its latest version of Windows. The world cannot do without DOS, and we cannot do without DOS even more!
----------------------
Okay, no more idle talk. I hope everyone can pay attention to and discuss this topic. This is the purpose of my proposal today. I myself cannot undertake this task (I have other things to do). Otherwise, I would not give it to others:-). I hope those who share the same aspiration will seriously consider this issue and have the courage to undertake this heavy responsibility. I will do my best to support you!
P.S. Modesty is a virtue, but I seem not to be modest enough. To tell the truth, I really can't do it because I haven't studied DOS in depth and only stay at the level of slightly understanding.
http://www.cn-dos.net/forum/viewthread.php?tid=26364 (This link is added by the administrator for reference)
-----------------------
There are already many, many kinds of DOS. Is it necessary to establish a new DOS? For many years, I also had such an idea, so I have never advocated establishing a new DOS; even when I saw the announcement for recruiting FreeDOS managers on the FreeDOS website, I never thought of establishing a new DOS or applying for managing FreeDOS.
But now, I really think it is necessary to establish a new DOS. The main reasons are as follows:
1. The development of FreeDOS is in a stagnant state, and it cannot meet the increasing DOS needs and applications at all. The fact that several kinds of DOS have been born after FreeDOS is the best proof.
2. FreeDOS claims to be 100% compatible with MS-DOS, but unfortunately, it is not 100% compatible. The current industrial standard DOS is the DOS in Microsoft's Win98. FreeDOS is far from being able to replace this DOS, so it is simply not ideal.
3. There are many other DOSes, but none of them has taken "fully compatible with Microsoft's DOS" as a goal to do.
Therefore, I think it is necessary to establish a new DOS. The main task of this DOS is to fully compatible with Microsoft's DOS and can replace Microsoft's DOS (for example, typing win under it can start Win98).
-----------------
It is possible for us to develop a new DOS. Although DOS is complex, it is much simpler than Windows. There are many existing projects with the presence of DOS. For example, Wine, DOSEMU, DOSBOX, ReactOS, FreeDOS, NX-DOS, etc., these are all open-source software. We also have Microsoft's DOS lying there to test whether we have achieved compatibility. These are all favorable conditions. More importantly, we have a large number of high-quality DOS talents in the forum, which is a rare and precious resource.
-----------------
Developing the DOS kernel can greatly improve the technical level of developers and discover more technical secrets of Microsoft. This is of inestimable role for both veterans and novices.
-----------------
Developing the DOS kernel is meaningful. DOS is a mature and simple operating system with a long history. DOS is impossible to die out, which is determined by its maturity and simplicity. This is its inner beauty. DOS and BIOS complement each other to forge the PC history, so it has a solid foundation and will not withdraw from the historical stage overnight. You cannot eliminate something with both rich connotation and extension. Although Windows and Linux are performing on the current stage, they cannot represent the whole world. DOS seems to be a link that connects different things. There are already mature DOS emulators under Linux, and Win9x is更是 an application under DOS. Even Microsoft, which day and night desires to eliminate DOS, has to continue to reserve a place for DOS in its latest version of Windows. The world cannot do without DOS, and we cannot do without DOS even more!
----------------------
Okay, no more idle talk. I hope everyone can pay attention to and discuss this topic. This is the purpose of my proposal today. I myself cannot undertake this task (I have other things to do). Otherwise, I would not give it to others:-). I hope those who share the same aspiration will seriously consider this issue and have the courage to undertake this heavy responsibility. I will do my best to support you!
P.S. Modesty is a virtue, but I seem not to be modest enough. To tell the truth, I really can't do it because I haven't studied DOS in depth and only stay at the level of slightly understanding.
因为我们亲手创建,这个世界更加美丽。

StickyI
