Last week we realized that our translation PO files for Blender (currently in this SVN repository) have no license at all.
After discussing it further with Ton and the Blender admins team, the proposal is to use the Blender license (i.e. GPL v3), following the suggestion from the gettext project itself to (This file is distributed under the same license as the PACKAGE package.)
.
Note that the initial proposal was to license the whole repository as CC0 1.0, essentially because these are purely data files, and it does not seem to be good reasons to restrict freedom on this work. However, there are a few potential issue with this approach:
- The source strings are extracted from GPL source code.
- One may consider that the ‘implicit’ license so far was the same as the Blender project itself (GPL v3), so it would be simpler and safer to explicitly switch to that license.
Other considered options were:
Any feedback on this proposal is much welcome.
Some notes:
- We will soon move UI translation from SVN to a git repository (including online editing with weblate).
- As part of this transition, all binary files (MO’s) will be removed form our repositories (they have already been dynamically generated as part of Blender build process for years, so the ones on SVN are not used anymore).
- Only full versions of the PO files (the one translators actually work on) will remain in the new dedicated git repository.