The officially official Devuan Forum!

You are not logged in.

#1 2017-06-13 11:31:18

sunshine
Member
Registered: 2017-06-13
Posts: 3

Question/Suggestion:What about being an entirely free GNU/Linux disto?

Hi,

I appreciate the Devuan project, you're doing great work! Thank you!

Background:

  • Devuan project is important

  • Entirely free GNU/Linux distros like officially listed by the GNU project are important: https://www.gnu.org/distros/free-distros.en.html

    • According to https://distrowatch.com just 2 of the 9 entirely free GNU/Linux distros don't use systemd

    • Debian is not on this list for reasons, which can be found here: https://www.gnu.org/distros/common-distros.en.html

    • If Devuan got on the official free GNU/Linux distro list of the GNU project, it would gain the advantage of being an entirely free GNU/Linux distro getting support by the GNU project, blow all other distros on this list out of the water and would become the new star of the free software movement, because it would be the most developed + not-systemd.

My question is:

Last edited by sunshine (2017-06-13 11:50:11)

Offline

#2 2017-06-13 12:12:37

linijkarz
Member
Registered: 2017-06-04
Posts: 12

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

Debian and Devuan are entirely free distributions.
In a default installation they do not ship with proprietary components like a kernel module (ie drivers) or proprietary software.
FSF acknowledges that.

What FSF doesn't like is that Debian and Devuan ALLOW the user to use forementioned proprietary components per user's need and this is the reason why debian and devuan projects will not be in current state mentioned on the FSF's list of "free distributions". Their rules are strict and I see no reason to argue with them.
But I don't see any reason either to change the way Debian and Devuan is. If your hardware is capable of running without proprietary firmware - installing Debian/Devuan makes you run an entirely free distro, end of story.

If your hardware is not capable - you always have the option of installing requiring firmware but you have to specifically request it's installation.
This is a necessary step to ensure that Debian/Devuan can reach to as many people as possible and It's a very good compromise.

@EDIT
Let us not dwell into pointless bikeshedding. There are much more important things to be done to Devuan project to secure it's future than wonder whether you'll get a shitty stamp from FSF.

Last edited by linijkarz (2017-06-13 12:14:24)

Offline

#3 2017-06-13 12:30:55

sunshine
Member
Registered: 2017-06-13
Posts: 3

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

Ah, interesting... but because of the option of installing proprietary software on specific request, Debian/Devuan lose the reproductive quality of the freedom offered by them: Real freedom is reproductive, it protects you from implanting dependence on a particular company. Consequently it doesn't have an option of installing proprietary software on specific request in the first place.

Offline

#4 2017-06-13 13:13:46

yeti
Member
Registered: 2017-02-23
Posts: 26

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

I try to live following the "No Source — No Go!" rule but it is not always reasonable or possible.

It would not be reasonable to throw away all my computers that need some "bad blobs" only to make the FSF or RMS happy!


"They may have computers, and other weapons of mass destruction." — Janet Reno
"Isch ahbe fertisch!" — Sisyphos
"Logic, my dear Zoe, merely enables one to be wrong with authority." — The 2nd Doctor
"No Source — No Go!" — yeti.

Offline

#5 2017-06-13 13:27:46

sunshine
Member
Registered: 2017-06-13
Posts: 3

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

It's about freedom as such. Not making anyone happy, who's promoting freedom.

Offline

#6 2017-06-13 13:30:40

smoki
Member
Registered: 2017-05-15
Posts: 56

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

sunshine wrote:

[*]According to https://distrowatch.com just 2 of the 9 entirely free GNU/Linux distros don't use systemd[/*]

More standards, less freedom - let push another standard big_smile

Problem with so called "standards" is that companies pushes standards and never users wink And user, who ask a user about that... in Debian exactly that happened on systemd debacle, proved that exactly no one honestly listen user about anything wink They decided what will be pused even before introducing "question" about init systems, etc...

Last edited by smoki (2017-06-13 13:36:00)

Offline

#7 2017-06-13 14:05:16

yeti
Member
Registered: 2017-02-23
Posts: 26

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

sunshine wrote:

It's about freedom as such. Not making anyone happy, who's promoting freedom.

I choose the freedom not to throw away my computers which need bad blobs.


"They may have computers, and other weapons of mass destruction." — Janet Reno
"Isch ahbe fertisch!" — Sisyphos
"Logic, my dear Zoe, merely enables one to be wrong with authority." — The 2nd Doctor
"No Source — No Go!" — yeti.

Offline

#8 2017-06-13 14:15:17

smoki
Member
Registered: 2017-05-15
Posts: 56

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

FSF is also about pushing standards "here is a newest version of standard we invented, so please comply with it"... while in reality let say 99% of hardware needs blob firmwares. I agree that is the high problem, so i can understand why FSF pushes standard.

But who is quilty about that, users aren't... so why should users feel any frustation what company legaly do? Yes, legaly as i don't know any state on this Planet Earth where blobs are marked as criminal act.

Here recently, is Debian Policy 4.0.0.0 released:

https://lists.debian.org/debian-devel-a … 00005.html

That one is for Debian 10, more and more policies less freedom again big_smile Let quote whatever, let say:

9.6

           The menu system is deprecated in favor of the FreeDesktop menu
           standard. New requirements set for FreeDesktop menu entries.

No more debian menu system, new requirements to comply to FreeDesktop standards created again by companies... Gnome pushes this ans Wayland as it check app instead of window, blah, blah... again who asked users about anything big_smile

Or this Alioth replacement:
https://lists.debian.org/debian-devel-a … 00002.html
http://blog.snow-crash.org/blog/upcoming-alioth-sprint/

We want to start with the basic things, git and and identity provider. For git there are two candidates: gitlab and pagure. Gitlab is really nice, but has a big problem: it is Opencore, which that it is not entirely opensource. I don’t think we should use software licensed under such a model for one of our core services. That brings us to the last candidate: pagure.

Pagure is a nice project based on gitolite, it is developed by the fedora project which use it for all their repos.

Ha, he, so reasoning here and there, blah. blah... and again they choosed Pagure as last candidate which is first candidate actually so it is not even choosen and again what Fedora uses funded by Red Hat big_smile

This is so boring... and i know about X Window System Trap big_smile

https://www.gnu.org/philosophy/x.en.html

Stallman should write there about Wayland Trap Plus and all of its dependants as Trap Plus Plus... again, why people should fight and feel any frustation when companies do these shits in the first place? Even if it is open source it is shit anyway, sort of to some extend it is even worse than using pure blobs

edit: So when it comes to inconvinence - blobs, free software and open source have equal potentional, no one is safe there from the crap. Especially when it is introduced (a like to say pushed) as something called "standard"

Last edited by smoki (2017-06-13 18:54:00)

Offline

#9 2017-06-13 18:01:46

Somewhat Reticent
Member
Registered: 2017-04-06
Posts: 100

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

GNUinOS is a Libre Devuan-derivative; enjoy!

If you wish, you can choose to add the FSFLA's Libre-kernel repository; surely there's a way (tutorial/wiki/Full-Manual?) to use it.
If you wish, you can choose to use only the "main" category of packages (or "main" and "contrib", for that matter).
If you wish, you can choose to review the license for each package as you consider using it, though such research isn't easy.
   Different jurisdictions view licensing (and trademarks, and patents, …) differently.
tongue (whew!)

Meanwhile, please respect others' freedom to make their own choices, especially when you don't agree; it's their right. wink
There are many examples of a "Benevolent Dictator" curating a valuable toolset, including mentoring other curators.
Sadly, there are more examples of Freed Open-Source Software made almost completely unsupportable by extremism.

Offline

#10 2017-06-14 08:31:46

FOSSuser
Member
From: Surrey/Hants border UK
Registered: 2016-12-11
Posts: 167

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

In the old days when we didn't use a GUI, it was easier to adhere to the FSF policies, but there is so much variety out there these days that users/owners of computers want everything they have paid for to work, & that means using manufacturer blobs.

The manufacturer uses blobs so that a piece of equipment can be used on a variety of OS. If they didn't, the equipment would cost a lot more.
It's a matter of economics & user choice.

If you want to stick rigidly to the FSF standards, carry on & do so, that is your right of freedom, I want to do useful things with my computers.
As long as the blobs don't interfere with my OS, I'm happy to use them so that I can use my equipment. smile

Offline

#11 2017-06-14 17:26:09

Somewhat Reticent
Member
Registered: 2017-04-06
Posts: 100

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

FOSSuser wrote:

…The manufacturer uses blobs …

… because they believe proprietary extremism works in their favor.

This may help.  Until our hardware is as open as our software can be, we'll always be relying on the integrity of manufacturers.

Last edited by Somewhat Reticent (2017-06-14 17:28:09)

Offline

#12 2017-06-14 17:35:30

yeti
Member
Registered: 2017-02-23
Posts: 26

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

Somewhat Reticent wrote:

Until our hardware is as open as our software can be, we'll always be relying on the integrity of manufacturers.

Open hardware is not enough.
You need to produce your own chips to really be on the safe side!

E.g. $THEY could add a tansmitter to your fully open hardware keyboard controller...

Last edited by yeti (2017-06-14 17:37:33)


"They may have computers, and other weapons of mass destruction." — Janet Reno
"Isch ahbe fertisch!" — Sisyphos
"Logic, my dear Zoe, merely enables one to be wrong with authority." — The 2nd Doctor
"No Source — No Go!" — yeti.

Offline

#13 2017-06-30 09:57:22

zapper
Member
Registered: 2017-05-29
Posts: 56

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

Somewhat Reticent wrote:
FOSSuser wrote:

…The manufacturer uses blobs …

… because they believe proprietary extremism works in their favor.

This may help.  Until our hardware is as open as our software can be, we'll always be relying on the integrity of manufacturers.

Yes, EOMA68 is a good standard to support. That guy is the reason I use devuan and not debian now,

and debian as good as it was, is slower because of systemd. That and the concerns of security are why I ditched debian for devuan...

so thanks devuan developers for forking debian. smile

Offline

#14 2017-06-30 10:57:40

darry1966
Member
Registered: 2017-06-14
Posts: 40

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

+1

Offline

#15 2017-06-30 16:19:03

GNUser
Member
Registered: 2017-03-16
Posts: 150

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

linijkarz wrote:

If your hardware is not capable [of running with only free software] - you always have the option of installing requiring firmware but you have to specifically request it's installation.
This is a necessary step to ensure that Debian/Devuan can reach to as many people as possible and It's a very good compromise.

Well said! I'm totally sold on the advantages of free software (my laptop only runs software from the main repository, has libreboot instead of BIOS, and router runs LibreCMC) but I have to concede that Debian/Devuan's compromise makes more sense (for reason above) than completely eliminating the contrib and non-free repositories just to get an endorsement from the FSF.

By the way, a major reason why many people need proprietary firmware is for wifi. However, it is simple to swap a laptop's free software-unfriendly wireless card (e.g., Intel cards requiring firmware-iwlwifi) for one that is freedom-friendly such as the Penguin Wireless N half height mini PCIe card (available here), which uses the ath9k* module. I've done this swap many times and it's very easy--equivalent to a RAM upgrade except that there are more screws to remove and put back. The only thing to do after the swap is to uninstall the non-free wireless firmware you were using before, since you don't need it anymore smile

* ath9k is free software and therefore comes baked-in with Devuan's default kernel as well as with the more strict linux-libre kernel.

Last edited by GNUser (2017-07-01 02:32:22)

Offline

#16 2017-07-02 10:11:55

zapper
Member
Registered: 2017-05-29
Posts: 56

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

GNUser wrote:
linijkarz wrote:

If your hardware is not capable [of running with only free software] - you always have the option of installing requiring firmware but you have to specifically request it's installation.
This is a necessary step to ensure that Debian/Devuan can reach to as many people as possible and It's a very good compromise.

Well said! I'm totally sold on the advantages of free software (my laptop only runs software from the main repository, has libreboot instead of BIOS, and router runs LibreCMC) but I have to concede that Debian/Devuan's compromise makes more sense (for reason above) than completely eliminating the contrib and non-free repositories just to get an endorsement from the FSF.

By the way, a major reason why many people need proprietary firmware is for wifi. However, it is simple to swap a laptop's free software-unfriendly wireless card (e.g., Intel cards requiring firmware-iwlwifi) for one that is freedom-friendly such as the Penguin Wireless N half height mini PCIe card (available here), which uses the ath9k* module. I've done this swap many times and it's very easy--equivalent to a RAM upgrade except that there are more screws to remove and put back. The only thing to do after the swap is to uninstall the non-free wireless firmware you were using before, since you don't need it anymore smile

* ath9k is free software and therefore comes baked-in with Devuan's default kernel as well as with the more strict linux-libre kernel.

While I agee with this reasoning, I must say, there should be a default devuan install with nonfree and contrib disabled by default.   Also, I think linux libre should be included as an option in devuan with obvious warnings of course! but yeah, if you have nonfree and contrib as options, you do get a larger base. 

I just hope someday that isn't required to get a large following. heh.

Offline

#17 2017-07-27 22:17:32

γραφω λογον
Member
Registered: 2017-07-27
Posts: 16

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

While I agee with this reasoning, I must say, there should be a default devuan install with nonfree and contrib disabled by default.   Also, I think linux libre should be included as an option in devuan with obvious warnings of course! but yeah, if you have nonfree and contrib as options, you do get a larger base. 

I just hope someday that isn't required to get a large following. heh.

Yes, please. smile


My English is still a work in progress; no offense was intended.

Offline

#18 2017-07-28 15:11:47

greenjeans
Member
Registered: 2017-04-07
Posts: 377
Website

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

GNUser wrote:

* ath9k is free software and therefore comes baked-in with Devuan's default kernel as well as with the more strict linux-libre kernel.

If i'm not mistaken, it is on later kernels like ascii's 4.9, but not in the stable 3.16 kernel that's currently used in Devuan 1.0, so if you're running jessie you still need the atheros wi-fi firmware package.


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal 64 and 32 bit Devuan-based openbox and mate systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#19 2017-07-29 00:36:09

fsmithred
Administrator
Registered: 2016-11-25
Posts: 471

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

If you don't want contrib and non-free enabled during the installation, then choose expert install, and it will ask. If you don't know enough to use expert install, your wireless firmware will be installed automatically, and you will be glad you have it. Especially if you can't do a wired connection.

Offline

#20 2017-07-30 15:36:35

γραφω λογον
Member
Registered: 2017-07-27
Posts: 16

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

Am I correct in assuming that contrib and non-free are enabled in the desktop-live .iso? If so, can anybody recommend a good entirely free respin that can be run live by an inexperienced new user?

I understand that this is a very tall order, but I figured it wouldn't hurt to throw it out there, Gnuinos would be perfect for this person to install, but s/he is not local to me and might not give it a chance if the live image is more minimal than s/he prefers.

S/he would probably be more receptive to several options to choose from than just one. I do not have any experience with hacking live CDs to make my own Freed Devuan desktop-live .iso but I understand that it may or may not be beyond my technical expertise, so perhaps I just need to be pointed in the right direction?

TIA and thank you for your time.

Never mind; I found the documentation section of Dev1 Galaxy. smile

Last edited by γραφω λογον (2017-07-30 16:01:54)


My English is still a work in progress; no offense was intended.

Offline

#21 2017-09-05 01:03:58

zapper
Member
Registered: 2017-05-29
Posts: 56

Re: Question/Suggestion:What about being an entirely free GNU/Linux disto?

fsmithred wrote:

If you don't want contrib and non-free enabled during the installation, then choose expert install, and it will ask. If you don't know enough to use expert install, your wireless firmware will be installed automatically, and you will be glad you have it. Especially if you can't do a wired connection.

It is somewhat difficult to access expert install on a libreboot device. So yeah... I wish I knew how to do that.

On Libreboot x200 you do not need any non-free firmware or anything at all.

Well maybe the ec firmware, at least until its unlocked anyways... hehe.

Last edited by zapper (2017-09-05 01:04:28)

Offline

Board footer