ideas.ms
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.
- *
-
Accessibility for blind, Keyboard-only access: -- Write Serial Console Guide
- *
-
Fix VNC server bug; slows to a crawl after long uptime
- *
-
Add protection against bitrot in file system
- *
-
Write Plan101 course
- *
-
Support all Linux and BSDs (?)
- *
-
Provide 9fs for every operating system
- *
-
Port Drawterm to every platform:
- *
-
iOS -- may be impossible, use vncs instead
- *
-
Android
- *
-
Linux
- *
-
Debian
- *
-
OpenSuSE
- *
-
FreeBSD, NetBSD?
- *
-
Keep plan9port up to date for every platform
- *
-
Inferno?
- *
-
Host files -- tech books, gutenberg.org, RFCs, librivox, wikipedia, survival books
- *
-
Add filesystems: ircfs, xmppfs, matrixfs, check nntpfs, activitypubfs, check gopherfs, geminifs, check rssfs
Low Priority
- *
-
Perhaps: searchable package manager with prebuilt binaries
- *
-
Write free drivers for wifi
- *
-
Write a working firewall
- *
-
VCS conversion filesystem
- *
-
Dynamically generated filesystem? like CGI
- *
-
file type conversion filesystem?
- *
-
overload existing grammar for shell verbs (commands), prepositions (pipes)
Obsolete:
- *
-
Make it easy to port existing UNIX applications
- *
-
X11 -- just use unix and install plan9port
- *
-
Get working servers for:
- *
-
IRC
- *
-
psybnc fork
- *
-
DNS ([delphinusdnsd][1])
- *
-
HTTP server: provide compatibility with most web apps
-
-
NOTE: [1]: https://pirata.dev/delphinusdnsd/
-