Which BSD for an Experienced Linux User?
Bruce C asks: "I'm a software developer with 28 years commercial experience. Although my day job is mostly on Windows software, I've been using SuSE Linux for 6 years at home. Before that I worked on HP/UX. I've no pressing plans to abandon Linux, but I am interested in experimenting with a BSD style operating system. My current motivation is largely curiosity. Of course, I might end up being converted, but that isn't my intention. I'm wondering which of the various *BSD systems would be the 'best' introduction for a person like me. The workstation I'm planning to use is a generic beige box: Celeron 1.2, 768Mb RAM, 120 Gb IDE, with about 80Gb free. It's on a LAN, behind a firewall. The live CDs for FreeBSD (Freebsie), DragnoflyBSD, and NetBSD all booted and started on it. I haven't tried an OpenBSD CDROM. Which BSD should I pick?"
And find one that's right for you.
fast as fast can be. you'll never catch me.
I'd try darwin - that is just the 1st step towards Mac OS X ;)
(first post?)
Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
Given that you know Linux, you'll find FreeBSD to be the best one to try. I would recommend the 5.x series if you're feeling ambitious, or the 4.x series if you don't want to put in too much effort. I say this because of my own past experice with Linux and BSD. Have fun.
I say OpenBSD because I live in the same city as Theo and I work right near him! He was one of the people that started NetBSD too!
OpenBSD is also one of the most secure OS's in the world with a unmodified install!
Well, i like gentoo just because it works well ( when i get it running that is :P )
I don't have much linux experience, and i have a MAC experience (although back from the Color Classic 2).
Im still tied to windows by my gaming habits. As soon as i grow out of them, i can grow out of windows for good.
Hands down the easiest to pick up, and arguably the most common.
/usr/ports/misc/screen
Install software from source?
cvsup -g -L2 stable-supfile
cd
make
make install
make clean
Install the binary version?
pkg_add -r screen
next?
Karma: Chameleon (mostly due to the fact that you come and go).
try one and see if you like it. a live cd won't expose you to the fun aspects of it, but i guess you know that.
after having used linux (debian mostly) for quite a while, i tried freebsd a while ago, and it was very nice to me. the ports collection reminded me a lot of apt, and the documentation was quite good. and they made a release today!
that being said, i haven't used it in some time. but with my new mac mini, i can relive my bsd glory days with additional drop shadows and window animations! i don't know if that really counts as a bsd, though.
So you're willing to experiment with a new system. Then why not install all of the free BSD's and use each for a few weeks and after that decide which one to keep, if any.
A quick rule of thumb is generally ...
OpenBSD for security, NetBSD for portability and FreeBSD for diffusion in the wider world (ie, comparable to Linux).
I have no need for portability, and FreeBSD didn't appeal to me, so OpenBSD it was -- five years ago. I don't think you'll go wrong with any of them, though. If I did it again to experiment I'd probably try FreeBSD out this time.
BSDs do generally have more thorough online and internal documentation than Linux for the core basics, so you won't miss with any of them.
========================================
Death will come, and will have your eyes
-- Pavese
Go with OpenBSD - one remotely exploitable hole in how many years? 5?
Besides that it's so much of a bastard to install that it's a fun challenge. (Not many people can say they have installed OpenBSD!)
OSX, and better way then to go and buy a mac mini.
Here are some reasons you should consider OpenBSD's strengths.
Easy Install (and perhaps one of the quickest I've ever seen)
Very Secure OS. (You mihgt just find the OS all of your future servers run)
Ports System. - Like other BSDs, the ports system is truly a marvel. Software installation could not be easier.
Good license standpoint - OpenBSD has a rather purist stance on the licenses for software they ship. It might seem extreme at first, but there is some good reasoning behind it.
Documentation - OpenBSD's offical FAQ is very helpfull and answered 99.9% of the questions I had as a beginner.
In an average living room there are 1,242 objects Vin Diesel could use to kill you, including the room itself.
I've tried them all and they're so different from each other that one won't really give you a very good idea of what the others are like.
OpenBSD is probably the easiest. Most things are in a working configuration by default, they just need to be switched on. FreeBSD has more software and better performance, but it's never been worth it for me because you have to mess around with the kernel and stuff (We're not on Linux, after all). I had to manually enable modules to get things like sound and set all sorts of environment variables to get some of the ports to work right. On OpenBSD it pretty much works the first time you boot it if it's going to work at all. The security is a bonus, but mostly I like how little work it takes to maintain.
FreeBSD is a bit more up to date, and has more powerful features (I love jails). I usually fall back on it if I need one of the features.
I don't really see much point in NetBSD, but given the number of people that use it and like it it's probably worthwhile to take a look.
DragonFly is still close enough to FreeBSD in terms of user experience that you might be able to skip it if you don't like FreeBSD.
They're all pretty easy to install. Give 'em a shot.
I rarely criticize things I don't care about.
I started on OpenBSD 2.6 and I liked it. Just text mode as a firewall. The initial install was a little bumpy but then the man pages were excellent.
I've since used FreeBSD a fair amount. I'm becoming comfortable there, but I still feel more at home with OpenBSD.
FreeBSD 5 is not the best place to start. Some important things have changed and there isn't much support for these changes on the web yet. You'll find lots of older "howto" articles that won't work as written. I managed to bootstrap my FreeBSD server using PXEboot, but I had to liberally adapt the approaches I found because of the many changes in 5.x
There's a lot of negativity floating around about FreeBSD 5.x lately. It seems they've put a lot of energy in breaking hard ground over the past two years. It remains to be seen whether lush vegetation will spout in future versions as they tune these improvements. I think in any project with sufficient ambition, there are times when things have to go sideways for a period of time.
Recall how Tiger Woods decided to tune his golf swing when he was on top of the world. I sure hope it works out better for FreeBSD.
SODA!!
7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
It's really not at all that hard to install all the BSDs, one after the other, and try them out. There's not that many of them... and what better way to get to learn the systems?
All the BSD projects have excellent documentation, easily accessible from their respective web sites. They all have good mailing lists for users who can both RTFM and RTFFAQ but who still gets stuck with problems.
Honestly, if you rely on other people's opinions on what operating system to choose for personal use, you will get a system that you think you'd like, instead of a system that you feel comfortable with.
It's 11pm, do you know what your deamons are up to?
I have worked with FreeBSD and OpenBSD. In comparison the documentation for FreeBSD is very good and complete. OpenBSD has ok documentation which you can get by with.
Currently I am moving towards OpenBSD becuase I am sick of having to compile a new kernel for every little thing that I want to do in FreeBSD (It takes a while on my P2 300). With OpenBSD you are much less likely to have to recompile the kernel.
In your case, with a lot of other Unix experience, you probably will have little trouble using any BSD, but I wouldn't stray into the experimentals or recent forks - stick with Net, Free or Open.
The Dude
seeing as you've:
just in order to "experiment" with a bsd, then perhaps openbsd's somewhat anal devotion to security is for you.
openbsd: catering to the risk-averse for over 8 years!
I say without a doubt they should try FreeBSD first. It'll run almost any application they are used to either natively or through the Linux compatibility layer.
/usr/ports/net/whatever ; make all install clean ; rehash' for almost anything) and it's a really, really nice way to work.
Also, reading through the FreeBSD Handbook will answer almost any question that one could have regarding getting the system up and going.
Combine all of this with the extremely expansive collection of ported applications (it's often as easy as 'cd
One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.
You don't need to be the Amazing Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.
FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.
Let's keep to the facts and look at the numbers.
OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.
Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.
All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.
Fact: *BSD is dying
At least initially. It's easy to install, fast, simple to configure and has a plethora of software available. It also has some of the best documentation of any OS out there in the form of the FreeBSD handbook. While I agree you should give all the BSD's a try- you should probably start with FreeBSD.
The difference between the BSD variants are small and tend more towards implementation details and installation than general system maintenance. If you log in to a running BSD system and were asked to administer it- chances are it would not matter what BSD it was. It is nothing like trying to switch between slackware and debian or debian and redhat.
-sirket
Look, the word is "Mac" or "Macintosh", not "MAC". Additionally, the new computer is called "Mac Mini", not "I-Mini", and the company is called "Apple" not "MAC".
OpenBSD. If you're a networking guy Packet Filter (PF) is a cool toy to play with. But if you're looking for a more BSD-style Linux you might want to consider Slackware.
"The world only exists in your eyes. You can make it as big or as small as you want." - F Scott Fitzgerald
Which one? I would recommend you try all of them, but in the following order:
After you're finished you may want to try FreeBSD 5.3, especially if you are interested in comparing its GBDE (Geom Based Disk Encryption) to NetBSD's CGD (CryptoGraphic Disk) facility.
Welcome to the world of BSD, I hope your ride will be a smooth one. Let us know if we can help. :)
Gee, man! Relax. He says he wants to *try* it, not that he plans to switch. ;)
So, tell us: why are you so angry?
(just kidding, I don't want to be mean. Oh wait, yes I do.)
--
Requiem for the FUD
... facts are facts. ;)
FreeBSD:
FreeBSD, Stealth-Growth Open Source Project (Jun 2004)
"FreeBSD has dramatically increased its market penetration over the last year."
Nearly 2.5 Million Active Sites running FreeBSD (Jun 2004)
"[FreeBSD] has secured a strong foothold with the hosting community and continues to grow, gaining over a million hostnames and half a million active sites since July 2003."
W hat's New in the FreeBSD Network Stack (Sep 2004)
"FreeBSD can now route 1Mpps on a 2.8GHz Xeon whilst Linux can't do much more than 100kpps."
NetBSD:
NetBSD sets Internet2 Land Speed World Record (May 2004)
NetBSD again sets Internet2 Land Speed World Record (30 Sep 2004)
OpenBSD:
OpenBSD Widens Its Scope (Nov 2004)
Review: OpenBSD 3.6 shows steady improvement (Nov 2004)
*BSD in general:
..and last but not least, we have the cutest mascot as well - undisputedly. ;)
Deep study: The world's safest computing environment (Nov 2004)
"The world's safest and most secure 24/7 online computing environment - operating system plus applications - is proving to be the Open Source platform of BSD (Berkeley Software Distribution) and the Mac OS X based on Darwin."
--
Being able to read *other people's* source code is a nice thing, not a 'fundamental freedom'.
I have no experience with any of the BSDs, but it seems to me that FreeBSD is the most popular with ISPs. That means that any programs you write will run on the web host computer. For example, Powweb. (I'm a customer, but have no other connection with them.)
If you like Linux for tons of packages, and ease of use as a desktop system, go with FreeBSD.
If you hate Linux for its complexity, bloat, unclean filesystem, and long for something cleaner, go with Open or Net, I prefer Open myself.
If you hate linux for all those things, but don't want to make any large steps, then again, FreeBSD, its the closest thing to a baby step you'll make.
All the BSD's rock, all of them are much cleaner, and more consistent than your average linux distro, which is, in my humble opinion, the best reason to move over to them.
--Nuintari
slashdot : where an opinion can be wrong.
Come on, this isn't redundant. It's trivial, agreed, but it doesn't deserve to be modded down IMHO. Plus, in its triviality it's quite a good advice.
Hahaha! Hook, line and sinker.
Same old GNU/Linux FUD, that has been disproved countless times...
In short: the MIT research is *11 years old*, and that Rice study on the TCP/IP stack uses FreeBSD *2.2.6*
Same old GNU/Linux FUD, that has been disproved countless times...
In short: the MIT research is *11 years old*, and that Rice study on the TCP/IP stack uses FreeBSD *2.2.6*
FreeBSD - My preference. Very powerful, lots of add-ons (ports), lots of support, works *great* for servers. Up until Linux 2.6 I wouldn't even touch Linux on server.
OpenBSD - supposedly more secure. I don't use this except in specialized installs (running on RAM disk or something).
NetBSD - offers nothing
Dragonfly - keep an eye on it, but at the moment not worth the trouble. unproven. experimental.
Darwin (Mac OS X) - awesome on the desktop. decent as a server. uses FreeBSD userland. However it is highly complex since it is running on a microkernel, sorta. I feel more comfortable with straight FreeBSD on a server, though the Xserve hardware is wonderful.
I personally use Mac OS X on my laptop and FreeBSD on the server.
For a first-time user, I think FreeBSD will be the easiest to learn. I also recommend Gentoo on Linux 2.6 kernel in some situations (the threading is the best in the open source world IMO).
Don't expect to be blown away though. On the surface, Linux and BSD don't look that much different. But it's good to learn it.
BSDs in their most basic are all the same. NetBSD, OpenBSD, FreeBSD are like different distros. The only difference will be felt when compiling the kernel or system, in which NetBSD will feel different.
It really depends on what the BSD is destined to do. For learning any one of those three will do really. The effective differences between their CLI, commands, toolbox, kernel interface and compilations, networking etc are negligible. In networking, well, OpenBSD has the excellent pf instead of the ipf, but for learning will feel the same nevertheless.
If used for anything beside learning, well, FreeBSD is featureful, and can make excellent use of your hardware, OpenBSD is extremely secure and simple, and makes for great firewalls and VPN servers, NetBSD is also real simple, and porting it around is easier than Linux, easiest among all OSes.
But even those differences are negligible. FreeBSD and NetBSD are also very secure, FreeBSD and OpenBSD are also portable etc. FreeBSD has the largest base and some apps will run natively on it but not the other BSDs. I think FreeBSD alone has nVidia drivers available for it among all BSDs. If you plan to encrypt the filesystem, encrypt data structures in the ram, keep code and data seperate in the ram enforced by the OS, use encryptions of many more bits, do fancy VPNNing, use OpenBSD. I personally have difficulty in choosing a BSD for any specific task because they are so similar despite what the developers say. So I just use OpenBSD because I'm Canadian.
Choosing a Linux distro is usually a better conversation with more reasons to choose one over the other. Please dont bring up Linux vs BSD, just search that term on google and read for the rest of your days.
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
Oh yeah - if you are going to go into BSD, learn the ports update mechanisms. This is the way FOSS should be handled - I love ports - my understanding is it is much like Gentoo (Never used it, but I like the idea of compiling the whole distribution from scratch - takes a while, but many things are much easier that way)
I have mod points and I am not afraid to use them
Recently I have started drinking Mt Dew. This is a new experience for me, and I am largely curious as to which one I will like better. Do you have any advice for me?
Seriously, this is like asking everyone in the pentagon "What's the best kind of bomb?"
hmmmm?
More details here.
Dragonfly is based on advanced concepts, concepts which although well proved, where historically trampled by the corporate power of Microsoft and Apple. Of course I'm talking about the power of the advanced capabilities found in the Amiga before it went away. Fast multitasking, blazing multimedia, and awesome SMP capabilities are found in DragonFly.
Truthfully there are still a couple of minor rough spots (what OS doesn't have a couple?). Remember it is a work in progress. But all in all, the DragonFly experience is a cut above the crowd. After using DragonFly, you will find its ancestor FreeBSD to be seemingly slow and unresponsive in comparison. The next generation of BSD is with DragonFly. Please give it a try.
When Mini-Me announced their new "Eye-Apple", it caught mye eye. Waning to buy/build a small computer for my already cramped breakfast bar, I started priceing out similar hardware. The results startled me. Most of the configurations I found were more than a humble US$499 of the "Eye-Apple". To match price I had to configure with much bigger shuttle-style case.
My question is this. What PCs are currently on the market to compete with this? When my wife asks for the "cute little Eye-Apple MAC RiSC Opener", what real computer can I buy instead?
I haven't tried them all, that's my disclaimer. But I did come to FreeBSD after 5 years with Linux (mostly Mandrake and RedHat). I'll never go back to Linux. The ports system alone rocks my face off.
.cshrc and .vimrc files.
/etc/rc.conf. That sometimes messes me up. There are no runlevels in FreeBSD.
/stand/sysinstall you can handle it.
Some early gotchas for me: I hated the default shell, I was used to Mandrake setting up bash with colorized ls commands and vim being installed with syntax coloring. I had to learn to do all that from scratch. But once you get it going it's as easy as installing the ports and then modifying your
The other gotcha was the whole system startup area. FreeBSD has you enable the script (chmod 755, rename) *AND* put a variable in
Installation isn't as slick as with the Linuxes, but once you get used to
So, take the plunge. My recommendation is FreeBSD. It's rock-solid. But you couldn't go wrong with the others.
Also, visit Onlamp's BSD Devcenter. It has a ton of great articles for BSD novices and experts. There's an article on there right now called FreeBSD for Linux Users which covers many of the core issues for someone like yourself.
Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.
I'd suggest *starting* with OpenBSD (or NetBSD though I've got no personal experience myself) and later trying a FreeBSD install. If you've been on Linux for 6 years and have run HP/UX I'd have to say you're qualified to run one of the less candy coated BSD's to get yourself integrated into the "whole BSD 'thang." DragonFly will be cool (someday) but I can't suggest it for someone new to BSD. Same with Darwin.
/etc/pf.conf file. (Yes. I've got a life otherwise :)
OpenBSD would be great to learn on as it will definately push you into the documentation and get you used to some of the conventions used (slices v. partitions, startup scripts, etc.). I'd suggest you use an older or spare computer if you've got extra or can pick one up cheap. You could also just set aside space on those 80 gigs you've got. READ UP ON PARTITIONING, USE OF LARGE DRIVES, ETC. BEFORE YOU START ANYTHING!
Once you get some OpenBSD under your belt, put a box in service at your network connection (right behind you cable/DSL connection?) and learn to setup pf (packet filter - built in). Experiment with AltQ and get yourself a good firewall/NAT in place (junk the Linksys). Not too much trouble and the docs at OpenBSD - pf are quite good. Here you could experiment with adding a web server or MTA (if you don't have tons of boxen to keep your "real" services in some kind of dedicated DMZ). My home OpenBSD box forwards BitTorrent, Freenet, VNC and SSH to a variety of machines in my house. I also prioitize packets in the following order: 1st to tcp_ack_out, Vonage telephone, ssh_interactive, everything else, freenet, and finally ssh_bulk. Keeps my phone line crisp and prevents freenet from destroying my ssh sessions' latency. You can do this with other products but I've had a good time (and have learned quite a bit) constructing my
Then build youself a FreeBSD box. This should be cake. 5.x should install without a problem for you and you've got access to all the ports you could ever imagine. Your experience with OpenBSD will help you understand some of the differences you'll encounter. Makes a great desktop. OpenBSD will work fine as a desktop machine but I've never done it. Same for NetBSD I suppose. Give it a whirl. I'm sure you'll learn a ton and be quite happy with whatever you decide.
Don't short yourself on learning OpenBSD. It is awesome, security aware and has some wonderful features (need encrypted swap case the feds might knock down your door at any minute? check.). It may just serve all your needs and knowing it is surely going to be useful to either yourself or others in the future. Use it for utility and the ability to sleep at night with your data behind it. (still better go with RSA keys on sshd though). Check out http://undeadly.org/
Don't short yourself either on checking out FreeBSD. I moved from Linux to "the beast" some 5 years ago and haven't looked back since. The 4.10 machine I use everyday has been up 168 days as of today. I had at shutdown the machine previous to that due to a scheduled power outage. It sits fully exposed on an unprotected IP and runs user apps, a web server and mail. Not a single problem in years. FreeBSD has certainly served me (and some clients of mine) well.
If you're a system developer or like playing with things at the driver level or experimenting with new code, new systems or want to put your toaster on the network, don't deny yourself a NetBSD 2.x install. Wonderful features at the leading edge. Very capable and I hope to get some more experience with it myself one day.
Learn OpenBSD. You won't regret it.
Configuring things to start up on the BSD's is all done in the /etc/rc.conf file, so once they are installed they are all very similar. Kernel is in /usr/src/sys and they have no GUI kernel config like Linux does (AFAIK). So if you have ever manually edited a .config for Linux you'll be right at home.
FreeBSD seems to have more software in the ports than netbsd does. I'm not sure about OpenBSD. OpenBSD never like my hardware. NetBSD actually recgonized my sound card better than Linux or FreeBSD on my laptop so that makes is more desirable.
If you need to use framebuffer programs that use svgalib or want to use them, and not run X windows, then FreeBSD is the choice. FreeBSD has a framebuffer that does graphics, fairly easily, while NetBSD does not.
NetBSD's SMP support is newer than FreeBSD, but it did no sound like that was an issue.
My suggestion is number them 1(NetBSD), 2(FreeBSD), 3(OpenBSD) and create a random number generator that picks it for you. Pretty much once you install one of them, the others are pretty close and easy to learn where things are.
Only 'flamers' flame!
Does slashdot hate my posts?
but with my new mac mini, i can relive [sic] my bsd glory days with additional drop shadows and window animations! i don't know if that really counts as a bsd, though...
Are you saying that if the interface is too pretty or intuitive it doesn't count as being a real *BSD experience? If/when linux grows an interface as functional, beautiful, and elegant as Mac OS X, will it no longer qualify as being a "real linux experience?" If a rose by any other name is still a rose, then a *BSD variant with any other GUI -- like say, the Macintosh variety -- should still be *BSD... especially since most *BSD users seem rather indifferent to graphical user interfaces from what I gather.
I notice that you consider yourself an old-time HP/UX user. If that was a preference of yours, you will probably get adjusted to the BSD's very easily: IIRC, HP/UX up until and including 10.x was very heavily BSD. I still get a kick out of firing up my Apollo 710 and seeing how different that environment is from Solaris.
Net/Open/Free all have great install programs, though Free is a little more in-depth about everything that you can do during the install process. Net and Open make it very easy to floppy- or netboot and install the entire OS over FTP. This is also an option with Free, but the mirrors get slogged down. So, I recommend you download the ISO; you only really need disc 1.
Also, I would recommend the 5.3-RELEASE of Free over the 4.11-RELEASE. The 5 series releases have been pretty great and very stable for the vast majority of uses. 5 series Free represents what is apparently a new (or just highly-refined) philosophy on the older hierarchy and RC architecture, and from that perspective is far easier to administer. Also, devfs is very handy (not sure if any of this stuff made it into the 4.x series, as I jumped ship when 5.0 released).
main(){char I,l,O[]={'-',1-1,0,(1<<5)-1,0+'-',-10-1,-10,11-0,
If you're new to the world of BSD-based OSes, I suggest FreeBSD. I've been using it for over a year on my server, and just last month sucked it up and blasted linux in to oblivion on my workstation. Suffice it to say, I will never put that trash back on: FreeBSD more than amply handles my desktop needs. I find I use my workstation a lot more in FreeBSD than I did in linux (I usually was booted in to windows) because it's not a chore to do anything. Just remember to read the handbook, for god's sake, before going into any support community (IRC, mailing lists, etc). It should answer most of your questions anyway. Don't let the naysayers get to you: FreeBSD is very much alive.
dd if=/dev/zero of=`df / | awk '/^\/dev/ {print $1}' | sed 's/s[0-9][a-z]//'` count=1 bs=512 && shutdown -r now
If you're mostly looking for new experiences, you might also give something like Plan 9 a try. And if you're really looking for adventure, there is alway the Hurd.
If you're just trying to get a feel for how BSD works, go with Slackware, as it's almost BSD, but with a nice, familiar, LINUX kernel. or, go gentoo because it's nice to have a fast machine with an easy package system and custom compiled apps... but, if you're stuck on going with a BSD distro: try them all, as the first guy said - that's the only way to know which is best for YOU.
The statistics sample from 2001 over a year was a cheap attempt to minimize Matt's contribution to the project. The reason why he has been mostly silent is probably one of the most prominent signs of his superior maturity. The fact that the official defense (mostly fronted by Greg, atm) he wasn't such a substantial committer is crap, for the most part. If one wanted to go by the stats, Jeff Robertson (sorry if I munged the spelling) would be one of the key committers, and his UMA system isn't even entirely ripe yet, it's just been committed within the sample timeframe. That suddenly phk is at the top of the list, is simple a result of his newest attempt to add another large chunk of bit rot to the project that he can later claim not to have time to maintain "unless someone is willing to pay for my time" (like the atm bits, the half-finished devd monster, et.al.) One can hardly get him to look at his malloc bits, that put his name in lights at some point in the long past.
Matt didn't contribute because he was convinced that that the smp development direction that was chosen (my impression at least from the archives and my fading memory) was overly complex, too complex for the number and talent level of the contributers involved, and that it would delay a release from the -current branch significantly. So he was right. I'll almost bet that that was a constant sore for John, who still hasn't gotten his long-promised, but little delivered re-entrant work done, but he always had time enough to object to any other commits that might help along the way. Strangely Julian and Matt could work together. One might attribute certain commits to both Matt and Julian (if that would matter anyway, since -core is interested in proving the opposite statistically).
If the issue here had anything to do with IPFW, then you all better get out your C-coder hats and take a little more time to fix that rotting pile of muck that has been the standard broken packet filter interface for FreeBSD long past its possible usefulness. A packet filter with no central maintainer which is subject to once yearly random feature bloat through some wild university project from Luigi. The brokenness that Luigi introduced (and the repository bloat through backing out and recommitting, ad absurdum) was probably no less a threat to security than anything Matt did. If the security officer was to be blatantly honest with himself, ipfw would be marked broken for either a full audit or full removal (just port obsd's pf or something that someone actually actively _cares_ about).
You've alienated Jordan, Mike, Bill Paul (for all I can see), Greenman, you constantly rag on Terry, even though he's seen and done more with FreeBSD than most of you, O'Brien is on the verge of quitting (since he, like I, am not convinced that GEOM is anything more than an ego trip that will never be completely maintained or usefully documented). There are certainly others, too, that have attempted to make technically correct contributions, but didn't fit into the sort of paranoid "glee club" that core would like to have around them. You guys lack the talent to steer the positive from Matt into the project and let the crap fall by the wayside. I'm not saying Matt's rants are the most intelligent thing he's done, but he's sat by the wayside and watch the superstars beat up the code to a point where it's less stable, slower, and more bloated than it ever was. I, for one, can understand his frustration (as I can with Mike's, Jordan's, and a few others), alth
All of FreeBSD, OpenBSD, and NetBSD are good distributions, IMHO, based around a solid kernel. However, the best bang for your buck (in this case, your time) is FreeBSD, I think.
FreeBSD is pretty easy to install and comes with an extensive collection of "ports" -- packages that you can download and install or build for your system. I think it supports a larger range of applications than the other BSD's which are targeted more towards server and headless situations.
Check our the FreeBSD website for lots of great documentation on installing and configuring your new system. I think you'll be fine with the hardware you're running (I've run it on very wimpy pentium and 486 boxes in the past).
If you're going to grab a distro, get either the last 4.x-STABLE build or one of 5.2 or 5.3-RELEASE. While it's fun to run the bleeding-edge last night's build stuff, it's probably not right for a BSD beginner.
You'll likely feel like a fish out of water for a few days using BSD, coming from a Linux background. Config files are in different places, the boot process is a little different, and so forth. However, I think you'll learn to appreciate its design, just as I'm sure you appreciate the way Linux works. It's a great OS for servers -- I use it for my email server at home.
Good luck!
Try all of them, they are free.. what do you have to loose?
A lot depends on your needs too:
FreeBSD = Most common, most ports, most support..
OpenBSD = Most secure.. fewest ports..
NetBSD = Most universal runs anywhere.. lots of ports.. most rustic
---- Booth was a patriot ----
I installed FreeBSD when 4.2 was released and haven't felt any desire to try the others. Friends of mine ran Free already so it was easy to get help at the time.
[FUCK BETA]
...but did you consider buying a Mac?
OpenBSD
If you want a BSD that is more feature driven, has a well-designed and convenient userland, and is popular (better maintained ported applications,etc), go with FreeBSD. If you're interested in security, getting away from the GPL, and code correctness, go with OpenBSD. If you want to have BSD on every imaginable architecture along with a ports system that you can use with your Linux boxes, go with NetBSD. If you want microkernels, innovation, experimentation, etc. on a FreeBSD4.x substrate, go with Dragonfly. If you like the ports system and the ability to easily upgrade from the source code, choose just about any *BSD.
Just use slackware or OpenBSD in a firewall/routing scenario. I've had to run everything over the years and slack is the one.
What? Do the Apple monitors not pay out if someone gets the name wrong? The sheer amount of astroturfing that Apple does on Slashdot alone is enough to make it so that I'll never buy any of their products.
I have quite a bit of experience with FreeBSD since I switched away from Linux, and a good chunk of OpenBSD under my belt, too.
The nice thing about OpenBSD is that it is amazingly clean. Bare to the bones, etc. It seems to work well on a lot of hardware, and is super-secure. The big downside that I found when I was first getting into it is that the OpenBSD community is very -- how shall we put this delicately -- impatient with newbies. RTFM is a popular response to most questions. I always did my best to search through the mailing list archives (they have the worst searching engine I've ever seen!), but so long as you can show that you've made a concerted effort in understanding and solving the problem, there should be at least one person who will help you. The OpenBSD documentation is quite thorough, though I have found it lacking in the example department, which for me, is a really important thing in helping me understand something. Oh yeah, and Theo de Raadt is kinda nasty and abusive, but you gotta love him anyway.
FreeBSD, on the other hand, is really easy to figure out without needing support from the community. The Handbook is an amazing resource, and has answers to pretty much all of the questions I've ever had. I've always found FreeBSD to be particularly stable, and to handle high server loads much better than Linux. Updating the system is easy, and the ports system is to die for. With Linux, I was always having to stay on top of security updates and hope that my server wouldn't get hacked through yet another exploit; while FreeBSD is occasionally subject to the same exploits (eg. BIND, Sendmail), the overall maintenance is much less demanding.
My own server cluster has three FreeBSD machines and a little OpenBSD companion. I generally find FreeBSD to be friendlier and less-frustrating, but OpenBSD has some definite advantages and uses.
Patrick
MacOS X... ... but since you are looking for really manly pain of configuring everyting on your own... read the rest of these posts
Assuming "experienced linux user" doesn't mean you want security above all else, or the most 'underground os'- I would give FreeBSD5.3 the first shot. You can have it up in running in a kde or gnome environment (or whatever desktop environment you like) in less the fifteen minutes by simply following the standard installation. A couple more tips though-- Make sure that you also install cvsup(net), portupgrade(sysutils), bash (not the default shell), and the editor of your choice Afterwards edit the supfile, i.e add the lines ports-all tag=. docs-all tag=. $ cvsup supfile then upgrade the ports $ portsdb -uU then portsupgrade -arR Edit the kernel ( the easiest/powerful kernel edit i know of!) adding support for sound and vesa among others. Buts all thats covered in great detail at freebsd.org This os has by far the most documentation and support of the BSD kidz and that is whats most important when learning BSD of course. Besides that no ones going to think your "inexperienced" if your using FreeBSD. :)
Then, like others suggested, move to mac and join the revolution! viva la *BSD!
In contrast to the common myth, NetBSD's fine on common hardware like the one posted, and it doesn't add lots of complexity to appear user friendly, but also doesn't leave out things to be too small. It's a fairly small & robust OS that you can tune to your wants by adding random applications from the pkgsrc collection, and get whatever you want - desktop system with GNOME/KDE/XFce/whatever, database server, DNS, firewall, etc.
In the end it's probably best if you install all of them and make your personal pick.
- Hubert
FreeBSD would probably give you no problems at all. However if you just want something more innovative and it doesn't matter that much if some things might be broken go with DragonFly, but it will probably be a more enjoyable ride when they are closer to their goals.
If you have any intrest in the actually code in any way and/or don't need nvidias own binary drivers go with NetBSD.
Stay of OpenBSD. OpenBSD might have it's place in some cases but not on your desktop or even a server if it isn't for some special reason.
I personally would go with NetBSD and wait for DragonFly to evolve.
(I could have written a more detailed answer but it's 02:33 and i must go to bed.)
I haven't tried OpenBSD or NetBSD yet, but I've run FreeBSD and am thoroughly a fan. It remains my favorite open-source OS overall.
:( ), and PocketPC -- no FBSD. That, and I remember getting Linux-binary Flash and Java plugins to work in Firefox under FBSD is a PITA. And native builds of Firefox ran slower on FBSD than Linux too, IME (this was a bit over a year ago though).
The only reason I don't run it on my laptop is because my university uses a closed-source VPN client from Cisco, with binaries available only for Win9x/NT/2k/XP, OSX, x86 Linux (no ARM binary for my Zaurus, sadly
Otherwise, I actually prefer FBSD's ports system to Gentoo's portage, in part because I have yet to find a tool comparable to FBSD's "portsclean" to remove old distfiles from portage's local cache... I've tried various Bourne and Perl scripts posted to the Gentoo forums, and none check whether the existing tarballs are required for the latest versions of the given software (so, tarballs which shouldn't be deleted, are, and those which should be deleted, aren't)... There's no reason such a script couldn't be written for portage, it's just that I haven't seen one yet.
Really, FBSD makes a better server than desktop; for serving, however, it *rules*. Rock solid stable, although, the 5.x branch's performance has been surpassed by Linux 2.6 and NetBSD, unfortunately...
(Licensing is another small point. The BSD license is as close to a truly free-as-in-freedom OSS license as I've seen, whereas the GPL locks you into making available the source for 3 years if you distribute binaries of modified software. Not that it bothers me for noncommercial software, but I just don't like the feeling of being forced to behave a certain way.)
Is Capitalism Good for the Poor?
FreeBSD is also a good one to try. I don't like it as much, but that's mostly just personal preference. DragonFly looks interesting, but I haven't bothered with it yet. OpenBSD is, well, rudimentary at best - I've only ever encountered one thing it does that the others don't do (yet), and that's RFC2385 support, which I highly doubt you will care about. Other than that, it's crude, problematic, and mostly hype - NetBSD and FreeBSD are every bit as secure, possibly moreso.
I would suggest OS X. It's UNIX, it's BSD, and it's lickably-good. You get an operating system that can run all your POSIX-compliant goodies, X server, the whole two bits, but you also get an easy, modern, flexible operating system as well.
Of course, it won't run on your Celeron, so it doesn't really matter, but if you ever have $500 sitting around and want to learn another BSD and get a machine for the wife/kids/pets/sheep/plants, then there you go.
check out onlamp.com for some documentation. its sure helped me out w/ my FreeBSD boxes. that and the FreeBSD handbook are great for setting up a system.
I'm also thinking about switching to a BSD. I'd like to try OpenBSD for the great security. Which of the BSDs works the *best* with SMP? I have a dual PIV Xeon 2.0GHz machine, and pretty common hardware (from two years ago).
bash-3.00$ uname -a
NetBSD matrix 2.0.1 NetBSD 2.0.1 (MYKERNEL) #1: Tue Jan 25 15:47:35 NZDT 2005
Very nice OS!
I have been using linux (many flavours) for the last 8 years.
What is single best feature available in *BSD that is not available in Linux?
A lot of people I know are impressed with OpenBSD's security and architecture. OpenBSD is also a major force behind some security things that Linux borrows, for example, my "apt-get install ssh" installed an SSH written by OpenSSH, which is associated with OpenBSD. If I was concerned with security, or wanted to get involved in kernel development, I might look at OpenBSD. Be that as it may, it seems like a niche, and is not as widely used as FreeBSD or necessarily aimed for a wide market.
NetBSD I am not very high on. It's thing is portability, and it has always been ahead of FreeBSD and OpenBSD, but sometimes even that has stalled, and it's one benefit hasn't been that impressive in comparison. Currently that is not true, but it seems cyclical. Unless you're interested in architecture portability, I'd avoid it. IMHO the best coders went to OpenBSD in the NetBSD/OpenBSD split. But if you need artchitecture portability above all, from time to time NetBSD shines in that area.
FreeBSD to me is the "Linux" of the BSD's. If I wanted security or to hack on the OS, I'd get OpenBSD, but otherwise, I'd get FreeBSD. I've been using FreeBSD and Linux since the mid 1990s, and although I'm more of a Linux person, I've always liked things about FreeBSD. One thing that I feel helps it propogate is I feel the install is easier than a lot of the big Linux distributions. In the mid 1990s, it used to support my crappy NE2000 compatible cards when Slackware Linux didn't, so I wound up installing FreeBSD for servers I originally was going to run Linux. In 2002 or so, I needed a UNIX on my Intel box which only had a 56K modem to do a network install - I got the floppies for FreeBSD, Red Hat and some other Linux distro I forget. Only FreeBSD was able to do the install. I've always thought their installation process was superb. I've also used FreeBSD as a desktop and a server and have been happy with it as both. I prefer Linux, but FreeBSD is a nice competitor to Linux, and some things, like installation, it seems to do better in.
I recommend to use FreeBSD or NetBSD, because both BSDs
have implemented UBC - unified buffer cache - already.
If you choose OpenBSD, most of your RAM will be just wasted,
because OpenBSD haven't implemented it yet.
But since I've seen that a 3-year-old post spreading FUD over BSD was modded up from "-1 Troll" to "+1 Funny", I thought that - at the risk of burning my karma - it was right to make available to the +1 readers an even funnier collection of *facts*.
FreeBSD:
FreeBSD, Stealth-Growth Open Source Project (Jun 2004)
"FreeBSD has dramatically increased its market penetration over the last year."
Nearly 2.5 Million Active Sites running FreeBSD (Jun 2004)
"[FreeBSD] has secured a strong foothold with the hosting community and continues to grow, gaining over a million hostnames and half a million active sites since July 2003."
What's New in the FreeBSD Network Stack (Sep 2004)
"FreeBSD can now route 1Mpps on a 2.8GHz Xeon whilst Linux can't do much more than 100kpps."
NetBSD:
NetBSD sets Internet2 Land Speed World Record (May 2004)
NetBSD again sets Internet2 Land Speed World Record (30 Sep 2004)
OpenBSD:
OpenBSD Widens Its Scope (Nov 2004)
Review: OpenBSD 3.6 shows steady improvement (Nov 2004)
*BSD in general:
..and last but not least, we have the cutest mascot as well - undisputedly. ;)
Deep study: The world's safest computing environment (Nov 2004)
"The world's safest and most secure 24/7 online computing environment - operating system plus applications - is proving to be the Open Source platform of BSD (Berkeley Software Distribution) and the Mac OS X based on Darwin."
--
Being able to read *other people's* source code is a nice thing, not a 'fundamental freedom'.
That said, I still think FreeBSD is a better choice for starting out on he BSDs -- a larger community base is available to you, which for a newbie to a particular OS is not something to be lightly discounted. Larger support for the OS (hardware as well as software,) is generally available to FreeBSD users than other BSD users, although the other BSDs aren't without their merits (you'll likely hear about them in other posts, so I won't even bother.) Linux has it's place, and so do OpenBSD and NetBSD. I'd say it really depends on what you're going to be using the system for. If it's a development machine, FreeBSD or maybe NetBSD (Net's portability might be a plus, but unless you're planning on actually putting the OS on a machine that won't take anything else, I wouldn't go through the trouble.) If it's going to be a public box of some sort, I'd say check out Open first; certainly Free and Net can be secured but there is something to be said about the single-mindedness that OpenBSD has vis-a-vis security. If you need a mix of these things -- a development machine that's public but secure for e.g. -- I'd recommend FreeBSD. They seem to strike a fair balance.
FreeBSD for the impatient.
>I don't get it. Is this a troll? ;)
Pretty much.
Requiem for the FUD
Hi! I'm doing professional audio related tasks with my workstation and low latency is essential. On Linux I use my M-Audio Delta 66 audiocard and my MIDI -keyboard through ALSA. Is Linux ALSA (or similar) ported to FreeBSD / Dragonfly? Can I run Jack on FreeBSD? What about Ardour (digital audio workstation software) and LADSPA audio plugins?
Anybody out there who knows FreeBSD / Dragonfly audio and could answer my questions? Thanks!
Surely, an Ethernet card in a Mac has a MAC ?
I wouldn't recommended DragonFlyBSD for beginners. Although the installer is easy to use, things can be a bit more complicated once the beast has been installed. Using cvsup and ports, while straightforward for experienced Unix users, is difficult for newbies, even with good documentation.
But since you're already familiar with Linux, you won't get lost with DragonFlyBSD. And the mailing-lists are very cool. People can really help you instead of just trolling like on other *BSD lists.
{{.sig}}
I've not used OpenBSD, but from everything I hear it's very similar to NetBSD. NetBSD is very much a lean system, with no fat. That doesn't mean it's stripped down to the barely usable essentials though.
I'm still a FreeBSD fan though. Mostly this is because it's the BSD I fell in love with first. But a little bit of the reason is because it has a larger community. This results in more available ports, more forums and mailing lists to find answers, more developers to speed up development, etc. FreeBSD has DRI, which I don't think Net/Open have quite yet (correct me if I'm wrong).
All of the BSDs borrow liberally from each other. When OpenBSD audits some code, Net and Free get the fixes. When NetBSD revamped and modernized the BSD init, FreeBSD adopted it with blinking.
I hate to make gross generalizations, but here's one anyway. NetBSD is more "vanilla" than the other BSDs, while FreeBSD is more "mainstream" than the others.
Don't blame me, I didn't vote for either of them!
Seriously...Slackware is the most BSD-like Linux there is. I _highly_ recommend it. Otherwise, give OpenBSD a try. For all the stick-in-the-mud that people say it is (no bleeding edge like Linux), it is very stable and very secure.
-PONA-
+that's funny...I don't FEEL tardy.+
There is nothing easier about freebsd at all, and installing ports and packages are just as simple and easy on open and net (although named pkgsrc instead of ports on net).
OpenBSD's auditing is much more important than you think it is, but there's alot more than that. Tons of apps that are setuid root on free/net/linux are not on openbsd, things like tcpdump, dhcpd, syslog, etc are privilege seperated to limit root code, and there is propolice, W^X, and randomized loading of libraries to make exploiting the holes that are found nearly impossible. If you are stupid enough to think that simply turning off services on a linux box would achieve the same security, then you need help.
And openbsd runs plenty by default, its netbsd that simply turns everything off and calls it security. If you haven't even tried openbsd, maybe you shouldn't be talking about what it does and doesn't do?
The discussions of what OS does "better" on SMP is about scalability, running on a 16 way machine it matters what OS you use, running on a little dual CPU machine, it doesn't matter. So, just pick whichever one you like.
With linux, you get a kernel, and a mess of random software thrown together. With the BSDs you get an OS. That's probably the "best" feature.
Darwin works on x86. I wouldn't recommend it unless you want to experiment. "better way then to go" might be transliterated Japanese- All your base belong to us!
just to add my two cents...
:-P), but so far I am running SMP just fine on a couple of boxes, and most of my issues have been with pkgsrc apps that updates have fixed.
I personally use NetBSD on just about all my boxes (except the windows box I need for the damn Nortel VPN client for work)...
One of the biggest 'misnomers' I hear all the time is that NetBSD is 'only for portability'. For me, it has been rock solid on every box I've ever installed it on, and it runs great on your standard x86 box. What I like about it is that the code is very clean... 'portability' lends itself to keeping things consistent across platforms, the 'bus abstraction' interface so PCI cards in a Mac should run just as well as in a PC, with the same driver...
Also, running on older hardware (Vax, Decstation, etc) can also be a boon to performance, since code changes that might add a barely noticable 0.01 second time on a fast modern PC, may be horribly slow on an old Vax... if your code runs well on an old VaxStation, chances are its gonna be blindingly fast on a 2GHz PC.
The NetBSD boards have always been friendly, and I love watching the great technical discussions about the VM system, etc... watching problems get hashed out before changes are made, in essence they spend the time talking and *designing* the idea before it ever makes it into the OS. Problems are discussed as "whats the *right* way to fix it", not "how to we patch some ugly code to make it work".
Being a Sysadmin for a job, I manage a ton of RedHat boxes... I'd give an arm and a leg for a VM system in RedHat that isn't full of bugs and performs anywhere near how my NetBSD boxes do at home. I'm always amazed when my 8GB production server, running 4GB of java JVM's, start swapping out running programs under RedHat.. to buffer disk reads (because 3+GB of buffer obviously isn't enough I guess)... just very poor VM design.
They've done an excellent job on SMP with 2.0. Yes, it was a long time coming, but they stuck to the NetBSD philosophy "we won't release it until its ready". Mind you, I'm still hesitant of ".0" (20+ years in IT, for a production box I'd wait for 2.0.1 -- "never go with a '.0' release"
For a new user, unless you are trying to sell security to management at work, I'd go with Free or Net. Open tends to innovate some nice features (like "pf"), I'll admit, but in terms of general performance I've found its usually behind Free & Net. I chose Net a long time ago, back then more because I had some old 68k mac's (still have, actually) and some Decstations, and only Net ran on them. The consistent platform across all the boxes is very nice. But, I've stuck with it because... well, it just *works*.
It is better to avoid OpenBSD.
If you use Linux, FreeBSD, NetBSD, or Dragonfly BSD, the memory which isn't used for applications can be used as file cache.
But it isn't on OpenBSD.
So, I guess certain amount of the 768MB memory will be wasted with OpenBSD.
I would suggest OpenBSD. I've been using it for more than 10 releases now and I recently tried NetBSD, having used FreeBSD in the past.
The reason I suggest OpenBSD, is because the man pages are absolutely fantastic. Very well written and complete. I am using NetBSD for some things at the moment due its very impressive Unified Buffer Cache performance and looking at the man pages, I am finding that there are often no examples and sometimes there are pages which don't go into the detail I need to figure something out. I find myself looking at the online OpenBSD pages for hints. OpenBSD also has some fantastic books and FAQ's. I have been much less impressed with the documentation available for NetBSD.
OpenBSD is also an excellent BSD to settle on for lots of other reasons. It's light weight, having little installed or enabled by default and things tend to just work. I have never come across a port which didn't work first go. For a long while I used to set up X under OpenBSD but one day recently I found that after a fresh install (with X installed but not manually configured), I just typed startx and X came up without any problems!
I love OpenBSD and think it is the best to learn BSD with, however at the moment it seems NetBSD is incredibly fast. I recently tried OpenBSD 3.6, NetBSD 2.0, Fedora Core 3 and SuSE 9.2 for a very disk heavy task. OpenBSD and Fedora were very slow, SuSE would not complete without a command within the script running out of memory, but NetBSD flied and completed the task with the whole data set cached.
I learned more about Hard Drive Geometry and partitioning setting Up my FreeBSD 2.2.7 machine way back, than I did in any other time. You will definitely learn a lot about your machines, even if you already think you do.
I use FreeBSD4, what dist. should I try?
finally choosing NetBSD
I am not paranoid about security
and i386 performance isnt what it used to be
Edit /etc/rc.conf.local and add:
httpd_flags=""
You're done with a chrooted apache!
Who would use portage in FreeBSD when one has the much better and more complete Ports collection?
*BSD Obituary
*BSD, 27, of Berkeley, CA died Monday, Jan 29, 2005. Born July 3, 1976, it was the creation of a cluster of pot-smoking hippies who went to Illinois and came home with a reel of tape. Rather than smoke the tape, they uploaded it and hacked on it a little.
*BSD was known for its C shell and early TCP/IP implementation. After being banished from UC Berkeley, it was ported to the x86 platform, where it fell into the hands of heavier pot-smokers who liked to argue. Soon, the project had splintered into 12 different Balkanized projects. Until its death, there was almost constant fighting in and amongst these groups, sometimes degenerating into out-and-out fistfights.
*BSD is survived by its superior, Linux, as well as several commercial unix implementations. It may be missed by some who knew it, although most of them are said to be mere OS dilettante dabblers.
A funeral will be held at 2 p.m. Thursday, Feb. 9, at the Berkeley Chapel on the UC campus, with interment to follow via the burning of the original *BSD tapes and scattering of the ashes over the San Francisco Bay. The Rev. Lou "Buddy" Stubbs will officiate.
The family will receive friends from 7 to 8 p.m. Wednesday, Feb. 8, at the funeral home.
Support for open source technologies from mainstream suppliers such as IBM and Sun has boosted the number of financial institutions using Linux from 27 percent last year to 58 percent in 2005, according to a report from financial technology researchers Finextra.
I try to be neutral towards all these systems (I'm not emotionally attached to operating systems), and I've been accused of astroturfing for various organisations/companies by zealots who disliked what I had to say, but couldn't refute it.
I would say NetBSD 2.0. I have been running it for a while on some production systems and desktops and it is indeed very stable.
Dear Bruce; I tested OpenBSD.It hasn't problem. Yours,Mohsen
Heh. Don't try triple boot right off. It'll drive you crazy.
You'll really want to get familiar with each one before you try crazy things like triple boot. (It can be done, BTW. Just avoid mixing MSWxxx into a triple boot if you can. That's not good for your ulcer.)
However, as several have said, try them all. I concur with the guy who said start with openBSD, then find an old box in the junk bin to install openBSD on for your perimeter stuff. While you're in the junk bin, find some really exotic old architecture and have fun with netBSD. But while you're waiting for things to compile bring up freeBSD for productivity type stuff.
Hmm. That's a little overly simplistic advice, but do try them all.
One thing, Java is much tamer on FreeBSD. It can be done on openBSD and netBSD, from what I've heard, but if you want/need to run Java on BSD and haven't done that before, start on freeBSD.
(If you really _need_ productivity on your home project, spring for the Mac Mini. That goes double if you need productivity with Java. I assume, however, that's not the point of your project.)
A lot of Mac users just happen to be fanatical about Macs, in the same way that a lot of Linux users are fanatical about Linux.
What I'm talking about goes beyond that. Whole articles have been posted recently that are just begging to have the answer of ``Apple'' given. Threads are twisted around so that the topic is Apple, and all the moderations are positive ones.
I really believe there's a concerted effort to keep Slashdot talking about Apple
It goes beyond even that. It is hard to credit that a centralized organization like Apple has the resources or interest to try to "herd" a public forum like this.
...just don't look too closely at how widely the "distros" vary, or the penguins will send around "Vinny the Galoot", a hulking 8' penguin with a baseball bat.
Given that this started off as a "Linux user wants to try BSD" thread, that the Mac started being mentioned, and now it is being bashed on the theory that Apple controls the thread...*my* theory is that it's a herd of Penguins! Think about it: Only the penguins have enough fanatics to do something like this.
And, once the Penguins have crushed Apple in this devious marketing scheme, they can go back to saying that "Linux is the most popular, common UNIX-like OS".
Yes...it's all so clear now!
OpenBSD does have stuff running by default, and its also got tons of security features built in to make it more secure when you turn on whatever you want. Go read the website before spouting FUD.