HappyMacs Software Archive is Open!

Over a year ago, I posted about my plans to make my collection of vintage Mac software available online via a Gopher site. I am pleased to announce that this has finally happened. The HappyMacs Software Archive is now open and ready for your use.

HappyMacs Software Archive

As planned, and in keeping with the “vintage” nature of HappyMacs, the HappyMacs Software Archive can be accessed via Gopher at URL:

gopher://happymacs.ddns.net

For those of you who may be unfamiliar with Gopher, it was an early contender for the crown that was won decisively by HTTP (and the web in general). Gopher is a purely text-based environment, which makes it wickedly fast, but puts it at a serious disadvantage relative to the text, image and other capabilities of HTTP. With its richer mix of media, HTTP won the day and Gopher slowly faded from view. The good news is that it remains alive and vibrant to this day, albeit with a smaller audience.

Using a vintage protocol to present a vintage software archive had a certain poetic wholeness to it, and so I chose Gopher as the publication mechanism for the HappyMacs archive. As time allows, I may also put up a web interface to the same library. Please rest assured that when I do so, I will take care to ensure that it operates correctly when accessed using vintage web browsers such as iCab. In the meantime however, and by design intent, Gopher it is!

How do you get access to this archive? You can’t exactly go out and get a current Gopher browser, so what do you do? Well perhaps you can’t get a modern Gopher browser, but you can endow a modern web browser with the Gopher protocol and thus gain immediate access. The good people at Floodgap Systems (www.floodgap.com) support the Overbite project, which delivers a plugin that upgrades Firefox to Gopher-capable status.

Picture 1

To get Overbite, visit URL:

https://addons.mozilla.org/en-US/firefox/addon/overbiteff/

Then simply press “+ Add to Firefox” button and then restart your browser. Voila! You now have access to Gopher URLs!

Unfortunately, Overbite is not available for Chrome, IE or Safari, so you will need Firefox for it.

HOWEVER, you are not tied to Firefox for long, unless you want to be. You are only interested in using Gopher to access the HappyMacs Archive because you have an interest in vintage Mac software, and that implies that you have and can use a vintage Mac. SO, use Overbite to visit the archive and download TurboGopher, a FAT binary Gopher browser that runs as well on a 68K Mac running System 7 as it does on the last of the PowerPC capable Macs that could run Mac OS 9.2.2 natively.

TurboGopher About Screen

Once you have TurboGopher installed, you can now access the HappyMacs archive directly from your vintage Mac environment, using TurboGopher to do today exactly what it was meant to do all those years ago.

Enjoy!

Advertisements

A Little More on Gopher

Picture 1

There was an unusually strong response to my last post on the Gopher-based software repository at gopher://i-logout.cz. I don’t know if this was simply a reflection of interest in new sources of vintage Mac software, or perhaps was an expression of latent longing for the long past glory days of Gopher, or perhaps something else entirely. No matter what it was though, I thought I would follow up my last post with a little more information on Gopher.

I have spent some time digging into native Gopher clients for Mac OS, Mac OS X, and even some of the older Windows platforms. This was a fruitful exercise and turned up a rich set of available Gopher clients, all of which continue to work well today. Unlike the underpinnings of today’s web, the Gopher protocol has remained largely unchanged, and that means that unlike yesterday’s long-in-the-tooth web browsers, the Gopher clients of days gone by continue to work well today (are all Gopher clients long-in-the-tooth by definition? 🙂 ).

Pretty much all of the clients I found can be downloaded from just one wonderfully comprehensive web page (Offbeat-Internet) which lists Gopher clients for just about every vintage computer OS known to man. See the page below:

http://www.jumpjet.info/Offbeat-Internet/Gopher/Clients/OS/specific.htm

In short, here is what my search for Gopher clients unearthed:

> Mac OS 7.x and forward. TurboGopher was (and remains) the golden standard. I installed TurboGopher and used it to surf gopherspace, and I can report that it works very well (more on that below). Honorable mention goes to NetScape Navigator 4.7, which supports the Gopher protocol natively. Finally, today’s Classilla 9.3.2 supports the Gopher protocol natively as well.

> Mac OS X Tiger. Clearly TurboGopher and NetScape can be used in Classic mode, and this may be the best option. Native Gopher support in Mac OS X 10.4 seems limited to the weirdly unusual Gopher VR, a title that defeated my best efforts to install it and run it successfully. Thankfully, per my earlier post on the i-logout.cz software repository, the OverBiteFF plugin for Firefox, which works very well with TenFourFox, imparts Gopher capability to that fine browser, yielding usable Gopher support via that avenue. Finally, I stumbled across a “new” old browser for Mac OS X 10.4 that also supports the Gopher protocol natively: OmniWeb. OmniWeb will be the topic of a separate post – I am SO impressed with it.

> Windows 9x (Windows 95, 98 and ME). I would guess that few readers of this blog will be all that interested in Windows 9x Gopher support, but since I also have a healthy collection of vintage PCs, I thought I would throw this in for completeness. WSGopher32 was the Windows 9x PC equivalent of the Mac’s TurboGopher. It was THE golden standard. There were lots of other Gopher clients for the vintage PC world, but I will not elaborate on them here. Check out the Offbeat-Internet page above. You will find several listed there.

I will however elaborate just a little bit more on TurboGopher, which I tested under Mac OS 9.1 on my Power Macintosh 7300/200.

TurboGopher About Screen

As you might expect with a name like “TurboGopher”, this program is fast. It launches quickly and pages load smoothly and easily. The program features a very nice Finder-like interface, with each new page opening in a new window, neatly resolving the “how do I go back to the previous page” question that haunted several of the other Gopher clients I tried out.

Gopher is 100% text based, and any Gopher hole author who is feeling even the slightest bit creative quickly starts adding ASCII art to their pages to give them some visual interest. Because of this, it is VERY important to set TurboGopher’s preferences such that it uses a fixed width font. ASCII art does not look like art at all, nor like much of anything else really, when viewed with the default proportional font that TurboGopher starts up with. Fix this by going to TurboGopher’s preferences and setting the default font to a fixed width one. I chose Monaco 12, as you can see below.

TurboGopher Preferences

So, what do Gopher pages look like when viewed through a “best-in-class” Gopher client? Below I show two Gopher pages as rendered by TurboGopher. The first is the i-logout.cz page mentioned in my previous post, and the second is the current reigning home page of all gopherspace, gopher.floodgap.com.

i-logout.cz Gopher Page

Floodgap Gopher Page

So that’s it – The world of Gopher is alive and well and you can be part of it. Just download one of the Gopher clients from the Offbeat-Internet repository, sharpen your two front teeth and head off into gopherspace!

i-logout.cz – A Mac Software Repository in Gopherspace

Floppies

“A Mac software repository WHERE?”, you ask? In gopherspace, I reply. Those of you beyond a certain age may remember Gopher, a text based precursor to the World Wide Web. Gopher largely faded from public view with the emergence of the web, but I am happy to report that a dedicated band of vintage enthusiasts is keeping Gopherspace alive and well, and YOU can still access it today.

Gopherspace - The Hidden Internet

You may reasonably ask why you would WANT to access such an anachronism, but it turns out that there are at least two very good reasons. First, as a reader of this blog, which is concerned largely with vintage Macs, you clearly have an interest in older technology. Gopher may therefore be an interesting avenue of investigation in its own right. If however this is not enough motivation to take a peek into the odd gopher hole or two, how about this? I have just found a wonderful little vintage Mac software repository in gopherspace, and you may just want to check it out.

The repository in question is i-logout.cz and it has an interesting collection of both Mac OS and Mac OS X titles (plus PC, Amiga and more), many of which definitely qualify as “hard to come by”. I found a few programs I have been looking for for quite some time now, and you may too.

So, how do you access this small miracle in gopherspace? It is actually very simple. The address is:

gopher://i-logout.cz/1/software/Mac/

Type that into your browser’s address bar just like you would an HTTP:// address. However, if you type that particular address into your browser right now, it won’t really know what to do with it, since the gopher:// part of the address will represent an unknown protocol to it. Happily, for those of you on Firefox, there is a plugin with the wonderfully tongue-in-cheek name of OverbiteFF that adds Gopher capability to your browser.

Picture 1

Installation of OverbiteFF is a breeze. You can get it from here:

https://addons.mozilla.org/en-US/firefox/addon/overbiteff/

and this page features a large “+ Add to Firefox” button. Simply press the button and follow the simple instructions, and you will quickly be rewarded with a Gopher capable version of Firefox.

Now so equipped, head over to i-logout.cz, at gopher://i-logout.cz/1/software/Mac/ and have a look. There is a healthy selection of software on tap there, all neatly organized into straightforward categories, as you can see below:

i-logout

All of this, and you can now explore gopherspace as well. You can thank me later! 🙂