Reverse Engineering

FreeBooteR69, in [x-post] How do projects like PINE64 and Asahi Linux write open-source drivers legally?
FreeBooteR69 avatar

As long as your team have not seen the proprietary code and can demonstrate the reverse engineering process was legal, theoretically you should be fine. Now a corporation trying to mire you in legal hell in hopes of driving you into bankruptcy, is a risk. Reverse engineering not for the faint of heart, certainly there are risks as well as rewards.

FreeBooteR69, in [x-post] How do projects like PINE64 and Asahi Linux write open-source drivers legally?
FreeBooteR69 avatar

Nothing says you must use proprietary software on hardware you paid for. Just means you can't get any support from them if you do. The reason people wrote free software in the first place was because of shitty software support from proprietary companies.

vtez44,

@FreeBooteR69 But what if you write the free software alternative for drivers from the knowledge you gained through reverse engineering? I.e. you write an open-source driver for printer (just an example) by reverse engineering the original one. You can surely do it with clean-room RE, but how would legality look like with just one team doing the whole work?

SeanP,
SeanP avatar

From what I've seen, generally it's assumed that the reverse engineering was done cleanly, unless there's specific evidence to the contrary (i.e., explicitly copied code, references to leaked codebases, etc.).

This answer on StackOverflow is well-cited and goes into a lot of the US legal precedent surrounding these issues.

All that being said, if you're profiting off of the work, you've entered an entirely different risk matrix.

BaroqueInMind, in Android App Reverse Engineering 101
BaroqueInMind avatar

Hell yes. Thank you for posting this. I've been completely reliant on forum.mobilism.me to provide me with apps that have Google trackers removed.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ReverseEngineering
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines