You are not logged in.
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:
Does the Devuan project try to fulfill all criterias to be listed at https://www.gnu.org/distros/free-distros.en.html ?
If yes: How is it going so far? What's the state of affair/current process status?
If no: I suggest you to do these efforts to be listed at https://www.gnu.org/distros/free-distros.en.html
Last edited by sunshine (2017-06-13 11:50:11)
Offline
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
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
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!
*𝚛𝚒𝚋𝚋𝚒𝚝!*
Offline
It's about freedom as such. Not making anyone happy, who's promoting freedom.
Offline
[*]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
Problem with so called "standards" is that companies pushes standards and never users 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 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
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.
*𝚛𝚒𝚋𝚋𝚒𝚝!*
Offline
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 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
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
This is so boring... and i know about X Window System Trap
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
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.
(whew!)
Meanwhile, please respect others' freedom to make their own choices, especially when you don't agree; it's their right.
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
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.
Offline
…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
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)
*𝚛𝚒𝚋𝚋𝚒𝚝!*
Offline
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.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Peace Be With us All!
Offline
+1
Offline
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
* 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
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
* 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.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Peace Be With us All!
Offline
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.
My English is still a work in progress; no offense was intended.
Offline
* 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 Devuan-based openbox 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
Offline
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
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.
Last edited by γραφω λογον (2017-07-30 16:01:54)
My English is still a work in progress; no offense was intended.
Offline
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)
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Peace Be With us All!
Offline