Instead, we're talking about a 23 year-old game with numerous predecessors (including one on the way), on a 26 year-old console that hasn't been manufactured in 23 years. The number of people who will go to the effort of playing this pales tremendously in comparison to the rest of Rockstar's active market. There's next to no loss for them here.
And, of course, current copyright law doesn't care about good will, it's there to protect the interests of the copyright industry, although the AI industry seems to get away with blatant copyright infringement as long as the copied contents are passed through a model as an intermediary step.
As far as I can tell, Rockstar doesn't really care all that much, it's the suits at the top of the publishing chain that do the legal threats.
If anything, going after the people making this would be a greater loss than just letting it exist. Lawyers ain't free.
Digital Foundry did a video back when it released detailing the problems: https://www.youtube.com/watch?v=Y1JJt7xHTlE
You're right, but you're right because you're arguing against a statement/point I never made. :)
There's "next to no loss" (I did choose my words carefully...) because people will continue to buy the remastered versions for the consoles they were released for. The only segment of people Rockstar may or may not lose out to are the people who are going to go to the effort to port this to an old, defunct console (one that Rockstar doesn't even see profitability in, since they don't have a version for it), but even then this project requires a legally purchased copy of the game in order to get started.
So now we're into a fun legal/moral area of, "I've purchased this game legally, and I've purchased this console legally, and now I would like to use both together".
They didn't even bother to release san Andreas for the Oculus quest after promoting it. And the remaster was really bad quality.
It's kind of a gray area to me as there's so much work on interpretation involved in decompilation. It's very unlikely the decompiled code looks anything like the original source code.
It would be nice to have a leak of the original source code someday to compare but I'm betting it's very different.
On librw, it's a clearer since it's a reimplementation.
Would an adaptation of a book to a movie be any different? One that involves interpretation and thousands of man-hours in set design, actors, special effects, director, etc.
You can additionally argue it's a translation. From machine code to readable source code. Translation are directly covered by copyright law already.
The best analogy for me is a reproduction of an artwork without using it as a base material and that would not be covered by derivative laws I think.
> You can additionally argue it's a translation. From machine code to readable source code. Translation are directly covered by copyright law already.
What's under copyright isn't exactly the binary, it's the translation of the source code to the binary because the source code is what's copyrighted at the end of the day.
Here the line is much muddier since the end result has nothing to do with the copyrighted work.
A song recording copyright is separated into copyright of the performance, and copyright of the underlaying work. "reproduction of an artwork/song" is a derivative, and covered by the copyright of underlaying work without necessarily infringing on the copyright of the performance/expression of a piece of art.
> it's the translation of the source code to the binary because the source code is what's copyrighted at the end of the day.
The translation is considered a derivative work of the source code. And derivative works are copyrighted.
Otherwise GPL would not extend to released binaries. GPL would not be able to require source code release alongside the binaries.
> The translation is considered a derivative work of the source code. And derivative works are copyrighted.
Decompiled code isn't a translation though but a recreation. It's impossible to use freshly decompiled code for any purpose and there's zero chance any of the original code looks like this.
In music terms it's more akin to an reinterpretation and that wouldn't be a derivative either as far as I know.
The musical equivalent would be to create a music sounding similarly enough to old mario games which would make you remember the games but without being a derivative by itself as it never used any of the originals. And as far as I know, in music you are allowed to do that without being a derivative, otherwise all copycat rock bands of the 80s would be under the same copyright.
But it is not useless, otherwise you wouldn't decompile it in the first place. Creating a reinterpretation of software without looking at the decompiled code is fine, that's what OpenMW or Wine do.
> The musical equivalent would be to create a music sounding similarly
That's a parody or homage though. And still not the same, I'd argue cover songs are reinterpretations. Say I do a Jazz cover of a theme from Mario.
> But the goals of music reproduction is to reproduce the original artwork, in case of a decompilation it's an explicit non-goal as it's impossible anyways.
If my goal is to make a movie, and I "decompile" a movie into a script, that won't perfectly match the original script. I'd have to add my own stage directions, set descriptions, etc. And of course the original film never 100% matches the original script. Is that movie now somehow not Harry Potter and the Goblet of Fire?
Sure that's also possible, that's also what librw (Renderware engine) has done here for GTA3 and Vice city, only the game code itself was decompiled, not the game engine.
But then again, it's not because you use the binary that it makes it a derivative of the original source code. The conversion of source code to binary loses tons of information, it's a destructive process.
> If I "decompile" a movie into a script, that won't perfectly match the original script. I'd have to add my own stage directions, set descriptions, etc. And of course the film never 100% matches the original script. Is that script now somehow not Harry Potter and the Goblet of Fire?
I'd say no, that's a different movie script.