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.
(Score: 0) by Anonymous Coward on Monday October 19 2015, @01:36AM
Explain how your un-connected computer is going to ferry your term paper to someone else. Or your letter to mom.
Will your computer always be un-connected? That is certainly not the case with most people. Furthermore, even if you make it completely impossible for them to spy on you somehow, you are still denied your freedoms.
Explain just what sensitive data is likely to be found in your school term paper that would be ferried to somewhere else?
Who says that school term papers can't hold sensitive information? Who decides what information is sensitive? What is sensitive is subjective.
Then there is your name, your writing patterns (which they can analyze to identify you elsewhere), and whatever is in the term paper, depending on what the subject is. They could use this information to more easily identify you elsewhere or discover your interests. Maybe the software is also spying on you in other ways, and not just on the information in the term paper. There are probably other things that very clever and malicious people could analyze to violate your privacy. Just because you find some information innocuous doesn't mean it can't be used against you.
The printed page is the proof your word processor worked.
It might be broken in a number of ways that made it much more difficult to do the job. You're completely dependent on your masters to fix these issues. The only option available to you if you don't like that is to not use the software, which I highly suggest.
And even if you used a completely open source word processor, for which you have personally read every single line of code
Why do you personally have to read every single line of code? Non sequitur.
Who says you can't have someone else do an audit? Or do you think that free software advocates make the claim that everything must be inspected by the individual, and that they do not trust anyone? The good thing about free software is that you have *choices*. You can choose who you trust. Hire someone you trust to audit the code, or modify the software. You can also do it yourself, but no one has time to do that for every bit of software. Maybe someone else hired someone you trust to modify or audit the code. Other people are also looking at the code. There are many possibilities, and you have none of these with non-free proprietary software.
I hope this isn't going to end up being another variation of the Nirvana fallacy. Just because something isn't perfect (i.e. just because free software can't absolutely guarantee privacy and security) doesn't mean it's not better.
You sir, are an idiot.
You, sir, are repeating corporate propaganda.