Hello, it has been some time since my last article, in the meantime I continued to improve things out and since I changed some important parts of the media_kit, I think it’s correct to notify the community about new and ‘old’ features added recently. This is an article mostly written for application developers, but I tried to explain the improvements made with simple words so I hope it will be interesting to anyone.
Of all the alternative operating systems from the golden days (2000-2005 or so), Haiku is one of the very few – possibly the only one – still going strong. And by “going strong” I mean seeing a ton of development seemingly without seeing a sort of definitive release. They’re trying to reach zero by endlessly dividing by 2, it seems, getting ever so much closer to zero without actually getting there.
The situation is a bit worse than div by 2, I’m afraid. The amount of blocking issues has been pretty stable at 40-60 the last few years, and as more testing occurs, more bugs are found, some of which are rather fundamental.
What really bugs me (!) is the fact that instead of fixing fundamental problems with Haiku (both the OS and the project), they spend an incredible amount of time porting and packaging tools, which then breaks four months later because the “maintainer” lost interest.
The reason Haiku is not going to see the light is that the core members have no incentive. They are in it “for the fun of it” and Haiku getting released means boring work like avoiding regressions and fixing disk corruption bugs (they’re still there)
All in all, it’s a pretty sad project for all the BeOS fans (those that are left), but probably fun for the hobbyist working on it. Just don’t count on anything getting released, because nobody working on the thing actually wants that, it seems. Go figure.