website: update project description and philosophy for clarity and inclusivity

This commit is contained in:
xgui4 2025-07-02 00:09:40 -04:00
parent 30a51f4e81
commit a18dc05c78

View File

@ -50,33 +50,60 @@
</nav> </nav>
</header> </header>
<main> <main>
<h1 id="x11libre-x-server-a-modern-inclusive-x11-fork">X11Libre X Server — A Modern, Inclusive Xorg Fork</h1> <h1 id="xlibre-xserver">XLibre Xserver</h1>
<p>Xlibre is a fork of the <a href="https://gitlab.freedesktop.org/xorg/xserver">Xorg Xserver</a>, with <p><strong>XLibre</strong> is a major fork of the <a href="https://gitlab.freedesktop.org/xorg/xserver">Xorg
major code cleanups and enhanced functionality aimed at modernizing the X11 server Xserver</a>, created to push forward X server technology through extensive code cleanups, architectural
with a focus on <strong>security</strong>, <strong>performance</strong>, and <strong>maintainability</strong>.</p> improvements, and enhanced functionality. This project was born out of the need to maintain active development and
<p>This fork was created because problematic elements within the Xorg project, including innovation in the X server ecosystem, ensuring this critical infrastructure continues evolving to meet modern
influence from large corporations, were blocking substantial progress. After journalists computing demands.</p>
began covering the planned Xlibre fork on June 6th, 2025, freedesktop.org administrators <hr>
banned the Xlibre founders GitLab account, which led to the deletion of repositories, <h2 id="project-background">Project Background</h2>
tickets, and merge requests. Xorg has also removed prior work and contributions from <a <p>The decision to fork from the original Xorg project was driven by a lack of progress and institutional barriers
href="https://github.com/metux">@Metux</a>.</p> that were limiting meaningful contributions. After journalists began covering the planned XLibre fork on
<p>This is an entirely <strong>independent project</strong>, contributed to and maintained by a community <strong>June 6th, 2025</strong>, the founder&#39;s account and infrastructure on freedesktop.org were abruptly
of independent developers — anyone who wants to modernize, clean up, document, test, removed — including repositories, merge requests, and issue trackers. This forced the project to relocate
and advance X11 as the primary graphics and rendering system for UNIX and UNIX-like development elsewhere, reaffirming the importance of decentralized infrastructure and open collaboration.</p>
operating systems such as: <strong>FreeBSD, OpenBSD, NetBSD, GNU/Linux, Illumos</strong>, and even <p>This project preserves and builds upon prior work by contributors such as <a
non-UNIX platforms like <strong>Windows (via Cygwin)</strong>.</p> href="https://github.com/metux">@Metux</a>, whose contributions were later removed from the original upstream.
<p>X11 has served as the backbone of many desktop environments since its initial release </p>
in <strong>1984</strong> (as X1), including <strong>Xfce, MATE, Trinity, Blackbox, CDE, Lumina</strong>, and <hr>
many others.</p> <h2 id="project-philosophy">Project Philosophy</h2>
<p>This project is <strong>not affiliated with or endorsed by</strong> the Xorg efforts of freedesktop.org, <ul>
Red Hat, or GNOME.</p> <li><strong>Independence:</strong> XLibre is a fully independent project, free from corporate control, political
<p>We believe in equity of opportunity, openness, and community. It doesnt matter what organizations, and institutional sponsorship.</li>
country youre from, what your political views are, your race, gender, age, dietary <li><strong>Technical Merit:</strong> Development is driven by quality, security, and real-world needs, not by
habits, fashion style, whether youre furry, fairy, Conan, McKay, a comic character, marketing trends or centralized agendas.</li>
a neurodivergent person, or a small furry creature from Alpha Centauri, <strong>you are welcome here</strong>. <li><strong>Transparency:</strong> All decisions and technical discussions are public and community-driven.</li>
As long as you treat others with respect, you belong.This is a truly inclusive, <li><strong>Focus:</strong> Our goal is to build a modern, secure, performant, and maintainable X server for the
community-led project where everyone gets a fair opportunity to contribute and grow.</p> UNIX ecosystem.</li>
<p>Together well make X great again by modernizing it <em>and</em> making it for everyone.</p> </ul>
<hr>
<h2 id="inclusive-and-community-driven">Inclusive and Community-Driven</h2>
<p>We believe that good technology must be built by inclusive communities.</p>
<p>XLibre welcomes contributors from all backgrounds — regardless of nationality, race, gender, age, political
views, or lived experience. We explicitly welcome those who are <strong>neurodivergent</strong> (e.g. autistic,
ADHD, etc.) and understand that inclusion means more than just allowing access — it means <strong>providing equity
of opportunity</strong>, recognizing that some contributors face unique barriers in open source spaces.</p>
<p>As long as you treat others with respect, you are welcome here. Whether youre a seasoned systems developer or a
small furry creature from Alpha Centauri — you belong.</p>
<p>This is a project where everyone deserves a fair chance to learn, contribute, and improve X11 together.</p>
<hr>
<h2 id="technical-vision">Technical Vision</h2>
<ul>
<li><strong>Modernization:</strong> Improve the Xorg architecture while preserving compatibility with existing X11
clients.</li>
<li><strong>Performance:</strong> Optimize rendering, reduce latency, and improve throughput across diverse
hardware.</li>
<li><strong>Security:</strong> Apply modern hardening practices, improve privilege separation, and reduce attack
surface.</li>
<li><strong>Code Quality:</strong> Clean up legacy code and reduce technical debt accumulated over decades.</li>
<li><strong>Portability:</strong> Maintain support for UNIX-like systems (FreeBSD, NetBSD, OpenBSD, GNU/Linux,
Illumos), and compatibility layers such as Cygwin for Windows.</li>
<li><strong>Stability:</strong> Continuous testing and validation to ensure long-term reliability.</li>
</ul>
<hr>
<p>Together, lets make X great again — by modernizing it, decentralizing it, and making it for <strong>everyone who
wants to build</strong>.</p>
<p><a href="https://gist.github.com/probonopd/301319568a554abe7426c02eb5e19b5a">Are we XLibre Yet?</a></p> <p><a href="https://gist.github.com/probonopd/301319568a554abe7426c02eb5e19b5a">Are we XLibre Yet?</a></p>
</main> </main>
</body> </body>