10-19-2018, 02:05 PM
To BeOS or not to BeOS, that is the Haiku
<div style="margin: 5px 5% 10px 5%;"><img src="http://www.sickgaming.net/blog/wp-content/uploads/2018/10/to-beos-or-not-to-beos-that-is-the-haiku.jpg" width="1500" height="721" title="" alt="" /></div><div><div><img src="http://www.sickgaming.net/blog/wp-content/uploads/2018/10/to-beos-or-not-to-beos-that-is-the-haiku.jpg" class="ff-og-image-inserted" /></div>
<p><span><span>Back in 2001, a new operating system arrived that promised to change the way users worked with their computers. That platform was BeOS and I remember it well. What I remember most about it was the desktop, and how much it looked and felt like my favorite window manager (at the time) AfterStep. I also remember how awkward and overly complicated BeOS was to install and use. In fact, upon installation, it was never all too clear how to make the platform function well enough to use on a daily basis. That was fine, however, because BeOS seemed to live in a perpetual state of “alpha release.”</span></span></p>
<p><span><span>That was then. This is very much now.</span></span></p>
<p><em><span><span>Now we have haiku</span></span></em></p>
<p><em><span><span>Bringing BeOS to life</span></span></em></p>
<p><em><span><span>An AfterStep joy.</span></span></em></p>
<p><span><span>No, Haiku has nothing to do with AfterStep, but it fit perfectly with the haiku meter, so work with me.</span></span></p>
<p><span><span>The </span><a href="https://www.haiku-os.org/"><span>Haiku</span></a><span> project released it’s R1 Alpha 4 six years ago. Back in September of 2018, it finally released it’s R1 Beta 1 and although it took them eons (in computer time), seeing Haiku installed (on a virtual machine) was worth the wait … even if only for the nostalgia aspect. The big difference between R1 Beta 1 and R1 Alpha 4 (and BeOS, for that matter), is that Haiku now works like a real operating system. It’s lighting fast (and I do mean </span><span>fast</span><span>), it finally enjoys a modicum of stability, and has a handful of useful apps. Before you get too excited, you’re not going to install Haiku and immediately become productive. In fact, the list of available apps is quite limiting (more on this later). Even so, Haiku is definitely worth installing, even if only to see how far the project has come.</span></span></p>
<p><span><span>Speaking of which, let’s do just that.</span></span></p>
<h3><span><span>Installing Haiku</span></span></h3>
<p><span><span>The installation isn’t quite as point and click as the standard Linux distribution. That doesn’t mean it’s a challenge. It’s not; in fact, the installation is handled completely through a GUI, so you won’t have to even touch the command line.</span></span></p>
<p><span><span>To install Haiku, you must first </span><a href="https://www.haiku-os.org/get-haiku"><span>download an image</span></a><span>. Download this file into your</span><span> ~/Downloads</span><span> directory. This image will be in a compressed format, so once it’s downloaded you’ll need to decompress it. Open a terminal window and issue the command </span><span>unzip ~/Downloads/haiku*.zip</span><span>. A new directory will be created, called haiku-r1beta1XXX-anyboot (Where XXX is the architecture for your hardware). Inside that directory you’ll find the ISO image to be used for installation.</span></span></p>
<p><span><span>For my purposes, I installed Haiku as a VirtualBox virtual machine. I highly recommend going the same route, as you don’t want to have to worry about hardware detection. Creating Haiku as a virtual machine doesn’t require any special setup (beyond the standard). Once the live image has booted, you’ll be asked if you want to run the installer or boot directly to the desktop </span></span><span><span>(</span><span>Figure 1</span><span>). Click Run Installer to begin the process.</span></span></p>
<p><span><span>The next window is nothing more than a warning that Haiku is beta software and informing you that the installer will make the Haiku partition bootable, but doesn’t integrate with your existing boot menu (in other words, it will not set up dual booting). In this window, click the Continue button.</span></span></p>
<p><span><span>You will then be warned that no partitions have been found. Click the OK button, so you can create a partition table. In the remaining window (</span><span>Figure 2</span><span>), click the Set up partitions button.</span></span></p>
<p><span><span>In the resulting window (</span><span>Figure 3</span><span>), select the partition to be used and then click Disk > Initialize > GUID Partition Map. You will be prompted to click Continue and then Write Changes.</span></span></p>
<p><span><span>Select the newly initialized partition and then click Partition > Format > Be File System. When prompted, click Continue. In the resulting window, leave everything default and click Initialize and then click Write changes.</span></span></p>
<p><span><span>Close the DriveSetup window (click the square in the titlebar) to return to the Haiku Installer. You should now be able to select the newly formatted partition in the Onto drop-down (</span><span>Figure 4</span><span>).</span></span></p>
<p><span><span>After selecting the partition, click Begin and the installation will start. Don’t blink, as the entire installation takes less than 30 seconds. You read that correctly—the installation of Haiku takes less than 30 seconds. When it finishes, click Restart to boot your newly installed Haiku OS.</span></span></p>
<h3><span><span>Usage</span></span></h3>
<p><span><span>When Haiku boots, it’ll go directly to the desktop. There is no login screen (or even the means to log in). You’ll be greeted with a very simple desktop that includes a few clickable icons and what is called the Tracker(</span><span>Figure 5</span><span>).</span></span></p>
<p><span><span>The Tracker includes any minimized application and a desktop menu that gives you access to all of the installed applications. Left click on the leaf icon in the Tracker to reveal the desktop menu (</span><span>Figure 6</span><span>).</span></span></p>
<p><span><span>From within the menu, click Applications and you’ll see all the available tools. In that menu you’ll find the likes of:</span></span></p>
<ul>
<li>
<p><span><span>ActivityMonitor (Track system resources)</span></span></p>
</li>
<li>
<p><span><span>BePDF (PDF reader)</span></span></p>
</li>
<li>
<p><span><span>CodyCam (allows you to take pictures from a webcam)</span></span></p>
</li>
<li>
<p><span><span>DeskCalc (calculator)</span></span></p>
</li>
<li>
<p><span><span>Expander (unpack common archives)</span></span></p>
</li>
<li>
<p><span><span>HaikuDepot (app store)</span></span></p>
</li>
<li>
<p><span><span>Mail (email client)</span></span></p>
</li>
<li>
<p><span><span>MediaPlay (play audio files)</span></span></p>
</li>
<li>
<p><span><span>People (contact database)</span></span></p>
</li>
<li>
<p><span><span>PoorMan (simple web server)</span></span></p>
</li>
<li>
<p><span><span>SoftwareUpdater (update Haiku software)</span></span></p>
</li>
<li>
<p><span><span>StyledEdit (text editor)</span></span></p>
</li>
<li>
<p><span><span>Terminal (terminal emulator)</span></span></p>
</li>
<li>
<p><span><span>WebPositive (web browser)</span></span></p>
</li>
</ul>
<p><span><span>You will find, in the HaikuDepot, a limited number of available applications. What you won’t find are many productivity tools. Missing are office suites, image editors, and more. What we have with this beta version of Haiku is not a replacement for your desktop, but a view into the work the developers have put into giving the now-defunct BoOS new life. Chances are you won’t spend too much time with Haiku, beyond kicking the tires. However, this blast from the past is certainly worth checking out.</span></span></p>
<h3><span><span>A positive step forward</span></span></h3>
<p><span><span>Based on my experience with BeOS and the alpha of Haiku (all those years ago), the developers have taken a big, positive step forward. Hopefully, the next beta release won’t take as long and we might even see a final release in the coming years. Although Haiku won’t challenge the likes of Ubuntu, Mint, Arch, or Elementary OS, it could develop its own niche following. No matter its future, it’s good to see something new from the developers. Bravo to Haiku.</span></span></p>
<p><em><span><span>Your OS is prime</span></span></em></p>
<p><em><span><span>For a beta 2 release</span></span></em></p>
<p><em><span><span>Make it so, my friends.</span></span></em></p>
</div>
<div style="margin: 5px 5% 10px 5%;"><img src="http://www.sickgaming.net/blog/wp-content/uploads/2018/10/to-beos-or-not-to-beos-that-is-the-haiku.jpg" width="1500" height="721" title="" alt="" /></div><div><div><img src="http://www.sickgaming.net/blog/wp-content/uploads/2018/10/to-beos-or-not-to-beos-that-is-the-haiku.jpg" class="ff-og-image-inserted" /></div>
<p><span><span>Back in 2001, a new operating system arrived that promised to change the way users worked with their computers. That platform was BeOS and I remember it well. What I remember most about it was the desktop, and how much it looked and felt like my favorite window manager (at the time) AfterStep. I also remember how awkward and overly complicated BeOS was to install and use. In fact, upon installation, it was never all too clear how to make the platform function well enough to use on a daily basis. That was fine, however, because BeOS seemed to live in a perpetual state of “alpha release.”</span></span></p>
<p><span><span>That was then. This is very much now.</span></span></p>
<p><em><span><span>Now we have haiku</span></span></em></p>
<p><em><span><span>Bringing BeOS to life</span></span></em></p>
<p><em><span><span>An AfterStep joy.</span></span></em></p>
<p><span><span>No, Haiku has nothing to do with AfterStep, but it fit perfectly with the haiku meter, so work with me.</span></span></p>
<p><span><span>The </span><a href="https://www.haiku-os.org/"><span>Haiku</span></a><span> project released it’s R1 Alpha 4 six years ago. Back in September of 2018, it finally released it’s R1 Beta 1 and although it took them eons (in computer time), seeing Haiku installed (on a virtual machine) was worth the wait … even if only for the nostalgia aspect. The big difference between R1 Beta 1 and R1 Alpha 4 (and BeOS, for that matter), is that Haiku now works like a real operating system. It’s lighting fast (and I do mean </span><span>fast</span><span>), it finally enjoys a modicum of stability, and has a handful of useful apps. Before you get too excited, you’re not going to install Haiku and immediately become productive. In fact, the list of available apps is quite limiting (more on this later). Even so, Haiku is definitely worth installing, even if only to see how far the project has come.</span></span></p>
<p><span><span>Speaking of which, let’s do just that.</span></span></p>
<h3><span><span>Installing Haiku</span></span></h3>
<p><span><span>The installation isn’t quite as point and click as the standard Linux distribution. That doesn’t mean it’s a challenge. It’s not; in fact, the installation is handled completely through a GUI, so you won’t have to even touch the command line.</span></span></p>
<p><span><span>To install Haiku, you must first </span><a href="https://www.haiku-os.org/get-haiku"><span>download an image</span></a><span>. Download this file into your</span><span> ~/Downloads</span><span> directory. This image will be in a compressed format, so once it’s downloaded you’ll need to decompress it. Open a terminal window and issue the command </span><span>unzip ~/Downloads/haiku*.zip</span><span>. A new directory will be created, called haiku-r1beta1XXX-anyboot (Where XXX is the architecture for your hardware). Inside that directory you’ll find the ISO image to be used for installation.</span></span></p>
<p><span><span>For my purposes, I installed Haiku as a VirtualBox virtual machine. I highly recommend going the same route, as you don’t want to have to worry about hardware detection. Creating Haiku as a virtual machine doesn’t require any special setup (beyond the standard). Once the live image has booted, you’ll be asked if you want to run the installer or boot directly to the desktop </span></span><span><span>(</span><span>Figure 1</span><span>). Click Run Installer to begin the process.</span></span></p>
<p><span><span>The next window is nothing more than a warning that Haiku is beta software and informing you that the installer will make the Haiku partition bootable, but doesn’t integrate with your existing boot menu (in other words, it will not set up dual booting). In this window, click the Continue button.</span></span></p>
<p><span><span>You will then be warned that no partitions have been found. Click the OK button, so you can create a partition table. In the remaining window (</span><span>Figure 2</span><span>), click the Set up partitions button.</span></span></p>
<p><span><span>In the resulting window (</span><span>Figure 3</span><span>), select the partition to be used and then click Disk > Initialize > GUID Partition Map. You will be prompted to click Continue and then Write Changes.</span></span></p>
<p><span><span>Select the newly initialized partition and then click Partition > Format > Be File System. When prompted, click Continue. In the resulting window, leave everything default and click Initialize and then click Write changes.</span></span></p>
<p><span><span>Close the DriveSetup window (click the square in the titlebar) to return to the Haiku Installer. You should now be able to select the newly formatted partition in the Onto drop-down (</span><span>Figure 4</span><span>).</span></span></p>
<p><span><span>After selecting the partition, click Begin and the installation will start. Don’t blink, as the entire installation takes less than 30 seconds. You read that correctly—the installation of Haiku takes less than 30 seconds. When it finishes, click Restart to boot your newly installed Haiku OS.</span></span></p>
<h3><span><span>Usage</span></span></h3>
<p><span><span>When Haiku boots, it’ll go directly to the desktop. There is no login screen (or even the means to log in). You’ll be greeted with a very simple desktop that includes a few clickable icons and what is called the Tracker(</span><span>Figure 5</span><span>).</span></span></p>
<p><span><span>The Tracker includes any minimized application and a desktop menu that gives you access to all of the installed applications. Left click on the leaf icon in the Tracker to reveal the desktop menu (</span><span>Figure 6</span><span>).</span></span></p>
<p><span><span>From within the menu, click Applications and you’ll see all the available tools. In that menu you’ll find the likes of:</span></span></p>
<ul>
<li>
<p><span><span>ActivityMonitor (Track system resources)</span></span></p>
</li>
<li>
<p><span><span>BePDF (PDF reader)</span></span></p>
</li>
<li>
<p><span><span>CodyCam (allows you to take pictures from a webcam)</span></span></p>
</li>
<li>
<p><span><span>DeskCalc (calculator)</span></span></p>
</li>
<li>
<p><span><span>Expander (unpack common archives)</span></span></p>
</li>
<li>
<p><span><span>HaikuDepot (app store)</span></span></p>
</li>
<li>
<p><span><span>Mail (email client)</span></span></p>
</li>
<li>
<p><span><span>MediaPlay (play audio files)</span></span></p>
</li>
<li>
<p><span><span>People (contact database)</span></span></p>
</li>
<li>
<p><span><span>PoorMan (simple web server)</span></span></p>
</li>
<li>
<p><span><span>SoftwareUpdater (update Haiku software)</span></span></p>
</li>
<li>
<p><span><span>StyledEdit (text editor)</span></span></p>
</li>
<li>
<p><span><span>Terminal (terminal emulator)</span></span></p>
</li>
<li>
<p><span><span>WebPositive (web browser)</span></span></p>
</li>
</ul>
<p><span><span>You will find, in the HaikuDepot, a limited number of available applications. What you won’t find are many productivity tools. Missing are office suites, image editors, and more. What we have with this beta version of Haiku is not a replacement for your desktop, but a view into the work the developers have put into giving the now-defunct BoOS new life. Chances are you won’t spend too much time with Haiku, beyond kicking the tires. However, this blast from the past is certainly worth checking out.</span></span></p>
<h3><span><span>A positive step forward</span></span></h3>
<p><span><span>Based on my experience with BeOS and the alpha of Haiku (all those years ago), the developers have taken a big, positive step forward. Hopefully, the next beta release won’t take as long and we might even see a final release in the coming years. Although Haiku won’t challenge the likes of Ubuntu, Mint, Arch, or Elementary OS, it could develop its own niche following. No matter its future, it’s good to see something new from the developers. Bravo to Haiku.</span></span></p>
<p><em><span><span>Your OS is prime</span></span></em></p>
<p><em><span><span>For a beta 2 release</span></span></em></p>
<p><em><span><span>Make it so, my friends.</span></span></em></p>
</div>