FreeBSD XP^H^H 4.5 available now
The_Rift was one of many who wrote in with this news: "The official mail has gone out to the FreeBSD-announce mailing list announcing the availability of Freebsd 4.5. Check your local mirrors for the ISOs.". The release notes have all the details, but take it from me -- this one is worth it just for the TCP/IP performance improvements by Matt Dillon and others. Kudos to Murray, Bruce, and the rest of the release engineering team.
I've tried FreeBSD 4.4 and since then, it hasn't left my laptop and my desktop.
I like the fact that it is coherent and most of all, the stability missing from most linux distribution is amazing.
Good job!
Don't you just love the DEL/BS thing?
Assumption is the mother of all fuckups
Why do you call it XP? Anyway, I recently tried to install 4.4 on my Windows XP laptop. I used Partition Magic to shrink the NTFS partition, added a couple logical partitions, and when it came time to install, found out that BSD doesn't even recognize the logical partitions. Something about "slices". Settled for SuSE (which ain't all that, IMHO) Should I reconsider FreeBSD now? I run RedHat 7.2 on my desktop. (RedHat 7.2 and Mandrake 8.1 weren't easy to set up on the laptop either)
Did you know that a simple name change could get more people to try FreeBSD, or at least get 'em interested in it.
FreeBDSM... Sure, they'd all be perferts, but hell... a user's a user.
Lame joke, I know. but I warned you.
I am a big, fluffy, cute, cuddly bunny. fear me.
Oh well, I guess I'll just erase some Corel Linux CD-RW's.
Someone tell me how to install this over a network, please.
I really hate Dan Patrick.
and waste a lot of bandwidth in the process. cvsup is your friend.
Though, I personally would have saved the XP comment for when FreeBSD 5.0 gets released sometime during Q4 this year.
If it weren't for the uptime on my server, (64 days...upgraded the mobo again), I'd be working on this one right now!
// Agent Green (Ian / IU7 / KB1JQO)
// IEEE 802.3: All 10base Are Belong To Us
I'm surprised to see that a new feature of that release is... syncookies. Doesn't Linux (and probably a lot of other OS) have that for years? Syn floods is a very old attack, and I can't understand why FreeBSD only implements syncookies now.
{{.sig}}
It turns out it is a good thing that 5.0-CURRENT was frozen, and they concentrated on 4.X STABLE. It means I dont have to worry about changing to a new 5.X branch.
It was kinda annoying that the FreeBSD guys obsoleted 3.X so quickly, they had only really just fixed the glaring issues with the ATA driver corruption problem and other important issues (that affected my use of FreeBSD 3.4 for fileserving) and then they went and obsoleted it.
If 4.X stays as the most current tree in STABLE for another year, hell, another 2 years, I for one will be happy. I dont see the 1-year cycle for major number increments as much really other than ticking over the most siginificant version-numbers. Stuff that gets MFC'd from CURRENT is usually good enough for STABLE, Look at Linus, he dosent feel a need to tick over the major version numbers for Linux. I'd stay with FreeBSD 4.x if it goes all the way to (say) 4.7 or 4.8.
Anyone who considers arithmetical methods of producing random numbers is, of course, in a state of sin.-John von Neumann
Maybe I should really check out the FreeBSD FAQ & site & stuff, but hey, there's a lot of experts around here who can help me out, so I'll throw it in anyways:
;-)
Is it worthwhile for me to try FreeBSD now? I've already installed Win 95/98/2000, RedHat, Slackware,Suse,Debian & BeOS before and I still have an unfinished Linux from scratch install lurking around, but until now only Debian, Slack & Win 2000 stayed on long enough to make real use of them. ATM I'm running Debian w/KDE2.2 and I'm really happy with it, but hey, I still have a free 2Gig partition.
Can I run all apps/libs (or equivalents of the same quality) I use regularly now on FreeBSD? That would be KDE2.2, XMMS, OpenGL on GeForce2, MSN client, \LaTeX{}, Java1.2 a.o. Would It really bring me some extra performance/stability?
The whole FreeBSD approach does appeal to me, so I'm definitely interested in trying, but only if it has a real chance becoming my primary LILO partion
Hey now, you forgot all about the "Slashdot isn't Freshmeat" bitcher.
Not to fear I suppose, the clown and the bitcher will be around eventually. Death, taxes, and trolls.
The line must be drawn here. This far. No further.
at last!!!1
now no fucking about with linux emulated Java
maybe now I can get java in Konqueror to work
and I know it's not new but maybe you linux heads might've missed it.
FreeBSD now has a third party script that will auto-update any ports you've installed.
cvs update to the lates ports list and run portupgrade -ra and ALL of your port instaleld software will be updated to the latest version and dependencies resolved and reset (and a tool pkgdb will do some pre upgrade checks)
It's great. I'm going on about it because I'm so impressed with it.
FreeBSD rocks
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Or save some bandwidth and point cvsup to the RELENG_4_5 branch on your local cvsup mirror.
Something the release notes don't mention: Could someone please clue me in on the state of native Java on FreeBSD? There was an announcement in late December but I haven't heard from it since then. Having to install the Linux JDK to build a FreeBSD JDK can't be the last word.
try open bsd. I am running it on my nat firewall (cable) and it runs in very modest settings. (I am running on a p100 w/32 megs ram and base install was 60 megs). You can install it from floppy disk over ISDN in an afternoon. (Look at the web site www.openbsd.org for install howto).
One would think that after they entirely fucked up the first story, they could treat the second one with a bit of respect. But no, Nik had to go and give it that insulting article title.
FreeBSD get Slashdotted? What, you think they're hosting on Windows or something?
Move along unfunny troll, move along.
The line must be drawn here. This far. No further.
I love FreeBSD and wish I'd discovered it years ago instead of messing around with Linux worrying
about distribution problems but.... frankly the installer on 4.4 was buggy to say the least.
I hope they've fixed it for 4.5. It was the only thing that cast a cloud on the 4.4 release.
I have been running an ISDN gateway with FreeBSD 4.2 on an AMD 5x86-133 which is roughly comparable to your Pentium 90 for some time. It works perfectly well. Compiling the operating system takes a bit long, but that's not much of a surprise.
ISDN support under FreeBSD is very convenient. It uses the isdn4bsd system, which is integrated into recent versions of FreeBSD. In my opinion, it's superior to Linux, partly because configuration is easier and partly because ituses user-mode ppp by default instead of kernel-based systems which are usually more difficult to configure and maintain. You have to see if your ISDN card is supported. Most passive cards are. Check the ISDN section of the FreeBSD handbook.
There is absolutely no reason to panic.
An OpenBSD example can help you how FreeBSD scales for your biz.
A Pentium 120 with 48 MB RAM and a total 62 MB installation. 3 legged bastion host, making NAT for 130 WEB and ICQ maniac clients, protecting the DMZ with a heavy loaded Web server inside (2 requests per second). Making stateful inspection for the DMZ.
The only part expensive is the ethernet cards used in this box. Intel Pro100S, 51$ +VAT each (here in Turkiye).
ISDN support for {Free|Net|Open}BSD is really sophisticated. It's hard to experience problems.
Regards...
Should I, as a pretty experienced (Kernel compiling, configuration /etc) Linux User, give it a try?
I heard a lots of good things about FreeBSD, but how big are the differences to Linux (installation)?
X
Boycot? Blackout? Subscriptions?
I don't care!
To be honest, if you are just using workstation apps, and not really using it for anything like a nat box, or the 'server in the closet tha never gets turned off' , it's probably not worth your time. The nice thing about playing with it, you get a feel of something different, which is a good thing. Linux ,, redhat, is not the end-all be-all of server configurations.
;-)
I had a freebsd box sitting my in closet for about 18 months, until I got bored with it and install openbsd. BUT, I don't really do any xwindows stuff on it.. basically web serving, outgoing email gatway, nat, proxy, and the place where I build my Python programs and scripts.
I guess to summarize my experience, *BSD is not a workstation supliment, but more a compliment. It will sit there and do it's job without much headache. Thats good enough for me
I'm planning to build a new box, and would like to run FreeBSD on it. I've been searching for resources for hardware compatibility/recommendations on the 'net, but haven't found much. Nor do the Release Notes say much about that; nothing about MoBo/CPU, for instance. I'm considering the EPoX EP-8KHA+, but I'm not sure about a graphics card. AFAIK there are no nvidia drivers for FreeBSD. Not that I'll be playing any games, though. Any suggestions/pointers?
Not all of the sites have the full set of files (yet), I had to hunt around a bit to find the '4.5-install.iso'.
Don't trust my math on transfer speeds?
(Yes, that transfer went via a proxy firewall)I do not deploy Linux. Ever.
Part of 'secure by default' is that the base install omits a lot of fluff- this makes for quicker installs, and a smaller footprint.
One nice option for a firewall, there are plenty of cheap 64MB 'IDE FLASH ATA' devices showing up on Ebay, etc. These look like a laptop drive, work with any IDE controller, have no moving parts.Compared to FreeBSD, there are drawbacks, the most glaring being the lack of SMP support.
Also, OpenBSD's installation process can be intimidating the first few times through. Where Free makes it easy, Open makes you think about disk partitioning and other low-level issues.
I do not deploy Linux. Ever.
I had just finished the first ISO.
I was about the finish the second ISO (96%)
and I had 3-5% on each of the third and fourth ISO's
and then they release 4.5... damnit...
*deletes 1+ gb of data, and begins again*
And this is all at a top of 15KB/s. And I can assure you it never got that high.
Computational Madness in a round package.
Also, OpenBSD's installation process can be intimidating the first few times through. Where Free makes it easy, Open makes you think about disk partitioning and other low-level issues.
Without sounding like an elitist, (which I am clearly or qualified to be), though the instalation was a bit awkward, it was direct and forward. After getting it installed, it was VERY easy to setup the configuration. All you really have to do is follow the instructions on the website. I had a machine setup in 2 hours (downloads and all w/floppy based install), after never touching the distro before thats not bad. Within 3 hours (and another helpful howto) I had the box hardened. Before the end of a long working day I had a VERY impressive set of rules setup to block various types of traffic, I understdood the difference between a stateless and statefull firewall and most importantly I understand why all the rules in my PF config where there.
I just find it nice knowing that there OBSD crew is working overtime to help me sleep better at night. At this stage in my career, if I am using and deploying open source solutions.. my judgment and credibility is on the line. I can't blame it on Scott or Bill if something goes wrong.
Cheers
Am running FreeBSD 4.4 on 486-DX50 with 16Mb fine. Servers as an internet gateway for 4-5 users over a 56k dialup no problem.
Next -> OSX ;-)
Linus doesn't actually *DO* anything worth bumping up the numbers.
2.x aout
3.x elf
4.x cam
5.x new smp
Linux - 2.4 - the kernel of pain
What will 2.5 be? The kernel of torment?
Then 2.7 The kernel of icy death?
3.0 The Kernel of eternal buring flesh?
@.8 could just be the kernel of itchy rash.
This interview with Robert Watson describes many of the new 4.5-RELEASE features, and talks about how they relate to the much more advanced work in 5.0. He also talks about how the Linux development targets relate to those in FreeBSD, and says he reads linux-kernel regularly. It
sounds like 5.0 should be incredible.
and for those of us without the geek knowledge, I've set a smaller distribution, based on NetBSD, up as a firewall at www.dubbele.com.
How well is apm or acpi supported in freebsd?
:-)
I know this is probably a dumb question, since freebsd is used mostly for server. But I know that some of you bsd trolls out there is running it.
Yes, logical partitions are fictitional. So are all partitions. They're just conventions on how to share sections of the disk. Come to think of it -- files are fictitional, so are jpegs. etc.
Or did you just mean to suggest that the name logical partition is somehow less valid than logical drive.
Regardless of how problematic you view this system to be, it is the normal way of slicing the disk up into more than four chunks that can be shared among many operating systems on the x86 platform. You don't have to like it, but you'd think FreeBSD -- which is native to x86 -- would support it.
-josh
Well, we already have Transmeta calling their OS Midori Linux -- a blatant reference to Fetish Diva Midori.
Geeks? Perverts? Who'da thought!?!
-Mark
Win2k and XP both have no problem with letting you create additional primaries, or for that matter any configuration of partitions that the OS can understand. NT4 may or may not, I don't know.
It takes you back to the earthstation1 homepage...
"Going to war without France is like going deer hunting without your accordion." - Jed Babbin
I had thought it was announced that the new Sun Authorized JDK was supposed to be in this release, but I find no information on the readme or the site?
It means Backspace.
"Going to war without France is like going deer hunting without your accordion." - Jed Babbin
A good way to get it to dual boot the same way Win2k / Linux does? Specifically, one installs Linux and then lilo to it's own partition, uses dd to copy the first 512 bytes off the linux partition (naming it something like linuxboot.bin) and then adds a line to boot.ini like C:\BOOTSECT.LIN="Slackware Linux 8.0". This will cause Win2k to boot Linux, and since I already have that setup that way, I'd like to do the same with FreeBSD - but FreeBSD doesn't use lilo of course... Anyone have any ideas?
"Going to war without France is like going deer hunting without your accordion." - Jed Babbin
According to the release notes:3 86 .html:
http://www.freebsd.org/releases/4.5R/relnotes-i
2.3.2 Ports/Packages Collection
Due to delays in the certification process, native JDK support for FreeBSD will be released shortly after 4.5-RELEASE. An announcement will be made on the FreeBSD Web site, as well as the FreeBSD announcements mailing list , when the distribution is available.
Thanks for the facts Jordan!
Who ever said XP was the enemy? I don't like using it. I also don't like using the philips screwdriver on my Swiss Army knife. But if someone called my favorite OS a philips I don't think I'd have a cow.
If you're not part of the solution, you're part of the precipitate.
I was running 4.3 until last night, when for some odd reason I decided to upgrade to 4.4. I ran cvsup manually to make sure I had the latest sources, ran "make world", then this morning I compiled a new kernel and rebooted.
Whaddaya know, it booted up as "4.5-STABLE" instead of "4.4-STABLE". Talk about pleasant surprises... I guess if I read my email before rebooting I would have known.
YHBT. Idiot.
Mea navis aericumbens anguillis abundat
........the real Jordan Hubbard is user #3999, http://slashdot.org/~jkh/.
At least there we get to have a little fun with it (find the Seebach/Crispin flamewar at dejanews [search for "popcorn" in title]), but not here.
Coldn't we add "funny" to fair and unfair for meta-moderation categories?
While we're add it, let's add "-1, twit" as a moderation option, as well as "-1, just plain wrong" . . .
hawk
What I would like to see in freeBSD...
1. Fast boot ups
2. Ease of use
3. Better setup interface (auto probe of PC hardware, setup hardware, if no drivers for hardware install modem or NIC and download drivers via cvsup and complete setup using xserver)
4. One standard/exclusive window manager (kde, gnome, something standard)
5. One tool for window manager configuration
6. One tool for driver/software tracking and installation/removals
7. One tool for system administration (printers, servers, security, user administration, updates,etc)
I know we all want options. I believe if we have no standards for window managers and such it will hold freebsd from moving forward at the speed I would like it to.
In my option freeBSD is the best server OS out. I think taking these options into consideration would help move a lot of people to freebsd or at least give it a try.
---------------- Min --- Max --- Mean
BSD Licence ---- 29 --- 30 --- 29.5
GPL ------------ 2 --- 169 -- 15
MS EULA -------- 1 --- 3 --- 2
all meaurements in BogoMegaLops
I have no idea what this means, but I am sure its a good idea.
Realistically, Only the BSD licence allows you to kill babies and make money with software. (Or was that make babies and kill money?) The others require hardware.
I generally install from the three disks (there's an optional fixit.flp with lots of programs on it) by choosing an absolute minimal configuration, installing the cvsup package, then "make update" in
hawk
hawk
What I would like to see in freeBSD...
1. Fast boot ups
2. Ease of use
3. Better setup interface (auto probe of PC hardware, setup hardware, if no drivers for hardware install modem or NIC and download drivers via cvsup and complete setup using xserver)
4. One standard/exclusive window manager (kde, gnome, something standard)
5. One tool for window manager configuration
6. One tool for driver/software tracking and installation/removals
7. One tool for system administration (printers, servers, security, user administration, updates,etc)
I know we all want options. I believe if we have no standards for window managers and such it will hold freebsd from moving forward at the speed I would like it to.
In my option freeBSD is the best server OS out. I think taking these options into consideration would help move a lot of people to freebsd or at least give it a try.
For those of you who missed the (as yet un-modded) AC above, this comment isn't the real Jordan Hubbard, and is thoroughly deserving of any Troll moderations it recieves.
It's a pretty damn good troll, though. Well crafted and subtle.
|>
Here be Dragons
Secondly, take a look at Netcraft's longest uptimes. I counted 6 out of 50 that weren't FreeBSD.. The 6 Non-BSD machines run IRIX, btw.
Marketshare-wise, between Yahoo's 4000 FreeBSD boxes, and all of Hotmail's FreeBSD mail servers, I think it's doing quite well..
There may be more local ISP's with their 5 machines running linux than there are running FreeBSD, but so what?
How many times have I compiled a "stable" and had it not boot?
FreeBSD: 0 Linux: lost count
How many times have I rebooted after new kernel, and corrupted all mounted filesystems?
FreeBSD: 0 Linux: 0, but I laughed like hell when it happend to you.
Even if FreeBSD did cease to exist, and develpoment stopped, I would still use it, because it is that damn good.
Oh, and considering DARPA is putting a bunch of money into furthering FreeBSD development, I don't see it going anywhere soon.
Common sense is not so common.
FreeBSD has long been one of the top performers--if not THE top performer--in TCP/IP. How they made a substantial improvement to code that has been maturing longer than the networking code for any other OS in common use today is amazing.
Can you imagine how skilled and bored the developers much be?
Unfortunately,it will take about 2 weeks for my 4.5CD to arrive, but all good things are worth the wait.
Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
About the time when Palm Pilots were taking off. Every manager and anyone important enough in our company started using them. Every meeting consisted of higher ups scribbling away on their Palms or reading email, avant-go, etc.
Well as a joke, I borrowed an etch-a-sketch and in the middle of a meeting. I pulled it out of my briefcase with the straightest face I could put on. Ignoring everyone, I started scribbling with it and the meeting just fell apart from there. The person speaking tried to ignore it and contine but the laughter from the rest was overwhelming.
Well, one similarity I see is FReBSD is where MS rips their TCP stack from and who knows what else. In fact, I bet huge chunks of the OS have been based on or ripped from FreeBSD - everytime MS starts a project, they look to buy something already in progress, or even better, base it on a free set of code they don't even have to pay for.
Yes, the tcp stack in Win 95, 98, 2000, and ME came from FreeBSD - Fyodor of nmap fame notes in http://www.insecure.org/nmap/nma
p-fingerprinting-article.html :
TCP Initial Window (... ) This test actually gives us a lot of information, since some operating systems can be uniquely identified by the window alone (for example, AIX is the only OS I have seen which uses 0x3F25). In their "completely rewritten" TCP stack for NT5 [Windows 2000], Microsoft uses 0x402E. Interestingly, that is exactly the number used by OpenBSD and FreeBSD."
So, not only are they using ther freebsd tcp stack (already no secret), but they didn't 'completely rewrite' it as claimed, of course.
And thats how FreeBSD is related to Win Xp, because WinXp probably includes a lot of it.
Incidentally, this is also why Bill Gates 'likes' the FreeBSD license... and doesn't like the GPL at all...
Juln
I don't usually reply to trolls, but I haven't got anything better to do that I cba doing atm :P
/ ?cvsroot=netbsd), much improved random data generation, and a lot of other things that'll only really interest geeks.
> Well, what the hell do expect from an obsolete,
> ancient code base which is developed in a
> closed fashion?
Linus and friends approves patches to the kernel, does that make it's development model closed?
Having the core team approve commits to the base OS is no different to any other open source project, and just serves to keep the base system as high quality as possible.
As for old, since when has maturity been a bad thing for Unix?
> (Yeah, it "supports" SMP. As in, when one CPU
> is running, the other is locked idle. And vice-
> versa.
FreeBSD's current SMP support scales poorly because the kernel is based around a "Giant" lock, which prevents multiple CPU's from entering most of the kernel at the same time. However, except on systems where the kernel itself is heavily loaded, and/or on systems with lots of CPU's (4 or more), it's not a major problem.
FreeBSD 5, due out at the end of the year, will have Giant mostly removed, as well as things like kernel preemption and advanced userland threading. It'll scale as well as if not better than Linux.
It'll also have a new startup system based on NetBSD's (have a look at it, it's pretty cool - http://www.freebsd.org/cgi/cvsweb.cgi/basesrc/etc
I bought a CD burner the other day (finally joining the modern computer era, I guess). First CD I burnt was a 4.4-RELEASE install disc. Wiped out my router/firewall/etc (which was running 4.3) and reinstalled 4.4 from scratch (needed to redo partitions).
:)
Time to do some CVSupping now, I guess.
Quidquid latine dictum sit, altum sonatur.
I've got a couple of them pulled from some old Dell servers, just wondering if they are anything special... TIA.
I do not deploy Linux. Ever.
> Contrary to popular belief, the ports system is
> a steaming pile of horse crap. It offers little
> or no flexibility in regards to how packages
> are built,
Most ports include all the options you need as make defines. If you need more, you can copy the makefile and edit it to your hearts content, and maybe type "send-pr" and submit a patch. Or you can just compile from bog standard source and have the rest of the ports tree use it because they look for libs, binaries and executables, not packages.
> and has a nasty habit of installing
> unecassary dependencies.
Such as? It's certainly nowhere near as bad as Debian, where the entire packages system is so complex and interdependent that it needs to go through years of testing before a release is concidered stable.
> For an example, try compiling PostgreSQL on a
> non-XFree FreeBSD machine from the ports tree.
> Notice how it insists on installing XFree86.
It used to want TK, which would want the XFree libs. That's no longer the case.
> You can't pass it any configure script options > like --without-xfree or ---don't build-
> retarded-gui.
For most people flags like -DWITHOUT_X11 etc are good enough. Otherwise scratch your itch and send-pr.
> Even with RPMs I can do that. In the end, you
> usually just wind up downloading the tarball
> and compiling it yourself, which seems to
> defeat the purpouse of a Ports/ Package
> Managment system entierly.
Making your own ports is trivial, pr's usually get resolved in a couple of days, and installing from source interacts with the ports system far better than any RPM/DEB system I've seen.
Frankly it sounds like you haven't tried it in a while. Sure, it's nowhere near perfect, but what is? Certainly not a binary package system with fragile dep issues and completely unaudited sources.
is there also hot Neve Campbell on Denise Richards TCP/IP action? then it really might be time to switch...
sic transit gloria mundi
From the release notes:
The directory layout preference algorithm for FFS (dirprefs) has been changed. Rather than scattering directory blocks across a disk, it attempts to group related directory blocks together. Operations traversing large directory hierarchies, such as the FreeBSD Ports tree, have shown marked speedups. This change is transparent and automatic for new directories.
Automaticly for new directories. Better delete the ports collection and reinstall it!
bash$
Let's have a close look at the costs involved when running a Linux system.
An important factor in Linux' cost is its maintenance. Linux requires a *lot* of maintenance, work doable only by the relatively few high-paid Linux administrators that put themselves - of course willingly - at a great place in the market. Linux seems to be needing maintenance continuously, to keep it from breaking down.
Add to this the cost of loss of data. Linux' native file system, EXT2FS, is known to lose data like a firehose spouts water when the file system isn't unmounted properly. Other unix file systems are much more tolerant towards unexpected crashes. An example is the FreeBSD file system, which with soft updates enabled, performance-wise blows EXT2FS out of the water, and doesn't have the negative drawback of extreme data loss in case of a system breakdown.
According to Linux advocates, an alternative to EXT2FS would be ReiserFS. Unfortunately, ReiserFS is still in beta stage. This means it is not intended for production use (although according to many Linux advocates this shouldn't be a problem, which makes me wonder how (little) valuable they find your data).
The other proposed 'solution', EXT3FS, is nothing more than an ugly hack to put journaling into the file system. All the drawbacks of the ancient EXT2FS file system remain in EXT3FS, for the sake of 'forward- and backward compatibility'. This is interesting, considering that the DOS heritage in the Windows 9x/ME series was considered a very bad thing by the Linux community, even though it provided what could be called one of the best examples of compatibility, ever. When it's about Linux, compatibility constraints don't seem to be that much of a problem for Linux advocates.
Back to Linux' cost. Factor in also the fact that crashes happen much more often on Linux than on other unices. On other unices, crashes usually are caused by external sources like power outages. Crashes in Linux are a regular thing, and nobody seems to know what causes them, internally. Linux advocates try to hide this fact by denying crashes ever happen. Instead, they have frequent "hardware problems".
The steep learning curve compared to about any other operating system out there is a major factor in Linux' cost. The system is a mix of features from all kinds of unices, but not one of them is implemented right. A Linux user has to live with badly coded tools which have low performance, mangle data seemingly at random and are not in line with their specification. On top of that a lot of them spit out the most childish and unprofessional messages, indicating that they were created by 14-year olds with too much time, no talent and a bad attitude.
I could go on and on and on, but the conclusion is clear. Linux is not an option for any one who seeks a professional OS with high performance, scalability, stability, adherence to standards, etc.
I have FreeBSD 4.3 on a little x86 pizzabox that will eventually become my firewall and Web server. I'd like to upgrade to 4.5. Everyone I meet says, "just run cvsup and recompile the world."
Er, uh... Well, first of all, cvsup doesn't appear to be installed by default (why the heck not if it's so integral to keeping the system up to date?). Second, "recompiling the world" seems like a fairly drastic and space-hungry step, particularly since I installed binary packages in the first place (and presuming that actual recompilation is involved). And third, all the docs I could find on FreeBSD.org are rather thin (and even way out of date) on this process.
Is there a HOWTO or a step-by-step tutorial for FreeBSD newbies to become conversant with cvsup, the ports tree, and upgrading packages?
Schwab
Editor, A1-AAA AmeriCaptions
Control-H (written as ^H) is the backspace character. So, in the example "FreeBSD XP^H^H4.5", imagine the person typing it wrote "FreeBSD XP", then backspaced twice and typed 4.5. It's basically the ASCII equivalent of strikethrough.
Disclaimer: The opinions expressed are not necessarily my own, as I've not yet had my medication today.
One thing I really like about the Solaris 8 installer is they've gone back to the pure command line, no more 'Press F1 to continue`.
Not only is a command line a lot faster at low baud rates than a full-screen TUI, but the scrollback history is of infinite value to figure out where you went wrong when things start to go all wahoonie-shaped.
I do not deploy Linux. Ever.
I think C# takes the best of Java and adds a lot of goodies that many of us appreciate. Implementing C# for BSD or Linux is a matter of implementing an ECMA standard, just like ECMAScript (and unlike Java). I'd love to have a C# for GCC.
.Net is going to be standardized, though, so it may have to be cloned. I hope that happens because I really like what I see of .Net and I REALLY don't want to use a Windows server.
I'm not sure how much of
"Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
My advice to anyone sick of bi-weekly kernel updates is don't update your kernel bi-weekly. The kernel police hardly ever come round to check you're using the latest verion.
Exactly what I said to myself about a year ago.. I've been using BSD since, and haven't looked back!
Common sense is not so common.
>1. Fast boot ups
It allready boots up faster then either linux or windows
>2. Ease of use
It all depends on what you define as "Ease of Use" it's pretty easy to use for me.
>3. Better setup interface (auto probe of PC >hardware, setup hardware, if no drivers for
>hardware install modem or NIC and download
Well lets not turn it into another Windows or RedHat
>drivers via cvsup and complete setup using >xserver)
Well the purpose of the FreeBSD group is to make a good and stable OS, not to make it pretty
>4. One standard/exclusive window manager (kde, >gnome, something standard)
That's not FreeBSD's fault, yes X and window managers are bundled with FreeBSD but they are technically not part of the OS (FreeBSD team doesn't write/support X/KDE/etc.. code)
>6. One tool for driver/software tracking and >installation/removals
>7. One tool for system administration (printers, >servers, security, user administration, >updates,etc)
I'd rather see a 3rd party do that and let FreeBSD
programmers wory about more important things.
There is no actual text in this response, it's all in the subject line. Ignore what's written here, unless you won't mark this as a flame.
<flame style="likely-offensive">
Let's analyze the facts.
1. Fast boot ups are already here. Oh, I'm sorry, is under 30s not fast enough for you?
2. Ease of use - c'mon. The interface is practically the same in all Unix operating systems, a command line and ... viola. What more could you want? (X, I know, that can be installed via *ding ding* the CLI!
3. There's not much wrong with the setup interface, except maybe it should spit out an estimated install size? That's about all I can think of right now. That and upgrading the X config stuff for 4.1, which is not really a big deal.
4. ONE EXCLUSIVE WM? Think about that one for a minute. That works completely against the point of alternative operating systems.
5. Okay, Linus.
6. Okay, Bill.
7. Okay, Gore.
Conclusion: You need help.
</flame>
Yet another crippling bombshell hit the beleaguered Slashdot community when recently IDC confirmed that "*BSD is dying" trolls account for less than a fraction of 1 percent of all posters. Coming on the heels of the latest Netcraft survey which plainly states that "*BSD is dying" trolls have lost more market share, this news serves to reinforce what we've known all along.
You don't need to be a Kreskin to predict their future. The hand writing is on the wall: "*BSD is dying" trolls face a bleak future. In fact there won't be any future at all for them because "*BSD is dying" trolls are dying. Things are looking very bad.
All major surveys show that "*BSD is dying" trolls have steadily declined in market share. They are very sick and their long term survival prospects are very dim. If they are to survive at all it will be among the "hot grits" dabblers. "*BSD is dying" trolling continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, it is dead.
Fact: "*BSD is dying" trolling is dead