The above post mentions vinegar, soy sauce, chili peppers, pepper powder, wine, oil, salt, sugar... After reading it, the taste of anything no longer has a sense of freshness.
Also say a few points of view:
DOS is DOS, don't turn it into Linux. DOS is formed by history. Since it exists, it has its reasons for existence. In the past, DOS ruled the roost, but now it's not as glorious as before. How to view this problem? History is always evolving. Microsoft doesn't want the shadow of history to hang over it, so that it can't act arbitrarily, so there is a subjective desire to gradually destroy history. It wants to eliminate DOS, then eliminate win9x, then eliminate NT, 2000 and XP, this is what Microsoft must do. In such a context, DOS will definitely be affected.
However, open source has changed the pattern of this struggle, making it impossible for Microsoft to arbitrarily hold the power of life and death over others. Microsoft has tasted the sweetness from the huge volume of windows, that is, by creating an extremely complex system, it can effectively prevent the threats that followers may bring. From windows 3.x to 95 to 98 to 2000 to XP, and then to vista, its volume has gradually increased and complexity has increased day by day. Coupled with many incompatibility measures, it makes you have to believe that Microsoft is actually doing this to get rid of the imitation and tracking of others. The more mysterious and complex Microsoft builds its system, the more secure it feels for itself. However, the open source world has dealt a heavy blow to Microsoft: you Microsoft deliberately construct a behemoth, I open source can be compact and have the same functions as you. Although in the short term, Microsoft can still resist for a while凭借 historical advantages, in the long run, Microsoft is finished. The complex and incompatible system it constructs will only ruin itself. Those powerful developers will not follow Microsoft's such tossing, and such tossing is also meaningless. This is an important reason why people are flocking to the Linux camp (some people also turn to ReactOS, and this project is also progressing rapidly).
In the above discussions, everyone is filled with a sense of awe of Microsoft. This is a bad mentality. If we underestimate Microsoft too much, some people may say we "daydream" and say we "envy" Microsoft's wealth and technical strength (of course, the views of these people themselves are also a bad mentality, which doesn't need to be discussed in detail). However, if we look at Microsoft with admiration, is this normal?
Don't be自卑. You are the master, not a slave. If others force something on you, you should have the courage not to take it. DOS is very good. I once suggested setting up a DOS kernel development group on this site. The advantages of DOS can be said to be no joke. I even believe that one day, Linux and DOS will achieve some form of unification. Starting from scratch, starting from me, this is the course of Linux development. Why can't DOS be like this? Why do we feel that we are not as good as Windows or Linux? Why not the other way around: Linux and Windows are both not as good as DOS?
I think that carrying out a DOS kernel project with good compatibility, and then doing GUI development, for example, integrating with ReactOS (or absorbing ReactOS into DOS), its development prospects are limitless!
因为我们亲手创建,这个世界更加美丽。