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

> poorly written software will crash a lot more often on OpenBSD than elsewhere

The above quote is what sold me on OpenBSD as a Devl Platform. I work with AIX and decided to test the objects I wrote for an interface to a proprietary application. Testing them on OpenBSD identified memory leaks and things like that in 2 of them. So now I always test on OpenBSD when I am able to.

To do that on Linux would have required 1 or 2 third party applications I know nothing about, so I took the easy route :)



Bob Beck also covers this in his talk about the first 30 days of libreSSL. The entire talk is amazing, even 7 years later.

https://youtu.be/GnBbhXBDmwU


You’re not alone—this is somewhat common. Many programs that are written for multiple platforms benefit from this and I frequently see commit logs noting something similar to “Fixed a few <insert bugs, off by ones, memory allocation issue and whatnot here> that resulted in a crash on OpenBSD.” While great for the program and developer, unfortunately this also has the opposite effect of some less enlightened users reporting that some (poorly written) programs “always crash on OpenBSD.”


unfortunately this also has the opposite effect of some less enlightened users reporting that some (poorly written) programs “always crash on OpenBSD.”

IDK, given their stance on who it's for, i.e. "we write OpenBSD for us, use it or don't, we don't care", that seems like a feature not a bug.

It comes across as harsh or elitist to some people but the developers literally have no desire to gain market share, help newbies get started or port popular software to OpenBSD, unless they think it will directly benefit them.

I find it kind of fun and refreshing having to solve an issue I'm having with OpenBSD by reaching for the very fine manual and experimenting with it. You won't find dozens of sites by searching the internet, often with conflicting information, that try to explain what's happening to you and how you can fix it.

I have no option to use it at work right now but at home I always have one (old, recycled) server and one laptop running OpenBSD. And they're my favorite machines to use.




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

Search: