widberg / bgfx.cmake

https://github.com/bkaradzic/bgfx.cmake. Independently maintained CMake build scripts for bgfx. Released under public domain.
https://github.com/bkaradzic/bgfx.cmake
Creative Commons Zero v1.0 Universal
286 stars 254 forks source link

CC0 license #53

Closed bghgary closed 5 years ago

bghgary commented 5 years ago

It's quite unusual to have a CC0 license for source code. Is there any reason not to use a more typical license like MIT, BSD, etc.?

JoshuaBrookover commented 5 years ago

MIT and BSD have clauses imposing attribution (you must include the license and copyright). I want this code to be even less restrictive so that people may use it without that clause, as it is intended to be more of a starting point than an actual reuseable set of code (it's not a "library", necessarily).

CC0 is public domain with a fallback in the case that's not legally permissible. Also, for what its worth, CC0 is recommended over unlicense and public domain by FSF for non-applications (I consider CMake scripts not to be an application).

I am happy to work with you if you have any concerns about CC0. I chose it to impose the least amount of restrictions.