Hacker News new | ask | show | jobs
by gchamonlive 12 days ago
I don't think in principle it applies either. Licenses are there to manage distribution and ownership not tech stack.
1 comments

Legally, a license is applicable in any way the provider of the item with the license deems it to be. Unless there's a law/ruling in a relevant jurisdiction that explicitly states otherwise.
"by using this lib you agree to give up your firstborn child to adoption". In any jurisdiction do we have to have an explicit law against sending your child to adoption? Because you can't make it illegal for people to put children to adoption, this is regular practice, so a license could enforce this?
If someone gives you conditions to which you don't agree, maybe don't use that lib?

Do you think you have some moral right to use the library and violate conditions to which you do not agree? Get another library or write your own.

If the conditions are nefarious you have a moral imperative to disobey. That's called civil disobedience.
Yes, if your very living conditions depend on it. Not if you do it just to increase your big payout by a little bit. Using one library over other is not an issue of maintaining your basic living needs.
> if your very living conditions depend on it

This is your interpretation. Civil disobedience is just the non-violently breaking of immoral rules.

> to increase your big payout by a little bit

It's an opensource lib, it's used by corporations and hobbyist alike, so this another assumption you are smuggling in.

It can try, because you agreed by using the software. And if the owner/maintained tries, it'll be up to the lawyers and judge(s) to determine the way forward. Maybe it'll be found to be too onerous a request or something. But don't push the system; it might push back in a way that has repercussions for decades to come.