Remix.run Logo
Fuzix OS(fuzix.org)
44 points by DeathArrow 4 hours ago | 18 comments
nunobrito 27 minutes ago | parent | next [-]

I've seen cases where documentation is seriously lacking but this project is quite something.

Was reading the comments, was able to learn more. So I assume it provides a command line interface.

Question: Can it run binaries compiled for the platform/OS?

This has been a limitation since forever on ESP microcontrollers because they basically have the power of computers and yet the flashing limitation of calculators. Would be good to finally be able to launch arbitrary binaries without flashing. (I know there are tricks right now, just looking for a proper OS-approach).

jimmoores an hour ago | parent | prev | next [-]

It's basically a micro Unix implementation aimed at old and resource constrained systems. I've been following it for a few years. The documentation is terrible, there are hardy any updates, but it does seem to be making slows, steady progress behind the scenes. I think it just needs to reach a critical mass of functionality and we'll see it popping up on raspberry pi picos, 8-bit micros etc. Definitely needs some TLC in the comms department though. Oh, and don/t be fooled by the archived status - it moved to https://codeberg.org/EtchedPixels/FUZIX

wyldfire 3 hours ago | parent | prev | next [-]

> FUZIX is a fusion of various elements from the assorted UZI forks and branches beaten together into some kind of semi-coherent platform and then extended from V7 to somewhere in the SYS3 to SYS5.x world with bits of POSIX thrown in for good measure. Various learnings and tricks from ELKS and from OMU also got blended in

https://github.com/EtchedPixels/FUZIX#what-does-fuzix-have-o...

jmmv 3 hours ago | parent | prev | next [-]

I'm sorry but the landing page at fuzix.org (the top page nonetheless) is terrible as it does not even try to explain what FUZIX even IS. I went to the GitHub project page, which contains some more details, but it still doesn't answer the question and only talks about how FUZIX differs from UZI.

To be honest, I still have no idea what I'm looking at.

DeathArrow 3 hours ago | parent | next [-]

>it does not even try to explain what FUZIX even IS

Fuzix is a very simple UNIX clone (and a for of UZI) started by Alan Cox, an ex-Linux kernel developer) as his retirement project.

It aims to run on old CPUs like Z80 and on microcontrollers. I found it when searching what OS can I run on the $4 Raspberry Pi Pico.

homarp 2 hours ago | parent [-]

announce discussion https://news.ycombinator.com/item?id=8548429

ad_hockey 3 hours ago | parent | prev | next [-]

The GitHub repo also seems to be archived.

kasumispencer2 3 hours ago | parent | prev [-]

Take a guess. The first two words of the web page is "Fuzix" and "OS", it can't be that hard.

tengwar2 an hour ago | parent | next [-]

An operating system for munitions? An intelligent distribution panel?

Seriously, it's not that hard for the maintainer to write one sentence describing what the project does.

kasumispencer2 29 minutes ago | parent [-]

"Munitions"? "Intelligent distribution panel"? Look, the UNIX part might not be obvious at all, but if you somehow didn't have enough of a rough idea after seeing that many retro CPUs and systems listed below, that might say more about you than the author.

lpln3452 27 minutes ago | parent [-]

You only think that because you already know the answer. Your social intelligence is seriously lacking.

kasumispencer2 24 minutes ago | parent [-]

You only say that because you have skill issues. It says "Fuzix OS" so it's probably an OS. It lists platforms so it's an OS that runs on these platforms. How is this hard?

swiftcoder a few seconds ago | parent [-]

> It lists platforms so it's an OS that runs on these platforms

That doesn't tell me what it is in a concrete sense. Must be hundreds of OS that run on similar hardware - what makes this one different?

functionmouse 4 minutes ago | parent | prev [-]

you are not only rude but you are also unhelpful

velcrovan 3 hours ago | parent | prev | next [-]

Tandy CoCo 3 reference spotted

marcodiego 3 hours ago | parent | prev [-]

Looks like the project is dead.

retrac 3 hours ago | parent | next [-]

No I think Alan just moved where it's hosted:

https://codeberg.org/EtchedPixels/FUZIX last updated 4 days ago

Alan's currently putting most of his energy into the compiler. It's a C compiler in C which can compile itself, and compile FUZIX, for 8080 and Z80 targets. The goal is to make it compile itself on all the platforms it can run on eventually. :)

https://codeberg.org/EtchedPixels/Fuzix-Compiler-Kit

tonymillion 3 hours ago | parent | prev [-]

Except it’s not…

https://codeberg.org/EtchedPixels/FUZIX