You are not logged in.
Pages: 1
Hi,
is there a way to ensure that user use only free software?
Also, how much of a inconvenience this would be?
It seem as a good idea to be really in control of my computing, but I'm still quite new to this, so I'm not sure what to think about it.
Thank you for any answers.
Why Linux? Because it doesn't hide anything from you. It puts you so closely in control of your machine that you can feel its heartbeat.
Offline
Not really. However, this is the goal of Parabola, an Arch spinoff distro. You might want to check it out.
Offline
Not really. However, this is the goal of Parabola, an Arch spinoff distro. You might want to check it out.
Thanks, I'll give it a try.
Why Linux? Because it doesn't hide anything from you. It puts you so closely in control of your machine that you can feel its heartbeat.
Offline
Alternatively, if you have coding skills, you could look at pacman's code and work out how to add filter-by-license functionality.
Offline
That would be difficult - is "custom" free? That includes MIT...
Offline
It seems all of xorg has 'custom' licenses too. I started writing a script to at least check all currently installed packages - but I was amazed at how many packages have custom licenses. I quickly gave up when I realized I couldn't find a reliable way to determine what was "free" by parsing /usr/share/licenses/*. It's not even just rare corner cases that would be challenges. It seems parabola's approach is the best: just make sure non-free software never makes it into the repos.
If that is your goal - parabola seems to be the way to go.
But supporting free software by refusing to use non-free on principle is a bit like supporting starving children in 3rd world countries by fasting. Refusing to use non-free software doesn't suddenly make donations go to open source developers or the FSF or to anyone else. But it can actually make free software look bad in the eyes of those who may need convincing: when the local linux user is unable to interact with others in the workplace because they can't open "industry standard" file formats because of their choice of free software, all those fence-sitters only hear that linux and free software "doesn't work right".
</rant>
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
empty@Arch ~ % vrms
[...]
However, there are 317 ambiguously licensed packages that vrms cannot certify.
Hmmm...
Offline
But supporting free software by refusing to use non-free on principle is a bit like supporting starving children in 3rd world countries by fasting. Refusing to use non-free software doesn't suddenly make donations go to open source developers or the FSF or to anyone else. But it can actually make free software look bad in the eyes of those who may need convincing: when the local linux user is unable to interact with others in the workplace because they can't open "industry standard" file formats because of their choice of free software, all those fence-sitters only hear that linux and free software "doesn't work right".
</rant>
The original idea wasn't about supporting free software. Neither it was about protesting proprietary software. I was merely concerned that I have no way of knowing, what exactly is the software on my computer doing. As I understand it, the main idea about free software is to give users complete control over their computing.
Parabola is a nice distro. But there is still quite an issue with hardware support. It's quite hard to find hardware that would work with only free linux kernel modules, I haven't found any guides for that.
EDIT: It seems that mostly graphic cards and network cards can be problematic.
Last edited by Phalkon (2015-06-07 22:08:56)
Why Linux? Because it doesn't hide anything from you. It puts you so closely in control of your machine that you can feel its heartbeat.
Offline
It seems that mostly graphic cards and network cards can be problematic.
Because they require firmware which has licensing conditions which are incompatible with FSF policy.
Offline
Which is a joke, IMO. Does it really bother them that much that the firmware is loaded from a file instead of a rom chip on the device?
Last edited by Scimmia (2015-06-08 07:22:11)
Offline
The point is the licensing issue -- the FSF are striving to encourage hardware manufacturers to make their code free (as in speech).
Offline
Pages: 1