ExitGNU

This website was made to share alternatives to the GNU ecosystem.

Alternatives to the GNU ecosystem

Core Utilities

Shells

Make Utilities

Compilers

Some programs won’t compile well with TCC and/or Clang due to incompatible flags, different compiler interpretations of the code or in the case of Clang, produce wonky results. In practice, GCC and these compilers aren’t perfect and you can be flexible with this.

You can help by making more programs get along with TCC! It’s faster, portable, smaller and linking is quicker than GCC and Clang.

C Libraries

Operating Systems

Here are free as in freedom non-GNU operating systems that respect your privacy.

Linux

BSD

Other

If you have the means and motivation, please help by making more distributions that don’t depend on the GNU ecosystem or by helping the distros above with more packages or other activities.

Text Editor

As far as I know, there isn’t a non-GNU implementation of Emacs.

Suggestions

This is a community project! I know I talked a lot about myself here, but I don’t want to be the only one yapping here. It would be very much appreciated if you help expand this site. You can suggest more alternatives, and other stuff. Just open an issue or pull request!

See also