News: 1641811631

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

BeOS rebuild / Haiku has a new feature / that runs Windows apps

(2022/01/10)


The Haiku operating system has an experimental [1]new feature , WINE. Originally a Linux subsystem, [2]WINE can run unmodified Windows programs on other operating systems.

Edward FitzGerald translated only 158 of the more than 1,200 quatrains attributed to the Persian Astronomer-Poet Omar Khayyám so there are probably more experimental operating systems out there than there are of Omar's rubāʿiyāt in English. Very, very few such OSes ever amount to much – a few demos, some sketchy code on GitHub, and that's the end.

Haiku is a different. An open-source reimplementation of [3]former Apple exec Jean-Louis Gassée's BeOS , the project started in 2001 and took until 2018 to make it to its first beta version. But since then, the pace has picked up a little, with Beta 2 in 2020 and Beta 3 in 2021.

[4]

Partly this is because Haiku didn't start completely from scratch. The project began right after [5]Palm bought Be and cancelled BeOS.

[6]

[7]

Haiku uses some of the original code and its GUI is notably based on BeOS's Tracker and Deskbar, which Be released as open source in 2000 – when BeOS was already at version 5 and a decade old. In fact, that year your correspondent [8]reviewed it. I was impressed:

BeOS is astounding. It's a glimpse of how PC computing ought to be: lightning-fast, colourful, easy and stylish.

This marks Haiku out as something different from most hobby OSes. It builds on a good, solid design and has something concrete to aim at. It uses a relatively modern programming language and it's not a one-person project or an academic curiosity. It is, gradually, getting there. Just like BeOS, hardware compatibility and support is a weak point, but it's well worth a play in a VM.

[9]The inevitability of the Windows 11 UI: New Notepad enters the beta channel

[10]Google fixes bug that stopped some Pixel phones from making 911 calls

[11]It's your Loki day: The Reg takes Elementary OS Jólnir for a quick test drive

[12]Test this new Linux kernel – but don't forget Christmas or that you have a family, says Linus Torvalds

There are a handful of other quite complete rewrites of 1990s OSes out there, notably [13]AROS . We [14]talked about both a few years back. But Haiku is substantially more modern, with support for x86-64, SMP, and Wi-Fi, for instance.

Anyone who used BeOS acknowledged that the lack of apps was a problem. At the time of the review, what I really needed was a BeOS version of [15]DOSemu . BeOS (and Haiku) provide web browsers, email, music players, and so on – all I needed was a handful of DOS apps for doing the boring stuff and earning a living. Working with only DOS apps is a bit trickier in 2022, but Haiku has [16]DOSbox . More significantly, these days it has hundreds of ported Linux apps, which BeOS never did.

Your correspondent gave up Windows when XP was new, and has been mostly based on Linux (and occasional OS X) since. One app that is missed, though, is a good [17]outliner . For this, I use Microsoft Word running on WINE.

[18]

Like Haiku itself, if you've not tried WINE in a few years, it has come a long way, and many even quite complex Windows apps just work. Along with its existing selection of FOSS apps, bringing this to Haiku could make it a much more viable proposition. ®

Get our [19]Tech Resources



[1] https://discuss.haiku-os.org/t/my-progress-in-porting-wine/11741/16

[2] https://www.winehq.org/

[3] https://www.theregister.com/2007/01/30/forgotten_tech_beos/

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YdwR21C5a6jUa26qj9I7jwAAANc&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[5] https://www.theregister.com/2002/06/25/be_inc_completes_takeover/

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YdwR21C5a6jUa26qj9I7jwAAANc&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YdwR21C5a6jUa26qj9I7jwAAANc&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[8] https://archive.org/details/PersonalComputerWorldMagazine/PCW%20200007%20July%20Created%20From%20PCW%20Cover%20CD%20%28No%20Cover%29/page/n50/mode/1up

[9] https://www.theregister.com/2022/01/06/notepad_update/

[10] https://www.theregister.com/2022/01/05/google_patches_911/

[11] https://www.theregister.com/2021/12/21/elementary_os_61/

[12] https://www.theregister.com/2021/12/20/linux_5_16_rc6/

[13] https://aros.sourceforge.io/

[14] https://www.theregister.com/2013/11/01/25_alternative_pc_operating_systems/

[15] http://www.dosemu.org/

[16] https://depot.haiku-os.org/#!/pkg/dosbox/haikuports/0/74/3/-/1/x86_64?bcguid=bc206-JCJT

[17] http://outliners.scripting.com/

[18] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YdwR21C5a6jUa26qj9I7jwAAANc&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[19] https://whitepapers.theregister.com/



In high school in Brooklyn
I was the baseball manager,
proud as I could be
I chased baseballs,
gathered thrown bats
handed out the towels Eventually, I bought my own
It was very important work but it was dark blue while
for a small spastic kid, the official ones were green
but I was a team member Nobody ever said anything
When the team got to me about my blue jacket;
their warm-up jackets the guys were my friends
I didn't get one Yet it hurt me all year
Only the regular team to wear that blue jacket
got these jackets, and among all those green ones
surely not a manager Even now, forty years after,
I still recall that jacket
and the memory goes on hurting.
-- Bart Lanier Safford III, "An Obscured Radiance"