(no title)
moksha256 | 1 year ago
If someone wants attribution or something then they should use a license that requires that thing.
moksha256 | 1 year ago
If someone wants attribution or something then they should use a license that requires that thing.
brookst|1 year ago
I’m under no obligation to thank someone for holding a door for me; if I fail to do so it does not mean that person should switch to a different door-holding license in the future. It just means I’m a bit of a jerk.
When lifting an entire (permissive licensed) implementation it’s good form to say thanks.
moksha256|1 year ago
For FOSS, on the other hand, licenses are a well-established thing. And developers have free reign to pick a license for their code and they very commonly pick MIT...totally on their own volition. Which strips them of all privileges. It's like writing a book and explicitly setting it into the public domain. If that's what you want to do, that's great, but very commonly I don't think it's what developers actually want to do.
In the world of copyright, the long-standing legal default is for the author to own their work for a certain amount of time, whether or not the copyright is explicitly claimed. Because making public domain the legal default would be utterly insane.
I guess what I'm saying here is my beef isn't with entities that choose to be jerks—that's annoying and always gonna happen to some extent—it's more with the all-too-common decision to use the MIT License. And when I see people complain about it...I understand the sentiment but I also can't help but think that the folks complaining had it coming and it was totally avoidable.
_Algernon_|1 year ago
Which, as far as I can tell they haven't done. Their MIT licence claims their own copyright. No reference to the library used in readme.
https://github.com/kagisearch/privacypass-lib/blob/main/LICE...
https://github.com/kagisearch/privacypass-lib/blob/main/READ...
Usually when using apps that use MIT licensed libs they also implement a notice in a user-facing way. Google maps for instance has a (albeit hidden) section in their settings menu referencing at least one MIT licensed library.
Throwaway123129|1 year ago
As soon as you run cargo build the source code will be fetched including the original license. That’s better than a settings menu with just a license!