The Haiku alpha is barely out the door, and we already have another important news item about the open source reimplementation of the BeOS. About 18 months ago, Evgeny Abdraimov started porting the Qt4 graphical toolkit to Haiku, and now, we ave some seriously epic screenshots showing a multitude of Qt4 applications running in Haiku, as well as a developer preview release.

If you want to take advantage of what makes a certain platform unique, your application will be tied to that system. If on the other hand you want to make your application work everywhere, then you have the problem that your framework can only provide common features.

That's not entire true, you can use the framework as a gui for you multi-platform app, and for taking advantage of the used OS you can use OS DEFINES procedures.

That said, a lot of apps do not need any OS advantages, so it's fun to have an application that can be compiled on Haiku, Linux, Windows & MacOS (or others) just the same.

If someone would like to port freepascal (should be easy, foundation for BeOS is in the source)/lazarus (This is the hard part) to Haiku, it would rock my day ...