Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Sunday October 18 2015, @12:09AM   Printer-friendly
from the and-then-we'll-welcome-you-to-obfuscated-code-contests dept.

Secret code is everywhere—in elevators, airplanes, medical devices. By refusing to publish the source code for software, companies make it impossible for third parties to inspect, even when that code has enormous effects on society and policy. Secret code risks security flaws that leave us vulnerable to hacks and data leaks. It can threaten privacy by gathering information about us without our knowledge. It may interfere with equal treatment under law if the government relies on it to determine our eligibility for benefits or whether to put us on a no-fly list. And secret code enables cheaters and hides mistakes, as with Volkswagen: The company admitted recently that it used covert software to cheat emissions tests for 11 million diesel cars spewing smog at 40 times the legal limit.

But as shocking as Volkswagen's fraud may be, it only heralds more of its kind. It's time to address one of the most urgent if overlooked tech transparency issues—secret code in the criminal justice system. Today, closed, proprietary software can put you in prison or even on death row. And in most U.S. jurisdictions you still wouldn't have the right to inspect it. In short, prosecutors have a Volkswagen problem.

Interesting article with implications for Open Source.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Sunday October 18 2015, @01:33AM

    by Anonymous Coward on Sunday October 18 2015, @01:33AM (#251307)

    There's no difference between OSS and CSS.

    Open source is irrelevant. What matters is free software. The real issue with proprietary software is that it denies users their freedoms. This includes being completely dependent on whoever develops the software, which is a recipe for disaster.

    You can examine closed source programs with a debugger and disassembler and find stuff that would be obfuscated at source level this way (in both cases).

    That's far less useful than having free software which respects all of your freedoms. Then you have the source code and you can still debug.