Open csolisr opened 10 years ago
Making the distribution self-hosting is a very complicated task - that's why it's cross-compiled. Making it self-hosting means lots of duplicate work (e.g the GCC patches in musl-cross), for very little benefit.
Technical matters aside, "GNU DSLR" is not going to happen: I do not want DSLR to be a GNU project, because I believe in "live and let live" and prefer public domain to GPL. However, I do believe compliance with the FSDG and FSF endorsement could push it forward, so I'll take a look at the matter whenever I find some free time.
I just mailed the FSF. Let's see how hard it's going to be.
With the ConnochaetOS project discontinued, DSLR remains as the last lightweight-oriented GNU/Linux distribution still using Linux-libre as its kernel. Given that older hardware usually depends no longer in non-free binary blobs, and that non-free software is usually unsupported on older architectures, having DSLR to become compliant with the GNU FSDG should be easier than usual. Namely, it takes removing all non-free software from repositories (which as already begun with the usage of Linux-libre as a kernel) and from documentation, as well as having the distribution being self-sufficient and self-buildable (which is already possible thanks to the compilation scripts already released), actively promoting software freedom in the documentation, and following the GNU nomenclature (which may involve renaming the project to Damn Small GNU/Linux Remake or DSGLR).