It’s easy to build them yourself and use them. It’s just that they look ugly and make the os even more dated, so why would anyone bother?
It is the “you can change it… if! … you want” effect!
“After reading this thread and not tried Haiku for years I gave it a try. One of my laptops running Lubuntu I installed it. Cleaned the drive. Everything went fine with the installation. Also configuring wi-fi where easy. Fired up the web-browser. First page I went to I got a crash. Had to crash the app… and then tried youtube. Not working good at all. I got sound but almost never a picture. Also there the browser crashed. Tried some other pages and found out the web-browser was useless. Going down all the time.
I then inserted a usb storage drive to test some videoes with the media player. Nothing happend when I inserted the drive. I then found it and mounted it but I got some error message there too. Tried to upen Teacup 3D, nothing where shown. Totaly useless OS.”
A lot of the features that set BeOS apart have been been outpaced by other operating systems. Our package management design is a strong new feature that other operating systems don’t have, but we need more to sparkle to lure people in
We actually have a pretty wide scope of ports. We could always use more though. People might be going into Haikudepot looking for their favorite linux app… we aren’t Linux, so there might be some false assumptions there (“Thunderbird missing?!” would be an example (we don’t have GTK, d-bus, etc))
I hear this a lot. There was really nothing to compete with C/C++'s raw power until recently (golang, rust, etc). We really can’t “rewrite the OS”, but we can work on native support in various programming languages for our C++ api calls.
I’m calling BS on this one. MIT is more flexible from an open source standpoint… not less. This is pure opinion.
We actually have an (old) port of it, named MailNews because we are not allowed to use Mozilla trademarks.
On-topic: we are featured in French newspaper Le Virus Informatique: http://www.acbm.com/virus/num_38/index.html
Cant express this better. Even in development cycle, packaging, install - remove, redo loop is a pleasure to be able to be done with simple move commands.
As i said in other threads, people come looking for common ground app-wise. Not neccesarily Linux apps, but known apps.
Also, even after compiling GTK3 (also GTK2 privately) and publishing the recipe, i found that when trying to port an app, you end in a nightmare pack of GTK-libs that arent ported and services like D-Bus not being present which makes porting one “simple” app too costly to be well done. Not even talking about all the expected paths with icons required to be present for GNOME stuff, which would turn the system into a gnomelike one.
Haiku has, for all the tests I did, problems with langs other than c++ and python versions. We have not been able to port mono nor .net core for C#, golang version fails to build/needs much work to go further than 1.4, haskell is stuck in limbo version without cabal, ocaml doesnt like stuff either, nodejs version is still very experimental/crashy (<-- my fault) …
There’s no point, right now, in doing native support for anything apart of python-api like Adam is doing. Better spend time on the OS itself, and fix some language(s) when available.