…I think this is the most important application for Haiku-OS now.
…Can we do it better than in Linux?[/quote]
There was an attempt back in the BeOS days. The IIRC stumbling block was that you needed a flawless X11 port before you could even start on Wine. And you ended up with so many layers of emulation that things were very slow (on 1990s hardware, that is).
But in any case, emulation is not going to be Haiku’s saviour. This is the same argument we saw with QT4 and OpenJDK and how did those work out?. In both cases we got some interesting new apps for the Haiku faithful to play with, but we still don’t have a coherent reason why other people should strip Windows, OSX or Linux from their systems and install Haiku instead. We need innovative native apps, showing things done on Haiku that can’t be done on any other OS.[/quote]
There are no such things that can not be programmed in Haiku system, and which can not be programmed in the other OS. I think, here plays a more important role Computers hardware, what you can and what you can not programm.
Operating system is a complex thing, and the solutions of OS problems are complex.
You have to compete with other OS you want to or not, you must give the opportunity to users to perform basic tasks on the computer in the appropriate level, and some things, in better level. Windows applications is one of those tasks that the user from time to time have to perform. Of course, in addition “wine” immediately gives access to the software, which Haiku-OS does not have.