Glaszcz Koldre
Well-Known Member
- Joined
- Mar 16, 2016
- Messages
- 82
- Reaction score
- 73
You don't need to grab a totally unrelated paragraph from an article, cherrypick a term to tries imply something without saying.
If you are trying to say that by "public" they means anyone, sure that what it means.
Now, if you are trying to say that by "public" they mean anyone, so if you make it available to someone, you made it available to the public so you need to make it available to the entire humanity. No, they don't mean that at all, that is just dumb. It's just failing in basic aristotelian syllogism, flawed logic at it's best.
Well, arent u the one that cherrypicked term "public" and made an assumption that it means "if you make it available to someone, you made it available to the public so you need to make it available to the entire humanity."?
I mean, its your choice to do so. It doesnt mean that if u share it with 1 person, you have to share it with entire humanity.
Quoting from this thread
By making it public, it means you make it available to others and not just yourself (that includes if anyone is able to purchase it from you). You can use modified GPL 2.0 and GPL 3.0 licensed software by yourself. But if you ever(!) plan to share it with anyone, either for free or paid, the source codes has to be made available. And it's not just to the buyer of the software, but anyone who will use it as the end customer. In other words, everyone, as it can not be guaranteed it's never shared by the customer.
Why do you think thats flawed btw?
For example, If you base your code on code that is licensed under the GPL 2.0, your code will be considered a derivative work.
As a result, Your code must also be licensed under the GPL 2.0 or a compatible license. This means that anyone who receives your code will have the same rights to access and modify the source code as they would for the original GPL code. And just like with the original GPL code, you must make the corresponding source code available to anyone who receives your code, whether you distribute it for free or for a fee.
So if you do this for 1 person, it applies to 1 person. If you do this for entire humanity, you do this for entire humanity. Isn't what this kind of licenses are for?
I think there is some kind of misunderstanding, and the way how you angrily response, it's just bizzare.
Last edited: