Requirements / License | GPL | LGPL (dynamic libraries only, otherwise GPL) | Zlib | MIT | BSD | Mozilla public license | Apache software license | CPL |
---|---|---|---|---|---|---|---|---|
Author Name Required | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Required to publish source | Yes | Yes (changes made to library code) | Not | Not | Not | Yes | Not | Yes |
Modified files must be marked | Yes | Yes | Yes | Not | Not | Yes | Not | Yes |
The name of the derivative software must differ from the name of the product of the creators of the license | Not | Not | Not | Not | Not | Not | Yes | Not |
Derivative works must be distributed under the terms of the original license. | Yes (including bindable) | Yes | Not | Not | Not | Yes | Not | Yes (except for individual modules) |
The territory for which the license is granted | Not | Not | Not | Not | Not | Yes | Not | Not |
No Software Warranties | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Guaranteed royalty-free |
Distribution license required | Yes | Yes | Not | Not | Not | Yes | Not | Yes |
Granted the right to apply another license. | Not | Not | Yes | Not specified | Not specified | Yes | Not specified | Not |
Source: https://habr.com/ru/post/25282/
All Articles