Voyager is now under gpl

Back in 1995, the Amiga home computer moved fully into the new internet world quite fast at that time. Now as Voyager is released under GPL, it is with sadness to know that Oliver Wagner passed away back in 2016. He and David Gerber moved AmigaOS forward for sure.

Amiga World Wide Web Competition was Tough in the beginning, even without the help from Netscape or Microsoft

IBrowse, Aweb and Voyager competed for a long time. However, it became clearly early that Voyager made some progresses that the other Amiga browsers didn’t have.

One of them was to actually show Flash animations. No other Amiga world wide web browser could do that as this was one arena that Amiga web browsers couldn’t compete at as Adobe never officially supported AmigaOS at all. So, external Flash plugins had to be made.

All of the Amiga web browsers had all of the features that Netscape had at that time, except for Flash support. To browse the web at that time when CSS wasn’t invented yet. AmigaOS web browsers were actually the fastest ones on the market. However, the massmarket never understood that. I remember how happy I was with browsing the net with both Voyager and Ibrowse and a bit with Aweb. AmigaOS was the fastest operating system at that time, which meant that web browsing wasn’t so slow as on Windows or Mac.

Voyager is now under gpl
photosource: EdgeOfPanic on YouTube – Showing how Voyager is looking amazing on a Amiga 600 with Vampire 600 v2 FPGA card inserted

Voyager was the very First PowerPC Web Browser for MorphOS

In the early days of MorphOS, VoyagerPPC as it was called back then can be said to be the first PowerPC web browser in the Amiga world. It was also this version that got Flash support! I was very happy with it until CSS came and finally in the end Origyn Web Browser was released for MorphOS. Now that browser is available for AmigaOS4 and AROS also. Now we know it as Odyssey Web Browser.

So, now Voyager is released under GPL for you to download.

Here are some of Voyagers features

HTTP

  • HTTP 1.1
  • content negociation
  • persistent connections (keep alive)
  • resume
  • uploads
  • proxies
  • cache control (expirations, if-modified-since, etc..)
  • authentication
  • language tags
  • post
  • cookies
  • useragent spoofing for broken websites

FTP

  • anonymous and normal logins
  • persistent connections
  • resume
  • proxies
  • advanced LIST (aka ls -l) parsing
  • EPLF support

SMTP

  • can send simple mails from webpage links

HTML

  • HTML 3.2, supported tags follows
  • HEAD
  • BODY
  • TITLE
  • STYLE (hidden, searched for JS)
  • SCRIPT (Javascript)
  • ISINDEX
  • BASE
  • META (http-equiv (refresh, pragma (no-cache), content-type) meta values)
  • LINK (ignored, not important)
  • BODY, BGCOLOR, TEXT, LINK, ALINK, VLINK, BACKGROUND
  • H1, H2, H3, H4, H5, H6
  • ADDRESS (no special action)
  • P (left, right, center, middle+)
  • UL, OL, LI
  • DL, DT (not handled)
  • DIR (ignored, useless)
  • MENU (ignored, useless)
  • PRE
  • XMP
  • LISTING (not handled, obsolete)
  • PLAINTEXT (not handled, obsolete)
  • DIV
  • CENTER
  • BLCKQUOTE (ignored, useless)
  • FORM (action, target, method, enctype)
  • HR (width, size, noshade, color)
  • TABLE (bgcolor+, background+, cellpadding, cellspacing, border, width, height+, bordercolordark+, bordercolorlight+, bordercolor+, align)
  • TR (bgcolor+, background+, valign, align)
  • TD/TH (bgcolor+, background+, width, height, rowspan, colspan, valign, align, nowrap)
  • TT
  • I
  • INS+
  • B
  • U
  • STRIKE
  • BIG
  • SMALL
  • SUB (ignored)
  • SUP (ignored)
  • S+
  • EM
  • STRONG
  • DFN
  • CODE
  • SAMP
  • KBD
  • VAR
  • CITE
  • INPUT (type (text, password, checkbox, button+, radio, submit, image, reset, file, hidden), name, value, checked, size, maxlength, src, align)
  • SELECT (size, multiple, disabled)
  • TEXTAREA (disabled, rows, cols, readonly+)
  • A (href, title, target+, accesskey+, rel and rev are useless)
  • IMG (src, alt, align, width, height, hspace, vspace, border, ismap, usemap, lowsrc+)
  • APPLET (not supported, no JVM)
  • FONT (color, size, face+)
  • BASEFONT
  • BR (clear=left/right/all)
  • NOBR+
  • MAP
  • AREA (shape, href, target, coords, accesskey+)
  • NOSCRIPT+
  • NOFRAMES+
  • NOEMBED+
  • EMBED+ (type, src, width, height, hspace, vspace, border, align)
  • FRAMESET+

SSL

  • SSLv2
  • SSLv3
  • TLSv1
  • up to 168-bit keys
  • certificates handling

Javascript 1.3/ECMA-Script

Plugins

  • VFlash: flash player, flash 3 and some flash 4 stuff
  • VPDF: PDF viewer by Emmanuel Lesueur

Cache

  • variable sized memory cache
  • variable sized disk cache
  • automatic cleanup
  • no index, always consistent

Image decoder

  • fast inline decoding of pictures
  • images are cached as long as there’s free memory
  • GIF (with animated and progressive support)
  • JPG
  • PNG (with true alpha channel support)
  • XBM

HTML Editor

  • internal web page editing with HTML tag highlighting

Download Voyager under GPL license here

You can download the GPL release of Voyager.

So, now you can try and see how this world wide web browser for AmigaOS is for free. Oliver Wagner gave us Amigans quality software for sure. Without you, the Amigaworld wouldn’t be so strong for sure. Oliver “Olli” Wagner passed away at a too young age at 45 on Wednesday, July 27.

He was one of the original authors of well-known MorphOS & Amiga applications such as the Voyager web browser and the humongous popular  AmIRC chat client (which x-chat is based on etc), which was highly influential and often copied on other platforms.

Video of Voyager web browser running on a Amiga 600 with Vampire FPGA

Source:
Morphzone
Finanzen.net
amiganews.de
Amitopia Own Experience
Edge Of Panic on YouTube