nixers
moving towards a completely "free" (gentoo) system - Printable Version
+- nixers (https://nixers.net)
+-- Forum: Operating Systems (https://nixers.net/forumdisplay.php?fid=4)
+--- Forum: GNU/Linux (https://nixers.net/forumdisplay.php?fid=12)
+--- Thread: moving towards a completely "free" (gentoo) system (/showthread.php?tid=2231)


moving towards a completely "free" (gentoo) system - aeymxq - 20-11-2018

i'm relatively new to linux, and only recently came across the controversy surrounding systemd (i'm running arch btw). my first experience with linux as a teenager was with ubuntu, but i quickly migrated to slackware because its og status appealed to me. it seems like the controversy surrounding systemd is fairly nitpicky, more based on unix philosophy than any actual questions of performance, but i am down with that philosophy. knowing that systemd breaks fundamental tenets of unix design does turn me off--admittedly, because i am fairly ignorant, without good reason.

reading about systemd lead me to read about gnu / free software, which is obviously a concept that i was familiar with, but didn't properly understand. after watching a few interviews with RMS, even disregarding computers--we share very similar political ideologies, and the philosophy of "free software as in free" is actually more relevant to me than whether or not something is posix compliant. that latter concept is specific to programming, and as a baby, amateur programmer whose IRL background is in philosophy and marxist politics, it is more abstract than the gnu ideology.

let me first say that my machine is a thinkpad x1c (5th gen.), so there are blobs and intel MEs and yadda yadda which make it so that i can't actually run libreboot--you may be able to tell that my understanding is getting hazy. however, with that exception in mind, i am now thinking of switching from arch to a gentoo-based system. i know that gentoo is not officially endorsed by gnu, and RMS explicitly says that he doesn't like it, but afaict it's possible to install gentoo with completely free software.

at this point i'm fairly committed to installing gentoo because i know that it will be extremely educational, and i have not really approached linux / programming in any kind of systematic way. that said, all of the knowledge i've acquired through installing and ricing my arch system really strokes my brain in a deeply pleasurable way. maybe it's just because i'm new to this discipline and it's easy to really get off on things when you're new, but based on how easy it is for me to spend hours figuring something out about my system VS. how difficult it is for me to spend hours writing a philosophy essay makes me think that i was actually born to be a computer guy...but whatever, i digress.

i apologize for the long, rambly post. the general questions i put to you are something like: how much do you think it actually matters to run completely GPL-compliant software? should i expect a significant loss of performance / usability of my computer?

also, does it make any sense to try to set up a fully liberated linux system when i am prohibited from completely breaking free because of my computer's processor?

if anyone wants to share their experience installing gentoo using only free software, i'm very interested to hear. if anyone wants to encourage me to switch to gentoo as an educational experience, i could use that too.

thanks for reading!

p.s. i'm going to post this on reddit because idk how active this forum actually is, apologies if that's disrespectful.


RE: moving towards a completely "free" (gentoo) system - jkl - 20-11-2018

Tried a real Unix?


RE: moving towards a completely "free" (gentoo) system - z3bra - 20-11-2018

Running GPL licenced software will not impact your perfs. GPL is only a licence!
It might affect your computer as a while though, as "free" software sometimes means reverse engineered drivers, that might lack some features for example.


RE: moving towards a completely "free" (gentoo) system - venam - 21-11-2018

(20-11-2018, 01:48 PM)aeymxq Wrote: how much do you think it actually matters to run completely GPL-compliant software? should i expect a significant loss of performance / usability of my computer?
Depends your interests in the matter. If you're a company it depends on the way you are hoping to monetize your software. Lots of companies now are focusing on releasing open source and selling add-ons that are paid or support. Other big corporations are also starting to enter the loop releasing libraries and frameworks as open source in the hope that it would be developers and entrepreneurs that take the lead to build the softwares that will attract people to their platforms.

As z3bra said, GPL is one among many licenses and the license itself has nothing to do with what the actual performance or usability is.

(20-11-2018, 01:48 PM)aeymxq Wrote: also, does it make any sense to try to set up a fully liberated linux system when i am prohibited from completely breaking free because of my computer's processor?

Depends on what you want to achieve. In my opinion going this extreme doesn't lead anywhere. If you're having uncertainty about your choices because they aren't 100%, full proof, fitted to beautiful ideals then you're in for a much bigger ride than that. Reality is much harder, try a balance of having the software you really want with a copyleft license and others without. My personal take on this is comparing it with anything else in life, do I want to have the full manufacturing details of how to build anything, probably only if I want to build or modify the thing myself.

Quote:Tried a real Unix?
Are there actually any Unix accredited platform that is fully open source?


RE: moving towards a completely "free" (gentoo) system - jkl - 21-11-2018

I disagree with the assumption that the GPL would not say anything about software quality. I find most GPL-licensed applications to be a mess, so statistically it does.

Quote:Are there actually any Unix accredited platform that is fully open source?

illumos (= OpenSolaris) is a fully open source SysV UNIX. Distributions of it may or may not contain GPL-licensed software, but the GNU userland is not quite as mandatory as it is on the Linux kernel. aeymxq won't be able to run Linux (which is GPL-licensed) with no GPL attached anyway.