Earlier quoted context omitted.
Imagine if OpenSSH were GPL'd and every vendor who implemented it got sued for not releasing a few patch files specific to their product.
I'm imagining it. Posting a patch to your website is surely better than rewriting ssh from scratch or licensing SSH.com SSH. (Sure, BSD requires less effort on your part, but the community gets less in return. That's not good for the continued existence of the project.)
Ask HN: I'm a Linux guy. Tell me about all those BSDs
61–70 of 167 posts
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#62I've been using OpenBSD for several years (since 3.4...wow, that's almost seven years), as my primary OS. I had been running Debian for 2~3 years, and Red Hat (briefly, ick) before that. A lot has been covered already, but: 1. The BSDs feel significantly more cohesive to me. Other people have mentioned this, but it deserves greater emphasis. The config files, man pages, etc. are quite a bit more consistent, and my fi…
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#63I have been an OpenBSD and FreeBSD user, as well as minor contributor, since the mid-90s. All the answers here are good, and I would like to add: * FreeBSD is on the cutting edge of performance. Because it is a total OS (as opposed to just a kernel), performance improvements are made and integrated into the binary packages and ports build options of common packages. FreeBSD was one of the first operating systems to i…
You make several good points here, but I'm not sure what you mean by that one.
Consider the most recent advisory, FreeBSD-SA-10:07.mbuf, listed here:
http://www.freebsd.org/security/advisories.html
default install: yep, kernel mbuf code
STABLE: yep, FreeBSD 7.1 and later
security advisory: yep, privilege escalation
in the past 10 years: yep, three weeks old
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#64I've been using FreeBSD since the 8.1 release a few weeks back and as my first *BSD experience it is fantastic. The only thing which will keep me from committing to it is the absence of a stable and/or official version of Google Chrome (the only freebsd versions of Chromium I've found have been very much alpha software). I (like a lot of people I suppose) spend too much time in my browser to have this be a negotiable…
It's not in the tree yet due to some licensing problems that need to be sorted out. The newest shar file as of this writing is here: http://chromium.hybridsource.org/chromium-stable-125.shar.tx...
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#65(Speaking as a FreeBSDer here -- I'll let NetBSD and OpenBSD folks cover those, since I don't follow them closely enough to offer accurate comments.) 1. We don't let licenses get in the way of making good technical decisions. This means that, for example, we had no problem with importing DTrace and ZFS. 2. We have more of an emphasis on doing things right. This often means that it takes longer before we acquire new f…
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#66 The GNU folks, in general, abhor man pages, and create info documents
instead. The maintainer of tar falls into this category. This man
page is neither complete, nor current, and was included in the Debian
Linux packaging of tar entirely to reduce the frequency with which the
lack of a man page gets reported as a bug in our defect tracking system.
If you really want to understand tar, then you should run info and read
the tar info pages, or use the info mode in emacs.
Problems with this man page should be files as bugs against the Debian
tar package, not submitted to the tar maintainers.
There is a fair amount of truth in the old joke that BSD is for people that love Unix, and Linux is for people that hate Microsoft. As the name says, GNU is not Unix, and that shows through in most Linux distributions.Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#67I've been using FreeBSD and Linux side by side for about 10 years. FreeBSD appeals strongly to the developer side of me: a typical install puts the complete kernel source code in /usr/src, includes a compiler and other build tools, section 3 man pages, and Makefiles for 20,000+ software packages (the ports system). On Debian-based systems at least, these are things I have to ask for later, and there always seems to b…
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#68The FreeBSD Portage System kept me there, until ubuntu did something similar, then the community got bigger and faster, then the portage feature + the community was better... so I stayed with ubuntu. Plus, FreeBSD is an ex-girlfriend type operating system now. Sure, you could go back and teach it... but... (I too used FreeBSD since the '90s, for whatever it's worth. Still love it, but cannot justify keeping it foremo…
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#69and if it comes to HPC, the world tends to think it's a Linux box, while we still have this ( http://people.freebsd.org/~brooks/papers/bsdcon2003/ )
Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs
#70Earlier quoted context omitted.
Exactly. I always read BSD discussions and think "what a bunch of licensing fanbois". I guess since the OS and the license have the same name... Anyway, here's why I support Linux and the GPL: the WRT54G. Linksys would have never released the source code for the router's kernel without being forced to. But when they did it, an amazing thing happened, third-party developers made their product one of the most popular w…
Imagine if OpenSSH were GPL'd and every vendor who implemented it got sued for not releasing a few patch files specific to their product.