On Friday, March 14, 2025 12:10:45 PM Mountain Standard Time Soren Stoutner 
wrote:
> However, as you can’t combine Unsplash or CC-BY-SA 3.0 code with the GPL,
> there is no way you can ship Endless Sky in its current state in Debian or
> anywhere else.

I realized that when I wrote this I made an assumption that might not be true.  
You cannot 
combine GPL and CC-BY-SA 3.0 code into a single binary or a linked library.  
So, if any of 
the files that are licensed under the GPL are compiled or linked as shared 
libraries against 
any of the files licensed under the CC-BY-SA 3.0 you are not compliant with the 
licenses.

However, if the files under these two licenses are completely separate than it 
isn’t an issue.  
For example, if the code is all under the GPL and some of the graphic files are 
under the 
CC-BY-SA 3.0, and if those graphic files are shipped as, for example, separate 
.png files 
that are loaded by the binaries at runtime, then this would not be a problem.

I haven’t looked at the code for Endless Sky, but I realized that as it is a 
game this might be 
what it is doing.

Of course, nothing about this changes what I wrote about Unsplash being 
DFSG-non-free.

-- 
Soren Stoutner
so...@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to