FreeBSD 4.2 Is Out 201
Quite a number of people have e-mailed in the last bit about
the release of FreeBSD 4.2. This is the release - you should try it out today, because CowboyNeal sez so, and he's currently updating it on his Vaio.
Some people claim that the UNIX learning curve is steep, but at least you only have to climb it once.
heh (Score:1)
Re:BSD vs. Solaris (Score:2)
Ahh, a new release... (Score:1)
Quick link to the release notes / changelog (Score:4)
For those of you who might be curious and lazy, here's a quick link to the RELNOTE S.T XT [freebsd.org] for this release (i.e. the changelog/release notes).
--
Re:Why not use Solaris instead? (Score:1)
Dammit... (Score:1)
Hey, where's that Java 2 I was promised? [slashdot.org]
Anyway, this release is predisposed to good karma because of 4.2BSD.
All generalizations are false.
Re:Why not use Solaris instead? (Score:4)
Well, Solaris isn't exactly iron-clad in the security dept. by default. For that, it's OpenBSD hands down. If you need big iron, well, then you're probably running a proprietary Unix anyway (like irix for some huge SGI-based vis lab, AIX on some huge S/80 ibm db2 box, Solaris on some huge Sun Oracle box, etc.). Free unixen are IMHO best suited to the problem space addressed by bunches of ``little'' boxes (best hardware support there, anyway, and similar price structure), by little I mean <= 4 cpus and <= 2gb of ram... (i.e. web farms, render farms, distributed DB serving, workstations, etc)
--
PCMCIA on BSD's (Score:1)
Re:heh (Score:2)
Re:BSD vs. Solaris - No, sun forked (Score:4)
No, you have that wrong. Sun forked sunOS versions 1.0-4.x from BSD. BSD always was BSD, sunOS was the fork by sun. Suns lawyers never sued BSD. Currently sunOS is at version 5.x (I think they call it vesion 8 now, but it is still version 5) which is NOT based on the forked BSD code but rather based on the orginial AT&T code.
There were legal problems in the early battles, but they were caused by whoever owned unix at that time (AT&T yet? I'm not sure) BSD got around them by re-writing the code in question, and setteling. since BSD never has had (much) money the settelment wasn't a big deal.
Re:Why not use Solaris instead? (Score:2)
Re:Why not use Solaris instead? (Score:1)
Re:BSD vs. Solaris (Score:2)
Anyway, the map is so convoluted at that point that it is hard to tell what shares code with what.
Really... (Score:2)
I'd somehow really appreciate it if he were to install it first and tell me to do so later...when he's sure it works...
Re:heh (Score:1)
Re:PCMCIA on BSD's (Score:3)
I have a page describing how to get OpenBSD running on two Sony Vaios [rt.fm].
Re:Why not use Solaris instead? (Score:1)
But would you take Solaris over BSD on its own hardware?
PS. Is the slowness because of the quality of Sun's hardware or the poor quality of its compiler?
Re:PCMCIA on BSD's (Score:3)
Do yourself a favor: Try it (Score:5)
The very very best thing about FreeBSD is the coherence of the whole. For instance, all the sources in
/usr/src/sys: the kernel
/usr/src/bin:
/usr/src/sbin:
/usr/src/usr.bin:
/usr/src/usr.sbin
etc, etc
The sources of ls are in
Wanna change and recompile ls ? Change
Wanna recompile the whole thing ?
cd
make buildworld
make installworld
mergemaster (if config files have changed)
reboot
All the system is maintained under CVS. Want to upgrade the *whole* system to current version ?
cvsup -L 2 stable-supfile
Then make buildworld & installworld.
Almost all of the configuration is made in
And there is the very clean port tree. About 4500 programs in
cd
make install
[Downloads source of the gimp]
[Patches sources]
[Compile]
[Install]
Of course all needed libraries will be fetched/patched/compiled in the way.
And all the ports are in CVS too, so
cvsup -L 2 ports-supfile
will keep you up-to-date with latest ports
Everything in the system is very very nicely engineered. There is a vision here, not a collection of hacks.
Cheers,
--fred
Re:Why not use Solaris instead? (Score:1)
Re:Why not use Solaris instead? (Score:1)
Get it right. Besides, BSD is just more fun than solaris.
(refrence: http://www.sun.com/solaris/downloads.html
Re:Dammit... (Score:3)
"A new OS version will be released on they day that Tony downloads the ISO for the previous version".
He did it at least 3 times in a few months, offering to sell us CDs he'd just cut for media-only costs.
I don't know where he is now, but he's probably installing FreeBSD 4.1.
LANCE ISA cards still not working (lnc0) (Score:1)
I have tried and tried again to get someone to troubleshoot the card - AT1500BT - **Which works perfectly in Linux** including emailing the author of the LANCE driver (lnc0), with no avail!
This is considered critical as the system has no cdrom drive, and thus needs to use FTP or NFS based install which means that it needs the nic to work.
Re:PCMCIA on BSD's (Score:3)
Comment removed (Score:4)
Re:Dammit... it is out there (Score:1)
Classic VM (build jdk1.2.2-FreeBSD:root:2000/11/18-16:58, green threads, nojit)
you can get it to work just check out www.eyesbeyond.com/freebsddom
Re:PCMCIA on BSD's (Score:2)
I find that the PCMCIA stuff works pretty well under FreeBSD 4.x. I just recently bought a used IBM Thinkpad 365XD, and I've got everything up and running smoothly (with the minor exception that I can't get X running in 800x600). The pccard daemon smoothly handles the hot swapping of my various cards quite happily.
I had a lot of trouble getting my PCMCIA ethernet card - a LinkSys PCMPC100 V2 - working with the standard 4.1.1 boot floppies (I wanted to use that card to download via FTP). The fact that the ID string for the card had "V2" in it was confusing pccardd. So I hacked up my own installation floppies which recognized the card and it worked like a dream.
Plus (I know this is kind of lame), FreeBSD 5.x PCMCIA support is going to be even better. (Try tracking bleeding edge -CURRENT to see what I'm talking about.)
I have nothing against Linux. BSD just feels a lot more natural to me.
Re:Why not use Solaris instead? (Score:1)
Re:Dammit... (Score:2)
Re:Why not use Solaris instead? (Score:1)
Re:Why not use Solaris instead? (Score:1)
"While Solaris 8 software is not currently available in a downloadable format, we are working to provide a download option - please check back at this site for updates on the status of a download"
So no, Solaris is not available and while it is "Free" according to Sun, you still somehow have to give them $75 US and dont expect any code or support. Sounds like a great deal to me.
Why don't you get another NIC? (Score:1)
Re:heh (Score:1)
//rdj
freaks! (Score:1)
But how's the IEEE1394 support? (Score:1)
I know the USB suppor on BSD is good, but I've not heard much of anything about FireWire. I'd also be a bit worried about my ORiNOCO wireles LAN card.
Nothing agains BSD, mind you. In fact I run Slack on most of my home systems, which is rather BSDish in feel.
--
If your map and the terrain differ,
trust the terrain.
Re:Why not use Solaris instead? (Score:1)
Re:Do yourself a favor: Try it (Score:3)
The port tree is indeed very cool, as long as you stick within it. I spent a few annoying hours yesterday trying to convince various GTK/KDE/Tk napster-clones to compile on my 4.1 system, without a great deal of luck.
I'm not sure if it's just people assuming that GTK==Linux and the files will be in particular places (FreeBSD prefixes stuff with the version number for gtk and tcl/tk at least) or me or dodgy software, but it was rather frustrating.
While on that subject, could those folks writing these types of things stop writing Linux apps, and start writing Unix apps, please? It's like "all the world's SunOS 4.1" or "all the world's a VAX" all over again!
Re:But how's the IEEE1394 support? (Score:2)
In the latest 2.4 kernels, the Sony CXD-3222 chipset, which is what I've got, works like a charm. Not sure about FreeBSD tho. Anyways, if you're shopping for one, boot it up in Windoze, go to Control Panel --> System --> Device Manager --> 1394 Bus Controller. If you Sony CXD3222 OCHI, it will work
The you can use FIPS to get rid of the Win partition.
Windows has detected that you have moved your mouse. Windows will now reboot in order for this change to take effect
Re:freaks! (Score:1)
Beware (Score:2)
There might still be a few bugs to work out.
Re:Pooh goes apeshit (Score:1)
I'm going to have a permanent psyche-scar now....
Orinoco Support (Score:1)
Orinoco/Wavelan support is actually, imho better than Linux's. I use wavelans in both IEEE and ad-hoc mode, WITH WEP.
Now firewire is another story. Not there yet, however I personally have no firewire devices, so what do *I* care? =)
Yes, it's important to stay with the ports... (Score:1)
I have found very few times when there has not been a port for the software I'm looking for. After software is released, a port usually comes a couple days after. Keep czeching Fresh Ports [freshports.org] for new ones!
-Peter
Re:Beware (Score:1)
Sure there is a few bugs to work out. But if you would please tell me 1 o/s that doesnt have bugs to work out.But I gurantee you this , there is not a boot bug. there is too much testing done to release something of that poor quility.
heres the links to the daily snapshots. ftp://releng4.freebsd.org (for -STABLE) [freebsd.org] and for ftp://current.freebsd.org [freebsd.org]
Re:PCMCIA on BSD's (Score:1)
Solid as a rock (Score:1)
Re:BSD 4.2 is crap - User BeOS then (Score:1)
Re:Really... (Score:1)
bash-2.04$ uname -a FreeBSD slaughter.necro.edu 4.2-STABLE FreeBSDr e i386
4.2-STABLE #0: Mon Nov 20 21:00:17 EST 2000
ahze@slaughter.necro.edu:/usr/src/sys/compile/who
Re:Really... (Score:2)
--
wrong server to slashdot (Score:2)
That server holds pretty much *all* of the download records, and has for several years.
It may get slow, but it can saturate its link, and a mere slashdotting can't bring it down . . .
However, you will generally get *much* faster results from a regional server.
hawk
Re:Beware (Score:3)
Running 4.2 here, no probs.
--
"Don't trolls get tired?"
Upgrading FreeBSD (Score:1)
like it a lot. However, I'm not sure how
to upgrade to 4.2. I'm accustomed to Debian Linux with the fantastic APT tool.
Is there anything equivalent for FreeBSD?
Re:Do yourself a favor: Try it (Score:1)
Which distribution were you using for the past three years which compared so poorly to BSD? I've not tried it personally but I believe Debian shares a good number of the examples you give, and has the advantage of using the linux kernel with more hardware support (and commercial support - look at the plugin debate [slashdot.org]). (Yes I know there are lots of other differences, pros and cons between the two kernels but none of those are what f5426 is talking about in his post).
My own systems run a very minimal (ie libc, gcc, a shell and as little as possible else) install of the latest Slackware, with all my applications installed from source and managed using the Encap Package Manager [freshmeat.net], which I'd recommend to anyone. This leaves me with an exceedingly easy to manage system, over which I have full control, and free from the coarse dependancies in modern distributions that leave them so bloody bloated (SuSE, Mandrake, Redhat.... probably FreeBSD too). What seems to be needed (both for linux, bsd etc) is a packaging system with much finer grained package dependancies - several versions of each package with different options compiled in depending upon what other libraries etc are available.
Solid, but . . . (Score:3)
I've brought both FreeBSD (3.2?) and Linux down from userland, and both are repeateable. I've never seen responses to bug reprots, so I don't know if it applies.
FreeBSD: go to image-link laden page (news collages, etc.) and middle-click on a slew of images under netscape 3. This causes many netscape windows and instances of xv to try to load. It overwhelmed the vm (but i didn't leave it until morning--it still answered pings, but eventually stopped swapping)>
Linux: debian kerenl 2.4.pre5. a) load 1.6G file into beav with only 160M of memory. Same vm oveload
b) I still don't know exactly what happened, as my fingers slipped, but I believe I selected two columns, and pasted them overlapping one of the two, causing massive memory allocation with recursion. *wham*.
All three of these were done from userland, not as root. The first two are repeatable, and I expect I could repeat the third if i knew what happened
hawk
fucking troll (Score:2)
I'd respond further, but honestly, it's really evident you're:
--
"Don't trolls get tired?"
Re:Why not use Solaris instead? (Score:2)
--
"Don't trolls get tired?"
Re:Why not use Solaris instead? (Score:2)
--
"Don't trolls get tired?"
Re:Solid, but . . . (Score:2)
Get back to me when you can repeat those with a properly configured machine.
--
"Don't trolls get tired?"
Re:Really... (Score:2)
--
"Don't trolls get tired?"
RC2? (Score:1)
I'm a BSD newbie so please be gentle, I thought I'd download 4.2 and take a look but I notice there 2 4.2 files, 4.2-install.iso and 4.2-RC2-install2.iso- which one should I install? Whats the difference? the Readme doesn't shead any light
FreeBSD is an OS, not a distribution (Score:1)
Re:Do yourself a favor: Try it (Score:2)
I agree! I'm a Linux user myself, but I've got a lot of friends that use BSD-style systems... Enough so that I'm going to try FreeBSD myself when I get some spare time. Even within the Linux world, there's a lot of problems with coders assuming that Linux == Red Hat, which causes me no end of pain when I want to install some software that isn't available as a Debian package.
-RickHunter
Re:RC2? (Score:2)
Re:Why not use Solaris instead? (Score:2)
Solaris, and you have lots of Sun hardware, then no doubt about it, go
for Solaris over FreeBSD.
We had some Sun folks here offering free Sun boxes. We took some
boxes as clients, but my research group decided to stick with FreeBSD
on Intel as our main server...
Re:Upgrading FreeBSD (Score:2)
--
"Don't trolls get tired?"
Re:Do yourself a favor: Try it (Score:3)
> you list above as things you like
> are to do with the FreeBSD distribution
> as opposed to it's kernel.
A distinction between the "kernel" and
a "distribution" in FreeBSD does not
exist, and doesn't make sense either.
There's one CVS repository with the kernel,
the userland, the ports and documentation,
and jkh calls for a freeze on the release
engineering branch every now and then
and rolls a release, much like 4.2 now.
> The above could all be achieved
> with a linux distribution.
In theory yes, anything can be achieved.
In practice I've seen no linux distribution
even coming close to such a degree of elegance,
although I do agree that this is subjective,
and other people might prefer Debians scheme
of organizing things.
You really have to try managing a few dozen
boxes and try to keep them up to date with
local customizations (at the source level)
both with FreeBSD and with ANY other system
to realise just how simple and elegant the
FreeBSD way is *engineered*...
-W
PS - Yes, I've tried debian and wasn't
particularly impressed.
Debian does it ...just as well (Score:2)
So does FreeBSD. So would any package system that intended to create a working port.
And since the packages are binary, there is no need to wait for it to compile.
FreeBSD supports binary packages as well.
You can, of course, always force it, but if you do that make sure the force is with you!
FreeBSD supports similar conflict management, and a FORCE feature.
BSD is better :-D (Score:2)
:-) (ITS A JOKE LAUGH!:)
Jeremy
Re:freaks! (Score:2)
Re:Upgrading FreeBSD (Score:2)
Re:X 4 (Score:2)
Re:But how's the IEEE1394 support? (Score:2)
If my 505's battery life were better I would have loved to have a 6-pin port, but most devices are self-powered anyway, so no big deal.
--
If your map and the terrain differ,
trust the terrain.
Re:heh (Score:2)
# ftp ftp.redhat.com
Anonymous user limit reached
Damn, I hate always being the 10th person to hit the redhat site.
ftp ftp.freesoftware.com
Welcome to ftp.freesoftware.com - home FTP site for Walnut Creek CDROM. There are currently 2047 users out of 5000 possible.
One machine.
Re:BSD is better :-D (Score:2)
> version 4.2
Actually:
The latest release of BSD was 4.4
The latest release of FreeBSD is 4.2
The latest release of NetBSD is 1.4.2, 1.5 will be out in a few days (weeks?)
The latest release of OpenBSD is 2.7, 2.8 is on its way
The latest release of BSD/OS (BSDi Internet Server) is 4.1
Re:PCMCIA on BSD's (Score:2)
--
Re:Do yourself a favor: Try it (Score:2)
No, it cant. You'd need to merge DEVELOPMENT of kernel AND userland software for that to happen in any remotely effective manner. FreeBSD isnt a distribution in the sense Linux users understand. Even 3rd party ports have a structure imposed upon them. Their sources, when installed, all live under a single directory structure which is readily grokked and upgradeable.
This is Linux's biggest failing, for me, that it is merely a kernel There is a distinct lack of cohesion that simply _cannot_ be addressed by any distribution. Performance issues are a wash. Sometimes FreeBSD is faster, sometimes Linux. The numbers never justify any crowing, though.
The cohesion extends into policy, as well. Changes arent committed to ls.c if they cant survive a majority vote of professional developers. Linux distributions have no say over what transpires in the source code. I never understood Linux's popularity over BSD. I've always attributed it to a naive reading of the GPL which seems to draw in all the l33t anarchists. No one I (_I_) know with experience of either prefers Linux to FreeBSD.
--
Re:Solid, but . . . (Score:2)
Linux has resource limits.
"Free your mind and your ass will follow"
Re:PCMCIA on BSD's (Score:2)
Somebody better tell my laptop, then. The IBM 760ED with a Megahertz PCMCIA Ethernet card in it, the one I'm using right now to post this. My main axe.
PCMCIA support in FBSD and OBSD are just fine. FBSD had USB support before Linux did, IIRC. Hell, FBSD and OBSD just rock. I like Linux, mind, but I prefer xBSD. YMMV
Re:Solid, but . . . (Score:2)
man limit, man ulimit, in bash try 'help ulimit'.
"Free your mind and your ass will follow"
dumb 4.1/4.2 question (Score:2)
Is this normal? Should this behavior change with 4.2? Can I use the 4.2 cd to do a simple install on a 486, or do I have to (a) roll my own from source or (b) install an older rev and upgrade from there?
J
Re:Do yourself a favor: Try it (Score:2)
Saying your software only runs on Linux just lets the world know you're lazy.
Re:Upgrading FreeBSD (Score:2)
It's a known problem, and jkh has made proposals for a good solution, but it's not implemented yet.
As for the source tree, I agree sometimes. I use source upgrades on my desktop, where it uses a mere 280 megs of disk space for
What I'd really like is to be able to replace a running kernel, but I don't see any of the Free OSen approaching that capability anytime soon.
--
"Don't trolls get tired?"
Daddy, why are we hiding from the police? (Score:2)
Re:Volcano Report: FreeBSD JDK is world's slowest (Score:2)
First of all, what you decided to ignore is the fact that according to those benchmarks, the slowest of the bunch is not FreeBSD's JDK, but Transvirtual Kaffe 1.0 for Linux. How convenient, but does it matter? No. Why?
TowerJ is a NATIVE COMPILER, and IBM's, as well as all the other VMs tested APPART from FreeBSDs used a JIT compiler - and we're talking about FreeBSD 2.2.8 for crying out loud. I'm surprised it actually HAD a JDK.
Needless to say, things changed:
http://www.freebsd.org/java/
-W
Re:Why not use Solaris instead? (Score:2)
Re:BSD 4.2 is crap - User BeOS then (Score:2)
Re:BSD 4.2 is crap - User BeOS then (Score:2)
Re:PCMCIA on BSD's (Score:2)
If you are really dying for the performance/stability/security boost you get with freebsd (like I was), then you'll shell out a couple hundred extra sheckles for the cards (like I did).
Re:PCMCIA on BSD's (Score:2)
Re:Not good for desktop (Score:2)
As for you gripe about "shareware" Mr. "I just started using Unix and still use the word 'shareware'" things like LyX are awesome, try the GIMP film version to see why the open source world of shareware kicks much ass. Seriously, no one really cares a hell of a lot about using a Unix for the "business productivity apps." If I wanted to be bored out of my mind, I would use my WinME box with Word, what the Hell. If I want to see what's really going on I hack on multimedia apps for making movies, music, etc. and sharing them with friends. Believe me, these apps are coming down the pipe soon.
Applixware may not be your cup of tea, but it is fast stable and very very useful. It's conversion filters are the best in the business, they have to be or no one could use it.
I can't believe you say "public domain shareware 'ports'". You must have just migrated to the open source world. Get a clue, man.
Re:A Warning to Christians--BSD Daemons and Satani (Score:3)
Daemon bondage can be brought about ... (sins of the flesh).
Rack-mount my hardware, finger(1) me, fsck(8) my raw partitions, mount(8) my file systems, abort(3) my child processes, chmod -R ugo=rw ~,... /etc, /etc.
The Bible makes it clear that there are daemons, or evil spirits, in the world that interfere in people's lives.
Yeah, had some trouble with rarpd(8) terminating; ended up putting the X terminals' IP addresses in NVRAM instead.
"There shall not be found among you any one that maketh his son or his daughter to pass through the fire ...
Like I'm leaving my network open to script kiddies.
1:22AM up 28 days, 7:38, 1 user, load averages: 2.03, 0.71, 0.32
(Storm. Power cut outlasted the UPS. And just whose fault was that? "Act of God", they said.)
Aw, c'mon. It's not just BSD sysadmins who are driven to drink.
Well. Don't blame me when your universe crashes.
Now the works of the flesh are manifest, which are these; Adultery, fornication, uncleanness, lasciviousness, idolatry, witchcraft, hatred, variance, emulations, wrath, strife, seditions, heresies, envyings, murders, drunkenness, revellings, and such like
Yay, new Slashdot poll! I got 82%; how about you?
1. Compulsion to abuse animals or people;
Fuck you.
2. Sexual perversion and immorality (homosexuality, molestation,etc.);
See #1.
Also, counselors at CBN 700 Club can pray with you by telephone.
$4.99/minute. Have your credit card ready; will appear as "Bondage Daemons" on your statement. Must be 18 to call. For entertainment purposes only.
Re:Do yourself a favor: Try it (Score:2)
> More importantly, is there a way to update and rebuild all of the ports you have installed with one command? I don't want to have to track the versions of all the ports I have installed to know that I need to update them. (Maybe I've been spoiled by apt-get
Yes. You look spoiled by apt-get
It is supposed to come in a forthcoming version. Note that I didn't had any real need of that. I aim at a stable (but secure) system. The constant run-for-the-bleeding-edge of linux pissed me. I had a couple of box. One was a 'forgotten server' that was not upgraded (because it ran essential services. Guess what ? It have been cracked). The other one was one of my development machine. I'd say that about a quarter of the time was used to try to keep thing together while upgrading things (maynly the kernel, which in turn asked for binutils, which asked for an upgrade, which fucked up my pam configuration, etc, etc). Generally, when the system was too fucked, it was time for a re-install from scracth. Maybe I am a moron. Or, maybe I should have used a RH ditrib
I may run into troubles with FreeBSD too, but the first 6 months have been a pleasant experience. It seems that debian aim at giving the same kind of user-experience too.
Of course, your mileage may vary.
I also love FreeBSD for this:
bash-2.03$ man ata
ATA(4) FreeBSD Kernel Interfaces Manual ATA(4)
NAME
ata, acd, ad, afd, ast - Generic ATA/ATAPI disk controller driver
[...]
bash-2.03$ ls -l
261
bash-2.03$
This come from the fact that FreeBSD is a system, not a kernel + userland.
Cheers,
--fred
Re:Upgrading FreeBSD (Score:2)
The company I work for actually has deployed thousands of FreeBSD, Linux and QNX servers, and probably our biggest operational challenge is maintainance and configuration management.
Some of these sites are have poor quality network connection, so you can't assume that your script will have ten minutes where everything will be fine, in order to perform the upgrade, and if, for example, the Peru servers crash, we need to send a field tech, at a real cost of somewhere in the neighborhood of $5k, and that's doesn't count the cost of downtime.
I know this isn't the "standard" use of FreeBSD, but it's definitely not totally uncommon, and it definitely does exist.
--
"Don't trolls get tired?"
Re:BSD 4.2 is crap - User BeOS then (Score:2)
minor mishap with the ISO image (Score:2)
Re:Do yourself a favor: Try it (Score:2)
> except for the fact that man pages are something stuck in the 70s, a new cross-*nix standard needs to be defined
Yeah. But it would have to be at least as good as manpages. That means readable from a text terminal, and visible in a single-page format... And it would need to be compatible with man pages...
> How does Debian compare to FreeBSD in terms of integration and attention to detail, for example consistency of utilities, presence of man pages and their 'uptodateness'? I'd really like to know.
I don't have an extensive experience with debian (ie: I tried it only once), but based to what knowledgable people said on various mailing lists, it is a very cleanly integrated system. Apt-get is supposed superior to any other packaging system in this side of the universe.
But no matter how hard they try, they can't match a few niceties of FreeBSD that come from the fact that it is integrated. I, for one, track stable which means that all my systems are at most 1 week behind the latest stable release of FreeBSD. (There is a new stable release several times in a day. Each time a developer commit a modification, in fact). Debian is very well known to be an extremely robust linux distribution that uses extensively tested kernels. Which means that they are outdated (ie: stable debian is 2.2.x kernel)
This come from the linux kernel development process as there is no new stable linux release since 2.2.x. Why should anyone have to choose between USB and stability ? FreeBSD have USB since a long time ago.
In my opinion FreeBSD have a much more "bazaar" way of doing things than linux.
What I would dream of is exactly when FreeBSD did to the kernel + user-land beeing extended to the graphical interface software. This would produce a hackable box, with which one could get the job done without spending days downloading things as basic as text editors, mail software, and configuring things, etc, etc
Cheers,
--fred
Re:FreeBSD is an OS, not a distribution (Score:2)
Re:Freebsd has problems (Score:2)
Really?
Got some URL's showing this on a week by week basis?
Re:PCMCIA on BSD's (Score:2)
I suppose -- I guess it depends on what you need in PCMCIA support. It works fine for me. If you've got a PCMCIA CDROM or something that doesn't work, it may suck for you.
Just wanted to hold up my end on my fave OS :)
Re:Do yourself a favor: Try it (Score:2)
cd
rpm -i *.src.rpm
If you just wanted the sources unpacked, and any local patches applied, change -bb to -bp. Type rpm --help if you want a full list of all available options (you might want to pipe that through a pager, since RPM has about as many uses as any 10 swiss-army knives including post-install verification, signature checking, many forms of package query on installed or pending packages, etc.
Of course, if by "from 10 different locations" you meant that the development teams were in 10 different locations, then you're right (though under-stating the case) for every free UNIX and UNIX-like system I've ever seen. XFree86 is maintained by their development team, not BSD, not Red Hat, not VA/Linux. Red Hat maintains patches against XFree86 and contributes to the development, but so does NetBSD. However both Red Hat and NetBSD have their own version of XFree86, configured, patched and tuned for their platforms that get released with their software. That version has sources which can be acquired from their respective organizations in the same place that all other sources for that distribution are maintained. There is no difference in approach here.
Re-read that as: "the kernel is one of the very, very few things that is not maintained under CVS", and even that's wrong as most Linux distribution vendors maintain their own source countrol over their distributions (which is, after all, what happens in the BSD world... it's just that no one thinks of BSDi, NetBSD, OpenBSD, FreeBSD and all of the commercial applications of BSD as distributions). Linus maintains the Kernel sources in the way that he sees fit, and it seems to work quite well. I don't see the problem here.Keep in mind that a lot of the software we're talking about here (X, Emacs, browsers, gcc) is the same anyway. The differences between your average Linux distribution and your average BSD distribution really should be shrinking as time goes on. Of course, this is not true because everyone is in their own camp and wants to do their own thing.
The Red Hat and Debian systems work well, and accomplish what people generally want. If there's something specific that you want and those don't do it, you can always submit a bug report to your distribution vendor. Include a patch, and it's that much more likely to be dealt with quickly.
BSD, Linux, Solaris, HP/UX... it's all the same. Good software poorly managed by factions of semi-religous cults (not trolling here, just summing up what I've observed over the last 12 years). I really hope someone, someday can see past all of the crap and reach into this stew of open source code and pull out a single set of internally-consistent, well documented tools for getting work done.