bzt {l Wrote}:with written permission from the copyright holder to do so. What's the problem here? I see none.
@bzt let me try to explain this again, in a friendly way, I don't hate you
1. In order for a work to be free (as in freedom), it has to grant
all 4 basic freedoms (use in
any way, study source code, modify and distribute) to
everyone without discrimination (see basically any definition of free software or even open source, I don't think there is any doubt about this point).
2. If a work A (a 3D models of a character) is a derivative work of some other work B (the character), then it has the original work (the character) embedded within it, and you (the author of the derivative work) do not have complete rights over the work A you created, you only have rights to the new things you created (e.g. a graphics shader code you've written), the rest (the character's appearance) is owned by the author of the original work B (McKusick). So you do not have complete control over your work. This makes sense because otherwise you could just bypass any copyright by taking a proprietary character, e.g. Harry Potter, 3D model it and then start making new Harry Potter movies with your 3D model without paying money to J. K. Rowling or respecting any of her conditions.
3. Because of the above, you by default can't do things with your derivative work A (3D model of the character) such as publish it and sell it for money, because by that you're making money partly off of the original author's work B (the character) that's "embedded" without your work A (3D model of a character) which violates the original author's (McKusick) rights.
4. Because of the above, you cannot license your work A (3D model of a character) with a free license, because you cannot grant the 4 basic rights (e.g. to use work commercially, to distribute modified versions etc.), you don't even have these right yourself -- at best you can free license the extra things you added that are purely your work (e.g. your shaders).
5. Now the authour of the original work B (McKusick) can give you a permission to do certain things with your work A, e.g. use it in a specific video game and distribute that video game with that character as long as the character isn't depicted in a bad light, while keeping the rest of the rights, e.g. to depict the character in a bad light.
6. However, if you work A (3D model of the character) wants to be free as in freedom, it has to be that it grants
all 4 basic freedoms to
everyone as per point 1., not just
some of the freedoms (e.g. to use and redistribute) to
someone (your game specifically).
7. So, as McKusick clearly stated in his email above, he didn't intend to grant all 4 basic freedoms to everyone, he just wanted to grant some right to STK specifically, and
not make his work free. Therefore, no derivative work of his work, e.g. a 3D model of his character, can be free licensed (see point 4.). Therefore, the 3D model of the beastie as well as other depictions of his character (icons etc.), are not free as in freedom, and therefore,
STK is not free as in freedom as a whole. It contains proprietary parts even if they comply with law (are used with permission).
Mere compliance with law doesn't imply freedom in free SW/culture sense -- even proprietary software is legally perfectly fine.
8. As STK containts proprietary parts, I argue it is not libre, and if it is not libre, I argue it shouldn't be in databases and lists of games that are libre.
love and peace