Welcome, Guest. Please login or register.

Author Topic: Envoy - who owns it, and where do you buy it?  (Read 8040 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline First NinjaTopic starter

Envoy - who owns it, and where do you buy it?
« on: January 30, 2020, 04:02:06 PM »
The Envoy networking service is a good way of connecting Amiga computers in a local area network. Unlike TCP/IP, Envoy has been designed for AmigaOS from scratch allowing for tight integration with the OS environment. Developers may appreciate the streamlined SDK available on the Developer CD.

Where do you buy brand new Envoy licenses in 2020? Who owns it?
Karate, Jerry. Karate. It's the lifetime pursuit of balance and harmony.
 

Offline Orphan264

Re: Envoy - who owns it, and where do you buy it?
« Reply #1 on: January 30, 2020, 09:24:19 PM »

It's distributed by Aminet benefactors Schatztruhe and costs £40 from Weird Science in the UK

I cannot verify the accuracy (or age) of this information.
 

Offline Matt_H

Re: Envoy - who owns it, and where do you buy it?
« Reply #2 on: January 31, 2020, 04:34:28 AM »

It's distributed by Aminet benefactors Schatztruhe and costs £40 from Weird Science in the UK

I cannot verify the accuracy (or age) of this information.

Schatztruhe were the last commercial distributors. I suspect they only did a single production run, which ran out even before they shut down in the early 2000s.

I got an old-stock copy from Software Hut in... 2006, maybe? Since then I’ve only seen a single copy turn up for sale.

Heinz Wrobel was maintaining the code through 2004. I don’t know if he owns/owned it, but he had it. I hope it hasn’t been lost in the intervening years.

I know I say this a lot, but I *love* Envoy. I’d really like to see it re-released, either commercially or as freeware/open source, or, better yet, integrated into the OS. It is phenomenal software, and absolutely essential if you have multiple Amigas on a LAN.
 
The following users thanked this post: First Ninja

Offline kolla

Re: Envoy - who owns it, and where do you buy it?
« Reply #3 on: January 31, 2020, 06:24:03 AM »
I know I say this a lot, but I *love* Envoy. I’d really like to see it re-released, either commercially or as freeware/open source, or, better yet, integrated into the OS. It is phenomenal software, and absolutely essential if you have multiple Amigas on a LAN.

I agree with much of this, and of course it would be a huge advantage if it was open sourced so that certain components also could be implemented for other platforms and operating systems. The big gripe with Envoy used to be that it could not co-exist with TCP/IP stacks, as it grabbed the sana2 device for its own use. I know that in the latest versions this was changed, but if it was changed so that it could share the sana2 device with a TCP/IP stack, or if it can actually run as a service on top of TCP/IP, I don't know. Also there was the issue with the reversed user database, from what I recall it uses UID=0 for "nobody" and UID=65536 for its "root" equivalent user. All this could of course be fixed and worked around in a Fresh and New open source version.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Orphan264

Re: Envoy - who owns it, and where do you buy it?
« Reply #4 on: January 31, 2020, 06:59:22 PM »

 I’d really like to see it re-released, either commercially or as freeware/open source, or, better yet, integrated into the OS.

You got my vote!
 

Offline Matt_H

Re: Envoy - who owns it, and where do you buy it?
« Reply #5 on: January 31, 2020, 07:46:39 PM »
I know I say this a lot, but I *love* Envoy. I’d really like to see it re-released, either commercially or as freeware/open source, or, better yet, integrated into the OS. It is phenomenal software, and absolutely essential if you have multiple Amigas on a LAN.

I agree with much of this, and of course it would be a huge advantage if it was open sourced so that certain components also could be implemented for other platforms and operating systems.
As in OS4/MorphOS/AROS? Or as in Win/Mac/*nix? The former are obvious targets, although the existing 68K version works very well under MorphOS and OS4. There are speed/performance issues on MorphOS when using one of the wireless devices and OS4 throws up some warnings, but it does work on those platforms. I don't know the state of AROS's 68K compatibility. As to the latter platforms, a port may not be necessary. See below.

Quote
The big gripe with Envoy used to be that it could not co-exist with TCP/IP stacks, as it grabbed the sana2 device for its own use. I know that in the latest versions this was changed, but if it was changed so that it could share the sana2 device with a TCP/IP stack, or if it can actually run as a service on top of TCP/IP, I don't know.
Co-existence with another TCP/IP stack requires changing Envoy's IP and ARP packet types--easily done in the config GUI. I'm not sure which version introduced that option. But, as the documentation describes, the ideal solution would actually be to have a version bsdsocket.library running on top of Envoy as a service. (i.e., it wouldn't be Envoy running as a service on top of TCP/IP, but TCP/IP running as a service on Envoy.) That's not something that currently exists, but it's a good example of the extensibility and power offered by Envoy services.

All sorts of cool things could be done--right now--with services, like the aforementioned TCP/IP service. You could do an smb.service for cross-platform sharing (making ports to non-Amiga platforms unnecessary), you could do a remote.service for VNC-like screen sharing. Remote Shell, remote ARexx, and LAN chat utilities already exist. You might even be able to do a distributed.service to offload heavy tasks to other machines--Dave Haynie once said Commodore had a prototype of such a thing.

Quote
Also there was the issue with the reversed user database, from what I recall it uses UID=0 for "nobody" and UID=65536 for its "root" equivalent user. All this could of course be fixed and worked around in a Fresh and New open source version.
That might not be necessary. Even today, a hypothetical bsdsocket.service or smb.service could include a wrapper to account for this difference. Besides, other than the conceptual idea of users/groups databases, I don't think Envoy's implementation shares anything in common with the Unix-derived databases, so some level of translation would already be needed.
 

Offline Matt_H

Re: Envoy - who owns it, and where do you buy it?
« Reply #6 on: January 31, 2020, 07:51:53 PM »

 I’d really like to see it re-released, either commercially or as freeware/open source, or, better yet, integrated into the OS.

You got my vote!

:)

I guess the point I'm trying to make in my regular Envoy love-rants is that so much could be done with the software/API/devkit, even without further development of the core package itself. It just needs to get into the hands of more users/developers!
 

Offline NinjaCyborg

Re: Envoy - who owns it, and where do you buy it?
« Reply #7 on: December 24, 2020, 03:48:32 PM »
Well said. Envoy was great. I had version 2 in the 90s and version 3 some time around 2004
« Last Edit: December 25, 2020, 08:01:55 PM by NinjaCyborg »
 

Offline matt3k

Re: Envoy - who owns it, and where do you buy it?
« Reply #8 on: December 24, 2020, 05:06:11 PM »
Ok, now I have to dig my copy up and use it!  I had it for 20 years and never used it to connect my Amigas.

Thanks for the great information and Merry Christmas!
 

Offline First NinjaTopic starter

Re: Envoy - who owns it, and where do you buy it?
« Reply #9 on: December 25, 2020, 01:17:03 AM »
Would you mind sharing a few photos of the original package? So far I've yet to see a single photo of it.
Karate, Jerry. Karate. It's the lifetime pursuit of balance and harmony.
 

Offline giZmo350

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2064
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Envoy - who owns it, and where do you buy it?
« Reply #10 on: December 25, 2020, 01:54:02 AM »
Ditto! 

BTW...... Merry Christmas!

A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline NinjaCyborg

Re: Envoy - who owns it, and where do you buy it?
« Reply #11 on: December 25, 2020, 08:05:17 PM »
The Envoy 2 packaging was literally a paper envelope with the disk inside. Think I got it from the only public distributor at the time which was the same company that sold DICE C - IAM. It's a great piece of software, totally built in the way Amiga software should be built, although ultimately a bit redundant now in a world of TCP/IP. IIRC there was some talk of envoy tunneling over TCP/IP software back in the day.
 

Offline TribbleSmasher

Re: Envoy - who owns it, and where do you buy it?
« Reply #12 on: December 25, 2020, 08:15:12 PM »
That sounds about right. The only printed manual i ever saw is 'Appendix E' in this book:
 

Offline Matt_H

Re: Envoy - who owns it, and where do you buy it?
« Reply #13 on: December 26, 2020, 03:17:08 PM »
I think V3.0 came in a regular CD jewel case, like Schatztruhe’s other releases. Mine was just a loose CD, though. V3.0 documentation was all in AmigaGuide format, but for v2.0  VillageTronic also produced a manual that was bound in with the manual for Liana and possibly Ariadne. It’s actually much better than the “official” documentation - it fully explains how to use gateways and Realms. The official docs give only a vague overview of those features.
 

Offline First NinjaTopic starter

Re: Envoy - who owns it, and where do you buy it?
« Reply #14 on: December 26, 2020, 08:55:21 PM »
Thank you everyone involved in this thread for trying to sort out what Envoy actually looks like (along with its manual). It may be in place to emphasize that Envoy features a slew of features native to AmigaOS that aren't integrated in TCP/IP (filesystem notifications comes to mind). In that sense, the two protocols are not mutually exclusive but rather complementary - and fortunately, I also recollect that Envoy 3 allows for TCP/IP tunneling.

About the Envoy 3 box, this super low-res piece of cover art is the single photo I've found of what I presume is the jewel case (provided that Envoy ships on a CD). What the back of it, along with any actual box, looks like is still a big mystery to me - so anyone with some insight is more than welcome to post a few photos here.

Karate, Jerry. Karate. It's the lifetime pursuit of balance and harmony.