Re: Unsplash, the DFSG, and the GPL
Soren Stoutner <[email protected]> Sat, 15 Mar 2025 16:20:28 -0700
| Newsgroups | gmane.linux.debian.devel.legal |
|---|---|
| Organization | Debian |
| Message-ID | <2920363.yaVYbkx8dN@soren-desktop> |
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 [email protected]
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmfWCz0ACgkQwufLJ66w tgMdKQ/9FabN7FV33hg9rKZ9WsZyhAasyBkrbTVG00fDwYXMii9QtvwxuW4PGCPP kWUT1lNBpQXizXEd2KlEbsgRyMGoNkPdrEMucA3M163HjqHe3cl6MaDbKDTYAhLV lBmotkh6DQZ5vtdEfvk3BgxB7aml24ciaoNU62C6/zbm1ezD7iq9sZ1MUCKQx26v FR1smcfIvyB4KH7WwSl/cTKV8Ozl8qRIcLRDmQi9zNfGERp8PImf3QvG4MevyaUN 7YsMeICpBaN/foFL6uQbrKQqTOXGH9ER18DCzDuHbGX+4/ghhkZ5knl5+XCw/tbI cln+n6cXQtgOprhKzVdth+CAGs8kfCUTGA1MgBQdTi1pfNADboqyPGUuCLRx2zlm vAGgR3NLdpVtZPp9/1+DnJ7WspeWYVl15I6x0+K+tY0Q6APO+2EBKEuj4XVo3qJL 8IeW7ULEC3p407PJnfJlG7hVoq2NwIco3x/TLhbEe46hVtcMhxtVm7zThixtruiO lY/BsRvlLByIrUBy4IcyivBJzHudAACxUS3NP2u67TMdCRlyrZIlio9mBkewtUKJ h67spA/XzXyq5EeD9FvekOw/IPAjhnk/f9oE/pczwefoQ0dbtQn81FIIRLnbvkO2 c4MM1b7VyyiZ56xOh/Ub54+dS/t0tIWtHml1n26VmAr28BTKZSg= =6MRp -----END PGP SIGNATURE-----