5 ms·
To continue with the above comment, I'd like to point out that RMS has valid concerns regarding non-free software running inside your body. You don't want to h
by lumberjack 14y ago
To continue with the above comment, I'd like to point out that RMS has valid concerns regarding non-free software running inside your body.
You don't want to have a buggy pacemaker with unencrypted unprotected wireless access.
http://www.theregister.co.uk/2010/07/27/buggy_pacemaker_code/ http://www.theregister.co.uk/2010/07/27/buggy_pacemaker_code...
https://www.softwarefreedom.org/resources/2010/transparent-medical-devices.html https://www.softwarefreedom.org/resources/2010/transparent-m...
Moreover I don't feel comfortable using a technology that is owned, developed and maintained exclusively by one company.
- deleted 14y ago[deleted]
- rimantas 14y agoAs if free software cannot be buggy and with lousy security. I am so tired of this "open and free makes everything perfect by magic" thinking.
- VeejayRampay 14y agoIt's not about it being more secure. It's that at least when it's suffering from malfunction, you got shitloads of eyeballs on the thing to make it work and work well. Why do you think all the OpenBSD tools are so ubiquitous?
- w0utert 14y agoKeeping this in the context of devices like a pacemaker, do you really believe that an open-source development model would be safer for the people who depend on it than a closed-source model? Do you expect them to flash custom ROMs to the pacemaker that keeps them alive if it turns out there may be a problem with them, instead of going to the hospital to get the thing replaced?
- redthrowaway 14y agoNobody's saying they wouldn't just reflash it at the hospital. Replacing a pacemaker requires surgery, which is why they're externally programmable in the first place.
- jerf 14y agoOne of the things I've learned in life is that We're All Just Folk. There's no magical divinely-inspired programmer out there creating firmware for your pacemaker. The difference between him and me is process, and little else. If I'm given access to the same testing processes they use as part of the open source package, I see no reason to believe my code is going to be worse than anybody else's. Sure, I'd think twice before installing it, but in some sense that's irrational; I should think twice before anything like that because We're All Just Folk, and it's just some guys writing all the firmware we all depend on. In some ways, it's best not to think too hard about this.
- beeneto 14y agoWhether or not a pacemaker is running free open source software is independant of whether or not a person can flash their own version of the software to it. If it were open source you, or anyone who was fitted with the pacemaker could look at the rules that control it. Making _anything_ visible and open to criticism instantly makes its creators more accountable and adds pressure for them to try and be responsible.
- _quasimodo 14y agoOh come on, free software does not imply an open source development model and vice versa. You could very well have the software developed by a professional team and release it as free software.
- green7ea 14y agoIts not that it can't be buggy but rather that you can fix bugs once you find them. A proprietary manufacturer of a pacemaker wouldn't necessarily fix your bugs in a timely manner; you depend on his cooperation. He could be out of business, no longer support that model of pacemaker, argue that it isn't a bug or use any other reason not to fix your bug. If you have the source code, you are always free to fix the problem yourself or hire a specialist to fix the problem for you.
- __alexs 14y agoWith enough eyes all bugs are shallow. - http://en.wikipedia.org/wiki/Linus_Law http://en.wikipedia.org/wiki/Linus_Law Free eyes have lower marginal cost to the consumer than proprietary ones.
- specialist 14y agoVery similar to my concerns for running non-free software inside our democracies.