Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

At its core, Linux offers variety, while Haiku strives to be a unified system. There is only one official UI, one sound API, one filesystem, one preference system, etc. making Haiku easier to administer. The system kits are designed to work together.

For instance, I created a from scratch video editor for Haiku which does 4K UHD videos with OpenGL based plugins, with over 30 effects, and 10 languages. The installer package with no dependancies is 1.3Mb (fits on a floppy disk). https://github.com/smallstepforman/Medo Under Linux, I would require many more dependancies since I have no guarantee what libraries or API’s the users have installed.



> Under Linux, I would require many more dependancies since I have no guarantee what libraries or API’s the users have installed.

That is an unfortunate, probably unavoidable, byproduct of the freedom that brought Linux on so many computers, platforms and users. Everyone can write a software, or fork an existing one, nobody enforces a standard for development or integration. I guess it's not easy to build a giant free community around a free software and keep consistency. It's a mess, and has been a necessary one when the aim was to spread Linux as much as possible, but now we're paying the consequences. (Which is why I believe the day Microsoft will reveal their Linux distro, bringing stability and unification behind a known brand, is the day all non technical die-hard users and more importantly most commercial entities that use Linux will abandon the usual distributions, essentially killing them.) Haiku however was born as a clone of a closed system, and only recently is seeing some media coverage; there's no guarantee that, should it one day reach Linux' level of popularity, the influx of developers , users, and demand for more software, won't create the same issues there as well.


> That is an unfortunate, probably unavoidable, byproduct of the freedom that brought Linux on so many computers, platforms and users.

People love to bash linux for this and they are right. The single feature that makes linux historically suck on the desktop is the one reason it succeeded everywhere else.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: