Closed XVilka closed 5 years ago
ok changing
My two cents: corporate entities, while likely being okay with BSD/MIT, tend to like Apache much more for the patent clause. It's not a showstopper, but something to consider. GPL is, however, generally a showstopper for corporations, unless they're the originator of the code base. Also, GPL would likely put any ASIC generated by such an IR in ambiguous legal status.
What is the advantage for patent clause with Apace license?
IANAL: It means that the author/contributor is giving the end user a license to use any patents that they own or may acquire which cover the code/contribution.
If the user initiates patent litigation against the author/contributor alleging patent infringement by the code, then they lose any patent licenses granted by the code license (i.e., derived works covered by patents can't sue upstream for infringment without invalidating the license.)
Ideally, it would be awesome not to restrict the usage of the library in any way. Maybe BSD or MIT?