Linked by Kevin Miller on Thu 15th Oct 2009 22:16 UTC
BeOS & Derivatives Today marks an entire week of using Haiku as my primary operating system. This is my first PC to get the most out of any BeOS related operating system to date. My old 200MHz Toshiba ran R5 PE just fine but without any networking. My eMachine ran Zeta just fine, but once again, there were networking issues (and Zeta was pronounced dead around this time). In the age of the Internet, this pretty much forced me away from BeOS and its decendants until now.
Permalink for comment 389655
To read all comments associated with this story, please click here.
umccullough
Member since:
2006-01-26

I mean, how hard is it to port, say, Vim, Gnash, ffmpeg, or the WebKit or Gecko engines to a new POSIX environment?


Well, POSIX isn't the end-all-be-all of compatibility layers... (and yes, Haiku has a pretty rich POSIX layer, compared to BeOS)

Vim was actually included with Haiku R1/Alpha1.

A Gnash port does exist (and even has a BeZillaBrowser plugin), but has about a dozen dependencies in grand FOSS style (making it a nasty port), and it still needs to be updated for the R1/Alpha1 build of Haiku. I found it rather sluggish in Haiku, however...

Haiku already includes an ffmpeg backend as a media kit plugin for decoding of many audio/video formats.

Haiku's BeZillaBrowser is based on Firefox 2, so contains Gecko, sadly, FF3 and newer requires a port of Cairo which... still remains in a partially-ported state, and nobody seems interested in stepping forward to finish it.

Webkit is ported, and most of the patches are already pushed upstream - there is a project to build a native browser on top of Webkit already, but the progress hasn't been super fast yet.

Any others you'd like to inquire about?

This is a good place to see various ports that have been attempted: http://ports.haiku-files.org/wiki/PortLog#PortLog

Reply Parent Score: 3