Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It'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?


Keeping 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?


One 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.


Whether 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.


Nobody'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.


Oh 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: