6 ms·
>It is rather ironic that in some ways, one has more freedom in how one licences a kernel driver for Windows than the freedom one supposedly has in writing a ke
by fsckboy 5y ago
>It is rather ironic that in some ways, one has more freedom in how one licences a kernel driver for Windows than the freedom one supposedly has in writing a kernel module for Linux.
it is not ironic at all: freedom in Free Software is the freedom of USERS of the software to be able to see and modify the source. This is a freedom granted by the writers of the software, and copyleft means that this right is ensured through any chain of modifications by additional authors.
In this same way, the GPL and like licenses are the most permissive licenses from the perspective of every eventual user
- aaomidi 5y agoYeah this is not a "no license" freedom situation. People routinely get this wrong.
- convolvatron 5y agowell, you have to admit its a little confusing. its so free, that by accepting it, I can constraint your future behavior (making it less free really), so that other people have the same freedom with respect to your contributions (being constrained) as you did
- aaomidi 5y agoBecause freedom is defined for the thing being licensed, it's not a human centric freedom of "I can do what I want with it." It's from the perspective of, for example, the Software saying "I'm always free and never beholden to someone else's whims."
- noizejoy 5y agoI have to admit, that I have higher expectations of people understanding licensing subtleties when they create software for distribution.
- jcelerier 5y agoThe philosophical stance of GPL is freedom at the individual human level - the only thing that actually matters if you are part of mankind. Yes, a society where you cannot "choose" to be enslaved is semantically less free than one where you can, but hopefully everyone agrees that for definitions of "freedom" which matter for human beings, the first society is a better choice.
- LocalH 5y agoAdditionally, history has shown that such “choices” are often not exactly choices in practice
- bumblebritches5 5y ago
- rtpg 5y agoThat is not what the word "permissive" habitually means in the English language, especially if you consider a more broad view of users including those who are writing the software and integrating it into their products. Not to say GPL is bad, just that the VAT-style "only the last user counts" view of things is playing with semantics.
- Dylan16807 5y ago> writing the software and integrating it into their products That's distribution, not use. (Except for when they're testing it or running local instances, and GPL doesn't get in the way of those things.) > Not to say GPL is bad, just that the VAT-style "only the last user counts" view of things is playing with semantics. By my understanding VAT doesn't work that way. Once a user pays VAT and starts using something, that's it. The taxes are done with, and VAT doesn't pass on to later users.
- rtpg 5y agothe VAT reference is that businesses don't pay VAT, only end consumers do. If you buy something and then integrate it into another product, then re-sell it you are exempt from VAT (details are more complicated, but it's _not_ like sales tax)
- deleted 5y ago[deleted]
- fsckboy 5y agoif you resell items, then you don't pay sales tax on them, so that part fits your description VAT is not a sales tax because it's an income tax. That's what value added means, profit, income, the measure of the value you've added. Wether it gets hidden in the price or tacked on to a fake price makes little difference.
- rtpg 5y agoMy understanding (based off a French accounting class from many many years ago) is that VAT also can be deducted for things like factory equipment or, say, desks for your office workers. It's not purely a "if it's for resale you don't pay sales tax" thing, but a "if this is used for business then you can get a deduction for your VAT" (with some exceptions). I would not really describe VAT as an income tax. It's not a tax on an income, it's a tax on the value add. Income tax means something specific, and perhaps VAT is one degree away from that, but money is fungible! On a long enough time scale everything is inheritence tax and income tax I guess! EDIT: rereading my original post at the start of this thread I now feel a bit silly saying the explanation is "VAT-like". Metaphors and similes are bad!
- aluminum96 5y ago> the GPL and like licenses are the most permissive licenses This is a deliberately confusing statement. It's fine to prefer the GPL over MIT/BSD-style licenses, but the term "permissive" is well-understood in reference to non-copyleft licenses. Misapplying that term just muddles the issue unnecessarily. See also: [the wikipedia page on permissive licenses](https://en.wikipedia.org/wiki/Permissive_software_license https://en.wikipedia.org/wiki/Permissive_software_license).
- da_chicken 5y agoYeah, it's already confusing enough with "free" and "open" having too many competing meanings.
- fsckboy 5y agoyou are creating more confusion by selectively quoting me out of context. You left out "from the perspective of the eventual users" You are saying that from the perspective of developers, taking open source software and not permitting users to see the source is... permissive. It's like the right to put people in jail is extra freedom, because you get the freedom to do that! I can't believe that's not in the bill of rights! I find that to be confusing. I did not create the confusion that surrounds licensing, I'm trying to clarify it.
- Brian_K_White 5y agoIt's the most permissive, in that it yields the most permission. The permission denied to your company to take without giving, is outweighed by the permission granted to everyone else. Everyone who ever complains about the gpl is just a slaver complaining about their freedom to deny another their freedom. If that awful gpl software is so stinky, great news, you don't have to use it! How awesome is that?
- charcircuit 5y ago>In this same way, the GPL and like licenses are the most permissive licenses from the perspective of every eventual user No, take for example the real world use case of distributing ZFS on Linux in binary form. Users are unable to distribute it due to conflicting copyleft licenses. Copyleft licenses limits people by creating their own exclusive ecosystems which can't be mixed.
- pessimizer 5y ago> Users are unable to distribute You're talking about distributors.
- rizky2410 5y agoUbuntu supports ZFS since 20.04.
- josephcsible 5y agoIn particular, that quote mixes up freedom and power: https://www.gnu.org/philosophy/freedom-or-power.en.html https://www.gnu.org/philosophy/freedom-or-power.en.html Being allowed to choose a license that denies freedom to others isn't freedom, just like being allowed to own slaves wasn't freedom.
- Shoue 5y agoThe term for this "communal freedom" rather than "pure individualist freedom" is Negative Liberty: https://en.wikipedia.org/wiki/Negative_liberty https://en.wikipedia.org/wiki/Negative_liberty It's one of the core tenets of modern freedom, for example: you're free to say what you want (Positive Liberty) as long as it's not a threat of violence that would silence someone else, so that other person is free from your threat of violence (Negative Liberty).
- AshamedCaptain 5y agoThere is no irony, I think there is just confusion. The Windows license is much more restricting, you are never going to be able to ship Windows for your customers alongside your Windows kernel module unless you/they pay for Windows. GPL allows you to distribute Linux for your customers at your behest as long as you satisfy certain requirements, namely, source. The way I view it, it is not adding restrictions whatsoever, it is actually adding allowances. More permissive licenses add even more allowances.
- deleted 5y ago[deleted]