This is not to discourage development of this nice OS, just to share my personal opinion.
I think Haiku is kinda depressing in its current status for the next reasons:
- Poor hardware compatibility.
-
My USB printer doesn’t work. I would accept at least a “it barely works” but unfortunately, it is not even recognized by the OS. It is a fairly standard dot matrix printer that even MacOS can make it work with some generic drivers. It is a Fujitsu FMPR3020.
-
External USB floppy drive crashes the system during boot up. Simply, the OS stops booting as soon as it detects the drive. It works fine in any other OS call it Linux, MacOS or Windows right out of the box.
-
My GTX 750Ti is not recognized, so I am stuck with generic VESA drivers and un-optimal resolutions and screen refresh rates which makes everything look blurry and headache inducing.
-
My USB multicard reader (the typical with cf card, SD Card, Micro SD, etc) is not properly recognized. When plugged in, the OS detects some sort of generic/unknown USB device recently connected, but no matter how hard I try, cannot mount a simple SD card whatsoever. This works out of the box in any other OS.
-
Full size Corsair Mechanical keyboard with volume keys. Forget about these 3 or 4 extra functions.
-
Haiku doesn’t like much my generic HP mouse. Sometimes the scroll wheel works, and sometimes doesn’t. I don’t know if it is program specific thing or system wide, but it is annoying.
- Poor software support:
WebPositive is great for 90s style websites. Anything more advanced that that makes it flicker, then crawl and finally crash.
Trying to install Falcon, it takes literally 30 minutes to install from repo after downloading, but to no avail as it eventually crashes with “there was an error while installing” sort of thing.
Epiphany installs fine (after another 30 minutes, of course). Asks to reboot system (?). Then it might work, but no. Right after launching, the program simply crashes. Launching the debugger results in “for this debug report XXXXX file is needed but cannot be located. Install/Locate?”, so no debug report for you either.
There is no 7-zip. I would say it is a very basic compression tool widely used. Is there at least any alternative? How to compress/uncompress LHA files or anything else that is not zip/rar/gz/tar?
I didn’t check, but most likely there is nothing like CircuitMaker, and I would be surprised if there were any software like that.
No support for PDF annotations or PDF signing.
Trying to cleanly shut down the system is an impossible. Seemingly, debug report program prevented the system from shutting down. Cmon, what else do you want from me?
- Some design oddities (from my point of view):
Is there any “run command” similar to windows Win+R? Maybe I didn’t notice the keyboard shortcut, but I just miss that sort of functionality.
Haiku is slower than Windows running in the same machine despite being a very “barebones” OS. Probably because half of the hardware is using generic drivers, suppose.
Interesting that there is no support for hot-plug SATA drives, while virtually any other OS supports it. Hot-plugging a SATA drive makes the system unstable or something.
I am surprised that there is no way to properly customize the main menu. Just a small detail maybe.
There is no “pin to taskbar” that I am aware of. I think even Win95 or 98 had that sort of thing?
There is no proper file explorer (i.e. treeview, side pannel stuff, images preview, favourite folders, and so on), but Haiku seems to be stuck with a Win3.11-ish file browser, and even I think Win3.11 had more useful options. Not sure though.
I looks odd that you can scale icons in the taskbar, but the icons in the notification area are not scaled, so you end up with big app icons and tiny network/keyboard/volume icons.
I am annoyed that there is not even proper system security. A simple login password would be better than nothing and this has been like this since BeOS era. If an OS is to be used as a daily driver, this should be among the top priorities to be implemented.
Filesystem encryption maybe when frogs grow hair.
It is strange that Haiku installer doesn’t ask by default if you want to install the bootloader and the boot menu, like basically any Linux, but it is the user who has to do that process manually using the “tools” menu.
I installed Haiku on HDD1, and Windows on HDD2. Haiku bootloader detects OSes only in the HDD where the bootloader is installed. I don’t know if i am asking for an impossible, so maybe that is the case.
There is no “sleep” and/or “hybernate” function that I am aware of.
To bring back to the desktop a minimized window you have to double-click on its deskbar icon in the taskbar. If you single-click on it, it only shows a menu. Who would imagine that clicking on an item could mean “activate”? It reminds me to MacOS to open a file you don’t press “Return” but instead “CMD+H”. Because it makes so much sense.
Multiwindow navigation by default. Yeah! Win95 vives.
A lot of software from the repo doesn’t show the dependencies in the description or anywhere, only until you try to install it you might be asked to install them. Good luck cleaning up the system after uninstalling that software. Not sure if there is a clean up dependencies sort thing like apt-get autoremove or something.
So basically I am stuck in a system that is slow, doesn’t properly support any of my hardware, not even the most basic software works and on top of that, the system doesn’t want me to leave.
Anyway, wish you the best with the project and hope to see it improve in the foreseeable future.