FreeBSD 5.2 Released 507
James writes "Freebsd 5.2 is released. FTP mirrors. Release notes
This is another step towards 5-STABLE. Many improvements in this release, including ATA and networking enhancements." Patrick Jensen also points out that this is the first stable release with AMD64 support. You can also see the official announcement if you so desire.
FreeBSD on Opterons (Score:5, Interesting)
Gentoo, Mandrake and RedHat crashed. Couldn't test SuSE because you can't download their 64-bit Linux.
Re:FreeBSD on Opterons (Score:2, Informative)
I recently built a dual opteron workstation using the MSI K8T800-based dual board. I am using a serial ATA hard drive connected to the onboard Via 8237 controller. I was able to intall Gentoo Linux and FreeBSD 5.2-RC2 (both i386 and amd64 'modes') cleanly.
At this time, the 'best' experience I had was with i386 FreeBSD. Except for a problem with the onboard broadcom 5705 not being initialized correctly and a weird issue with m
Re:FreeBSD on Opterons (Score:2)
Pat
Re:FreeBSD on Opterons (Score:5, Insightful)
Of course it works - I tried it too - but what is the point running a 32-bit OS?
I've heard good things about SuSE's 64-bit enterprise server-distro as well as the RedHat Enterprise Linux, but you can't download them for a testdrive. Sorry. I won't buy something that I can't try first.
AMD64 is a Tier 1 FreeBSD platform - not Beta like the Linux distros and it just worked.
Re:FreeBSD on Opterons (Score:2)
It's the perfect way to not only test drive RedHat Enterprise, but build a cluster in record time.
Re:FreeBSD on Opterons (Score:3, Insightful)
I am not anti FreeBSD, in fact I use FreeBSD as my desktop. I have nothing but respect for FreeBSD. I just don't like people spreading bullshit about Linux neither.
Your post, if true, is not a very typical experience. I installed over a hundred of these machines, and never once had an issue, using the same scsi card.
Re:FreeBSD on Opterons (Score:2)
Re:FreeBSD on Opterons (Score:5, Informative)
Finding a 64 bit SuSE is easy. This is not the Enterprise Edition, but if you want Enteprise, you will have to pay first.
Re:FreeBSD on Opterons (Score:2, Informative)
I wouldn't call it easy to find if it's not even listed on their website...
FreeBSD 5 works fine in production, here (Score:5, Informative)
Our site gets a million hits a day on a completely db-driven website. Both the Apache webserver and the two replicated MySQL servers on the backend are all running FreeBSD 5, and have been for months now.
No problems at all. Rock-solid. Good ol' FreeBSD.
Re:FreeBSD 5 works fine in production, here (Score:5, Informative)
The Broadcom Gigabit ethernet drivers that were needed were merged back into 4.8 and 4.9 - but 5.1 is so stable that we're not going to change anything.
(Did you buy some IBM eServer's too?)
Re:FreeBSD 5 works fine in production, here (Score:3, Informative)
That made me go back to FreeBSD 5.0 that ran without any problems since day one. It seems, however, that the source tree for 5.0 has been removed from the FTP mirrors so unless 5.2 works better than 5.1 there is no way for me to update the applications on any of the 5.0 machines. I am keeping my fingers crossed for 5.2.....
Re:FreeBSD 5 works fine in production, here (Score:5, Informative)
I run all my machines on 5.x now, but am strongly considering to move one machien back to 4.x, why?
Because I need stuff like mjpegtools, mplayer and the like to compile and work without trouble. Currently they give waaay too much trouble on 5.x to be usable for me.
Stability? 4.x has crashed on me a few times in the last couple of months, 5.x hasn't so far (at least not without there being obvious reasons like cpu/memory failure due to overclocking)
In a server setup, neither has crashed on me ever, and I run quite a variety of servers on 5.x now, and used to run those on 4.x (and 3.x before that)
Matter of fact is that 4.x simply gives me fewer surprises, and as such is more usable in a production environment, 5.x provides interesting new technology and as such is more interestign as logn as I have the time to deal with the startup issues.
Re:FreeBSD 5 works fine in production, here (Score:2)
Wish I could say the same. While 4.x has been rock solid, I've had some rather serious problems [freebsd.org] with 5-CURRENT. Specifically, if I enable DMA on my drive, my average uptime is 12 hours (it always crashes during the daily Amanda backups). I've been running in PIO for a few weeks, but the entire system is draggy and less responsive
Re:FreeBSD 5 works fine in production, here (Score:2)
4.9 works happpily here but I have had no luck building my system with any 5.x version so far.
Re:FreeBSD 5 works fine in production, here (Score:2)
Re:FreeBSD 5 works fine in production, here (Score:3, Interesting)
Indeederoony, FreeBSD 5 is perfectly stable for production systems here, too. We use versions based on the Mach Microkernel, for Intel and for PPC. They're available here [apple.com] :-).
Seriously, as far as FreeBSD-derivatives go, Darwin is very nice, if only for the Mach task scheduling, IOKit, SystemStarter, NetInfo, Apple/NeXT dynamic loader, fat binary support.... Show me another system on which you can build a single version of XFree86 that works with both PowerPC and Intel systems and doesn't even need an XF
Re:FreeBSD 5 works fine in production, here (Score:3, Informative)
I use FreeBSD on my workstation, and now 2 production servers here in this school district. They function rock solid as dns servers, and recently, a small DHCP server for roaming laptops. It took a complete failure of a motherboard to bring it down. Sure they only have 100 zones loaded, but they also are the recursive servers for the district.
Swapped out the hard drive into another computer, loaded kernel.GENERIC, and the computer boot up. Reinstalled world because I switched from Cyrix to Pentiu
Re:FreeBSD 5 works fine in production, here (Score:2)
You did not pay attention for what he said. He talked about NIC driver, not gigabit support per se. I was using gigabit with FreeBSD in 2000.
Question (Score:5, Interesting)
Re:Question (Score:5, Interesting)
Also, the documentation is fantastic. The FreeBSD handbook has everything you could possibly want to know about system administration, and all the man pages are well maintained and actually there.
As far as performance goes, I'm sure there's not much of a difference. The reason you'd want to switch is that you'd want a mature, complete system, rather than a hodgepodge of libraries and binaries. It makes it a lot easier and more enjoyable to get stuff done.
I wish I could switch (Score:2)
Re:I wish I could switch (Score:2)
VMWare on FreeBSD is a nightmare, IMHO.
Rainer
Re:Question (Score:2, Interesting)
Re:Question (Score:2)
If you want a BSD system that's the most comparable to Linux, however, it's hard to go wrong with FreeBSD. Being able to run Linux binaries is a decided advantage.
Re: Mandrake (Score:2, Insightful)
Time is an important factor. I think the BSDs are great for internet servers, though I don't see how they're any more secure than a properly set up Mandrake system. Yes, I use Mandrake, not because I'm a n00b, but because Suse cost me at least a month of downtime over the past year. I need my systems, to get actual work done.
Though I'm glad the BSDs are there, for my purposes Linux just works.
Re: Mandrake (Score:5, Informative)
You couldn't be more right. The difference, at least to me, is that FreeBSD is much easier to configure properly because the documentation and ports system are so good.
With regard to OpenBSD however, there are many security enhancements that put its security far ahead of the rest. But it is rather paranoid for simple applications, and probably not worth the performance/ease of use hit.
Re:Question (Score:2, Insightful)
I'm happily running FreeBSD on all my boxen. You are happily running Linux. Heck, there are even people happily running Windows.
Re:Question (Score:5, Interesting)
OpenBSD (2.7) = More secure due to better code reviews - Good for firewalls and gateways
FreeBSD (4.8) = Better more efficient network stack - Good for webservers etc.
Linux (RH 6.2) = Good alrounder - Good choice for desktop and for a much wider choice of prebuilt applications. Also OS du jour at the time.
I would be very interested to see a good modern comparison of these OS'es, perhaps even with commercial *nix thrown into the analysis - HP/UX, AIX, Solaris and SCO for example.
I bet they still all have their strengths and weaknesses now, just like they did then.
Re:Question (Score:5, Interesting)
Well, I like it from the point of the view that is is developed in the tradional way. There is good QA process, good community atmosphere which concerntrates on support users rather than giving a lecter on why their particular operating system "rocks their box".
I also like the ports system and the fact that you can sync things so easily and compile everything in a nice clean mannor. Depencies are resolved via ports, updating the core is really easy and the speed, it is great. There aren't 100s of services running when using Linux and 90% of the time I am as confused as a baby in a topless bar over which to disable, enable or what ever.
Also, the cool thing is, it isn't a cool thing. You don't have Red Hat screaming, 4 month using *NIX wantabees asking stupid questions. Sure, I used Linux for 5 years but now unfortunately, with the rise and perceived ease of use, we now have a whole new group of zealots and half witts.
Oh well, back to my quiet yet stable life of MacOS 10.3.2 and FreeBSD.
Re:Question (Score:4, Interesting)
You don't have Red Hat screaming, 4 month using *NIX wantabees asking stupid questions.
I can tell you've never subscribed to questions@freebsd.org.
Sorry, but the only reason you don't see at much n00bieism around FreeBSD is only because it's not nearly as much in the public eye as Linux is.
Sure, I used Linux for 5 years but now unfortunately, with the rise and perceived ease of use, we now have a whole new group of zealots and half witts.
I can remember the days when a person who owned a modem and dialed around to various bulletin boards was considered cool, mature, and intellectually superior to your garden variety computer geeks. But of course when the Internet started becoming more prevalent, bulletin boards started getting cast as low-tech and amateurish. Mid-90's: anything Linux was in, everything specifically non-Unix was out. Now it's the early 2000's and FreeBSD is the new geek fashion statement. Those who are just now jumping on the FreeBSD bandwagon are thumbing their noses down at Linux users and calling them names such as "zealots" and "half witts." (While we're here, I want the gentle reader to take a moment to ask who here is the real zealot?) New FreeBSD users are citing mostly the exact same reasons for using FreeBSD over Linux that Linux users cited for choosing Linux over Windows years ago, although they are now more subtle:
Trust me, it will take only a few years before the Next Big Geek Trend comes along and FreeBSD will not be the playground of the elite-wannabes. Instead, it will be relegated as a hunk of code that showed definite signs of promise but was ultimately hampered by too many "n00bs" joining the FreeBSD community thereby spoiling it for everyone. Or perhaps by an archaic, inflexible, development system or crochety old too-conservative developers. The particular excuse doesn't matter, only the fact that it will have gone out of style. The next new thing will be there to take FreeBSD's place.
Don't think for a second that I don't love FreeBSD. I use it on my computers at home and have several patches on my todo list that I'd like to work on and submit to the FreeBSD developers when time permits. But I also use Linux and Windows on a regular basis as well. And I'm not going to sit here and lie to myself and others by saying that I wasn't totally infatuated with Linux and other geek trends in the past. That, I think, is the primary difference between an advocate and a zealot.
Re:Question (Score:5, Interesting)
On FreeBSD the ports are kept up-to-date faster. There are SO many more ports [slashdot.org] ready-to-go. Really a surprising amount. Like anything you ever needed, just go to /usr/ports and there it is, ready to install.
No RPM hell. Just cd /usr/ports/multimedia/xmms ; make install clean. It downloads and compiles any dependencies from source. And a simple command can automatically upgrade ALL of your installs ports every night!
I find FreeBSD faster and simpler than any Linux distro I tried.
I still think OpenBSD is wonderful for making a bulletproof network-connected server or firewall, but if you haven't tried FreeBSD yet, I think it'll make a much better desktop.
Re:Question (Score:4, Informative)
No, the ports tree is source based. To fetch and install a binary package (with dependencies automatically fetched too), simply type "pkg_add -r xmms" but binary packages may not be as up-to-date as ports.
Re:Question (Score:2)
IMHO one should find a distribution they like, and stick with it. The FLOSS situation is such that any new feature is implemented by the others pretty quickly. And one should support the folks that make the distribution.
FreeBSD has been geared more to the server market, not that it really makes a difference.
Re:Question (Score:5, Informative)
It "feels" right. I grew up on BSD systems (okay, sunOS 4 wasn't exactly BSD, but it was closer to that than system V), so BSD feels right. I like the way it works.
The differences are subtile though. I can use either linux or BSD systems without problem, and if I don't do anything to find out which I'm using it can take a long time before I find a difference.
Traditionaly linux has supported more hardware, but sometimes that hardware wasn't so good. FreeBSD traditionally has better (faster) networking, and better support for server class hardware. (Years ago this ment if you went with SCSI you used FreeBSD, IDE you used Linux, but that was years ago) In these modern times both have good support for most hardware you are likely to find in the real world, or neither has support.
OpenBSD and NetBSD are not the same as FreeBSD. FreeBSD is faster and better suited to the desktop, though if the desktop is your goal, a lot of what you want on the desktop gets into linux first. OpenBSD is more secure, at least in their (extreemly limited) default install, I wouldn't run a firewall with anything else. Otherwise I'm not sure I'd bother with openBSD. NetBSD runs everything you are likely to care about, and it is supported. Linux may have had prots to more systems, but half those ports are broken is seems. So if you want to run that Vax in the corner, or some other strange macine netBSD is your only reasonable option. Once you run it one place it may be easier to run it everywhere. (Yes there are good reasons to run old hardware even though a typical desktop today is faster. Those who have good reason know who they are)
In summery: FreeBSD and Linux are mostly an issue of Ford vs Chevy. Some people prefer one over the other, but in reality the differences are not significant. NetBSD and OpenBSD are for specialized uses, but still worth useing for a lot of people.
Re:Question (Score:4, Insightful)
I like to ask people like yourself, no offence intended, why OpenBSd is the most secure? Is it something you have read some place, or something you were told, or discovered yourself?
In NetBSD, the default is nothing but a small bare minimal system, with nothing turned on. Nothing is more secure than this. OpenBSD on the other hand, has lots of things turned on by default, and has turned out to be the cause of most of their problems. Contrairy to what the OpenBSD website says, they have had about 7 or 8 default bugs in their installs in the past 3 years. They like to claim *one* root eplain since inception, or whatever... they are not all that!
In reality it goes like this:
FreeBSD is the most powerfull, and linux like of the BSD's.
NetBSD is the most portable, and most secure by default.
OpenBSD wrote OpenSSH, and has the best t-shirts, and posters.
OSx is the prettiest, and the most widely deployed desktop unix.
Re:Question (Score:2)
Re:Question (Score:2)
On my network, I use Linux for the servers, but OpenBSD for the outer perimeter security. Why OpenBSD? 'pf' makes a very good firewall system, and it has some very useful features. The documentation is excellent - I could get started and understand 'pf' using only the manual pages - I didn't have to search for HOWTOs finding them often out of date. It was easy to set up a bridging firewall (I have a very small IP block allocation, and don't wa
Re:Question (Score:2)
I personally went with FreeBSd instead of Linux because the Ports system made installing things a breeze.
I've Linux have a Ports-like system, I'd use Linux too.
P.S. Yes, I know, apt-get, but the Debian installer was a nightmare at the time of learning a *nix compared to FreeBSD.
Re:Question (Score:2)
Well, now that I've been using FBSD for a few years; no need to switch. Even if Gentoo portage is as good as it sounds.
Re:Question (Score:2)
Anyway, I've heard success sotries about FreeBSD on the desktop as well, but I'm currently running Linux (Slackware 9.1) on my desktop. Mostly bewcause I don't want to lose contact with Linux, not because FreeBSD wouldn't make a good desktop.
Re:Question (Score:5, Insightful)
> and gives me a nice desktop.
Then there's no reason for you to switch. If you would instead not be
happy with your system and find that FreeBSD runs better on your
hardware, than this would be a reason to go through the hassle of
switching your OS.
After all, the differences between a GNU/Linux and a *BSD system are
practically user-invisible on the level of the desktop interface. Both
are, as a matter of fact, state-of-the-art Unix, but may not be called
so because of trademarks and expensive certifications (which, contrary
to popular make-belief, are not owned by SCO, but by the Open Group,
formerly X/Open).
The differences mainly concern the kernel (partitioning schemes and
filesystems, hardware drivers, module handling, packet filters, sound
and multimedia subsystems). Userspace differences in the init system,
package management and base OS/distribution tools are not bigger than
those between two GNU/Linux distributions. Slackware or Gentoo users
might even find Free/Net/OpenBSD more familiar than RedHat or SuSE.
There are subtle, but sometimes crucial differences in the commandline
userland between GNU/Linux and *BSD though, unless one installs the GNU
file and text utilities on *BSD and uses them as default (which is easy
and supported by the package management of all three free BSDs). The
KDE/Gnome/XFCE desktops act in a completely transparent manner, with no
visible differences, on top of GNU/Linux and *BSD.
Generally, the Linux kernel is best suited for a desktop system because
of its more advanced sound (ALSA) and video (video4linux) subsystems,
support for a wide range of desktop hardware gadgets (Webcams, graphic
tablets and the like), filesystems (including everything from Amiga to
Acorn...) and hardware-accelerated video card drivers (DRI/DRM, although
I read similar features are on the roadmap of FreeBSD and NetBSD), and,
since kernel 2.6, kernel preemption and low-latency functions. However,
FreeBSD should come close to Linux as it is optimized for the x86-PC
architecture and is a very good performer. NetBSD is, from my own
experience of running it as a secondary OS, not as fast, but still
surprisingly good for an OS that is developed with portability (and
hence abstraction/clean interfaces vs. optimization) as its prime
objective. IMHO, it is (very) roughly comparable with Linux kernel v2.0
in terms of performance and desktop computing friendliness. Installation
of NetBSD is a bit difficult (more so than even Debian), and the
necessity of creating classical BSD disklabels for every storage media
to be mounted can be highly annoying on a desktop system (for example,
if one wants to quickly mount someone else's USB stick). OpenBSD is,
IMHO, a bad choice for a desktop system unless security and crypto
features are the main requirements. It is not a good performer at all
(and not being developed with performance as a main goal).
Kernel-wise, FreeBSD's chief advantage over Linux used to be better
responsiveness under high system load and better virtual memory
management (which both gave/give FreeBSD an edge over Linux on servers
rather than on desktops). This advantage has gradually decreased through
substantial low-level improvements in Linux 2.0, 2.4 and now 2.6, which
AFAIK has lifted quite a bit from FreeBSD's advanced VM management.
Maybe Linux 2.6 is now on par, but still I wouldn't be surprised if
FreeBSD (and also NetBSD) would be more mature in this field. (For
example, I never succeeded in bringing down my two NetBSD boxes with a
fork bomb.)
-F
Re:Question (Score:5, Interesting)
1) PORTS. FreeBSD could win on this point alone. The ports system is AWESOME. I have never used Linux, but I hear a lot of people bitch about RPMs and "dependency hell". FreeBSD has dependencies but the ports system tracks all that. Every file, every version, every port is noted. I can just go to a directory and type "make clean install" and everything will be downloaded, built to my tastes, along with all dependencies and their dependencies and built in the proper order, then registered in the database. Daily I sync my ports tree and see what's new. If I want it, I can upgrade it (along with dependencies) safely with one command. It just doesn't get better than this. Recently, FreeBSD pass the 10,000 ports mark [freshports.org]. There's also a nice overview of the ports system at Arstechnica [arstechnica.com].
2) Stability. FreeBSD is notoriously stable. You can pick any Netcraft report (such as here [netcraft.com], here [netcraft.com], here [netcraft.com], here [netcraft.com], or here [netcraft.com]. ) for evidence of this.
3) Consolidation. There is only one "FreeBSD". If I have 5.2 and you have 5.2, we have the same OS. There is no one "Linux". In reality, Linux is a kernel, and when you add a userland then you have a distribution. FreeBSD is kernel + userland.
4) File organization. Linux seems to lay out its file hierarchy somewhat randomly, with no consistancy of where an installed executable binary might be placed or separation of base/user. FreeBSD has polished this and adheres rigidly to a formal structure. For example, I know my base system is under
5) Community. I find the FreeBSD community to be less fanatical and instead more disciplined and polite. I feel like I'm getting help from someone wearing a suit & tie (though I doubt they really are..:) ) instead of a "LINUX RULEZ!!!" kid.
6) Documentation. FreeBSD has EXTENSIVE DOCUMENTATION [freebsd.org], which is helped by Reason #3. There are also a number of excellent books on FreeBSD [vtbsd.net], all of which in this list I own. Sure, there are a bazillion books on Linux, but FreeBSD doesn't need so many because there's just one FreeBSD, and once you get beyond the OS, the rest is specific to the application/server and is not OS-specific.
7) Performance. FreeBSD is notorious for performing well. In fact, sometimes applications under Linux-emulation (see #8) run better than on a native Linux box. FreeBSD's TCP/IP implementation is also well-known for being very fast.
8) Linux-emulation. Most stuff for Linux is available as open-source and can be compiled natively for FreeBSD (and is probably in the ports tree), but for the few binary-only things that aren't, FreeBSD can still run them. Some of the Linux stuff I run myself include RealPlayer, Acrobat Reader (although gpdf works well too), the Flash plugin (running in a native Firebird, btw), and maybe some other things I ca
Re:Question (Score:3, Informative)
Second, the documentation is superb. Linux is notorious for having imcomplete documentation. Part of this is the fault of GNU, which actively discourages the writing of man pages. A while ago I was t
Wow (Score:3, Informative)
I'm overdue for an upgrade, I've got 5.0 running on my main desktop machine. I just love how easy it is to administer and how well documented everything is compared to Linux.
I haven't tried the Linux 2.6 kernel yet, mostly because there's no reason for me to not use FreeBSD. X, Fvwm, and Gnome apps run flawlessly, and the ports system is fantastic.
FreeBSD 5 is not yet officially out (Score:5, Informative)
The mirrors are still updating. While 5.X is imminent,
In the past, we of the FreeBSD Project have started distributing an image to our mirrors and then recalled it when a last-minute bug is discovered. IIRC, at least once
Please do not grab this image thinking that it's FreeBSD 5.2! It won't be out until Scott Long says that it ready and available, and he has the right to nix this image up until the time he makes that announcement.
mwlucas at the obvious domain name
Not quite. (Score:5, Informative)
freebsd-announce mailing list has not mentioned it.
This means that it is not yet released.
Dinivin
Re:Not quite. (Score:5, Informative)
Yeah right. And the FreeBSD release team reserves the right to change anything under that directory at any point prior to the official announcement. They done it in the past. And thanks to Slashdot jumping the gun back then, too, some people ended up downloading bad code.
IT IS NOT OFFICIAL TILL THE RELEASE TEAM SAYS IT IS.
Excuse my yelling, but the release team has been over this with Slashdot time and time again.
Dinivin
Re:Not quite. (Score:2)
recommend using FreeBSD as a desktop (Score:5, Informative)
My company uses FreeBSD 5 on half of our desktop machines in the office. All the PCs for customer service and general-purpose use are all running:
The fonts are anti-aliased and beautiful. I find it easier on the eyes than Windows or OS X.
It only takes us about an hour to set up a whole new ready-to-go office desktop PC for the office, using FreeBSD ports. And we LOVE that all boxes' apps are kept automatically updated every night using the portupgrade scripts.
If you're thinking of dabbling with FreeBSD as a desktop I can highly recommend it.
In fact I'm typing this on my Gateway laptop with FreeBSD 4.9 right now. Here are some FreeBSD laptop compatibility lists [google.com] if you want to see if yours will work.
Re:recommend using FreeBSD as a desktop (Score:2, Interesting)
Re:recommend using FreeBSD as a desktop (Score:2, Informative)
It supports them quite well. I got a dual pentium pro, installed FreeBSD 5.1 and it's been running like a beast ever since.
Re:recommend using FreeBSD as a desktop (Score:3, Insightful)
Overall I really like FreeBSD's simple install and the ports system is pretty good although I'm not a believer in compiling everything. And the system feels very stable and nice.
However, can I run VMware 4.x (I absolutely must have this)? How are the nVidia drivers? Does the nvidia-sett
Re:recommend using FreeBSD as a desktop (Score:2)
Curious (Score:3, Interesting)
Who uses it? How exactly is it licensed? How is it maintained and managed? Are there different distros as for Linux? Do any companies provide FreeBSD-based solutions, or is it just for hobbyists? What can it run on? Should *I* consider running it, and why?
I appreciate that I *could* go looking for all this information and piece the story together myself, but hell, it's easier this way.
Re:Curious (Score:2)
1) People who want to use it I guess; I've seen quite a few Web servers running it.
2) BSD licence. Basically do what you want with it, sell it in binary form, whatever, as long as you don't try and misrepresent the original author(s).
3) Not sure...
4) There are different BSDs, yes, e.g. FreeBSD, NetBSD, OpenBSD etc.
5) Not sure, again. Although Hotmail used to run on *BSD, FWIW
6) With NetBSD, most platforms.
7) No idea what your circumstances are...
Re:Curious (Score:5, Informative)
How exactly is it licensed It is licensed under a BSD license [opensource.org].
Should I consider Running it? Short answer: Yes (but I am biased)
Long Answer: It depends on your applications. FreeBSD is a rock solid Operating System, also it is distributed as an entire operating system, as opposed to GNU/Linux where you have the Linux Kernel and then what ever utils/programs $VENDOR has built around it. We run it on 20+ servers here and have been really happy with it. I run it on Multiple boxes at home also. Then again the 2 of us here are kinda FreeBSD bigots. Here is my leg to prove it [muldoon.us] so my opinion might be biased.
Depending on your application, you really should run the best Operating System for the Job. I haven't found the one perfect OS yet. For instance if you are running Java app servers you might want to look at Linux for that as it's java implementation seems to be better( but FreeBSD's is getting there quickly). The nice part is it free and you can just grab The ISO's and try it out on a spare machine.
Re:Curious (Score:3, Funny)
Now there's a sentence you don't read every day.
Cheers,
Ian
Re:Curious (Score:2)
>
> system, as opposed to GNU/Linux where you have
> the Linux Kernel and then what ever
> utils/programs $VENDOR has built around it.
I think that's the answer to something I was meaning to ask. I always got that impression whenever I read some *BSD discussions, but it's reassuring to hear someone come out and say it. It's also a compelling feature in its favour, s
Re:Curious (Score:2)
On a more serious note, what about all the GNU utilities (such as make) - does FreeBSD have its own alternatives, or do they get bundled into the distribution, or do you perhaps have to go download them yourself (surely not?)?
BSD comes with a full development enviroment, so most of the utilities you need are there, and if you need the GNU versions (some software requires GnuMake/AutoCo
Re:Curious (Score:2)
No, please don't take that the wrong way - I do actually mean it. You see, there could be (and probably are) hundreds of sites devoted to FreeBSD and I wouldn't know which one to start with. By way of analogy, I personally don't think that linux.org would be the best place to point someone who wanted to find out about Linux for the first time, because it's not exactly newbie-friendly (IMHO). In contrast, the information on the front page of freebsd.org has already answered lots of my questions. H
Re:Curious (Score:2)
> you have a bunch of scripts, frontends, and
> administration helpers.
So if I understand correctly, this is lots neater than Linux where there are dozens of competing bunches of scripts, frontends, and administration helpers which don't play ball together? Or is *BSD sufficiently diverse that this situation arises here, too?
> The BSD forums can (sometimes) be full of
> snotty, holier-than-thou, ivory-tower-sitting
> folks who won't deign to answer your questions.
Well tha
BSD packaging systems (Score:2, Interesting)
One thing I really like about Mac OS X is the increasing number of Unix-derived packages that are available through projects such as fink. Fink uses th
No point in discussing this with Apple (Score:2)
Doesn't have nearly as many packages as Fink does however.
Re:BSD packaging systems (Score:2, Informative)
Personally, I think that darwinports is slightly easier to use than Fink, but there's not a lot of difference. The downside is that there are a lot more packages available i
Re:BSD packaging systems (Score:2)
Installing a pre-compiled binary package on FreeBSD is as easy as "pkg_add -r "
Using the portupgrade suite of tools, it's as easy as "portinstall -P "
To install an app via the ports tree is as simple as "portinstall "
Re:BSD packaging systems (Score:2)
This will install the portupgrade suite of tools, plus the ruby scripting engine (since portupgrade is written in ruby -- the only reason it's not part of the base OS).
Commercial versus open packaging. (Score:2)
Look, I'm only familiar with RPM.
However, it would seem to me that what is needed is a packaging system that accomodates both binary distributions and source in a way that resolves dependencies.
There should be a hard line drawn between the source and binary environments.
The packaging system must encompass the entire Base Operating System (granted that most UNIX distributions transfer a "mini-system" at some point in the install). For example, patching the Base Operating System on OpenBSD is entirely d
Re:BSD packaging systems (Score:2, Interesting)
Personally, I find fink (and the wonderful FinkCommander) to be extremely easy to use, but the inclusion of any simple access to ports/apt-get/etc would be a boon to OS X users.
PowerPC (Score:2, Interesting)
Re:PowerPC (Score:2)
Still not stable (Score:2)
They claim 5.3 will be the stable version but I will not upgrade. I am sticking with 4.9 for now.
PCMCIA support (Score:2, Interesting)
Basically, if you need PCMCIA support during the install, you're SOL. For instance if you want to do a network install over a PCMCIA NIC. Like I said, since 5.x the installer doesn't even try to detect PCMCIA devices anymore.
Re:PCMCIA support (Score:2)
FTP2 traffic (Score:2, Interesting)
here [freebsd.org]
Live CD (Score:4, Interesting)
Since I haven't seen this mentioned yet...
What's the possibilty of having a FreeBSD LiveCD? As far as I can tell, there is no technical restriction, since if I remember correctly, a lot of floppy-based routers use netBSD.
FreeBSD gets lots of praise from it's users, but my only real experience with it is that a couple of my friends tried it (about 3 years ago) and found it impossible to install. However, it seems like an it would be worth a try, but I don't really want to sacrifice my Linux partition. Plus, I'm not all that interested in going through another lengthy install process since I'm pretty happy with Slackware.
Of course, since supporters mostly seem to admire the ports system, there maybe little difference for the end-user between Linux and FreeBSD LiveCD's.
And please, no jokes about a "dead" operating system being distributed on a live CD.
Re:Live CD (Score:3, Informative)
There are a couple of third-party LiveCD projects underway, although the only one I can recall the name of is Freesbie.
Things I Know About FreeBSD (Score:2)
1. Unlike most of the Linux distros, you can upgrade the system from the source. You can get the latest source code via CVS and completely update the whole system to the latest version or use it in order to fix bug fixes. It works really well if you want to stay updated on crucial bugs.
2. Unlike most of the Linux distros, it has a good software management system, ports. You can update them via CVS as a part of your cron job, thus you can get the latest version of software anytime you want to install somet
Great But Disk Is Slow (Score:3, Informative)
As a hardware nerd, though, I was a little disappointed at the empirical results the OS turned in for my disk array (RAID5, 4x200GB, 16kB block size, 8:16:32:256K stripe size) - burst and sustained transfer is much faster under Windows. Have a look at the results: IDE Hardware Raid On FreeBSD [berkeley.edu]
sparc64 and local sun console install (Score:2, Insightful)
In hindsight, I have to say it's gr
Why *NOT* to use FreeBSD: (Score:4, Interesting)
Of all the reasons listed, it is the simplicity and order and coherency of everything that works for me. It's very standardized, and things just seem to be done in a way that "makes sense".
So- why not use it?
There really is only one reason: bleeding-edge hardware support.
For server systems this is not an issue, but for desktops (particularly laptops) it raises its ugly head.
I will say that the 5.x series makes a lot of improvements in the "general laptop functionality" area, but even still- hardware support *does* lag behind Linux.
It is for that reason (and *only* that reason) that for my FOB P2040, FreeBSD (4.x at the time) just was not an option. Stuff like sound/tvout/suspend/spindown and IIRC even the particular USB controller wasn't supported. It's been a long time now but I remember installing it and just finding it unworkable at all on a machine that new at the time.
Anyway- food for thought.
Re:too bad (Score:3, Informative)
Re:too bad (Score:5, Informative)
cd
make install clean
tada, you now have perl 5.8
Re:too bad (Score:2)
Both versions are in the ports collection for that reason.
Re:too bad (Score:2)
Removing or upgrading that is as easy as removing or upgrading any other port.
Re:too bad (Score:2)
Too bad it still has perl 5.6 while almost every other operating system (including the other two BSDs) have switched to 5.8
NetBSD has not switched. The default Perl is still 5.6 because of portablilty issues in 5.8 from what I understand.
Chris
Re:too bad (Score:4, Insightful)
But in any case, just update your perl through ports and you're done. Easy.
Re:Not on Thinkpad X40 (Score:5, Informative)
Re:Not on Thinkpad X40 (Score:2)
5.0 and 5.1 both have very broken ports.
Stay with 4.9. Its still too flakey.
Re:Not on Thinkpad X40 (Score:2)
Actually it was BETA I started playing with, then moving to RC2 when that was released.. It was a fresh netboot on a separate HD. If you'll read a few of the newsgroups, there are plenty of reports from people who've run CURRENT without any trouble in production environments (although yes, it's not advisable.) And as for "2 months", ffs, don't be such a pedant--it was a while ago, I don't keep track of these things.
What's your problem with people seeing if they can get something working? Was I bitching
Re:Not on Thinkpad X40 (Score:2)
Re:Not on Thinkpad X40 (Score:2)
I hang my head in shame, I meant an X31. Been working so much I don't even know what model I own anymore. Anyway, it wasn't getting along with ACPI. 4.9 works a charm, as I mentioned.
And the X40 exists [ibm.com] although it's a different model.
Re:Not on Thinkpad X40 (Score:2)
As I'm at various client sites around the country pretty much full time, these are my main systems. FreeBSD 5 series does it for me!
Re:Not on Thinkpad X40 (Score:2)
It honestly wasn't that important to me--I was just curious to see if it'd run, since I'd read somewhere that only 5.x supported my family of wifi cards. At some point I may be motivated enough to poke around with it again and do some more detailed tracing.
Re:Suggestion (Score:4, Informative)
No, the world needs many *nix clones. It helps move things and sometimes things move in the wrong direction (i.e. IBM/DEC's answer to SysV). OpenBSD pushes the security in ways that the bloatware distros can't but the bloatware helps get more people comfortable with the *nix systems.
I would like to see a distory using the Linux kernel and most of the BSD tools just to see how it would evlolve.
Re:Suggestion (Score:2)
I feel fustrated by the limits of Linux's crypted
I am a FreeBSD user in case your wondering. I would switch back to Windows or perhaps stick with Debian without it.
I need per 5.6 not 5.8. Same is true with apache 1.3x. All the distro's chose to bundle things that break code and all my documentation. Perl 5.8 is not source compatible with 5.6 for example. The perl mongers are full of it and I have seen it first hand.
Anyway only Windows met this ne
Re:10 things which we know about FreeBSD (Score:3, Informative)
You can play Linux games on it (ok, no games)
2. It cannot be used by my grandma.
If your grandma is able to use Gnome or KDE, she can use FreeBSD.
3. It lacks a GUI of any note.
see above.
4. There is no support available for it.
There are a lot of places on the net were you can get help from the community. And some companies provide commercial support for FreeBSD.
5. It is an assortment of fragmented OSes.
FreeBSD is a complete OS by itself, it's
Re:Linux 2.6.1 vs. FreeBSD 5.2 (Score:2)
There was a benchmark somewhere a while ago b/w Linux 2.6.0-test* and FreeBSD 5.* (I think it was even linked to at
FreeBSD 5.* was still better than Linux 2.4.*, though. But the comparison is not fair, since Linux 2.4.* is a production kernel while FreeBSD 5.* isn'
Re:FreeBSD as a Desktop? (Score:2)
Good! It's been my primary desktop at home for over a year now.
I no longer care much for WineX, and am far more interested in how well things like TV Tuners
Got a WinTV card for xmas, works great!
Digital Cameras
Haven't done this yet but will soon, have done some research though. At the very lest, you could get a separate media-reader and use it that way (which would be fastest). But there are programs like digikam [freshports.org] and gtkam [freshports.org] which provi
Re:FreeBSD as a Desktop? (Score:3, Informative)
Check out this thread: http://www.freebsdforums.org/forums/showthread.ph p ?s=&threadid=12015 - and join that forum