OpenBSD 3.8 Released
Cowards Anonymous writes "OpenBSD 3.8 is out. It comes with improved hardware support, some improvements to the OSPF daemon, some new RAID management tools, among many others. Even if you plan on installing via FTP, why not order a CD copy, tshirt, or poster as well? "
NetCraft confirms it: BSD is NOT dead!
It has just turned into an invisible super-natural being that will come and bite you in the ass, YOU FAT PENGUIN!
Eh, I'm joking. Don't mod into oblivion please, pretty please...
Global warming is a cube.
Do you mean "risen from the dead"?
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
I am a big guy and I love ordering shirts from OpenBSD over some other places because they have XXXL on their site!
Click here or here.
OSPF daemon? That's the name of my dog!
More
I've been looking forward to this release for a while now:
I used to run OpenBSD on my router/firewall, and I quickly grew to love it. Installing OpenBSD was one of the most painless installs I have ever experienced, although there is no graphical installer. The FAQ located on the OpenBSD web site is a very thorough and priceless guide, and there are quite a few books on OpenBSD that have been released recently, so the old argument that there's no documentation for OpenBSD to be found doesn't hold any water anymore.
Eventually, I ditched it for FreeBSD, because that's what I use on my desktop machine and on my notebook, and it feels more familiar. Also, I find patching and keeping the system up to date easier on FreeBSD than on OpenBSD. But don't let that discourage you, OpenBSD can be fun to use, just try it.
To see some of the current and new security features in OpenBSD, see this presentation by Theo.
Please correct me if I got my facts wrong.
Fairly impressive list of supported hardware, too.
Best Slashdot Co
Alas, the release comes too late for the DotGNU project (their website has just been defaced).
Please correct me if I got my facts wrong.
I don't. I plan on downloading a torrent. However, it appears that the OpenBSD team would much rather have me buy a CD, so torrents aren't available...or at least easily accessible. I looked all over the OpenBSD website to no avail.
Please help metamoderate.
One of the most important things new in this release is the mmap(2) based malloc(3) implementation. I can't believe the submitter didn't mention it. It has huge implications, in terms of added security and increased code quality overall. Already, important off-by-one bugs have been found and fixed in X.org which had been sitting there un-noticed for years. These bugs could cause the X server to crash on many systems, but OpenBSD exposed them reproducibly so they could be fixed.
Read more about it in this Security Focus article titled Security-related innovation in Unix and in Theo de Raadt's post to misc@.
PWC does, apparently.
7 8253&tid=201&tid=7&tid=218
http://bsd.slashdot.org/article.pl?sid=05/10/25/1
Cyric Zndovzny at your service.
Lots of folks use it. But many use it in a place you'd never detect it. Firewalls. Your 'netcraft' numbers won't report those, because in the vast majority of cases those will be totally invisible.
Yeah, OpenSolaris really beats OpenBSD in every way, especially since it can run on the Sharp Zaurus PDA and 15 other architectures.
Well not me because I do not care one bit about point releases for operating system kernels, but you people reading this comment :)
:)
Honestly though, anyone here not care?
I personally enjoy UNIX/Linux/Solaris/BSD but to be honest they are all pretty much the same to me as a developer.
The same utilities exist on all, and generally you just build your code and run your app and that's that.
Windows I might care about a point release or Service Pack because it might have a new DirectX library to play Everquest or CStrike with, but for these workhorse operating systems I often wonder who cares
If you "get" pointers add me as a friend (116)!
I've never used OpenBSD, but I really like their release songs!
I wish Ubuntu also had that tradition..
(and no, "Badger badger badger badger" is to my knowledge not an official Ubuntu release song)
--
"One doesn't need a large rocket to send a probe to Uranus." ~ Oscar Wilde on Space Travel
Get it on the bsd Release song page OpenBSD 3.8 CD2 track 2 is an uncompressed copy of this song.
MP3 song (4:24 minutes, 8.1MB)
OGG song (4:24 minutes, 5.6MB)
MP3 accoustic version (4:22 minutes, 8.0MB)
OGG accoustic version (4:22 minutes, 5.5MB)
--> Insert Funny Sig Here
I want a T-shirt with that politically-incorrect image of the BSD-demon and the penguin, after -hours.
Maybe we could have a post from the peng.cx guy ?
Note: This post is on-topic as T-shorts were specifically discussed in the original item.
This is not a signature.
Guys, I'm not trying to be snippity or troll (haven't been modded that yet, but heading it off at the pass based on the two replies I've seen so far.) It's a little frustrating when I want to try OpenBSD, and I can't because there's no ISO to FTP or torrent. It takes a fair bit for me to try even a new distribution of linux, and making barriers to keep me from trying out a new OS is a sure fire way to make me find something else to do with the free time I had. I want to quickly download, install, poke around. Not spend $X on a CD, wait for it to come in the mail (why am I explaining this to fellow techies...? :-)
Please help metamoderate.
No, you assumed that I want a torrent because you think I'm cheap and implied I'm ungrateful.
I don't have a lot of time quite often, and I DO have a short attention span for taking on new projects. An attention span for trying a new OS or distribution that does not go past downloading+burning a CD or DVD. If I like what I see and they ask for donations (provided it's a reasonable amount, goes to a registered NPO they've established ie actually goes to helping the OpenBSD effort) that's fine.
Heck, I can't even get an ISO via FTP. I have to download a whole bunch of packages, make FLOPPIES (what is this, 1995?)...I don't even OWN any floppies...
Please help metamoderate.
I have to download a whole bunch of packages, make FLOPPIES
No, you don't. There is an install CD available. http://www.openbsd.com/faq/faq4.html#MkCD-ROM
Download the install ISO, burn to CD, ta-da! Very difficult, indeed...
As someone who has installed OpenBSD before, I can tell you, it's really not that difficult. Download the install CD ISO and follow this: http://www.openbsd.com/faq/faq4.html#Install
Slackware
Would you trust an operating system that had a remote hole 8 years ago?...
What would really make me try it would be good support for virtual machines.
Then I could fall back to Linux if I got a problem and run the two programs where I still boot to Win. Easy transfer -- and I could transfer my parents' machines. Less questions.
Karma: Excellent (My Karma? I wish...:-( )
The BSDs, whatever the flavour, are great projects. I am currently setting up a professional rig for testing purposes that will run either NetBSD or FreeBSD; I have not decided yet. The BSDs are a lot more concise than their Linux counterparts, that's for sure. And yes, I also will order some stuff online to support their work.
A salute to all the BSD volunteers!
I've used instructions similar to this to make my own bootable CD for OpenBSD before. These instructions were for OpenBSD 3.4 but they've worked for me for both OpenBSD 3.5 and 3.7. The package names for OpenBSD 3.8 will have a "38" in them rather than 34.
s html
http://www.pantz.org/os/openbsd/makingaopenbsdcd.
If you don't like these instructions do a quick Google search or something and you'll probably find a few more URLs showing the same thing.
I got so many nice comments today. The Ladies love the OpenBSD 3.8 tees. And once I get them back to my dorm to check out my OpenBSD 3.8 poster, next to my SQL server, UNICA, and Flock of Segals poster, i'm sure i'll be getting some major action. Right Fellas?
EOM
The OpenBSD project releases the netinstall image a few weeks after the official launch in order to give the paying customers an advantage over the non-paying ones. I don't know how long this practice has been around, but at least 3.7 was released this way.
Yeah... I totally agree. I don't know why OpenBSD feels the need to support "toy" platforms such as the sparc and sparc64 systems... they're total shit.
I ordered a CD earlier this year, and was horrified by its stone-age installation. What garbage.
... until I read a review of it on Slashdot. You know, one where someone who has never used it before gives it a spin for two days and writes a 5 page review: 3 pages on the installation, 1/2 page talking about how the default theme looks, 1 1/2 pages complaining that it didn't work with his sound card or run his monitor at the right resolution, and then concluding by saying Mac OS X is better.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
Enjoy:
unofficial, unsupported OpenBSD 3.8 ISOs
Just FYI, that's not an ISO of the whole OS. That CD is a cd image of the boot floppies, but not the whole OS. This can then be used for an FTP (or NFS or HTTP or whatever) install.
The OpenBSD folks copyright the layout of the CD they make so that it can't (legally) be freely made available and must be purchased. This doesn't prevent someone from building their own CD set and making it available, though.
I wrote a guide on how to make your own CD from FTP in Linux.
M aking_A_CD_From_FTP
I'm in the process of writting for how to do it in Windows.
Check it out and lemme know if something sucks:
http://etherpunk.com/knowbase/index.php/OpenBSD:_
"Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
>Yeah... I totally agree. I don't know why OpenBSD feels the need to support "toy" platforms such as the sparc and sparc64 systems... they're total shit.
I wouldn't say that the platforms are total shit, though if your only experience with them is using Open BSD on them I can see why you wouldd get that impression (and trust me, you have my deepest sympathy). You might try using something by the people who actually make both the hardware and the software which is designed to fully support and take advantage of it.
Now that Solaris is free; price and licensing are no longer considerations which should hold you back.
Get a life.
Sheesh.
I'm assuming that if that's the case with NetBSD, it would be the same for OpenBSD as well (it seems that the order of application porting seems to be Linux or Windows first, then FreeBSD, then NetBSD, then finally OpenBSD).
actually, you can install from a single floppy, that downloads the rest. As other posters have pointed out, there's plenty of x86 ISO for CD install out there too.
OTOH, I also love Debian. I think it's the best userland package management system I've ever seen. It's less flexible than BSD's roll-your-own userland, but far easier to manage.
What I'd really like is to be able to run Debian on top of the OpenBSD kernel. That would give me the best of both worlds: OpenBSD's stellar kernel, and Debian's amazing package management. I know there used to be projects underway to port Debian to FreeBSD and NetBSD, but they seem to have died, and frankly I'd rather use OpenBSD.
Oh, well...
If you do not have the time to create a cd, you should buy one. Your reasoning is analogous to the developers telling you "O we did not have the time to fix it as we did not want read through the documentation"
- In Memoriam: Jeroen de Bruin (1972-2004), bye bro
you must be joking, Sun's Solaris can't keep up with opensource OS, so they open sourced it to try to get some free developer mindshare. The biggest clusters on the planet don't run Solaris, and half the exciting features promised for Solaris 10 are still vaporware at this point. Sun has jumped onto the Opteron bandwagon, because UltraSparc lags in performance. Once Opteron gets to 16 or 32 way with dual cores, there's no compelling reason to use UltraSparc for any application.
You can install it without asking your boss!!!
BSD's are not kernels, they are operating systems. OpenSBD 3.8 is not the OpenBSD 3.8 kernel, it is the kernel, the base system, the utilities, the compiler, the hardware support, the new server software, etc. Therefore when OpenBSD (or the other BSDs) say "new, 3.14159 is released, you should actually care if you run that system. It means new features, new hardware support, and sometimes new whole pieces of software... just like when windows or mac release a new version.
I really hate it when linux watchers forget that their world is not like other worlds...
.
i - This sig provided by
dude, like "SuperBanana" is like, soo fr34k!ng l@m3. like, here is my impersonation: -
"i want me bit torrent because i have pseudo A.D.D. i'm not take time to learn new things because i short attention span. theo should give me more so that i can take it. i pretend to feign interest but know i maybe install OS and then do ls command. i not understand ls so i email misc@ and they say me "rtfm". what?! as if! then my attention span too short so i done with lame operating system. ok now i go watch some tv"
See here!
http://logo-contest.freebsd.org/result/
BSD's are slick!
50 bucks for the de-luxe version, or ftp over a flaky dialup? Hmmm
easy decision - no open bsd here! One way is unobtanium, the other is nonobtanium
Perhaps if they offered a "lite" version, just the disks in paper sleeves in a one dollar mailer for a lot less, say 10$? Way way WAY too many distros out there that you can try for the first time cheaper. I understand it's a whizz bang secure OS, designed primarily for servers, and etc, but sheesh. A lot of folks just like trying out new things, but at those prices, well.... it's nice to support your distro of choice, or a few, that they get some actual money in their pockets for thieir efforts. Buying from clone vendors cheap doesn't translate to much for the OS distributors, and a lot of various distros charge too much directly (IMO & relatively speaking, Y economic MMV most likely), but seems like a middle ground price setup would be a nice option, not only for these guys but a host of other OSes.
One thing people like to do with pf is to implement a filtering bridge. These can be transparent to an extent that routers can not.
I've been using OpenBSD on sparc64 for about a year and found it entirely satisfactory. It also does something that Solaris cannot: it supports my Alcatel SpeedTouch USB modem.
Oolite: Elite-like game. For Mac, Linux and Windows
As someone who has installed OpenBSD before, I can tell you, it's really not that difficult.
I definitely agree. The install is easier than most linux installs and a lot quicker (well the minimal system is pretty small, but it's all you need for a router). Within an hour you could have a box setup and have PF working thanks to the FAQs and guides.. heck the man pages are even VERY well written.
"If you are going through hell, keep going." - Winston Churchill
It is official; NetCraft has confirmed: OpenBSD 3.8 has been hacked by a rogue internet group less than 24 hours after release.
"We can't believe how easy this one was to crack. There are 3 exploits you can do over the internet right out of the box, and I think we're going to find more," said ZeroC00L, a leader of the X0r h@X0rs. The group claims responsibility for demonstrating exploits in the past 5 OpenBSD releases.
"I think the main reason that people think OpenBSD is 'secure' is because Theo [de Raadt, leader of the OpenBSD 'project'] says it is. The truth is about the opposite; we can't find a single exploit in the latest RedHat, but OpenBSD is OpenSwissCheese. All that crap legacy code from fucking Berkeley hippies, you know."
Theo de Raadt could not be reached for comment.
OTOH, I also love Debian. I think it's the best userland package management system I've ever seen. It's less flexible than BSD's roll-your-own userland, but far easier to manage.
If you like debian you'll love Gentoo. emerge, rc-update, etc-update can give you a fully up to date distro every day. The whole idea of major releases goes away.
an ill wind that blows no good
Wrong on all counts about Solaris.
No OpenSouce filesystem is as stable as Solaris'.
No OpenSouce OS meta-disk management is even as close or reliable as Solaris'.
OpenBSD still doesn't have binary updates which makes safe administration impossible.
Solaris 9 is quite good let alone 10 or Nevada. I'm sorry if stable, well behaved scheduling and real profiling and debugging make you upset.
NFS works on Solaris, does not on most OpenSouce crap except FreeBSD.
Solaris may be ugly as hell, arcane in a way, but it works. It works, it is very scaleable, it oft exhibits uptimes as long as you can provide power. I have never found a reason to complain about Solaris where it really counts: uptime, stability, data integrity and scalability.
So Please don't malign Solaris until after you know what you are talking about which from the looks of your comment will be never.
hummm...what do you actually do the last 45 minutes of that one hour install? ;)
Even if the CDs aren't free to ship, they still have ultra-sexy CD covers styled around different themes. http://www.openbsd.org/images/openbsd38_cover.gif this release is INDY JONES! what is the audio track? wow bsd sounds so fun. http://www.openbsd.org/images/openbsd37_cover.gif yellow brick road http://www.openbsd.org/images/openbsd36_cover.gif western http://www.openbsd.org/images/openbsd35_cover.gif http://www.openbsd.org/images/openbsd32_cover.gif goldeneye!
you would because you are a fucking idiot.
haha good point.. getting the system up and running is about 15mins (I've never gotten any linux distro up that quick, well maybe zipslack.. but a base debian install takes longer).. but then testing any filter rules takes up a bit of time and playing around for a bit before leaving it and basically forgetting it.
"If you are going through hell, keep going." - Winston Churchill
I understand they have to go through driver code very thoroughly to spot errors(overruns).
My question is couldn't they use the available drivers and put some code inbetween the kernel and driver to spot any buffer overruns and security problems.
Almost like sandboxing.
Well, let's see, my institution uses Solaris all over the place. Patches periodically fail, filesystems sometimes corrupt, processes die for no apparent reason, and weird NFS issues sometimes force a reboot. Sorry, but I'd have to say Solaris isn't anymore perfect than any other Unix-type OS (nor is it noteably worse...). Oh yes ... on a rare once and awhile ... it gets hacked. I'd have to say OpenBSD has the edge there. Sounds like your experience is very limited to me.
Well if slowaris cant do the job... did I meantion slowaris is also very slow ?
Who is this? Private message me (totallygeek) on VLE. I am running through a list of who left here in 2000 for UT.... Drawing a blank.
Click here or here.
(all seven of them, that is) should upgrade right now!!!
Seriously!
GNU libc, the one we use on linux and the old OpenBSD
OpenBSD has always used the BSD libc.
In the current libc malloc (GNU libc...) the method of asking the kernel for memory is brk()
Unless it's greater than M_MMAP_THRESHOLD and the request can't be satisfied by the managed heap in which case mmap() is used. That's how ptmalloc(and its predecessor, Doug Lea's malloc) works and ptmalloc was adopted by GNU in 1997.
The fact that the unused heap is swapped to disk is usually a false argument that brk() works
There is no argument--you use brk() when it's more convenient. Even OpenBSD's new implementation uses brk() for requests that are smaller than a page.
that the free heap is a linked list
You bring up linked-lists a lot as if to imply there is no management overhead associated with mmap() and the related pagefault handling that comes with it.
The changes in the OpenBSD were in the implementation of the libc, freedom denied to the Linux developers -- Linux is only the kernel. BSDs are entire OS packages, changes in the kernel are accompanied by the necessary changes in the libc, this is not the independent GNU libc.
There are advantages and disadvantages to each development method.
The fact that you weren't aware that glibc uses mmap() for malloc() by default for large requests(and can be tuned to always use it) suggests that you also don't know that page guard like features are also available(disabled by default) and work is progressing to more fully randomize block placements. OpenBSD can force large changes and enable features that break user-land code because they are responsible for the repairs.
If you READ what I wrote, getting it from some duplication place DOESN'T make the original releaser very much money. The clone outfits buy it one time, or download it for free, and that's it, which means ONE SALE or NO SALE instead of many sales to the official distro place. I would PREFER to give the original place the loot, just not as much, preferally for a lite version without all the extras. I am FULLY aware of all the clone outfts, an that's where I get the bulk of my "tryout" distros. If it's something I really, really like, then I would go to the full priced version from the original companies. Like when I first started out, free cloned tryout redhat disks, I liked it enough, worked well enough, so I went to their 60 buck model to support them, thought I was being a righteous dude there. When they dropped that and went to OM freekin G prices, I went to fedora, bought for a few bucks from clone vendors. The result, redhat gets ZERO money from me when they could be getting "some" money yearly. Their call. Now it's OpenBSDs call on that. I want the whole shebang on disks, I despise downloading tons of crap, I can barely keep up with patches and updates. Most other distros, same deal, they want ridiculous prices to get the disks from them,, forcing people to go to the clone vendors. I think it's *nutz* and a bad business move. I prefer to order disks through the mail, DLing over dialup (all I can get here) is just not happening except for mini distros.
It's very similar to music or video disks, the **AA folks just don't get it on volume sales with a cheaper price. They could have nipped file sharing and napster in the bud if they had dropped from $15-20 and up a disk to 5$, sold millions and millions more copies and actually made more money at it, but NO, that makes too much sense.
I do not know what it is with companies, whether data or entertainment, these places that slap crap on disks then charge out the ying yang for it, it must affect the brain or something, but if they bought three clues they would find out that most people are more than willing to pay a reasonable price for whatever, and "reasonable price" to "freekin cheap" can be brought into the equation *easily* with what-have-you on CDs or DVDs now-a-days, and they can still "make money" at it, lotsa money.
Isn't that what Debian GNU/kFreeBSD is?
It even has apt repositories
Sorry, but you don't get a free pass on that one. We're rolling out FreeBSD 6.0-RC1 (release candidate) servers this week. Dying OSes tend not to be under active development and wide deployment.
Dewey, what part of this looks like authorities should be involved?
Yeah... yeah, you do!
Reality is nothing but a collective hunch.
Well he said OpenBSD, not FreeBSD.
" some improvements to the OSPF daemon"
What improvements? OpenOSPFD has not been released yet. I cant download it from anywhere. I cant find it.
I'd really like to take a copy of its zipped file, try to compile it for mingw and linux and solaris and install it on ALL my systems. I'd like to make MSI files of it and roll it out on all the WindowsXP machines here. Being OpenBSD, it must be reliable, portable and simple...
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
Well he mentioned FreeBSD too.
There are torrents too:
The best way to predict the future is to invent it
are an ISO whore. You and the bunch of penguins behind you.
Pure lies.
Got plenty of Solaris boxes in the wild. Got my record uptime boxes right here, both in the wild and otherwise.
I've used them in the wild for mail relays, for firewalls, and for other general purpose work.
You simply *fucking* lie.
Now I cant help it if you *suck so fucking bad* you cant lock down a *nix system, but a properly locked down Solaris box is rather secure - and OpenBSD comes out of the box doing *nothing*, Solaris tends towards the other end and assumes that you want it to do something and has quite a bit more enabled.
Get this, *prick*. I used OpenBSD. I'm not going to worship it. I use FreeBSD, OpenBSD, Solaris, assorted Linuxes. I'm *sick* of you fake posers who KNOW NOTHING espousing and eructating bullshit about a topic of which you know nothing.
I've had 5000 people chugging in and out of a Solaris box all day long, running imap, popping, sending mail, editing shit, mounting home directories. Until you *do something* with a box, STFU, mister I got IPF firewall and one box behind it with a single ssh session and I'm mister authority on scalability and reliability.
Claiming NFS on Solaris is unstable is fucking laughable. Maybe you gay ass DLINK switches are fucking things up? Maybe running GigE over CAT3 is? Given your apparent intelligence level (even insinuating a huge engineering company's beautiful well documents and get this actually patch supported hugely successful de-0facto Unix that now costs nothing and is open source is somehow inferior to OpenBSD, hah, what a fucking joke) - given your intelligence level, you clearly cant do anything right.
Nothing.
Try www.appgate.com . Why don't you call them up and tell them their software sucks and doesn't work because it runs on Solaris. Go ahead.
Oh, yeah, and how is the scheduler on your OpenBSD? Your multi-cpu implementation? Your giant lock? Your X86_64 optimizations? All INFERIOR to Solaris.
You simply know absolutely NOTHING.
NOTHING.
NOTHING.
Sorry pal, go back to monster.com and dream about a job, pig fucking hippy.
sorry, its not optimized for your single k6, its optimized to scale to 100's of CPUs.
something you, your linux friends, and openbsd will never do properly or reliably.
tah tah, disgusto, and wallow in your lame ass single cpu whitebox.
toodeloo. tah tah, cheers there mister winkles, sweet try and nice shot at a life, virgino.
yeah, bring that gnu shitz to *bsd
haha, using bad langauge in lieu of brain cells, way to prove a point. Ever wonder why Solaris patch sets are so big they're are called "monster patches"? I work with huge metro and county government Sun datacenters and have seen kernel panics, kernel bugs stopping production, exhuastion of kernel resources due to config values, etc. Interesting Sun's UFS isn't used on SAN data disks, usually Veritas file system. So you've one hard working box that's doing ok, good for you. Get hundreds of them and you'll start seeing the issues I've mentioned. Solaris does have more security issues than OpenBSD, and locking a box down has quite a few more steps.
safe admin using binaries? At least with checksumed source codes and make files you can see how the software was built, blindly loading binaries with no idea how flags & config values are set does make things easier for a lazy admin, I suppose. The BSD do keep the filesystem in a consistent state, unlike the more popular Linux default ones, and XFS on Linux does too. The city/county/muni data centers I work in use Veritas anyway, no Sun UFS on their SAN disks for whatever reason (also they use it with Linux) But looking at Solaris' huge list of patches, you can see many bugs that cause kernel panics, and if you get enough Sun boxes in one place you'll actually see them on production machines at times, even other neat problem with resource exhaustion, hardware failures, firmware issues (even had to downgrade Sun's own qlogic card one time to make it work with Solaris 9 on Ultrasparc). In short, you've somehow got the silly notion that Solaris is other than the kludge of bsd, sys v, sun java toys, tons of jacked open source, and 3rd party licensed crap that it is.
I am not computer literate (e.g., I have no idea how
to run Word or Excel), so perhaps I am missing
something. I don't own a cd burner or a floppy
drive, but I was able to write a file called bsd.rd
to a swap partition, boot off of that, and install
OpenBSD over ftp. The whole procedure was
trivial, and I had a working desktop in about
half an hour. (Caveat: I am first and foremost
literate, so I can't speak to the problem of playing
movies or sound files.)
Not to rain on your parade, as Sun has been a daily source of irritation
for me for the last 18 years, but a lot of your facts are a bit skewed.
There's plenty of good reasons to hate Sun/Solaris and you missed every one.
Each of your listed beefs aren't anywhere near what matters.
Datacenters (Sun shops) have been using veritas's vxfs in place of UFS
because until recently ufs lacked journaling. UFS is a perfectly fine and
fast filesystem, though of course not as advanced as AdvFS which HP
incompetantly killed after buying Compaq for it (by trying to integrate it
into HP-UX *after* firing all of their experts).
Sun Solaris is a true SVr4, you can tell because of how it handles the
runlevel scripts. The BSDish behaviour is only found if you are compiling
executables originally developed on a bsd/bsd-like box that need to link
against the compatibility libraries (which became usable in Solaris 2.4)
Since Solaris 2.5.1 the compatibility libraries have been stable and even
somewhat elegant. I'm not so happy with Solaris 9 as sun's growing
dependance on the OS software is leading to non-consistant behavior, though
Solaris 10 is addressing some of those issues.
Sun also has an edge in scalability, in our current DC we have a few
E20k & E25k's running relatively peacefully in active production. It's
hard to argue with a box with over 200GB of memory. (though I do have
a serious beef with Sun about how it handles that specific feature)
There are no Opterons or intel/intel-like systems existing anywhere
in the world that can approach the raw throughput of a box with
72 processors. Network based clustering is not an acceptable solution to
very many real-world problems. But bringing up SMP in this thread isn't
even close to fair as openbsd's SMP is in its infancy.
In terms of security, Sun does in fact have a "trusted" package which
renders the box very secure (at the cost of being very non-unixlike)
Though I would definitely agree that OpenBSD is far more secure out of
the box.
But I'd have no second thoughts on putting a blueprint secured Solaris
box naked on the internet.
In any event, I'm sure nobody cares about my rant so cheers.
-Grumpy Old Admin
Does that mean becoming a round-heeled strumpet once again?