Geek Out!

live.pirillo.com

More Information

Why Reverse Engineering is Ethical (And should not be illegal)

I am specifically referring to Software Engineering, but this post can refer to all types of Reverse Engineering.

Lately at my school I have been repeatedly been called a "Plagiarist" because I learned a bit about Reverse Engineering software. It is true that reverse engineering can lead to plagiarism, but it is also true that reverse engineering is one of the most useful tools in software engineering. Reverse Engineering has many uses, including but not limited to, making sure encryption password aren't broken, creating effective DRM, and making sure our computers are safe from viruses. Without Reverse Engineering(for legal purposes) we would probably have a lot more viruses on our computers, and hundreds of dollars being taken from bank accounts daily. There is no reason Reverse Engineering should become illegal, or regarded as fraud. Because it is not fraud unless you Reverse engineer something and call it yours (with the exception of small bits of code not protected by DRM that are required to create software that can effectively work with other software)

Views: 56

Tags: Computers, Engineering, Reverse, Software

Comment

You need to be a member of Geeks to add comments!

Join Geeks

Comment by franklin on April 13, 2010 at 4:45pm
If Microsoft let companies reverse engineer for say anti virus companies, the internet would probably become much safer.

© 2012   Created by Chris Pirillo.

Badges  |  Report an Issue  |  Terms of Service