:: Re: [DNG] fifth freedom
Inizio della pagina
Delete this message
Reply to this message
Autore: onefang
Data:  
To: dng
Nuovi argomenti: [DNG] Please don't introduce yet more 'crayon licences' (was: fifth freedom)
Oggetto: Re: [DNG] fifth freedom
On 2019-12-11 05:29:21, freemedia via Dng wrote:
> free software force and golinux have expressed interest in a revised version of the four freedoms, which i was initially very shy about the idea of. for some time ive proposed as an alternative a list of companion qualities or "pillars" which i havent completely abandoned yet.
>
> still, while seeking what these pillars would be, someone stepped up with a really ideal fifth freedom, which im now taking on a tour of sorts, consider this a request for comments:
>
> The freedom to NOT run the software, to be free to avoid vendor lock-in through appropriate modularization/encapsulation and minimized dependencies; meaning any free software can be replaced with a user’s preferred alternatives (freedom 4).
>
> for comparison, the existing four freedoms are:
>
> 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 others (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.


I had recently added what I call freedom -1 to the licence of
apt-panopticon. 'the author specifically grants themselves the freedom to
not be infected by the viral licence clauses of any code this source code
"links" to. It's my code, I choose my licence terms, no one else does.'

Yes there is a GPL bit included, yes I do distribute that bit with my
modifications in source code form in the same places I distribute
apt-panopticon. I also point out in the README of that bit, where to get
the original, and where to get my modified forms. No apt-panopticon
isn't gonna be GPL, just coz someone else thought that I should not have
the freedom to choose my own licence.

I even mention the alteratives that I know of in the docs, so that's your
fifth freedom catered for. I carefully chose the dependencies to be
stuff and versions that are available in the standard Devuan ASCII
package repo. Except for the modified GPL bit of code, that isn't in
Devuan ASCII.

--
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.