top | item 46092980

(no title)

sirodoht | 3 months ago

Free software is about freedom. Restricting it from anyone means it's not free. There is no requirement that we must create free software but if it's called free I think it should always have the basic qualities of freedom; not only when it fits our purposes and our values.

discuss

order

charles_f|3 months ago

> shift the default in open source from “it’s free for anyone to use” to “please don’t use this if you’re evil”

Point the author makes is precisely that they don't want to do free software, and they'd like to convince you not to do free software

smeej|3 months ago

There are already so many ways (and reasons) not to do free or open source software. People who find them convincing are using them. People who don't generally are not.

It seems like the author of the post is just potentially having a change of mind from one side to the other, which barely even seems noteworthy.

lelanthran|3 months ago

> Point the author makes is precisely that they don't want to do free software, and they'd like to convince you not to do free software

Sure, but they are not suggesting any practical alternative by issuing a license that essentially boils down to "Please don't use this if you are evil".

Saying that the author has an almost childlike understanding of what the word "evil" means is something of a slur against actual children - I've got a 6 year old who understands subjective morals better than this author does.

t0mas88|3 months ago

It's a choice for the authors to make based on what type of free they believe in. I think free under MIT and GPL are two different philosophies on how you see "free".

MIT: free for anyone, do whatever you want

GPL: free if you also make your software free

AGPL: GPL but SaaS can't circumvent the requirement to make your software free

I see why principled open source proponents would select GPL or AGPL. They don't just want their code to be used freely by others, they also believe more software should be free and using GPL helps with that.

GPL restrictions don't make software under the GPL not "free" as in freedom. Just a different philosophy.

akoboldfrying|3 months ago

I like the GPL and think its "virality" is both clever and a worthwhile social goal, but I think it's misleading to call it "free". It directly restricts possible usage of the software in question -- yes, in a way that's designed to increase another kind of freedom, but it restricts nonetheless.

FWIW I have the same quarrel with people who talk about a country being "free". To my mind, a truly free country would have no laws. It would be a horrible place, because the restrictions that laws place on us tend to make things better for everyone (we may disagree on this law or that law, but some laws, like "Don't kill someone without a very good reason", would have >99% popular support anywhere in the world).

"More free" does not necessarily imply "better"; it could be better or worse. I'd like to shift usage of the words "free" and "freedom" in this direction, but think it's probably a lost cause as the words are too emotionally charged with connotations of "good".

pabs3|3 months ago

I'd choose a different framing to that:

MIT: freedom for devs

GPL: freedom for users

AGPL: freedom for SaaS users

wesleywt|3 months ago

And yet there are licenses restricting open source use. You should absolutely stop people from using your work if it doesn't align with your values.