Welcome to the low-noise tech zone for development of Tinyfront Operating System (TOS)!
“One of my most productive days was throwing away 1000 lines of code.” - Ken Thompson
For decades no toolchain other than GNU/gcc/binutils or llvm was fully supported with any typical POSIX Free/Open operating system. However, such development utilities are supported and too controlled by big tech companies, with the consequence no human brain on earth could review the millions of lines of code of theirs for elevated trust into software supply chains, beginning with the compiler itself! Currently TinyCC is the only known somewhat vendor-neutral and complete toolchain which a typical POSIX operating system can be maintained with. Yet, noone has done it in recent two decades.
Efforts for full support of a complete POSIX base system profile, libc, kernel with TinyCC are coordinated with this project site:
- Please see Documentation for TOS manual and details
- Sources are published at codeberg.org and github.com
- Diverse Project work including this TinyCMS re-written from scratch with POSIX shell are published
- The Blog section collects random thoughts and discussions instead of flooding any IRC channel
- People involved with tinyfront.org project can be contacted through various channels