Is there a Linux-Libre version of Slackware? Experiences with Linux-Libre?
Back when I was an Arch user, I was interested in but not brave enough to try Parabola Linux, the FSF/GNU approved version of Arch. Basically, they use a version of the kernel with non-free blobs stripped out called Linux-Libre, and blacklist non-free packages from the package manager.
I'm wondering if there is a similar project based on Slackware? Since it appears from a quick google search that there is not, I'm sure I could probably compile my own L-L kernel and install only the free Slackware packages (this actually sounds like a fun if challenging project for me). So my second question is, does anyone have any experience with Linux-Libre based distros? What sort of things will stop working? How much of a hassle is it? Basically, I'm finding very little first hand experiences of running a libre kernel online and I'd like to hear some reviews before taking the plunge myself. Thanks. |
If you're sure your hardware works without any non-free firmware/driver so you can use linux-libre.
I use linux-libre on my intel chips (motherboard, video) computer and it works very well. On my computer with radeon video chip, I have to use the official linux kernel with non-free firmwares. |
Welcome!
Slackware can use a stock kernel so you should be able to compile Linux-libre and run it. Check out other posts regarding how to compile the kernel. You can get a good idea what hardware you have that won't be supported by a Free kernel by running either Trisquel or gNewSense both of which are Free operating systems recommended by the Free Software Foundation. The most likely piece of hardware that may not work is the WiFi card. It just depends on the chipset used. In the past I've gotten around that issue by buying an inexpensive USB WiFi adapter from Rokland. As far as programs that are not Free that ship with Slackware you are on your own to find and remove them as far as I know. DNA AKA mrascii |
And don't forget to replace your mainboard BIOS with Coreboot or otherwise your Linux kernel is still using non-free software. You may have to remove the graphics card also.
|
There is a demontration how to run Linux on a classic AVR.
|
In my opinion it's not satisfying to use a Linux-Libre distribution, yet. Personally, I use free software wherever possible, meaning as soon as a piece of free software is capable to satisfy my needs which have since been served by non-free software, I replace it. With Slackware 14.0 I have switched from fglrx to the free ati drivers with mesa, since they are able to produce some decent performance with my RadeonHD 4850.
|
No one mentions Debian? If you do not enable the contrib and non-free repos, Debian includes no closed source or non-free software/firmware.
Quote:
Assuming you were serious, coreboot does not support enough chipsets/mobos for it to be a viable option for most people. |
Quote:
Just for clarification: BIOS/UEFI is not just a non-free bootloader. Quote:
|
Quote:
|
So it's basically a matter of "If you have the right hardware, everything will work fine and you won't notice a difference. If you have the wrong hardware, some things like wireless cards and graphics drivers just won't work at all"? That's basically what I thought.
So it's really not any extra hassle, it's just that I need to be careful about the hardware I choose? As far as coreboot and free software consistency, obviously I'm not any kind of zealot, because I bought commodity hardware and use the occasional non-free blobs and software. I'm more of a pragmatist. However, I do align myself philosophically with the free software movement and so I'd like to use exclusively free software if at all possible. Also, one of my goals is to contribute, and I think the first step to making free software better is to use it exclusively. I'd love to use coreboot if possible, but last time I checked, the only laptops they support are 5-7 years old Thinkpads. So maybe I'll get there eventually, but right now I'm just trying to move in the right direction. |
If you haven't sent the documentary Revolution OS it's on YouTube. Covers the development of the Free Software movement and the early days of Linux. All the important participants are in it.
DNA AKA mrascii |
There is a project, which I am also contributing to, whose purpose is to document the licenses used by each Slackware package, and let users decide for themselves.
http://melikamp.com/features/freeslack/freeslack.shtml |
About your question Is there a libre implementation of Slackware you could check out Kongoni. But I don't know much about licenses.
|
Kongoni was indeed intended to be a "Libre" version of 64-bit Slackware. It moved away from Slackware when its founder handed over the controls to a new maintainer. But looking at the web site, the new course that Kongoni took has stagnated as well.
Eric |
Found this: Dragora, via the "Slackware-based projects" section at SlackLinks.
|
All times are GMT -5. The time now is 12:04 AM. |