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:
  • 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?)