Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> But, the most important thing I take away from this license is that this additional clause adds an unnecessary complication…

The standard (and correct) response to this is that if you don't like the license either don't use the code or negotiate (as IBM have done in this specific case) alternate terms.

> one that many people don’t even know is lurking in their dependency tree.

That is a due diligence failing on the part of those people, rather than a problem with this specific license. If you don't know that this clause is relevant to your dependencies then what else might be hidden in there that you are unaware of?

A bit like the "blue M&Ms" (and other such) found in the riders for celebrities, they do that as a test to make sure people have bothered to read the information provided rather than any real need for the specific demand to be complied with.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: