9 /
Ideas
Fork of 9Front:
Goals:
- Separate non-free software from free software. Make sure non-free software is not downloaded by default but instead placed in a separate repository.
- Replace Aladdin Ghostscript with freely licensed version
- Allow contributions from any free license, whether it is GPL or BSD. All licenses must respect the four basic freedoms. Avoid discrimination based on licenses. Create a tolerant base for users with different beliefs and skill levels.
- Provide support for legacy applications including:
- X11
- Teletype Terminals
- OpenSSH server
- Make it easy to port existing UNIX applications
- Write free drivers for wifi
- Write a working firewall
- Get working servers for:
- IRC
- psybnc fork
- DNS (delphinusdnsd)
- Improve reliability and quality of:
- VNC server
- SMTP/IMAP/POP servers
- HTTP server: provide compatibility with most web apps
- Perhaps: searchable package manager with prebuilt binaries
- Add support for niche operating systems in the hypervisor, including Haiku, ReactOS, (all BSDs and Linux if not already done)
- Add protection against bitrot in file system
- Write Plan101 course
Drawterm:
Cons:
- Missing on:
- iOS
- Android
- Linux
- Debian
- OpenSuSE
- BSDs?
Pros:
- Can share audio
- Better security with namespaces
- Uses 9P
- Can access filesystem
- TLS Encryption (vncs supports it, but what about vnc clients?)