Reply to Message

Needs to be balanced
It's common practice for a developer to build in 'back doors' or shortcuts so that while they are coding and testing they can initiate processes at various points in order to test without having to rerun an entire program. It also was fairly common for some of these back doors to be left behind, sometimes inadvertently, sometimes as an oversight. In these cases, if the shortcuts leave openings for malicious coders I agree. However, if a malicious coder discovers an un-forseen flaw in not put in deliberately then it's not always the fault of the original coder unless (s)he was totally careless. That's negligence. Flaws however can exist in even very well written code. If the flaws are taken advantage of, then it's up to the original coder to attempt to fix or patch the problems, not always easy.
Take the new Flash cross-platform flaw that's been found. Apple has taken measures to begin fixing the flaws for Microsoft and Mac, leaving Linux out in the cold. Apple won't release permission for Linux to work on the problems so that leaves Linux users possibly wide open to exploits allowed by Apple. In this case, it isn't negligence, it isn't oversight, it is deliberate prejudice and endangerment.
We need this type of law and well-meaning programmers need protection. Apple needs to be held accountable just as any other developer who practices recklessness and bigotry.
Posted by blaineclrk
24th Aug