[Transfer] Brief Explanation:
As we all know, after Microsoft developed Win95, it stopped the independent development of DOS. However, before the appearance of Win95, Microsoft had obviously accelerated the development of Windows and slowed down the development of DOS, and adopted some unscrupulous means in Windows to exclude and attack other DOS systems such as DR-DOS, so as to ensure the dominant position of MS-DOS and safeguard its commercial interests. For example, when you run Win3.x in DR-DOS, there will definitely be so-called "error" messages from time to time.
Microsoft's arbitrary practices naturally caused dissatisfaction among many people. Many groups and even individuals, including the famous IBM company, have all thrown themselves into the development of compatible DOS, intending to break the monopoly situation of Microsoft on DOS. At the same time, due to the openness of DOS and people's understanding of the powerful and practical functions of DOS, the types of DOS are constantly increasing. There are currently at least 20 types, such as PC-DOS, ROM-DOS, PTS-DOS, FreeDOS, etc., and new functions and new concepts are emerging in an endless stream. Here we will introduce to you the most representative FreeDOS.
The FreeDOS Project was established in 1994, initiated by the famous programmer Jim, and quickly got responses from many users and program developers. The goal of the FreeDOS Project is to establish a complete, free and open new DOS operating system that is completely compatible with MS-DOS. This DOS system belongs to all mankind. Since it is free software established under the famous GNU GPL (GNU General Public License) agreement, it has the support of many excellent programmers from all over the world. It has been continuously developing, and more and more people are participating. They are united through the Internet to work towards their goals, fully reflecting the spirit of freedom, openness and unity. Now the version number of FreeDOS has developed to 7.0, and the current latest version is Beta 8 H1, which was launched this September. At present, DOS software designed for it is continuously being launched and developed. There are not only various external commands, but also many other enhanced programs and accessories, and the quality is both high and practical, often exceeding the similar commands in MS-DOS. For example, Cute Mouse developed on it is currently the best mouse driver program under DOS (smallest in size and most powerful in function). And many external commands such as ATTRIB, XCOPY, etc. are not only more efficient than the similar commands in MS-DOS, but also less than half or even a fraction of the size of the latter. Particularly importantly, as free software, its source code is completely open. Obviously, for Chinese people who need to study and draw on it, this is the best thing.
FreeDOS is completely compatible with MS-DOS, so the software developed for it can basically be directly ported and used under DOS such as MS-DOS. And the vast majority of DOS software that has been developed at home and abroad can also run normally on it. Its functions are also very powerful. For example, it also supports FAT32 partitions and large hard disks, and some functions have far exceeded MS-DOS. There are also many other very practical functions, such as built-in DOSKEY support, support for extremely large memory (up to 4G at most), etc. As for more functions, such as long filename functions, etc., they are being developed under the continuous efforts of everyone. It is believed that it will become a reality soon. Not only that, its system startup file is also much smaller than that of MS-DOS and other DOS. Its core file is only one, plus a SYS file and a command processor COMMAND.COM file, totaling only 130K, which is very suitable to be placed in the startup disk.
However, like MS-DOS and other DOS, the FreeDOS introduced above is 16-bit. Since 32-bit operating systems are gradually becoming the general trend, in order to keep up with the development of the times, people have developed a 32-bit FreeDOS operating system, that is, the 32-bit kernel version of FreeDOS, FreeDOS 32, and it has again received a lot of support. Although it is not very mature at present, it has been developing, and there is no doubt that 32-bit FreeDOS has epoch-making significance, marking that DOS is gradually developing in the direction of 32-bit kernel.
Especially abroad, many people think that FreeDOS will bring new vitality and atmosphere to DOS, so more and more people are interested in and participating in it. Countless excellent programmers have joined in and continuously contributed to the development of FreeDOS. At present, the free FreeDOS is getting more and more attention. For example, the famous Dell computer company is about to directly provide the FreeDOS operating system for some of its produced computers.
In China, the importance of FreeDOS is also beginning to be gradually recognized. If you are interested, you might as well also pay attention to or participate in it and make it more powerful!