Linked by Thom Holwerda on Tue 19th Jul 2011 17:09 UTC
Google For the first time, Google has opened its mouth against the patent trolling by Apple (and by proxy, Microsoft) against Android manufacturers. By way of Eric Schmidt, Google's chairman, the company took stand against the legal actions, and stated they aren't too worried. If need be, Google will ensure HTC doesn't lose the patent case against Apple.
Permalink for comment 481620
To read all comments associated with this story, please click here.
RE[3]: How can this be fixed?
by Gunderwo on Tue 19th Jul 2011 20:46 UTC in reply to "RE[2]: How can this be fixed?"
Member since:

I'm guessing you haven't done a lot of software development. How exactly are you planning to get the source code from a compiled binary.

You can try and decompile it, but any non trivial software has internal documentation, variable, procedure and function names that make sense, design patterns are followed, often unit tests are an important part that isn't even included. All these things are integral to be able to understand how a piece of software works, to maintain it and improve it.

Any piece of software that doesn't include the above listed things becomes incredibly difficult to do anything with. It's the lack of these sort of things that causes real developers to want to rewrite working code because of the maintenance nightmare that crappy code, lack of documentation and no test plan causes.

Not only that, even if you did what you're suggesting one could likely prove that it actually is a copy of your software when weird bugs popup that are exactly the same. What you're suggesting would also take a lot of time to do, possibly as much as actually writing it from scratch so even then the original product would be first to market thus would be improved on any copy simply by continuing to improve their own software.

So maybe you should try developing more than a couple crappy websites and a few fart apps before you comment on how real software works.

Reply Parent Score: 6