News for hackers. Stuff that matters.
Re:Xinu – A small, elegant operating system by GordonS on Saturday August 11, 2018 @04:06AM (#17738840)
Curious to know if anyone has used this for anything serious, and what the main decision factors were for choosing Xinu?
Re:Xinu – A small, elegant operating system by koz1000 on Saturday August 11, 2018 @10:43AM (#17739841)
In 1999 my team at Williams Electronics chose XINU as the O/S for the Pinball 2000 project:

https://www.youtube.com/watch?v=8rHbsCyde1g

At the time, embedded X86 boards were not really a thing yet so we needed something simple that could run with a COTS PC motherboard.

The major factor was that the licensing for other operating systems was too costly or too restrictive. Anything GPL-based was ruled out by our lawyers. Turning Linux into an RTOS would have forced us to release source code and that wasn't a fight with Legal that anyone had time for.

XINU turned out to be just what we needed. The process limit wasn't a huge problem since we were used to running threads on a single process. Adding networking later turned out to be very easy.

Re:Xinu – A small, elegant operating system by JdeBP on Saturday August 11, 2018 @03:37PM (#17741169)
Did you look at MINIX?
Re:Xinu – A small, elegant operating system by koz1000 on Saturday August 11, 2018 @06:51PM (#17741968)
I don't recall. The lead O/S engineer was from Purdue so perhaps he went to XINU right away out of familiarity.
Re:Xinu – A small, elegant operating system by deaddodo on Saturday August 11, 2018 @04:28AM (#17738893)
They have a whole list on that page. Lexmark printers in the 90s, for instance, used Xinu.
Re:Xinu – A small, elegant operating system by Delfino on Saturday August 11, 2018 @01:59PM (#17740759)
Interesting, I worked at Lexmark for a few years and didn't know that. One of my professors at the University of Kentucky worked on Xinu, I wonder if he had any influence on it being used at Lexmark (the university and company are both based in Lexington, KY)
Re:Xinu – A small, elegant operating system by avaidyam on Sunday August 12, 2018 @12:40AM (#17742952)
Printers sold by Lexmark until 2009 used Xinu onboard. Now they're some lightweight Linux.
Re:Xinu – A small, elegant operating system by corerius on Saturday August 11, 2018 @10:14AM (#17739745)
I expect that it's role in the OS ecosystem is mostly taken up by projects like FreeRTOS.