FreeBSD 4.3 Released 195
jesseraf was one of the first to write, and now that the release is official we can post this. Release notes are available, or find the nearest mirror.
"Tell the truth and run." -- Yugoslav proverb
Re:Progress has been made! (Score:1)
It's just "different" and "obscure", two reasons for any script kiddie to install it and feel superior to their Windows and Linux using brethren.
Well, I've used some several Unices in my time, including OSI/Digital Unix/Tru64, Solaris on Sparc, Solaris x86 (blech!), Linux, and I've also given FreeBSD several test spins, (I won't mention running XENIX and early releases of QNX right from floppy) and the only one I consider really relevant in the modern world is Linux. You FreeBSD zealots can enjoy your "superiority".
Muahaha!
Re:Upgradeable? (Score:1)
Run that, then cd to /usr/src, and do a make buildworld. That will run. Then when that is done, drop into single user mode, do a make installworld. Do a mergemaster. Recompile the kernel, and then reboot. It's pretty painless. Follow the instructions and it's easy.
Re:Is it Linux? (Score:1)
Re:Does FreeBSD matter anymore? (Score:1)
Re:Mirror (Score:1)
Here's to hoping that lightning.net restores connectivity to ftp.freesoftware.come soon.
--
Re:Just One Little Problem - I Can't Find It (Score:1)
--
Re:Upgradeable? (Score:1)
Re:BSD has it's own unique flavor (Score:1)
What have the Romans ever done for us [mcc.ac.uk]?
Romani Ite Domum..
Your Working Boy,
- Otis (GAIM: OtisWild)
Re:Progress has been made! (Score:1)
Solaris irrelevant? Heheheh, I'm sorry, I'm a Linux user and all but that has got to be the most uninformed statement I've heard in a long time.
You've never even seen a real data center have you?
TROLL GO HOME (Score:1)
Re:Is it Linux? (Score:1)
Re:Complete with XFree 3.3.6!!! Wow this is NEW... (Score:1)
Re:Slashmeat.net? Freshdot.org? (Score:1)
Re:What kernel? (Score:1)
Hummm (Score:1)
usw3.freebsd.org FTP server (Version DG-4.1.73 983302105) ready.
Sorry, but there are too many users logged into this machine now.
The maximum limit is 550 while we're on temporary hardware
(ftp.freesoftware.com is off the net for now).
Re:Hummm (Score:1)
Re:Progress has been made! (Score:1)
Re:Just One Little Problem - I Can't Find It (Score:1)
--
Re:Firewall changes, how cool is this??? (Score:1)
Re:word! (Score:1)
Re:why the hatred? (Score:1)
By flooding the world with good GPL'd software, proprietary software can be eradicated, if copyright law is respected / enforced.
Then I seriously hope that the average GPL coder gets a clue about programming anyway.
Basic nits: endian assumptions, failure to cast properly, shadowing declarations, malloc()/free() idiosyncracies, failure to grok basic computer architecture.
Sorry to come off as a snob, but thus far all my ex-colleagues, colleagues and friends [even those using Linux] agreed that everything happening on the GPL and Linux side of things are more and more hacks, whilst BSD introduced pragmatically better source code due to the developer's experience. Needless to say most of them adopted BSD systems to get programming done.
Now, having said that, I do know a bunch of great Linux and GPL coders who I admire a lot for their understanding and clue-level.
Another general nit, thus far I have not seen any open source project which made me go ``Whoah'' as to its revolutionary scale of innovation. We see that open source is trying to duplicate existing applications a manyfold, but no real innovations are happening. I think I'll bow to Apple for being at least a bit innovative in this way.
Also, aside from that, given that we are still living in a world dominated by commercial interest, the chances of GPL reforming the world are less than 0.01 %. If you are serious about everything being non-proprietary, free and open, start by reforming the world first not to depend on economics.
Re:Progress has been made! (Score:1)
Read the damn post yourself (Score:1)
Well, I've used some several Unices in my time, including OSI/Digital Unix/Tru64, Solaris on Sparc, Solaris x86 (blech!), Linux, and I've also given FreeBSD several test spins, (I won't mention running XENIX and early releases of QNX right from floppy) and the only one I consider really relevant in the modern world is Linux.
Re:why the hatred? (Score:1)
In the latter camp fall the Amiga users of old, and the Linux users of today. The fact that someone else isn't using Linux just pisses them off. They can halfway tolerate Windows users, since they assume it's only out of ignorance. But users of any other Unix or unix-like OS make them seeth with rage.
Of course, those linuxoids are nowhere near as spiteful as the gnuoids, who get their panties in a bind everytime they thing about the fact that the number free software package out there, bar none, is released under the Apache License and not the Glorious Public License.
Firewall changes, how cool is this??? (Score:1)
ipfw(8) has a new feature ("me") that allows for packet matching on
interfaces with dynamically-changing IP addresses.
Neo says "Whoa".
Dave
Re:Convince me if you can... (Score:1)
Re:Does FreeBSD matter anymore? (Score:1)
> The truth is I don't know how things are now, but I do know that as time goes by Linux will pull ahead in these areas because it is where most people are putting their attention.
Thats just because all you read is slashdot.
FreeBSD in Linux? Windows? (Score:1)
Maybe I'm overtired, but this seems like a damn good idea.
"come off crisp and play up to the cynic
clean and schooled right down to the minute"
Re:Just One Little Problem - I Can't Find It (Score:1)
Well, of course.. but the original poster was just talking about building the source tree. The kernel is just as easy, too:
cd
config KERNNAME
cd
make depend
make
make install
If you want documentation for the kernel, just check out LINT.
Re:2 Linux and a FreeBSD release in a week (Score:1)
FYI, for 2.2.x, you just have to put `nocheck' among the fs options in /etc/fstab.
Does FreeBSD matter anymore? (Score:1)
NetBSD and OpenBSD both have niches that are theirs, namely portability and security. FreeBSD on the other hand aims to be a full featured Unix just like Linux does. So the question is, what does FreeBSD do better than Linux? Is it faster, more stable, better under high loads?
The truth is I don't know how things are now, but I do know that as time goes by Linux will pull ahead in these areas because it is where most people are putting their attention. Companies like IBM, SGI, HP, etc. are all working on Linux, making it better. The pace of development will only increase as Linux further penetrates various markets.
I hope there is room for FreeBSD in spite of this, if only because it will offer a different way of doing things and help avoid intellectual inbreeding.
Re:why the hatred? (Score:1)
*cough* TCP/IP *cough*
(I would say that was a joke, but the war will probably happen anyway....)
Thanks for info (Score:1)
//Pingo
2 Linux and a FreeBSD release in a week (Score:1)
This must be a busy week for the routers around the world. I believe there are some ISP's facing severe bandwith problems.
FreeBSD has it's advantages, such as its filesystem that fsck's much faster than Linux and it has no 2GB filesize limit. The filesize limit is around 4-8 TB.
//Pingo
Mirror sites (Score:1)
-ftp11.freebsd.org
Re:Does FreeBSD matter anymore? (Score:1)
FreeBSD on the other hand aims to be a full featured Unix just like Linux does. So the question is, what does FreeBSD do better than Linux? Is it faster, more stable, better under high loads?
The truth is I don't know how things are now, but I do know that as time goes by Linux will pull ahead in these areas because it is where most people are putting their attention. Companies like IBM, SGI, HP, etc. are all working on Linux, making it better. The pace of development will only increase as Linux further penetrates various markets.
And then:
Religion stops a thinking mind.
A disjunct between two suffering minds inhabiting the same small head?
Re:Progress has been made! (Score:1)
Re:Just One Little Problem - I Can't Find It (Score:1)
Re:Just One Little Problem - I Can't Find It (Score:1)
Re:Upgradeable? (Score:1)
Re:Progress has been made! (Score:1)
The basic OpenBSD install is around half the size of the basic Linux install. All the software you want is available to install, it just doesn't shove it down your throat like linux does with it's 10 CLI text editors in the minimum install.
I've tried RedHat, Debian, Mandrake, Suse, TurboLinux, Corel Linux, NetBSD, FreeBSD, OpenBSD, and Solaris 8. The one one who's default install I haven't hated is OpenBSD. The only one that's never given me any trouble installing packages is OpenBSD. The only one that I feel comfortable leaving as my server OS is OpenBSD. The only one that can take me from booting off the CD to fully installed and configured in 25 minutes is OpenBSD. It's got the most simple, wonderful installer ever made. Anyway, just ranting...
Justin Dubs
Re:There are times... (Score:1)
Re:Progress has been made! (Score:1)
Dive Gear [divingdeals.com]
Re:word! (Score:1)
Re:Progress has been made! (Score:1)
IDC can't seem to make their mind up (Score:1)
Well according to:
http://eltoday.com/article.php3?ltsn=2001-04-23
...IDC are now predicting huge revenues for Linux. No mention of BSD in there, I'm sorry to say.
Okay, DAMNIT (Score:1)
Re:Okay, DAMNIT (Score:1)
Just One Little Problem - I Can't Find It (Score:1)
Re:Progress has been made! (Score:1)
BSD has it's own unique flavor (Score:1)
Upgradeable? (Score:1)
The upgrade guide speaks of not using my current version of sysinstall; pray tell, how does one get a newer version w/o upgrading in the first place?!?
Re:*BSD is dying (Score:1)
Re:BSD 4.3 (Score:1)
Great (Score:2)
Re:oops my bad! (Score:2)
No it doesn't. Go to MacNN [macnn.com] and see how many Mac users find it quite different. Not all of them dislike it. Many like the changes. Many do not. Look at the threads on making the Finder more "Mac like", or even for running the old OS9 Finder. Look at Apple's own movies of how different OSX is [apple.com]. Or head back to MacNN and watch them bitch about how much worse the Dock is then the application bar.
Now I like OSX, but I'm not a Mac user. I'm a Unix geek. I bought a Mac to run OSX, and I can tell you it feels totally different, to the point that OS9 apps that run under Classic "emulation" are jarring.
Re:oops my bad! (Score:2)
I'll admit they mostly don't. A few complain about not being able to change all the files and stuff. Many complain about the slowness, which I assume has something to do with it being run on top of Unix and not retuned enough. Well that, and Objective C's late binding :-)
Most just don't care for the new finder and look n' feel, and yeah that has nothing to do with Unix.
Re:Upgradeable? (Score:2)
- grab the boot-disks (kern.flp and mfsroot.flp)
- boot from those
Re:2 Linux and a FreeBSD release in a week (Score:2)
I'm happy about the > 2GB support and LVM stuff, because I run DB servers on Linux.
Changelog (Score:2)
http://www.freebsd.org/releases/4.3R/notes.html
Dave
Re:Just One Little Problem - I Can't Find It (Score:2)
If that's the case, why can't you just tell us?
I never had to read a handbook on building linux.
Who knows why this guy suggested the handbook.. But anyway, here it is:
make buildworld compiles everything
make installworld installs the results of make buildworld
make world compliles and installs everything.
Why anyone would need to read the manual for this is beyond me.
Re:Progress has been made! (Score:2)
Re:word! (Score:2)
Re:why the hatred? (Score:2)
Not at all. It's you that are being pig-headed. I was clear enough: the kerberos problem with Microsoft was a result of a problem with the protocol, not a problem with the license.
Microsoft embraced and extended the protocol,
Correct. More to the point, they used a loophole in the protocol so what they wrote is technically Kerberos but as a matter of fact result in incompatibilities between computers running their implementation and computers running others.
and almost definitely the code (why not, when it's there for the taking?).
So you think they used the code, eh? Well, FYI, they didn't.
Thanks to their proprietary business model,
Well, a true sentence. You are improving.
aided and abetted by freely available code licensed under BSD-like licenses,
Huh? In what way? Explain. And, more to the point, explain exactly what would have happened differently if Kerberos had only been available as GPL code. Remember: they wrote their own implementation.
free software currently has no easy legal way to be to compatible.
Protocol design. Either you forbid any extensions, or people can screw up. And they can screw up even if extensions are forbidden. As a matter of fact, they can screw up even without extending anything (hello 3Com Home Connect Dual Speed!).
On the other hand, they could use a proprietary, non-documented protocol, which they could extend to keep things incompatible as they see fit (hello AOL!), or even patent the whole protocol. See real world examples.
You must understand that I am taking a long term view. In the long term, producing code under a BSD-style license may encourage vendors to adopt 'standards' but it allows them to extend and appropriate them too.
Corporations can extend any standard, no matter the license of existing source code implementing it. The license is utterly irrelevant.
In other words, it encourages the Microsoft business model.
Yeah, you are right. If they simply did not adopt the standard at all, they wouldn't extend/appropriate it.
Of course, unless the standard became popular. In which case they would simply write their own version of whatever it is and extend/appropriate it the same way, and then kill off the competition with marketing and market share. Just like they do nowadays.
Code released under viral Free-software licenses is different. True, traditional software houses won't base products upon it initially.
s/initially/ever/
Unless it's a stand-alone product, in which case the virus is irrelevant.
But if enough good viral-free software is produced and used, then businesses lose the option. They either compete against the software head on, or build upon it and release more viral-free software.
Go on...
If they compete against it, they are at a disadvantage compared to those who work with it, because they can't build on the freely available work.
Yeah, right, like anyone does.
Code reusability is a myth. Libraries, yes. Simple-minded routines here and there, skeletons for things like drivers. Beyond that, which is no real advantage, code isn't reused.
But the real problem with this line of thought is pretty simple: it assumes the best code wins. When did that ever happen? Get real.
If they work with it, they can't appropriate it, and the user wins. Code released under BSD-style licenses just slows this process down.
Excellent analysis. Of course, the premises are flawed, but if they were true, then you would be right.
The prevalence of TCP/IP has less to do with no-strings free implementations and more to do with a large pre-existing infrastructure developed by the defence and research communities, and that it works very well, if we ignore security.
Suuuuuuuuuuuuuure. I wonder how did we run Bitnet, the research community network, so long without a TCP/IP stack. And I look at all the other very extensive networks and wonder what happened to them. I look at the world-wide X.25 and wonder where did it go.
And I look back and all I can recall is how the only wan protocol I could run on my PC/XT was TCP/IP.
Re:why the hatred? (Score:2)
You seem misinformed. The Kerberos thing was a problem with the protocol specification, and had absolutely nothing to do with any software license whatsoever.
On the other hand, BSD code promotes standards because vendors actually use them. You _won't_ see Microsoft use GPL code in their mainstream products. Ever. Period.
That's why TPC/IP is everywhere, for example. There were many networking protocols in the 80s, but only one which had a free implementation available without strings so every OS maker under the sun added it to their operating systems.
Re:Convince me if you can... (Score:2)
Check this [freebsd.org] man page, and the links from it.
On the other hand, both Linux and FreeBSD have been able to deal with the problem you describe like forever. Just set limits on login.conf for FreeBSD, and probably something similar on Debian.
Re:Progress has been made! (Score:2)
Re:Progress has been made! (Score:2)
Uh, ok, let me see if I can feed the troll here. I can count some of the things that have experienced major retrofits in the recent past:
3.0 series - implementation of SMP (not so good)
port to the Alpha architecture
complete overhaul of SCSI layer to move to cam (ftp.freesoftware.com would be nowhere near as good without this)
introduction of vinum software/hardware RAID
4.0 series - major rewrite of virtual memory by Matt Dillon (not the movie star, and I believe his work was helpful to reworking linux vm as well)
IPV6 support - all new code written by the
USB support, stable a few months before linux
move to pcm audio drivers as the default drivers for sound cards, replacing the old OSS code (which still is available for compatibility)
integration of IPfilter as an alternative to ipfw
implementation of pthreads - licq and friends wouldn't even compile in the pre 3.4 era
DRI kernel modules - can be tough to get working (voodoo 3+ w/ xf 4), but it's there if you've got the time
5.0 series - SMPng in progress (should put FreeBSD back in competitive smp territory on a par with linux 2.4 hopefully)
libh project to modularize the install process (allow X and text installers) and break the system into smaller packages
openpackages - use the same build scripts for all BSDs (not really 5.0 but still a work in progress)
ongoing work on porting FreeBSD to sparc, powerpc, and arm
kqueues - which look like a good alternative to poll() and select(), though I have no experience with them
So I don't know what the heck you're talking about. Sure, Linux tends to move things into the stable branch more quickly than BSD and there are a lot more releases, but we get along just fine. From what I've heard, the FreeBSD kernel is a bit more elegant than the Linux kernel because code is less likely to be included unless it meets the committers' standards.
Linux development moves at a breakneck pace, FreeBSD is more conservative. What does that tell us? Absolutely nothing.
This is a bit of a flame, but some of the reasons that there haven't been as drastic of changes in BSD as Linux is that some systems have been high quality from the get-go. They drew on well-tested mature code (BSD Lite) that had already had a lot of the bugs worked out.
How many times has the Linux TCP/IP stack been reworked, like 4? The only place where I can see a halfway coherent argument is in the filesystem. It would be nice to see a journaling filesystem that would give better metadata performance than FFS + softupdates, but all the implementations are under the GPL. As it is FFS does fairly well and is more reboot tolerant than ext2 and until recently had Linux beat for large (> 2gig) files.
FreeBSD puts out a quality, coherent system that is stable and performs quite well on uniprocessor systems (and soon SMP). So long as they keep doing that, I'll be a devoted FreeBSD (and Debian) user.
Re:word! (Score:2)
AFAIK, this was fixed by 4.2 anyway. I don't use moused as I find little need the mouse in the console. Terminals in X or straight keyboard for the servers suits me just fine.
Re:Progress has been made! (Score:2)
contents of
# This is the NFS server at home
/usr/local/export (ro)
/home (rw)
#end contents
killall -HUP rpc.nfsd rpc.mountd
From another Linux machine:
mount server:/usr/local/export
works fine. How is that broken beyond hope?
(No, I wouldn't expect to use it in a data center. I'm perfectly happy using it at home to share files and serve up my home directories. But it's not "broken beyond hope" IMHO.)
Re:Isn't it ironic? (Score:2)
Aside from the fact that I think you meant Indrema, not Indera (because I've never heard of Indera, but I could just be stupid), you're horribly horribly wrong about Slackware. It's still doing quite fine and the 7.2 release should be coming along soon. Just because Wind River didn't decide to hire the Slack team does NOT mean that it's a dead distribution.
Re:2 Linux and a FreeBSD release in a week (Score:2)
And if it gets interrupted, that doesn't matter either, because it'll just pick up where it left off as its changes are bound by softupdates as well. Isn't that neat?
Re:Great (Score:2)
Well, those of us with slower connections see your point. But I would imagine people with extremely quick net connections would prefer to have their newest, greatest, latest FreeBSD on a disc, due to the coolness factor of "owning" the latest release. It's probably better and easier to have the latest release specifically if you know or think you'll be doing a fresh install on any boxen soon.
But I see your point entirely.
As a sidenote, I just finished downloading Mandrake 8.0 (first disc) over a 28.8 modem... and the checksums don't match... *sob*.... Not an entirely big deal as long as it installs, since I'm going to buy the retail version as soon as it's on the shelves, but still...
Re:BSD 4.3 (Score:2)
4.3BSD has been out for over 14 years now and you finished upgrading today...
Mirror (Score:2)
Re:Kerberos NOT BSD Licensed (Score:2)
Had MIT put it under the GPL, there would be no Kerberos. Without the ability to get machines supporting Kerberos, MIT would have scrapped the project. If they couldn't run Athena off Kerberos, no reason to have developers there.
Their is the theoretical notion that Sun would have GPL'd Solaris to support Kerberos. Fat chance. The companies will ignore GPL'd code, while BSD code creates standards and growth that benefits real users.
The GPL theoretically benefits users. The BSD actually does.
Alex
Kerberos NOT BSD Licensed (Score:2)
MIT WAS NOT going to handle the Solaris, Ultrix, HP-UX, and Irix (all Athena systems in time) ports, and they needed it to all play nicely. As MIT had a HUGE Unix system, vendors played nice to get the sales, which both got a large Unix installation and their system in front of MIT students.
Kerberos was developed to provide a secure environment for MIT Computing. Lots of University research is government funded. Tax-payer research financed should be available for EVERYBODY, not just those that you consider "worthy." Sorry, Microsoft and its investors pay their share of taxes (and probably more than most of us do), and they should be able to reap the rewards of the tax-payer research, just as the Free Software/Open Source crowd do.
MIT Released Kerberos because they built it for their needs, MIT IS and MIT LCS are not business trying to maximize profits, releasing it furthered their needs, and releasing it bettered mankind.
MS extended Kerberos using a portion designed for vendor extensions. They did this for backwards compatibility for their systems.
Their older domain system was proprietary, this one is too. So what that they used Kerberos code. None of YOU wrote Kerberos, why should you have a say how it was used. MIT's research project turned platform is benefiting Microsoft customers, who happen to be people. MIT's licensing choice benefitted a class of people that all of you trolls would like hung out to dry.
Know your history, TCP/IP did get chosen because of the BSD availability and as a result, it ran on all the machines of the era. DARPA used it because Berkeley wrote it, released it, and Berkeley's version of the OS ran on the prevalent machines, so the Unix OS and TCP/IP became big.
Alex
Re:Progress has been made! (Score:2)
You never know, he could be doing a network install ... from Pluto.
--
News for geeks in Austin: www.geekaustin.org [geekaustin.org]
Re:Convince me if you can... (Score:2)
Re:Just One Little Problem - I Can't Find It (Score:2)
Re:Progress has been made! (Score:2)
--
Available in Elbonia (Score:2)
FreeBSD is also available via anonymous FTP from mirror sites in the following countries: Argentina, Australia, Austria, ... Thailand, Elbonia, the Ukraine and the United Kingdom, among others.
Makes it easier for Dilbert to get his FreeBSD when he's working on site.
Re:*BSD is dying (Score:2)
Re:Progress has been made! (Score:2)
1. DSL sucks and is unstable/unusable at any promised speed
2. Who gives a flying rats ass about how pretty the installer is? (Maybe winblows users...)
3. SMP is working great.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
oops my bad! (Score:2)
The launch of Mac OS X is turning Apple into the largest distributor of Unix, and more specifically BSD Unix. Now anyone with a desire to run Unix can purchase it for about the same cost as a Microsoft operating system. For the regular user, it looks and acts just like a MacOS user would expect. However, all the features that make it Unix are easily tapped into by the developers and power users who want to take the OS to its limits.
Now, BSD is poised to take over another segment the Linux crowd has been vying for -- the embedded market. Embedded Linux has been a hot topic of late, as new companies are trying to get into the market space.
However, the business-unfriendly GPL has played a key role in keeping Linux from being adopted by major players in the embedded arena. Especially in embedded systems, retailers don't want to be forced to make their code changes available. When you have to heavily adapt the software to work with your hardware and internal systems, the viral GPL can make keeping your code safe impossible. Instead they have chosen the more intellectual-property-friendly BSD license to protect their business interests, while leveraging the Open Source community.
Wind River, already an international player in the embedded systems market, announced today the purchase of BSD/OS from BSDi (not the company, just the rights to the software). The remainder of what was BSDi will be spun off into a hardware company called iXsystems. Inc. The new company will sell high-end server machines pre-loaded with BSD/OS and FreeBSD.
As part of the deal, Wind River has hired Jordan Hubbard to become their principal technologist for FreeBSD. Jordan is one of founders of FreeBSD and has been the chief PR representative for the project. According to Jordan, FreeBSD will remain unchanged; however, Wind River promises expanded funding for the project -- the primary thing that has been holding it back.
However, the license isn't the only reason BSD was chosen. Wind River executives said there were three reasons. First, that BSD has unparalleled technology. Second, that they love the way the open source BSD is organized compared to the disarray of the multitude of Linux Distributions. And third, the BSD license is very business friendly. It allows customers to build applications without losing intellectual property.
It also allows Wind River to build a seamless solution, combining all of its internal software properties to meet customer needs. When asked why it chose BSD over the other options, the company replied, "Frankly there was no contest."
Wind River will continue to market BSD/OS and leverage FreeBSD as a means of accelerating development and innovation. With Jordan Hubbard on board, they will be able to utilize the 2.5 million users and developers of FreeBSD.
With Wind River targeting the embedded market, and Apple putting BSD on Desktop, BSD's future looks really bright.
Linus who? That cartoon character from Charlie Brown?
word! (Score:2)
Good to know its out, however I hoped they fixed their moused issues
Apr 20 10:56:20
Apr 20 17:25:30
Apr 21 23:45:42
Aside from the nitpicking, why isn't this section updated a bit more, there are some good articles regarding the BSD's being posted at sites like DaemonNews, Deadly.org, etc.
p.s. to the moron who always post those moronic "BSD is dying... I think you should take a look at how many Linux distros, and Linux based customers went under these past few months before you troll
MTV's True Life [antioffline.com] (unabashed)
Re:Hummm (Score:2)
why the hatred? (Score:2)
I'll acknowledge the different licensing models, but as I'm not a developer, my main concern is having access to a free (beer) *nix OS that can run on pc hardware. I've used FreeBSD, Redhat, and Debian. Correct me if I'm I'm wrong, but has anybody else noticed they are all *nix based, and therefore *similar*? Why the hell do people have this urge to seperate themselves into distict camps and fight over who is more 1337? It's a frickin computer, people! Not a religious war.
I use windows for some things, linux for others, *BSD for another, and if I have the time, inclination, or disk space, some other *fringe* OS that grabs my fancy.
I like to geek out with different OSes. If someone can provide me a flame-free explanation of why it is that geeks have to whip out their dicks over what OS they use, I'd love to hear it.
This post coming to you from MSIE on Win2k, routed through RH Linux, my other box is FreeBSD, and if I had another box, it would probably run on hamsters. Cheers
Why and Who (Score:3)
First, we use a source management tool (namely CVS), so all changes made to the source code are documented at the time they are made. This makes it much easier to keep track of what they are.
Second, Bruce A. Mah, who volunteered for the generally tedious but very important job of actually reading the commit logs and then keeping the Release Notes up to date for both -current and -stable branches.
Let me take this opportunity to thank him for it.
Re:Great (Score:3)
Er, does anyone else notice that every time a new release of BSD, Linux, or Mozilla comes out, someone says this exact same thing? And their post usually is numbered less than #20 or so?
Hmm....
Re:Complete with XFree 3.3.6!!! Wow this is NEW... (Score:3)
# cd
(say
# make && make install
(then you wait: code is donloaded, compiled, installed)
That's it. Dependent packages are installed automatically. There are commands to remove packages, etc. Until 4.3 there wasn't a pkg_update command, but all you had to do was delete the old version (1 command) and re-install.
To use the ports tree in this way you need to devote some disk space (70MB or so?) to the makefiles, so the system knows what to go fetch and compile. Typically you keep the ports tree updated on your system via cvs.
I prefer the FreeBSD method to Debian (which I tinker with) for 2 reasons.
1. There is a while direcory tree of software for me to browse. I don't have to hit the web looking for the magic string to apt-get.
2. I learned it first.
Re:why the hatred? (Score:3)
Well, it's simple. If you support the running-dog capitalist lackeys by using a BSD licensed product, you are contributing to the problem of corporatism. BSD users are causing children to be buried in shallow graves. They are allowing the "IP cartels" to control all of our access to information. The BSD license will date your sister, and then it will make calls to 900 numbers with your mom's credit card number.
The BSD license seems to allow "freedom," but that's only if your idea of "freedom" is being free to get STDs from the taxi-load of cheap hookers that your FreeBSD box will have delivered to your home.
You may think that it's OK to use the "right tool for the job," but if you use BSD, you are Bill Gates' tool, and don't you forget it.
(For the sarcasm impaired: this has been a sarcastic post making fun of the license war between BSD and GPL. Thank you.)
The Giant Spinlock (Score:3)
Now, granted, using one spinlock isn't necessarily the best way to do things, at least not in an OS. However, it's not the worst either. Combined with the fact that it allowed fairly rapid updating and deployment of FreeBSD/SMP, I think the choice to use that 'giant spinlock' was valid. It allowed SMP code that by all accounts worked better at least than the 2.0 Linux kernel's (if not 2.2 as well) to be deployed until a better solution could be created. A better solution will be deployed in FreeBSD 5.0 with the introduction of SMPng. I do not doubt that the 2.4 Linux kernel does a better job at SMP than FreeBSD (release/stable) does, but I think it's worth noting that Linux's SMP has been now five or six years in the making to get to this point, and that the Linux and FreeBSD development and advancement models are significantly different. Where Linux takes gradual steps, FreeBSD (and BSDs in general) tend to take large leaps. That's just a difference in implementation timing.
Furthermore, it's perfectly reasonable to expect two open-source systems to leapfrog each other in terms of capability as ideas and code move from one to the other, and it's really not something to gloat over. What one does better today, the other will do better tomorrow. It doesn't really matter.
To those of you babbling on and on about 'the giant spinlock', you might want to go do some research into the theory, and practice, of implementing locks in threaded systems. Until then, shut up, please.
-wd
--
chip norkus(rl); white_dragon('net'); wd@routing.org
mercenary albino programmer for hire
There are times... (Score:3)
Crusing along at several hundred k a second.. all of a sudden it starts slowly dropping.. down to double digits.. then single digits.. After trying to reconnect a few times I give up and check slashdot.. only to realize.. grumble.. I guess I won't be getting FBSD anytime tonight!
Re:Just One Little Problem - I Can't Find It (Score:4)
The funny thing is, I was upgrading an old compute from 4.1.1 to what I thought would be 4.3-RC, but ended up getting the -RELEASE instead. They must've just switched it on the server!
In any event, this is sufficiently hidden from the moderators that nobody will ever read this, so I don't know why I bothered to type all this. In fact, I think I'm going to stop typing right n....
Re:Just One Little Problem - I Can't Find It (Score:5)
Umm, because there's a bit more to it. More than likely you'll want to get your source tree all up to date, tweak in your kernel config, and get all your user land stuff in sync. A great site for a to the point summary on all this is the FreeBSD Cheat Sheets [mostgraveconcern.com]. This site also includes specific instructions on how to make world [mostgraveconcern.com].
Personally, my "make buildworld" is running now in the background as I type this. Just cvsup'd the latest source changes, and away she goes! Couldn't care less about getting an ISO for a CD burn. By keeping the tree up to date every week or so it only takes about 5 minutes per update across a dial-up connection. Every couple of months I run through the make world process and everything is up to date.
Oh sure, this here build takes a while on this K6-450. It's running in the background, so it can take as long as it wants.
Re:Progress has been made! (Score:5)
whoa dude...you have to get a faster CD-ROM drive or something...6 years is a hell of a long time for a Slackware install. i have an old quad-speed lying around here somewhere...i'll send it to you if you want. even off floppies, Slackware shouldn't take more than an hour or two.