README 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. Necromancy
  2. ==========
  3. We resurrected Xvesa from the depths of git history, and intend to maintain it with Xfbdev.
  4. This includes bugfixes, security fixes, and occasional new features if required.
  5. Why?
  6. ----
  7. The TinyX servers fill our needs while being a lot smaller than Xorg can be made.
  8. Why 1.2.0 and not 1.3.0?
  9. ------------------------
  10. As you know, Xvesa was killed in 1.4.0, so the latest released version would be 1.3.0.
  11. However, they broke all input in 1.3.0 (keyboard and mouse), so the last working released
  12. version is 1.2.0.
  13. There were also some changes later on that we disagree with (mandatory xinput & xkb).
  14. Design choices
  15. --------------
  16. We aim for the smallest fully featured X server binary. Currently there are the vesa and
  17. fbdev servers, but others may appear in the future (Xmodesetting?).
  18. - no xkb; it's bloat when console keymaps suffice
  19. - no xinput
  20. - no xinerama
  21. - no gl
  22. - TCP listening disabled by default, shadow FB enabled by default
  23. ...
  24. Licensing
  25. ---------
  26. While the original codebase is MIT, any changes here are GPLv3. Supporting closed devices
  27. with this code is not a goal.
  28. Links
  29. -----
  30. There's a similar tinyX fork from the Puppy folks:
  31. https://github.com/idunham/tinyxserver