Advertisement
Guest User

/g/ operating system

a guest
Aug 20th, 2016
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. >>56179397
  2.  
  3. >License
  4. BSD or GPL2
  5.  
  6. >Kernel
  7. The installer will prompt you if you want a custom kernel or binary one.
  8. The binary kernel would come with BFS and BFQ patches (linux-pf).
  9. And possibly give the option of grsec.
  10.  
  11.  
  12.  
  13.  
  14. >What kind of compatibility layers would it have: POSIX, Windows?
  15. POSIX
  16.  
  17. >Princibles
  18. Systemd-free (we would use OpenRC or runit), privacy (we would use chromium with inox browser patches), security, performance (BFS and BFQ will greatly help in this).
  19.  
  20.  
  21.  
  22. I'm thinking Gentoo, we could make a script to build the 1500 most popular packages binaries and use that as a binhost, the rest could be compiled as they're probably not that big of packages anyways (chromium (or inox), gcc, firefox, libreoffice, qtwebkit, qtwebengine, webkit-gtk and every package with long compile time would be in the binhost.) I'm not an expert on gentoo binhost's, but maybe we could put the binaries on github (although we would have to compile stuff like firefox without branding for copyright reasons). Minimal use flags, but not to minimal to the point where it makes the application ununsable.
  23.  
  24.  
  25. >preferred toolkit
  26. Qt
  27.  
  28. The profile's default USE flags would be: "-polkit -consolekit -upower -networkmanager -pulseaudio -udisks qt -qt4 qt5 -udisks2 -gnome -gnome-shell -kde -gnome -doc -gconf -systemd -wayland"
  29. (The goal of the profile is to be secure and polkit and consolekit do NOT help security, polkit works by GIVING users temporary root permissions)
  30.  
  31.  
  32. >X or wayland
  33. Wayland is a security theater (there is already wayland keyloggers), X.
  34. Although X has no security at all, this is at the cost of flexibility, however we could firejail setup to sandbox Xorg or something.
  35.  
  36. >wifi
  37. WICD or connman.
  38.  
  39. >Plain alsa or pulseaudio
  40. Alsa
  41.  
  42. >default applications
  43. I think you can set the preinstalled software with a gentoo profile (X, openbox, conky etc would be preinstalled, and maybe you could have scripts in the openbox menu to install mpv with a good default config file).
  44.  
  45. >ffmpeg or libav
  46. ffmpeg
  47.  
  48. >default web browser
  49. Chromium with inox-patchset.
  50.  
  51. >Display Manager
  52. Heavily themed LXDM.
  53.  
  54.  
  55. >Default window manager
  56. Openbox or sxhkd & wmutils.
  57.  
  58.  
  59. >System shell
  60. Dash, bash is bloated, but the default user shell could be zsh with a ton of aliases, startup scripts and whatnot.
  61.  
  62. >Installer
  63. I think the installer could just be like a bash script or maybe something like void linux's installer (ncurses).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement