Welcome to the new platform of Programmers Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use it's exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
There are some projects that aim to provide an environment where you can run old dos programs on newer Windows versions like Windows 7 or 8. (Such as dosbox and FreeDOS...)
Those projects are good, but they are not 100% compatible with all DOS programs. Until now Microsoft has not released any source code from DOS 6.22 so it was hard for those projects to reverse engineer it, so they aren't fully compatible.
I think today there is no more source code from DOS 6.22 inside Win7 or 8 (since it`s based on NT and not DOS) and if there still is it is only in the command line.
Microsoft wouldn`t have any loss of sales if they would make DOS 6.22 legal freeware and release the source code under an Open Source license. No new software is being developed or sold for DOS.
Releasing the source code also wouldn`t hurt and it could help those third party projects to become perfect.
People could also use it to learn assembly, use as a template for their OS, like Linux.
Send a jpeg file of your signature to email@example.com where I will compile them into a Word document and send them off to Bill Gates