Earlier quoted context omitted.
> Because ip cameras are shipped with binary Linux kernel images they should also provide either the exact source used or an offer of how to get the source. These kind of devices can lead to an interesting situation. Let's say you make Linux-based IP cameras. You accompany every single one you ship with a CD-ROM containing the complete source code. This completely satisfies your GPL obligation with regard to that uni…
> > Because ip cameras are shipped with binary Linux kernel images they should also provide either the exact source used or an offer of how to get the source. > These kind of devices can lead to an interesting situation. > Let's say you make Linux-based IP cameras. You accompany every single one you ship with a CD-ROM containing the complete source code. This completely satisfies your GPL obligation with regard to th…
The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
91–100 of 165 posts
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#92Earlier quoted context omitted.
> I believe your last statement is incorrect. If you distribute binary GPL'd software such as the Linux kernel you also have to provide the exact source used to generate those binaries. Because ip cameras are shipped with binary Linux kernel images they should also provide either the exact source used or an offer of how to get the source. > For example, programs compiled by gcc (GPL) are not considered derived works…
> Because ip cameras are shipped with binary Linux kernel images they should also provide either the exact source used or an offer of how to get the source. These kind of devices can lead to an interesting situation. Let's say you make Linux-based IP cameras. You accompany every single one you ship with a CD-ROM containing the complete source code. This completely satisfies your GPL obligation with regard to that uni…
I think the correct interpretation is that you are not “distributing” the software at that point. Distributing implies making a copy of the software itself, whereas here you’re strictly transferring your ownership interest in the device and existing binary blobs.
I don’t believe this class of transfer is actually subject to copyright terms.
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#93Earlier quoted context omitted.
Isn't it common to leave debug code in production software?
I work on AAA games and we definitely don't leave any debug code in production copies of the games. It's all #ifdef'd out in Retail builds.
Anyway. I can corroborate this. Debug code is /really/ harming performance in AAA games. Also, you want to remove your “cheats” that QC use to skip chunks of the game.
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#94Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#95Earlier quoted context omitted.
The author notes that they were able to find constants that the code uses in the binary, so odds are it was at least partially distributed.
The constants mentioned are the following: "01234567890abcdefghijklmnopqrstuvwxyz" and "01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ" It's very possible that separate implementations of this function would use those same constants. It's not as if they're some completely arbitrary strings.
And what, they'd have another implementation of this function, but have a different one with their code because... reasons?
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#96Love clicking on twitter links and being completely confused. They've just stopped showing threads and replies on the non-JS page anymore. This is what we see, and this does appear to be a recent change: https://imgur.com/94u95no there's nothing below this, this is the full page.
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#97Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#98Earlier quoted context omitted.
I work on AAA games and we definitely don't leave any debug code in production copies of the games. It's all #ifdef'd out in Retail builds.
I’m always surprised when I see you here but I’m not sure why. Anyway. I can corroborate this. Debug code is /really/ harming performance in AAA games. Also, you want to remove your “cheats” that QC use to skip chunks of the game.
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#99I'm surprised that no comment has extrapolated that since this was a vsprintf implementation copy, the final binary would be non compliant only if the machine code generated for it was distributed, but if it was only used for debugging internal builds (as I would assume), then the original developers didn't run afoul of the license. Am I incorrect in my understanding?
Isn't it common to leave debug code in production software?
Re: The PS1 Game Spongebob Squarepants: Supersponge Violates the GPL
#100Earlier quoted context omitted.
That's not how asset sales work. The new copyright owner wouldn't be liable for the previous copyright owner's actions. And if the new copyright owner isn't distributing binaries that include the GPL code they haven't violated the GPL.
> That's not how asset sales work. The new copyright owner wouldn't be liable for the previous copyright owner's actions. And if the new copyright owner isn't distributing binaries that include the GPL code they haven't violated the GPL. Interesting, so even if the new copyright holder profited off of the asset, they wouldn't have to comply with the GPL? This is an interesting parallel to real estate, where the last…