[TUHS] Pipes (was Re: After 50 years, what has the Impact

sjenkin at canb.auug.org.au sjenkin at canb.auug.org.au
Sat Dec 7 16:07:54 AEST 2024


> On 7 Dec 2024, at 09:07, Steve Simon <steve at quintile.net> wrote:
> 
> 
> helios supported DAG shell syntax.
> 
> helios was a unix style os (was it actually posix compliant?) for networks of transputers.
> 
> -Steve


For anyone playing along at home, some links I turned up this afternoon.

There are other O/S of the same name, using the capitalisation which the Perihelion version eschewed.
One for Arduino and another Sel4 related microkernel
	<https://drewdevault.com/2022/06/13/helios.html>
	<https://docs.arduino.cc/libraries/helios/>

Wikipedia - already mentioned [ with incorrect capitalisation? ]
	<https://en.wikipedia.org/wiki/HeliOS>


Helios books: many texts, PDF & html, available + names of many resources
	<http://www.transputer.net/hbooks/hbooks.asp>

	Helios Shell
	<http://www.transputer.net/hbooks/shell/shell.html>

	CDL - A Distributed Language for Helios
	<http://www.transputer.net/hbooks/03/hn03.html>


CDL was mentioned by others, source code might still be available in Helios-NG Repo
	<https://github.com/axelmuhr/Helios-NG/tree/master/cmds/cdl>

Helios-NG [ untouched for years ]
	<https://github.com/axelmuhr/Helios-NG>

	This is a project for breathing new live in Helios, an OS from the 90's. Helios was developed by the (now defunct) company called Perihelion Ltd., 
	mainly targeting the INMOS Transputer but later adding other CPUs like the ARM series or TMS320c4x DSPs when INMOS' decline became clear.

	Legal?

	I got the permission from Perhelions fromer CEO Tim King and main programmer Nick Garnett to 
		"[...] do whatever you want with the Helios sources." So here we are: "Helios Next Generation” 
	or Helios-NG for short, put under GPL v3.


Author's Helios-NG page, 2014. ’The Plan'
	<https://www.geekdot.com/category/helios/helios-ng/>


Transputer board, 2024
	<https://www.geekdot.com/stgatw-programming-and-software/>
	To make a long story short: This is basically a design, 
		where the ATARI Mega-ST is used as a boot device and after that just handles file- and user-I/O. 
		The Transputer is attached to the ST via DMA and runs the Helios OS 
		and has direct access to the graphics controller called ‘Blossom’. 
		Totally different concept.

Author ‘about'
	<https://www.geekdot.com/about-me/>

ABOUT ME
	Hi! I’ll make this short… or at least try to. My name is Axel Muhr.

	Born 1970 I’m an fairly old geek compared to todays Web 2.0 standards. 
	Let’s say I do remember how to cope with 4k RAM 
	and considered a 174kb 5.25″ Floppy quite a big storage device… not mentioning it’s insane speed.

--
Steve Jenkin, IT Systems and Design 
0412 786 915 (+61 412 786 915)
PO Box 38, Kippax ACT 2615, AUSTRALIA

mailto:sjenkin at canb.auug.org.au http://members.tip.net.au/~sjenkin



More information about the TUHS mailing list