FreeBSD 5.1-RELEASE Reviewed 510
ValourX writes "Here's a full review of FreeBSD 5.1-RELEASE complete with screen shots, a short comparison with GNU/Linux, and some notes on migrating to FreeBSD from Windows and GNU/Linux."
"Pull the trigger and you're garbage." -- Lady Blue
I have to say (Score:2)
Re:I have to say (Score:2)
You've lost me there, what does a FreeBSD CD have to do with the GPL?
~/.signature (Score:5, Funny)
Microsoft: Where do you want to go today?
Linux: Where do you want to go tomorrow?
FreeBSD: Are you guys coming or what?
Re:~/.signature (Score:4, Informative)
Re:~/.signature (Score:2)
Re:~/.signature (Score:3, Insightful)
I could understand it if it was an argument about licences, but it's not.
Basic point is, both *BSD and Linux are children of the free software movement and through the GNU tools they are strongly linked. Every company or user that stops using Win 95/98/NT/XP/whatever and switches to either OS is a victory for those of us who think that the ideal of free software will help build a better world.
If you cannot hack that then piss off and leave the rest
Re:~/.signature (Score:3, Informative)
Re:~/.signature (Score:2)
Right. Like trying to turn a computer into a bad imitation of a cheap sound system, or generating reams of useless verbiage about "world domination".
Screenshots (Score:2)
wtf? (Score:2)
Re:Screenshots (Score:2)
Re:Screenshots (Score:5, Funny)
best (or most confusing) quote of the article (Score:2, Interesting)
umm... what? I read this and I think to myself "Arn't easy and simple synonyms?"
Not exactly alike, but they are synonyms [reference.com]. Maybe it is saying that keeping FreeBSD up to date is not simple, but FreeBSD is efficient? Or maybe understand
Re:best (or most confusing) quote of the article (Score:3, Informative)
Of course, that is somewhat contradicted by the mention, three paragraphs later, of a binary update system which is simple, easy, fast, secure, and uses less bandwidth than cvsup.
For the record, FreeBSD Update does work on 5.1-RELEASE; but there aren't any binary patches being distributed because I don
Re:best (or most confusing) quote of the article (Score:2)
Or, alternatively, provide me with a good reason to upgrde to 5.1 :) (It's currently my main workstation, but when my PowerBook arives it will be relagated to running the odd app that won't work on OS X, so I'll care less about the oc
Re:best (or most confusing) quote of the article (Score:2)
The updates are signed, of course -- with my public key -- but in order for that to be any use I have to be building the updates on a system which is secure. Using a system, to which I only have remote access, offered by someone I don't know, doesn't qualify as "se
Re:best (or most confusing) quote of the article (Score:2)
When describing computer systems, the two terms differentiate between ease-of-use and learning curve. A simple system has a low learning curve, and can be mastered quickly by a beginner. An easy but non-simple system has a lot to understand in order to use it properly, but is very easy to use for those who understand the necessary material.
Using Debian's package management from command line would be an example of easy but non-simple uti
easy vs simple (Score:2)
This is not easy, but is IS simple. As in, not complex.
Or, you could be writing some bit of RegEx code to do some pattern-matching. Some would say this is complex, though easy. (miss a character, you're farked)
That's why I see the two words as quite different.
Re:best (or most confusing) quote of the article (Score:2)
What you've demonstrated is that the writer has correctly made the fine distinction between SIMPLE ("being composed of one part" -- perhaps an overly neat definition, but let's allow it) and EASY.
Re:best (or most confusing) quote of the article (Score:2)
Eh, I'm thinking of art. A lot of great art is very simple, but certainly not easy.
The author is a bit too GNU-centric in his account (Score:2)
Re:The author is a bit too GNU-centric in his acco (Score:2)
Of course, you couldn't do any of that without a kernel, which is what Linux is. So both parts are equally important. Without GNU, Linux would be behind... without Linux, GNU wouldn't be useful to anyone
Re:The author is a bit too GNU-centric in his acco (Score:2)
Except that GNU also runs on the Hurd and NetBSD kernels. In theory it could run on almost any other UNIX-like kernel with a C compiler (for example any of the gcc target platforms).
Re:The author is a bit too GNU-centric in his acco (Score:3, Insightful)
True, but most distributions are also more Mozilla, X, and several other things, than they are GNU.
Should we be referring to RedHat Mozilla/XFree86/GNOME/emacs/BSD/GNU/Linux?
Re:The author is a bit too GNU-centric in his acco (Score:2)
You can't build a Unix-like OS without a shell, a C library, a compiler, etc.
A Unix-like OS can be useful with a GUI, a web browser, a file manager, etc.
A Unix-like OS isn't all that useful without cp, mv, sed, awk, touch, rm, etc.
See the difference??
Re:The author is a bit too GNU-centric in his acco (Score:2)
Not that it would happen, but at least Stallman would have less to gripe about.
5.1 has been available for over a month (Score:2)
In Case Anyone Needs Them... (Score:2, Informative)
Looks good (Score:2)
Ciaran O'Riordan
Java? (Score:2)
What is the status of Java on FreeBSD? Should I just switch over to MacOS X or Linux if I want a current Java runtime? Questions about Java have come up f
Re:Java? (Score:2)
The ports tree actually contains several different JVMs for you to choose from, including Sun JDK1.1 to JDK1.4, Blackdown JDK 1.2 to 1.4 (and JRE 1.1) -- but it runs under the linuxulator, the L
Re:Java? (Score:2)
Re:Java? (Score:5, Informative)
The good news is that now there is an official, redistributable, native Sun Java VM port, at least for FreeBSD 4 (of course, you have to download it from the FreeBSD site, not Sun's, FreeBSD isn't part of the "A" in "WORA"). It has finally passed Sun's test suite, which it didn't earlier mostly because nobody could pay Sun enough money to run it. It was too late for 5.1, and there was still a minor issue IIRC, but I'd expect it to be in 5.2.
Bottom line:
"...is not simple, but it is easy..." (Score:3, Funny)
In addition FreeBSD is not convoluted, but it is complicated. It is not slow, but it is lethargic. Lastly, it is not painful, but it is agonizing.
I love the one screenshot (Score:2)
funny link [thejemreport.com]
FreeBSD faster than Gentoo? (Score:2, Flamebait)
This is a massive fallacy if ever I've heard one. On my Gentoo sy
Re:FreeBSD faster than Gentoo? (Score:3, Interesting)
Why?
Re:FreeBSD faster than Gentoo? (Score:2)
Re:FreeBSD faster than Gentoo? (Score:2)
A strawman strawpoll. How interrrresting.
I've never run across this sort of FreeBSD user. And when I have heard people constrasting FreeBSD with Linux, the subject usually turns on the impression that the FreeBSD development path is somewhat more controlled than the pell mell evolution of Linux.
I've already sensed the message from Linus that post 2.6 kernel, the pell mell phase of Linux kernel evolution will end. He thinks future work will largely be driven by the needs of supporting advanced hardware.
Re:FreeBSD faster than Gentoo? (Score:2)
Now as for this statement : With Linux, I find myself checking google a lot more often to make sure I'm not wasting time configuring some subsystem already slated for obsolescence.
Can u give me an example where you searched on google for a subsystem on a fairly recent distro to see if it was slated for obsolescence ?
Personally I consider myself lucky that there is LInux and there is FreeBSD.
Re:FreeBSD faster than Gentoo? (Score:2)
FreeBSD users claimed GPL was bad for ages. It's irrelevant to SCO. BTW SCO's does not care about GPL, they try to take over Linux for allegedly stolen code.
You are trying to smear BSD using SCO. Why? Are you envious?
Re:FreeBSD faster than Gentoo? (Score:2)
So, How Do you Know This? (Score:2)
Ummm, so how do you know it's bloated? And, compared to what? Have you measured the code size and memory use and determined what other software can provide the same functionality with fewer bytes?
Or, are you just mouthing something cool you heard some other dweeb say?
Re:So, How Do you Know This? (Score:2)
Gnome has many additional layers of abstraction, and you know it. I'm talking about things like the Bonobo activation server, gconfd, gnome-settings-daemon, and all sorts of other processes that consume system resources and slow things down for the purpose of ease of development and maintenance.
Compared to XFce4, CDE, Fluxbox, Openbox, WindowMaker, IceWM, or any of the countless other window managers I've tried, I'd say Gnome is pretty heavy.
Re:FreeBSD faster than Gentoo? (Score:2, Informative)
Yes, Linux is easier to use, and Linux's multiprocessor support is better - I could go on & on about features & performance that Linux provides that FreeBSD doesn't. However
Re:FreeBSD faster than Gentoo? (Score:2)
I absolutely agree, the BSD networking stack has been the de facto standard of TCP/IP for years, proven by the fact that even Microsoft jacked it for the TCP/IP implementation in Windows NT. But seeing as how Linux was built from the ground-up as a desktop Unix[-like] OS, it makes sense that I would be
Re:FreeBSD faster than Gentoo? (Score:2)
Well, what can we do? It does.
Re:FreeBSD faster than Gentoo? (Score:2)
On a side-note (Score:2)
You could turn that around and say Linux is crap, because GNOME and KDE look too much like Windows...
Sheesh, people, get your facts straight.
Re:On a side-note (Score:2)
Support for parallel port CD-RWs? (Score:2)
"FreeBSD is Free Software" (Score:2)
Purposeful trolling by the author?
Re:"FreeBSD is Free Software" (Score:2)
Re:"FreeBSD is Free Software" (Score:2)
Um, so far as I can tell, with the removal of the advertising clause, the BSD license meets RMS's critera for Free Software completely.
Look, the "modified BSD license" (which FreeBSD is under) is even on the FSF's list of GPL-compatible, Free Software Licenses [gnu.org]. Heck, it even lists the original "advertising clause" BSD license as Free (though GPL-incompatible).
So there it is.
Re:"FreeBSD is Free Software" (Score:2)
Indirect slashdotting in action... (Score:3, Offtopic)
contaminated? (Score:2)
Re:contaminated? (Score:2)
Re:contaminated? (Score:2)
FreeBSD does have lots of GPL code in the (optional) userland tools, although the system tools (cp, mount, etc...) are BSD licensed. This allows you to use FreeBSD on a desktop PC (with Gnome) or in a router [juniper.net]. Compan
Web fora? Argh! (Score:2)
Why the author thinks web fora are better than mailing list is a mistery to me. None of the reasons he gave sticks, and I actually find them a pain. With a mailing list I can always use Gmane to get a nice news interface!
What the hell is he talking about? (Score:3, Insightful)
Ok...I can agree with the underlying concept (ease of use can mean difficult to fix). I don't see this in the portage tree however. Hell, it's all just text files. And "always fatally broken"? Huh? I've been using Gentoo since the early releases and I have not experienced the portage system being "always fatally broken". Hell, you wouldn't even be able to install gentoo if that was true.
How about a little less hyperbole and a little more specific and accurate facts? I've only known of a couple of instances where things got really messed up, and that was because of screwups in releases. And unless you were one of those people who felt the need to update everything all the time every time a new release came out you didn't even get bit by it.
I've seen APT and Portage choke on dependancies with no obvious way to fix them,
Again, huh? If you're having troubles with dependancies within portage not working then you need to get a better understanding of how portage works. You can't blame your ignorance on the tool.
and anyone who has ever tried to use a third-party RPM knows what a disaster that can be.
yes. Emphasis on /can/ be. RPM isn't unusable, but it is unusable for some purposes. And the workstation of any linux user who installs something other than what their distro releases is not it. ;-) And even then, a workstation install can be unpleasant. However, if you're running a typical internet server system redhat's setup can serve just fine. Not only do you not need the latest cutting edge releases, you don't really even want them. Works fine then as long as you stay within the lines.
FreeBSD is, if nothing else, a nice respite from the various GNU/Linux package management systems.
You know. I have nothing against BSD. I'm not an avid lover/user of BSD, but I have installed it on several occaisions and played with it. It's a nice OS. I prefer linux cause I like the faster pace and the more ...gritty...(for lack of a better term) feel to it. People are /doing/ things in linux. People from all walks and of all levels of skill. BSD doesn't (imo) seem to lend itself to that. It's always seemed to me that BSD considered itself destined for the elite, while linux was an OS for the great unwashed as well.
My impression could very well be inaccurate, as it's based mostly on things I read in mailing lists and from people I've met who /are/ avid BSD fans/users. (Few, if any, of which actually meet the "Elite" definition, but they sure felt and acted like they did. Which imo is why BSD tends to attract people like that. But I digress.)
Bottom line, both are great OSes. Why is it that this has to be us /or/ them. Why can't it be both? Is there some unwritten rule that one OS has to be cool and vibrant and the other has to be lame and dying?
I think the writer does BSD a disservice. The article makes it look like BSD defines itself by the shortcomings of some linux distributions (ignoring the fact that most of those "shortcomings" are hot air). BSD has enough positive things in and of itself that I highly doubt it needs to poke holes in linux or try to make linux look bad as a means of promoting itself.
Don't rag on linux and tell me linux sucks so I should use BSD. Tell me what's great about BSD. I already know windows and linux's shortcomings. Tell me what's great about BSD and I'll make my own comparisons, thank you very much.
</soap box>
Re:What the hell is he talking about? (Score:2, Funny)
/jesus/ do
A very defensive article (Score:4, Interesting)
The first thing I noticed was that when they describe the license, they talk about how Free it is, but don't mention the crucial difference between the GPL and BSD licenses: your option to not release the source when you include the code in another programs.
The next comment that caught my eye was "The installer is fairly intuitive and informative, and everything works perfectly as far as I can tell -- I've installed FreeBSD about a dozen times." If you've installed FreeBSD that many times, of course it will seem intuitive and informative. I've heard the install process is much more Debian-like than say RedHat like. More information on that would really have been helpful.
When he talked about the boot process he said: "The FreeBSD bootloader, while simple and unable to be manually configured, is one of the best I've seen." He makes a good point that this means that no reconfiguration is needed when a new bootable partition is added... but "unable to be manually configured"? Does this mean you can't set a default OS to load? You can't set a default timeout? Seems odd to me, and needs more explanation for that comment.
The potshots at Debian, Gentoo and RedHat's respective package management systems are not backed up at all, and don't match my experience in the slightest.
Finally, at the end, there's the bit about 'ee' beint better than 'vi', but no discussion about what 'ee' is or why it is better than a very standard editor that's on every Unix in the world. (I'm an emacs guy myself but I happily fall back to vi when appropriate). He also says a lot of other FreeBSD tools are better than their Linux equivalents, but without so much as a single reason why.
I'd love to hear an article on a BSD saying what the differences really are, why the author prefers one version to another, etc. This one seems, at times, to be a review, but it isn't a review from someone who seems to have given both Linux and FreeBSD a chance.
At least it was enough for me to decide that FreeBSD isn't for me. I'm lazy, I admit it. I do certain things often enough that I want them to be simple. I prefer 'make xconfig' over manually editing a file to customize my kernel. I prefer a one-step package management command to a multi-step one. Sure, I'm familliar with CVS, and it's nice to know that's what you're doing with the BSDs, but I install and remove packages often enough that if I can save a few keystrokes every time, that will add up. FreeBSD sounds like it might make a better choice for an ultra-stable server which only ever has to be upgraded. If you're doing the maintenance over SSH anyway, configuring by editing files rather than a GUI is the way to go. But for a desktop system, Linux seems to be the better choice for me.
Re:A very defensive article (Score:3, Insightful)
What the poster should have written, is that the bootloader does not _need_ to be manually configured. By editing
As for the article, the author is clearly inexperienced. He used the deprecated kernel compile process instead of the current system.
Finally,
Re:What the hell is he talking about? (Score:3, Insightful)
I have had plenty of problems with Gentoo myself. It has a lot of weirdness to it that I really hate...
For some programs, I try to install them, but the fact that a few of the newest versions are marked as unstable, prevents it from installing any version at all (without user inte
Re:What the hell is he talking about? (Score:3, Insightful)
I'm not saying Gentoo doesn't have it's blemishes. It's certainly not perfect. Nor am I saying it's crazy to say you have problems with it. I just take issue with his hyperbole.
When I say learn portage better, I don't mean read the code necessarily. I mean read the man page. My reading of the article leads me to believe the author really didn't take the time to learn what he was doing with Gentoo, and thus had problems with using it.
Off topic a bit, I'm not sure why you think a bro
FreeBSD vs Linux (Score:2, Insightful)
The supposed FreeBSD vs GNU/linux competition is one of the strangest things I've seen.
I use both. And, the reason for using one rather than the other isn't that crucial. I would be perfectly willing to use either for everything. It is just that I don't have to. So, I use FreeBSD for server stuff with standard hardware, and I use linux when I want to support more up-to-date hardware.
Best wishes,
Bob
different? (Score:2)
a "few
RELEASE? (Score:2)
coincidence, or irony? (Score:2)
At any rate, I should have it, and my review, sometime around thanksgiving.
Re:coincidence, or irony? (Score:2)
1) Go buy a box-set from the freebsd mall.
2) Find a friend with a copy and get them to lend it you.
3) Club together with a few friends to buy it.
4) ???
5)
Why is Linux "GNU/Linux" ... (Score:2)
Re:Why is Linux "GNU/Linux" ... (Score:3, Informative)
Re:Why is Linux "GNU/Linux" ... (Score:3, Interesting)
The BSD developers were inspired to make their code free software by the example of the GNU Project, and explicit appeals from GNU activists helped persuade them,
This is only true if you believe in the RMS/FSF conceit that only things defined by the FSF are truly free. BSD was releasing code to Universities the only places their AT&T license would let them) for many years before
Re:Link to files (Score:4, Funny)
I would have never been able to find this if not for you....
+1 Funny, perhaps... (Score:2)
I mod all 'Offtopic' 'Redundant' 'Flamebait' and 'Troll' as unfair. Read the goddamn guidelines.
Re:+1 Funny, perhaps... (Score:2)
Totally OT, but I just re-read the guidelines and I still don't see any sound basis for this statement. Is it the line that says "Concentrate more on promoting than on demoting.?" Because if that's the case, I should sue my old college. I was "concentrating" on a CS degree, but I still had to take those distracting English courses!
Sarcasm detected (Score:3, Funny)
swaret --upgrade Sarcasm
Re:Sarcasm detected (Score:2)
Wrong story for that command. Try:
portupgrade -rR Sarcasm
Re:Not a good release to review. (Score:2)
And one might argue that FreeBSD is easier to use because documentation is more focused.
Finding documentation on linux is a nightmare: Is it Debian or Suse maybe Rad Hat. Well, which version of Redhat do you have? 7? 8? 9? Or well RPM is broke on 8 you need to upgrade your RPMs. You can't because RPMs are broke. Well, download the source and compile up your RPM
I won't disagree that Linux is more suited for the Desktop than freebsd, but tha
Re:Not a good release to review. (Score:2)
Not surprisingly, those are the same reasons Windows is more suitable for "the desktop" than Linux is.
(Although my particular desktop is Linux...*shrug!*)
Re:Not a good release to review. (Score:2)
With a linux distro like mandrake everything is already done and I just download a new set of iso's to upgrade.
But woe to anyone who wanted to setup a server with it. I like the config files of FreeBSD much better then Linux. They are simple RC os sh scripts that are well commented and designed to be edited. FreeBSD is a real Unix because of it. Where its expected that everything is a file.
In redhat linux
Doubt BSD Cares (Score:2)
Meanwhile, Linux defaults to the command line, too. Xfree86 is identical on both systems.
But, in any case, FreeBSD is blessedly free of the politics that inflict Linux and doesn't care if a Windows user knows what a man page is.
Re:Not a good release to review. (Score:2)
Well, Mac OS-X has done an admirable job of making FreeBSD a desktop OS for newbies. Either a *BSD or Linux can be vastly preferable to Windows from my perspective - I'm usually the informal friends-and-family "help me" call recipient. I now have two problem users' boxes converted over to Linux. They use the system for email and "tha interweb'
Re:Not a good release to review. (Score:2)
Re:Not a good release to review. (Score:2)
That's only if you start the install from the bootable CD. Most people I've worked with (as a home/small-business computing consultant) start their installs from Windows.
Re:Not a good release to review. (Score:2)
Exactly. GNU/Linux is about politics. *BSD is about software. I prefer to have my computer running software than politics.
Re:Not a good release to review. (Score:2)
Washington@politics]$ gcc -Wall -o president dubya.c
Re:Not a good release to review. (Score:2)
The more people who use a given piece of software, the better support and inter-operability there is.
Which is better, IYO: 35 different from-scratch implementations of the same thing, or 35 different packages that all use the same software behind the scenes?? Which scenario do think will work better?
Would you rather see 35 different TCP/IP stacks, all that interpret the RFCs just a little bit differently, or 35
Thank You For Depriving Me of Your Wonderful Code (Score:2)
If someone's GPL's code evers does something really innovative, then it's time to worry about Microsoft copying it.
If nothing else, remember that you have BSD to thank for tcp/ip and, hence, the Internet.
Re:Not a good release to review. (Score:2)
X based install blow. I dont need a pretty 32bit 1024x768 logo and graphics to install an os. I want to do it quickly. I would also prefer that the installer work with older hardware and not require 32 or 64mb of ram. FreeBSD runs just fine as a httpd/router/firewall/dhcpd on my P75 box w/ 16mb ram.
Five Reasons I Dropped Linux for FreeBSD (Score:2)
I've switched from Linux to FreeBSD. Here's why:
1) It's a community populated by adults, not rabid cheerleading adolescents who get turned on by a fight between OS just like their fathers got turned on by a fight between Camaros and Mustangs.
2) The entire OS is under someone's review and control. In Linux, a few people people worry about the kernel, but, after than, it's up for grabs.
3). No, repeat, n
Re:Hmmm... (Score:2)
Did I ment
They Warned You... (Score:3, Informative)
Remember, if you run 5.1, they warned you might have problems. That's why 4.8 is still recommended for production use.
Re:They Warned You... (Score:2)
I do not know about you but the ports are pretty huge. BSD is just a primptivie terminal without them.
Also the packages are broken too. I could not even get a gui going with it. Serious stuff.
Re:They Warned You... (Score:2)
Linux is the same primitive terminal, too, unless you install X and a bunch of applications. The Linux distribution do that automatically, but the BSD's give you a choice.
The applications on BSD and Linux are the same; it's only the packaging that differs.
Re:They Warned You... (Score:2)
Also if you have mostly a ports based system and then try to update via the packages, they will fail with errors. It becomes a very big mess.
I can testify that Mozilla 1.4 is broken, kde and gnome will not compile, cvsupit which is essential to cvs any new installation wont compile either.
Also Java is not supported on the 5.x series.
Yes, the kernel is stable but the team neglected the ports and packages.
4.8 is just as recent as 5.1 except for the kernel. I highly r
Re:me 3 FreeBSD (Score:2)
Re:FreeBSD is dying (Score:3, Insightful)
I am sorry, but I don't see any Dreamweaver or Photoshop running on Linux. The only major application that I have seen support Linux has been Maya.
Last printer I bought came packaged with OS X drivers, no Linux drivers packaged with them.
The number of apple units shipping is actully in
Re:What I know about BSD (Score:3, Informative)
2 It cannot be used by my grandma
If your grandma can't use an iMac, then chances are Windows isn't going to be any better
It lacks a GUI of any note
GUI Installer, yes, but with X, you can choose KDE, Gnome, Windowmaker, a couple others. Or if you purchase a Mac you get Aqua, which is about a GUI as they come.
It is an assortment of fragmented OSes
Ever