5 ms·
I've been out of the "paying attention to unix stuff" world for a long time now, but back in the 2.8-3.8 times I followed openbsd related news very closely. It
by papsosouid 13y ago
I've been out of the "paying attention to unix stuff" world for a long time now, but back in the 2.8-3.8 times I followed openbsd related news very closely. It seemed in that time period that openbsd usage was growing rather quickly, and lots of people were talking about it. Having just come back now, it seems as though all that growth has vanished. The mailing lists are very quiet, undeadly is practically dead, nobody is talking about openbsd anymore at all. Is it just that people ran out of things to say, or did everyone leave for one reason or another?
- heidar 13y agoNot sure if this is the reason but I think OS development was just much more exciting back then and more people were into it. Now people focus a lot more on the web. Some people left OpenBSD and forked it to make Bitrig, not sure how much that affected their development speed.
- papsosouid 13y agoYeah, I wasn't sure how much of that is my perception vs actual reality. I don't find unix fascinating and interesting any more, so I have a hard time judging whether that is skewing my perception of how much discussion and interest there seems to be from other people. On the other hand, openbsd has no xen support and ec2 and other xen based providers are hugely popular now. I wonder how much that has affected things. I ran everything on openbsd back then, and now that I am getting back to doing some sysadmining, it appears openbsd isn't even an option for a lot of people.
- zdw 13y ago5.3 gives support for the virt- paravirtualized interfaces provided by KVM and others: http://www.openbsd.org/cgi-bin/man.cgi?query=virtio&sektion=4 http://www.openbsd.org/cgi-bin/man.cgi?query=virtio&sekt... In earlier releases it supported the T-series Sparc64 logical CPU partitioning.
- papsosouid 13y agoNeither of those things address the issue. A huge portion of the "people who will be installing a unix system" market are using EC2 instead of hardware. That cuts the potential userbase for openbsd down significantly.
- EvilLook 13y agoOpenBSD fares no worse than Windows under Xen - both work just fine under HVM.
- papsosouid 13y agoCan you install whatever OS you want on EC2 windows instances?
- profquail 13y agoYes, but you still end up paying the additional costs for the Windows licenses (even if you're not using them). Colin Percival (cperciva here on HN) maintains up-to-date FreeBSD AMIs for EC2, based on the Windows instances: http://www.daemonology.net/freebsd-on-ec2/ http://www.daemonology.net/freebsd-on-ec2/
- papsosouid 13y agoNow I am confused. I started looking into this, and Amazon claims they are not using HVM for windows instances, they are using a PVM driver. So in that case, running "windows" instances wouldn't help. But then, why are those freebsd amis intended for "windows" instances? Edit: nevermind, the PVM drivers they were talking about are just to speed up IO, windows instances do have to be HVM.
- shin_lao 13y agoA lot of open source os caught up in the security field, making the choice of OpenBSD less interesting because it supports less hardware.
- papsosouid 13y agoI never used openbsd because it is secure, I used it because it is the least horrible OS I've tried. Poorly supporting more hardware is not very important to me, supporting the major hardware well is far more valuable.
- EvilLook 13y agoOpenBSD hardware is in the state where Linux was ten years ago - you buy/build a machine that contains the hardware that OpenBSD supports well.
- papsosouid 13y agoThat is still the state linux is in. The difference is with openbsd, 99% of hardware is supported, and the 1% has no driver. In linux, 99% of hardware is supported, and the 1% has a buggy broken driver that will crash your kernel. Buying dodgy hardware is a bad idea regardless of your OS.
- deleted 13y ago[deleted]
- hexonexxon 13y agoOpenBSD will run on almost everything, just the kernel does not contain binary blobs in order to support absolutely everything. You can if you want download non free firmware and install it yourself painlessly if the installer doesn't automagically find your drivers. I have yet to find a machine where I've had to do this though, since I usually buy no-name Taiwanese hardware which is always supported by *BSD because the manufacturers give out hardware documentation to them
- zdw 13y agoI think it's more that OpenBSD has always been aimed at "infrastructure" tasks - it chugs away as a router or firewall with aplomb. The core is very mature, thus most development is on refinements, not entirely new features. It might be better to follow the papers/presentations given here that detail what work is being done: http://www.openbsd.org/papers/ http://www.openbsd.org/papers/ Additionally, undeadly seems to be, well... more dead than usual. I wonder if this is just based on waning interest from the website maintaner than OpenBSD slowing down.
- doktrin 13y agoI'm a bit curious as to who uses *BSDs these days. At one point I knew of at least a few with copies of FreeBSD, but these days most of my acquaintances, social & professional, use OSX or some Linux flavor. As far as servers go, I haven't seen one in the wild in quite some time. This is of course highly anecdotal, but even on the distrowatch page hit rankings FreeBSD ranks below distros I've never even heard of (Zorin, SolusOS) at #19. OpenBSD is down in the 70's. On a complete tangent, I was also surprised to find Mandriva well in the 40's. [1] What is the community & ecosystem like these days? [1] http://distrowatch.com/ http://distrowatch.com/
- papsosouid 13y agoI'm not sure what you mean by "these days". Most people used linux back then too. People who use BSDs are generally people who care about quality and simplicity, and who don't like having to learn a new replacement for a core component every few weeks.
- forkandwait 13y agoI run freebsd or OSX, basically for the aesthetic. FreeBSD is the least annoying of the OS's I have run (never tried OpenBSD), and most of the stuff I want compiles on it, though not as well as Linux stacks.
- andyking 13y agoDistrowatch only counts distros that Distrowatch users click on, rather than actual popularity. I wouldn't go on there and click Ubuntu or FreeBSD, because I know what they are and have no real need to view their Distrowatch pages. But my curiosity might lead me to click on Zorin or SolusOS because, like you, I've never heard of them.
- profquail 13y agoThe Apache Software Foundation (you might have heard of them ;) runs their servers on FreeBSD. NetFlix runs some (all?) of their servers on FreeBSD. Google uses FreeBSD for their network search applicance (for corporate intranets or whatever). They also just announced their funding of the Capsicum security framework project for FreeBSD (and later, a port to Linux). The Weather Channel uses FreeBSD to power their network appliances that render the forecasts for local cable networks. NetApp and Juniper Networks use FreeBSD for their networking gear. There are more examples here if you want to read them: http://www.freebsdfoundation.org/testimonials http://www.freebsdfoundation.org/testimonials The FreeBSD Foundation also has a list of donors: http://www.freebsdfoundation.org/donate/sponsors http://www.freebsdfoundation.org/donate/sponsors The FreeBSD forums are reasonably active and very friendly, you should check them out if you want to learn more (or have more questions about *BSDs in general): http://forums.freebsd.org/ http://forums.freebsd.org/ --- EDIT: I forgot one; VeriSign apparently uses FreeBSD enough that they just started their own BSD-related conference: http://lists.freebsd.org/pipermail/freebsd-questions/2013-April/250531.html http://lists.freebsd.org/pipermail/freebsd-questions/2013-Ap...
- sarnowski 13y agoThe perception of OpenBSD's usage was always low. OpenBSD was always about network infrastructure and simple, super solid servers. It's never something you write blog posts about because of fancy bleeding edge setups. The chance is high that your packets travel through several OpenBSD boxes while surfing the web. Also virtualization was never a topic for OpenBSD[0] - it is not a use case for such a system. [0] http://kerneltrap.org/OpenBSD/Virtualization_Security http://kerneltrap.org/OpenBSD/Virtualization_Security "x86 virtualization is about basically placing another nearly full kernel, full of new bugs, on top of a nasty x86 architecture which barely has correct page protection. Then running your operating system on the other side of this brand new pile of shit. You are absolutely deluded, if not stupid, if you think that a worldwide collection of software engineers who can't write operating systems or applications without security holes, can then turn around and suddenly write virtualization layers without security holes." -- Theo de Raadt
- papsosouid 13y agoIt seems like you didn't read my post. The perception of openbsd usage was not low, that's the point. OpenBSD was virtually unheard of it when it forked from netbsd, but in the days of the ipf -> pf replacement, openbgpd being developed, etc there was tons of blog posts, mailing list traffic, etc about openbsd. Your link about virtualization is about people absurdly thinking that virtualization buys them security. He said nothing about virtualization being "not a use case for openbsd". You do know openbsd has explicitly added drivers to support running under virtualization right?
- oofabz 13y agoI used OpenBSD a lot ten years ago but I don't anymore. Two things have changed: OpenGL and filesystems. I use Linux on GUI machines because it has good GPU support. I use FreeBSD on servers because it has ZFS.