On November 5, 2017 12:16:53 AM GMT+03:00, Adam Borowski <[email protected]> 
wrote:
>On Sat, Nov 04, 2017 at 05:29:00PM +0000, Simon Hobson wrote:
>
>> his very rigid attitude to freedom in software
>
>I'd prefer if this attitude was more rigid.
>
>For example, AGPL -- even worse as GPL-3 allows an "upgrade" to this
>non-free crock.  It breaks FSF Freedom 0 "the freedom to use for any
>purpose": you can't take any code from an AGPLed project and use it
>within
>any networked scenario that doesn't provide a way to advertise the
>source,
>such as an IMAP server, a wifi-connected lift control (visit Google's
>offices in Zurich and they'll mention this every time), or a light
>dimmer.
>How do you propose the interface in the last case to be?  "Raise your
>hand
>to turn light on, lower it to turn off, hop to recite the source"?
You do realize that the source only has to be made available by the 
manufacturer, right? You can also create an extension API to add your 
proprietary code AFAIK. Just put a sticker "for source code, visit 
https://chingchong.co.hk/gpl/"; for the light dimmer.
>AGPL also breaks DFSG Dissident Test: take a blogging platform, which
>has
>two tiers of users: your dissident friends who send secret
>steganographic
>messages, and regular bloggers whose content unknowingly gets some HTML
>tags
>reordered to smuggle those secret messages.  AGPL would require
>revealing
>the secret, regular GPL doesn't endanger you in any way (only the
>fellow
>dissidents who need an encoder/decoder receive its sources).
Use an API.
>Or, GFDL.  Besides obviously non-free immutable sections and front/back
>covers (which don't even allow you to correct an error, remove "Ode to
>Hitler" a previous maintainer add, etc), GFDL even disallows chmod -r
>or
>locking the door to your server room.  A key might be 5000 years old
>technology but is still technology.
Nobody tells you to make the server ssh-accessible publicly. The only 
additional necessity of the AGPL license over GPL is that if you made 
modifications to the server source code, you must release them as well. It's 
not everyone's cup of tea, but personally I prefer it. In fact, the source code 
of Blazechan (the imageboard software I'm currently working on, check sig) is 
AGPLv3.

--- :^) --- :^) --- :^) --- :^) --- :^) --- :^) --- :^) --- :^) ---
https://nextchan.org - https://gitgud.io/m712/blazechan
I am awake between 7AM-12AM UTC, hit me up if something's wrong

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to