FreeBSD 4.8 Released
Dan writes "FreeBSD's Murray Stokely announces the long awaited availability of FreeBSD 4.8, the latest FreeBSD-stable release, which has dealt with known security issues, and added initial support for Firewire, HyperThreading, and other new hardware technologies. Murray says that the new release is also the result of conservative updates to a number of software programs in the FreeBSD base system, see FreeBSD 4.8 release notes for more information."
Just upgraded a few boxes to RELENG_4_8 a few minutes ago. One of the boxes has 2x2.4ghz xeon, and now HT is supported. Yay!
I was about 12% into my download of the iso files when this showed up on the front page. Everyone please wait until I'm finished. Thanks.
Alex, I'll take keybindings not used by Emacs for $400....
The release notes clearly state that FreeBSD 4.8 now includes Gnome 2.2 and KDE 3 along with XFree86 4.3.
If you define the merits of an OS by its popularity, then Windows 98 must be one of the finest operating systems on the planet.
"XML is like violence. If it doesn't solve your problem, use more." - Anonymous Coward
I just decided to try FreeBSD a few days ago. I downloaded it, and the name of the file is 5.0-RELEASE-i386-disc1.iso. I thought (from the file name) that this was v5.0. Am I wrong? Is 4.8 really the latest?
sig: sauer
To those who run linux (or other OSs) exclusively, you really should give FreeBSD a try.
I started using it around 8 years ago for some core services.. DNS.. SMTP.. etc. It proved to be fast and reliable even then, and those were on old PII machines.
Since then, its gotten tremendously better.. the security subsystems are great, from ip firewalling to kernel and system level protections. (The jail environment is very interesting..) I currently have DNS and mail services running on it, with a vinum disk mirror (Vinum is a logical volume manager for FreeBSD) and have basically no maintenance.
If you wanted to experiment with a BSD machine, I know that http://www.johncompanies.com/ provides virtualized FreeBSD machines pretty cheaply, or just install it on a spare partition somewhere.
My only gripe is that it tends to trail linux on user interface/user focused device drivers, and in the Java space. Otherwise, it works great for me!
(I haven't tried 4.8 yet, since I don't have any need to upgrade my servers right now, but when I get a spare test box, I'll probably give it a spin..)
I use linux for dev and the bsd's for everything else. If you are sick of rpm HELL give freebsd a try and see what a OSS OS that is managed from the ground up looks like not just the kernel. Redhat might come with bells and whistles but with a little more time I can make FBSD sing and dance with half the bloat!!! Codeman
projects @ http://spectechnologies.net
Anyone doing this in FreeBSD? I have it (kind of) working, using atacontrol detach / attach before removing or inserting a drive. Works with regular filesystems, but I want to use vinum - the logical volume manager. As soon as vinum touches the replaced drive, it panics.
What are people using for volume management on FreeBSD anyway? I really wish a Linux-like LVM was available.
It's only a matter of time until some wacko Mac OS X users asks "when will this latest BSD update become part of the BSD subsystem of Mac OS X?"
I'm not one of those people.
Nope. No way. Uh-uh. No sirree.
Vos teneo officium eram periculosus ut vos recipero is.
for the "is dying" trolls : be sure to visit the two links in my sig...
The conservative updates to BSD now mean that several commands and C functions are not available because they offend conservative moral values these include, but are not limited to (a full list will not be produced for reasons of security)
finger, bash, free, enable, alias & break
Awk is no longer considered under protection and users may hunt it to extinction if they desire.
kill is of course still available to all users, with the added bonus that you may now kill other peoples processes that you believe are interfering with your own and stealing CPU time from your processes.
In addition 4.8 introduces the first stage of BSD NSA Security which ensures your security by logging everything you do with the goverment, this is an optional package at this stage but will be mandatory in 5.0.
Anyone who doesn't like these updates is a liberal communist who is undermining the American Way of Life
The BSD Conservative Coalition Commitee
An Eye for an Eye will make the whole world blind - Gandhi
The same reason there's a 2.2 and 2.4 Linux kernel - because not everyone uses 2.5.
Not everyone uses XP, there're still updates to Windows 98, Me, and 2000 Workstation.
Just because the numbers are higher or the release is newer doesn't mean everyone flocked to it and upgraded immediately.
Most are predicting that 5.1 or even 5.2 will make 5.0 good to go for primetime. Until then, there are plenty still using the 4.x tree.
--
Adam
I just want to give a shout out (look at the older geek trying out the lingo...) to FreeBSD, NetBSD, OpenBSD, Darwin, Linux, and all of the other free OSen of lesser popularity and even completion (yay GNU/Hurd)!
;-)
It's not said often enough (and certainly not by OS bigots like me) that this phenomenon of open source / free software is one of the brigtest examples of the human drive to form communities based on respect and contribution.
I wrote a couple articles for Dæmon News a while back on the topic of BSD and Linux, and they've grown dated. Perhaps it's time to write a Linux-free article about BSD. There's some interesting stuff that I see going on from angles like Perl and GNOME where these projects have become far more *BSD-aware in recent years (more so than just having a stable port to the platform), and I'm wondering if the future of free operating systems is beginning to shift back to the BSDs (as it was when I first started using UNIX and UNIX-like systems in the late 80s).
Good job on the release, folks!. May your bugs be few and your releases often.
PS: Hmmm, as I just said on the SpamAssassin mailing list, perhaps it's time I stop posting *right* after my first coffee of the morning
Just rolled a new server running 4.8 into production. Works like a dream and lastest CVS has security fixes as well so no patching necessary (well I guess for a few weeks :). The performance once again rocks.
Of course we have the ports tree which I think it the second best package managment, after apt on debian. Also I'm now running jails and they are stable and everything seems to just work. Which is nice.
Overall lets give a big hand to the FreeBSD team.
Rus
Cheap UK and US VPS
Umm... firewire isn't exactly new. What's taking them so long to get more than "initial" support? And what does THAT mean?
There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
I have it running on a generic (leftover pieces of junk) 486/66 with only 16MB ram. As a joke I decided to try to run X on it, guess what, it has X now. Now I have these "bad memory" chips, one that makes the box think it has 27MB ram, and yeah, when you try to mount the fs it dies a horrible death. Make sure the memory is good - my advice
Love Music? Got a Band? Are you a Label? http://garageradio.com
...is that you can get kind of dependent on them. I don't build anything that's not in ports anymore, and its eliminated my skill at building crap from .tgz files like I used to under Linux.
But it's not a skill that I miss terribly, actually, and hasn't been a problem.
Yeah I'll get modded down for this but we do virtual servers running FreeBSD as well. See my sig
Rus
Cheap UK and US VPS
Anyone going to be "torrenting" this one?
:)
I've been thinking of trying FreeBSD, and I definately will grab it if it's torrented.
retrorocket.o not found, launch anyway?
Check out the traffic graph for ftp2. Now slashdot that!
grisha.org
This probably falls into the "whatever" camp.. I don't keep that close of a watch on hardware, and don't remember what processor I have in the server beside my desk off hand... It may have been Pentium Pro's or Pentium I's for all I know off the top of my head.
The main point is that FreeBSD is stable and fast, and has been for quite a while.
"Initial firewire support, rudimental hyperthreading and SMP, sendmail and ftp updates. Where have you been people all these years?"
Not rebooting our servers every 2 weeks.
-- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
You're practising for the Being-Wrong event at the next Olympics, aren't you?
First, bit of pedantry, I'm a Linux user and I didn't so much as smirk reading the release notes. Nope, no laughing.
Next, the SMP's hardly rudimentary. I've been using it for several years. It's the Hyperthreading support that is new. Which isn't unreasonable, given I believe the last -RELEASE of FreeBSD pre-dated availability of the Pentium IV 3.06GHz. In fact, I'm very sure Linux didn't have HTT support in the late 90's.
So, that just leaves firewire as being "somewhat older", though I believe that first showed up in 2000. Again, not the late 90's.
As for ftp and sendmail, why wouldn't you update them?
Yeah, yeah, I know, I shouldn't feed the trolls...
Well that depends on wich distro of linux you are using, if your using redhat, it gets brutally slaughtered by freebsd, as do many of the other linux distros. However, there is a new linux distro out that really gives freebsd a run for its money. Gentoo linux is great.Its still realitivly new so there really arnt any gui tools like there are in red hat, so its not for beginners. But gentoo runs at about the speed of a freebsd 4.7 box. And about the same stability.
:) not to mention that all the patches applied for you :)
The really nice thing that comes with gentoo is an enhanced version of the ports collection. Literally, when i want to upgrade all the software on my machine to the latest version i type emerge rsync && emerge -u world, and then walk away. It literally does everything you want, and makes makes you a cup of coffie if you want
so all in all, if your considering gentoo vs freebsd, flip a coin. Because gentooand freeBSD are breaking about even. I see both in a production enviornment and i still couldnt choose one over the other. But virtually all of the other linux distros get their asses kicked by freeBSD, so unless your looking at gentoo as your choice for linux, then freebsd is going to make the better desktop
How long has Mac OS supported Firewire? 15 years or something like that?
Not 15 years, since the tech's not that old. Considering Apple invented the technology, it's reasonable that they had an implementation fairly quickly. FireWire is actually an Apple trademark, the generic term is IEEE1394.
about 3 pages of muck.
Motif failed. It never caught on. Dare I say it helped windows get the desktops.
I view KDE (based on QT which has both GPL or "pay us" licenses if you want proprietary) and Gnome as the answer by kids who grew up with GUIs (I grew up with vt52s and vt100s) who perhaps thought: Hey, unix doesn't have to suck to use.
I've run huge networks on Motif desktops and it was a bitch. Tools weren't there, programs were impossible to write. Hell, TK (with tcl or perl) were a godsend to slap up a quick X gui thing at t he time.
OSF gave us the now dominant (*cough*) counter to Sun+ATT's SysVr4 and Motif. And few higher end widgets and no design dictates such as "Every App Shall Have a File Menu Item and Open/Save/Save as/Quit as Options".
No, in this program, you type q in the window, in that one you hit something else. It's like DOS 3.3 (Lotus 123: "/qyy", WordPerf: "[F7]y", dbase: .quity"
That motif came up as (1) proprietary (open motif is too little too late) and (2) during the Lotus/Apple look and feel lawsuits to make up for their lack of innovation make them an interesting footnote in the history of Unix.
Perhaps the X developers (1987 or so) made MISTAKES and KDE and GNOME manage to recover from them nicely. QT is both programmable, usable and popular. Motif was close to unprogrammable, could be usable if you did lots of work - hardly innate, and was popular as the only thing out there.
The replacement of CDE (Commitee designed environment) with GNOME by vendors is just another brad in the coffin of motif and XWindows-classic. For FreeBSD users, KDE/Gnome are not part of the OS. They are a port that lives on TOP of the OS. In BSD, we don't shove every damn addon into /usr/bin/. We do generally have a man page for about every file on the system. (openbsd is anal about it, netbsd is pretty good, freebsd is good; but I use redhat and find something like 5 man pages and 40,000 files :).
Oh, and I can build from source! remember source? Yeah, I don't trust joe-random "I have an RPM for you" builder on my own.
You'll find the MD5's for the three ISO images in the Errate section of the release information for 4.8.
l
http://www.freebsd.org/releases/4.8R/errata.htm
It's the desktop, you won't be able to tell any difference just because of the kernel. There may be some difference, but they will be because of other things, like libc vs glibc, or the build optimizations you use, etc.
In my experience, I can't tell the difference on the *desktop* between FreeBSD and Slackware, with both built from scratch with the same CFLAGs.
A Government Is a Body of People, Usually Notably Ungoverned