Reply to post: Re: application compatibility

Another German state plans switch back from Linux to Windows

vincent himpe

Re: application compatibility

I am not talking about 'moving things over' . I am talking about a built from scratch operating system that can run EXISTING WINDOWS BINARIES. No need to recompile , no need to learn something different.

Kind of what they did with the Dos clones. One could make a highly secure operating system that simply exposes the windows API to the applications. Since today we have 10 Terabyte HDD's. You could set it up so that each application has its own storage pool and stores its stuff in 1 directory. There would be no DLL hell as applications have the stuff they came with and other installs cannot overwrite that. Deleting an application would simply be deleting a 'container'. The container holds the registry for only that app, the app files and the app settings in subdirectories. Moving to a different machine would be as simple as copying the container. The operating system could expose the API required to run. if you need to be able to run an old windows 3.11 program: Create a container for that API , install and run.

Yes windows has a lot of undocumented stuff but very few programs really use that.

Wine is not a solution : all the 'big boy' applications are marked as 'garbage' It just doesn't work properly. The moment you want to open the taps on real software, wine falls apart.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon