|
|
|
|
|
by benjamir
1584 days ago
|
|
First thing I notice: the license is horrible. Even GNU recommends liberal licenses for snippets with less than 300 lines (and allows for commercial use anyway!):
https://www.gnu.org/licenses/gpl-faq.html
"
What if the work is not very long? (#WhatIfWorkIsShort) If a whole software package contains very little code—less than 300 lines is the benchmark we use—you may as well use a lax permissive license for it, rather than a copyleft license like the GNU GPL. (Unless, that is, the code is specially important.) We recommend the Apache License 2.0 for such cases.
"While LOCs poorly reflect the effort made, in this case a less anal-retentive approach would have opened up a long-term contribution to societies at large. Considering that the BBC was mainly finances by quasi-public money it's a shame that it was opted for a license with an unnecessary special case (NC). |
|
Unfortunatly this is why it has to be licensed in that way. Having the BBC release code for free to commercial use is often deemed to be a "market distortion", and thus not allowed to happen, as such the lawyers will often err on the side of caution.
Also remember this was 1999, 5 years before Apache License 2.0 was approved.