The J Operating System
"The J operating system is primarily intended for programmers. I've attempted to lower the bar, so amateurs can contribute. I hope to recreate the dynamic environment that used to exist when the Commodore 64 was around and everyone was creating odd-ball software." You can download it from this page.