Guest User

Untitled

a guest
Aug 17th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. # OS Userspace Contest: Rules and stuff
  2.  
  3. ## Builtins that you didn't make yourself
  4. ### Allowed:
  5. - Drivers
  6. - Lua and other scripting languages, but no BASH
  7. - TCC, a dubugger, an assembler, and a linker
  8. - Go, FreeBASIC
  9. - lli/llc (LLVM)
  10. - bison/flex/whatever
  11. - ifconfig and stuff
  12. - LeWM ;b
  13. - NetSurf, Dillo, Links, or something similar
  14.  
  15. ### Not allowed:
  16. - X, wayland, DirectFB
  17. - screen, tmux
  18. - Normal shells (BASH, ZSH, ASH, rc, execline, etc)
  19. - Busybox/GNU Coreutils/BSD utils/Plan 9 From Userspace
  20. - GNU Utils?
  21. - Chrome
  22. - Package managers that you didn't make yourself
  23.  
  24. ## Kernel to use
  25. - XNU (PureDarwin Nano, without a shell)?
  26. - MINIX? (kernel only)
  27. - Linux?
  28. - kFreeBSD?
  29. - SeL4?
  30.  
  31. ## Rules
  32. - x86 only. 64 bit is fine
  33. - OS should be submitted by 12:00 October 1st, 2018, PST (1538420400 UNIX Epoch) (if you have a better date, then comment)
  34. - POSIX compatibility is not a requirement, and is in fact discouraged somewhat
  35.  
  36.  
  37. ## Weird stuff
  38. ### Stuff that might seem weird and is allowed
  39. - A C lib replacement, that's actually neat
  40. - A custom scripting language
  41. - A distributed OS, or one with a web-based UI (or both uwu)
  42.  
  43. ### Stuff that might seem weird and is not allowed
  44. - A full blown compiled lang
  45. - A custom kernel (Sad rule, but not fair to use one)
  46. - Something like ChromeOS where everything is just a web app
Add Comment
Please, Sign In to add comment