Earlier quoted context omitted.
> Might be illegal to break someone else's proprietary software, no matter how abandoned it is. Oh no! Anyway Snark aside, what you do locally on your own PC in your own home is kinda nobody else’s business, especially when you aren’t cracking it to share it with others. Pretty sure all the arguments were already hashed out in the ‘80s when VCR companies tried to block recording television to cassette tapes. Literall…
> Pretty sure all the arguments were already hashed out in the ‘80s when VCR companies tried to block recording television to cassette tapes. Why would VCR companies try to block this?
Dealing with abandonware (2024)
51–55 of 55 posts
Re: Dealing with abandonware (2024)
#52You can go to this effort to get it to make the right magic number .... or just find the place where it gets tested and replace the conditional branch with a unconditional branch (or a no-op) Having said that I once wrote 68k code that was an executable copyright message, and other code that if it discovered it wasn't running on an authorised machine logged to a known port, sent an email, unlinked the binary, queued…
Why patch the binary to get the correct "system identity" value, to match the license/serial-key you've got? Instead patch the serial-check out of the software entirely.
Re: Dealing with abandonware (2024)
#53Might be illegal to break someone else's proprietary software, no matter how abandoned it is. Try to ask them for source code, with the intention to open-source it. Then you (and maybe others!) can break it whole day long.
> Might be illegal to break someone else's proprietary software, no matter how abandoned it is. Oh no! Anyway Snark aside, what you do locally on your own PC in your own home is kinda nobody else’s business, especially when you aren’t cracking it to share it with others. Pretty sure all the arguments were already hashed out in the ‘80s when VCR companies tried to block recording television to cassette tapes. Literall…
In order to sue the post author, the software copyright holder must claim some damages. I doubt they will find enough damages to pay legal fees.
Re: Dealing with abandonware (2024)
#54You can go to this effort to get it to make the right magic number .... or just find the place where it gets tested and replace the conditional branch with a unconditional branch (or a no-op) Having said that I once wrote 68k code that was an executable copyright message, and other code that if it discovered it wasn't running on an authorised machine logged to a known port, sent an email, unlinked the binary, queued…
All the way I was thinking the same. Why patch the binary to get the correct "system identity" value, to match the license/serial-key you've got? Instead patch the serial-check out of the software entirely.
Re: Dealing with abandonware (2024)
#55The horrors of non-free software... When I become king of the United Continents, I will make a new rule: If you don't publish high-quality updates for your software for one year, it will become open source automatically.