3 ms·
Why do you continue to talk to me, a known censor and oppressor of free speech? As for the FSF way, you aren't forced to share the code. That's one of the four
by dalke 11y ago
Why do you continue to talk to me, a known censor and oppressor of free speech?
As for the FSF way, you aren't forced to share the code. That's one of the four freedoms you mentioned. It's only when you distribute something based on the code where you are forced (by the horrid anti-free speech Stallman) to also include the code through one of several mechanism.
If you do decide to distribute it, and your software incorporates someone else's work under the GPL, then there's already a clause which prohibits you from obfuscating the code. ("The source code for a work means the preferred form of the work for making modifications to it".) It's in v2 and v3.
Disassemblers are a thing. They are quite good these days. Let's assume perfect reverse engineering. Even with source code it's hard to reverse-engineer how a large project works.
Though not perfect. No one had yet reverse engineered Skype.
> universal reverse engineering of built binaries
Your complaints seems to be with contract law, not copyright law. I believe US and EU copyright already allows you to reverse engineer built binaries, with some restriction.
The problem is that people voluntarily agree to licenses which restrict that right.