Didier Kryn wrote:
We all agree that Devuan was born to be systemd-free and this looks like a sustainable goal to begin with. But I understood this thread started with questioning the long term policy.

For sure, if one wants systemd, this one should install Debian, or RH. Also, to all of us, anybody trying to provide systemd for Devuan would be suspect of being malevolent

However, the long term policy of Devuan can't be "We hate systemd and Lennart Poetering". Instead Devuan should advertize the reasons to reject software like systemd, in the form of a set of rules for acceptability, in a sensible and attractive form, for users, developpers, and distros to easily share. I see these rules as an addendum to the definition of free software.

These rules would obviously put systemd out of the free-software category, let's call it anti-freedom, which is worse than non-free. This does not mean there needs to be an anti-freedom repository, after all :-)

This leaves no room for systemd-contaminated software, except if the systemd API can be replaced by a do-otherwise/do-nothing stub.

That raises an interesting point - might be time to think about refining the definition of "free software" (per http://www.gnu.org/philosophy/free-sw.html)

A program is free software if the program's users have the four essential freedoms:

 * The freedom to run the program as you wish, for any purpose (freedom 0).
 * The freedom to study how the program works, and change it so it does
   your computing as you wish (freedom 1). Access to the source code is
   a precondition for this.
 * The freedom to redistribute copies so you can help your neighbor
   (freedom 2).
 * The freedom to distribute copies of your modified versions to others
   (freedom 3). By doing this you can give the whole community a chance
   to benefit from your changes. Access to the source code is a
   precondition for this.

Perhaps it's time to add something along the lines of "the freedom to install software without it taking over your machine" (obviously this needs work, or we'd it would eliminate things like the kernel, file system, etc.).

Miles Fidelman


--
In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra

_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to