Slashdot Mirror


FreeBSD 5.3-BETA2 available

Nirbo writes "One week after FreeBSD 5.3-BETA1, FreeBSD 5.3-BETA2, is now available to those wishing to update to the most current FreeBSD on the 5.x branch. It's available from the Main FTP servers, and probably a few more places by this point. BETA-3 is due out September 3rd, but for those who don't want to go a single day without updating, you can find snapshots (and the ISO images) here."

100 comments

  1. Beta 3 Due This Week by Anonymous Coward · · Score: -1, Troll

    To: Secretary of State Colin Powell

    March 10, 2003

    Dear Mr. Secretary:

    I am joining my colleague AmigaOS in submitting my resignation from the list of living operating systems (effective immediately) because I cannot in good conscience compete with Linux.

    I have failed:

    --To support SMP

    --To generate media attention

    --To spawn a professionally managed distribution

    --To innovate

    --To be relevant.

    Throughout the globe *BSD is becoming associated with in-fighting and sloppy coding. My disregard for views of other operating systems, borne out by my neglect of technical competence, is giving birth to an anti-BSD century.

    I joined the operating system world because I love technology. Respectfully, Mr. Secretary, I am now bringing this calling to a close, with a heavy heart but for the same reason that I embraced it.

    Sincerely,

    *BSD
    Dead Operating System

    1. Re:Beta 3 Due This Week by Anonymous Coward · · Score: 4, Insightful

      I, FreeBSD, have NOT failed:

      --To support SMP
      FreeBSD has SMP support and has for a long long time. SMPnG is SMP Next Generation. It's a complete overhaul of a feature that's already supported.

      --To generate media attention
      Mac OS X is based on BSD. That's generated lots of media attention. I should also mention that slashdot is a form of media, and has gotten your attention.

      --To spawn a professionally managed distribution
      Did I mention mac OS X yet? No, oh. How about BSDi? That doesn't count? Oh. Well, I'll have to argue that FreeBSD is much more professionally managed than most Linux distro's (which are a hodgepodge shit-show of amateur code).

      --To innovate
      FreeBSD SoftUpdates. Ports (which the beloved Gentoo copied and is what most people claim is Gentoo's best feature).

      --To be relevant.
      BSD is generating news on slashdot, therfore it is relevant and very very important.

    2. Re:Beta 3 Due This Week by SillyNickName4me · · Score: 2, Informative

      First of all, congrats on writing an actually somewhat funny troll.

      As is the case with most trolls, the 'information' provided is incorrect. Lets look at the specifics..

      > --To support SMP

      FreeBSD has supported SMP for years, and 5.3 still does. You can argue all you want about which smp implementation is better, but that doesn't change that it is supported.

      > --To generate media attention

      Your post was a reply to one form of media attention it is getting. Don't think it needs any further comments.

      > --To spawn a professionally managed distribution

      Ah... like the 200+ incompatible Linux distributions? I'd seriously look at this one again because this is one of the things where it does better then any linux distribution.

      > --To innovate ...

      > --To be relevant.

      Maybe not to you. I'd hope you refrain from using for exampel Yahoo and Hotmail in the future tho.. else it might just become somewhat relevant for you also.

      At any rate.. I had a bit of a chuckle, you at least found a funny way for posting your nonsense.

    3. Re:Beta 3 Due This Week by uberTr011 · · Score: -1

      Way to re-post the original reply. You simply re-worded the AC's post. You're so lame.

    4. Re:Beta 3 Due This Week by SillyNickName4me · · Score: 1

      Reading is very difficult isn't it?

      I bet it takes you so much energy that you give up after a few words, and consequentely also fail to say anything relevant or usefull at all.

      Ah well, whats in a name.

    5. Re:Beta 3 Due This Week by Anonymous Coward · · Score: -1, Troll

      "Ah... like the 200+ incompatible Linux distributions?"

      Yeah, it really pisses me off that The GIMP only works on two distros.

      FFS, get over it, man. There's no "incompatible Linux distributions". You name me THREE open source apps (exclusing the obvious installers and config tools) that only work on one distribution.

      Struggling? Thought so. Your talk about "incompatible distributions" is ignorant and ill-informed. 99.99999% of open source apps work on all distros without any hassle.

      ATEOTD, Linux has broader hardware support, runs faster, has better SMP, has more available commercial software, has wider backing, and most of all IS SUPPORTED LONGER.

      You know, OpenBSD and FreeBSD releases are supported by their security teams for 12 months. Yes, 12 measly months. Contrast this with Debian's 2+ years, RHEL's 5 years, and Windows' 5+ years.

      Is it any surprise FreeBSD has negligible market share?

    6. Re:Beta 3 Due This Week by Loki_1929 · · Score: 1

      Complete and utter troll, obviously, but this:

      "hodgepodge shit-show of amateur code"

      made me laugh my ass off. Thank you, dear troll.

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
    7. Re:Beta 3 Due This Week by SillyNickName4me · · Score: 2, Informative

      > Yeah, it really pisses me off that The GIMP only works on two distros.

      > FFS, get over it, man. There's no "incompatible Linux distributions". You name me THREE open source apps (exclusing the obvious installers and config tools) that only work on one distribution.

      Ignoring the point is not really going to help.

      Yes, I can run vrtually any opensource package on any linux distribuion and any bsd distribution.

      Since each and every linux distribution comes with a slightly (or at times wildly) different set of libraries and versions of libraries, there is no guarantee that you can take a binary from distrivution x, and expect it to run without any hastle on distribution y. Yeah, you can definitely get it to work by installing extra libraries or recompiling the thing.

      > Struggling? Thought so. Your talk about "incompatible distributions" is ignorant and ill-informed. 99.99999% of open source apps work on all distros without any hassle.

      Did you ever build comemrcial Linux software? I did. I also did the installer. There is a good reason for most commercial software either supporting only a few distributions (officially at least) or being statically linked to most stuff they happen to depend on.

      You obviously never looked at what those nice installer scripts do but you may find funny things as binary distributed software installing differently based on for example your version of gcc, glibc and a few other such things.

      > ATEOTD, Linux has broader hardware support,

      Possibly, especially when it comes to non x86 hardware.

      I use fairly modern x86 hardware for a whole variety of purposes (including hosting and network infrastructure), and I have yet to encounter a device that I actually want to use that is not supported.

      The same can be said about Linux, so no difference there as long as you keep to a supported platform of course..

      > runs faster, has better SMP,

      If Linux runs faster is rather debatable. My test server runs both FreeBSD current and gentoo with linux 2.6 kernel in a multiboot config. (it is a dual cpu machine btw)

      Running exactly the same Apache configuration, in both cases compiled from source, results in the fbsd version handling between 5 and almost 20% more requests/time on a mix of static and dynamic (php and perl) content.

      I have the same systems installed on my workstation, an adm athlon xp 2600+ with 512mb and a gforce4 mx.. When running FreeBSD 5, my favorite multiplayer fps (Enemy Territory) runs substantially better then when running Linux (somewhat interesting seeing how this is in fact a Linux binary)

      Both annecdotal evidence at best, but definitely 2 cases where Linux doesn't run faster.

      With regards to SMP, esp. on non x86 hardware Linux does a lot better, but then, FreeBSD doesn't run on most such hardware to begin with.

      If this is true for x86 hardware is debatable, and I'd like to see what things look like once 5.x has been 'stable' for a while, and I keep an eye on dragonfly and their smp work.

      I have seen some performance comparisons that were at least trying to measure things instead of basing themselves on annecdotal evidence.. I have yet to see one that is not flawed in how it implements its tests tho.

      > has more available commercial software,

      Almost all of which also runs on FreeBSD tho,and usually with less trouble, and at times with better performance, so no reason to use one over the other.

      > has wider backing,

      Definitely. Windows has even wider backing..

      > and most of all IS SUPPORTED LONGER

      And needs to be supported longer also.

      But let's see. Versioning in FreeBSD works somewhat different then in Linux since there is a much closer relation between kernel and userland. Transition between versions is rather painless (unlike upgrading a redhat installation for example) and one of my servers here has not seen an install cd for half a decade now, nor has it been d

    8. Re:Beta 3 Due This Week by the+chao+goes+mu · · Score: 1
      Hate to add to the flame war, but...

      One area in which BSD's are definitely superior (not just to Linux, but to SunOs/Solaris too) is in the reaping of closed sockets. I had numerous test machines (hit very,very heavily with outside connections) where the Linux/Sun boxes would choke due to the slow pace with which they cleaned up old sockets. BSD on the other hand never suffered from that particular problem. It isn't a big issue in most cases, but there are certain real world situations in which Linux cannot be used for the same purposes as BSD.

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
    9. Re:Beta 3 Due This Week by SillyNickName4me · · Score: 1

      Heh, for example for webservers this is kindof relevant...

  2. fp by Anonymous Coward · · Score: -1, Redundant

    freebsd isn't dying.

  3. beta2 changelog? by Anonymous Coward · · Score: -1, Troll

    Yet another sickening blow has struck what's left of the *BSD community, as a soon-to-be-released report by the independent Commision for Technology Management (CTM) after a year-long study has concluded: *BSD is already dead. Here are some of the commission's findings:

    Fact: There are almost no FreeBSD developers left, and its use, according to Netcraft, is down to a sadly crippled .005% of internet servers. A recent attempt at a face-to-face summit in Boulder, Colorado culminated in an out-and-out fistfight between core developers, reportedly over code commenting formats (tabs vs. spaces). Hotel security guards broke up the melee and banned the participants from the hotel. Two of the developers were hospitalized, and one continues to have his jaw wired shut.

    Fact: servers running OpenBSD, which claims to focus on security, are frequently compromised. According to Jim Markham, editor of the online security forum SecurityWatch, the few OpenBSD servers that exist on the internet have become a joke among the hacker community. "They make a game out of it," he says. "(OpenBSD leader) Theo [de Raadt] will scramble to make a new patch to fix one problem, and they've already compromised a bunch of boxes with a different exploit."

    Fact: the *BSDs have balkanized yet again. There are now no less than twelve separate, competing *BSD projects, each of which has introduced fundamental incompatibilities with the other *BSDs, and frequently with Unix standards. Average number of developers in each project: fewer than five. Average number of users per project: there are no definitive numbers, but reports show that all projects are on the decline.

    Fact: X.org will not include support *BSD. The newly formed group believes that the *BSDs have strayed too far from Unix standards and have become too difficult to support along with Linux and Solaris x86. "It's too much trouble," said one anonymous developer. "If they want to make their own standards, let them doing the porting for us."

    Fact: DragonflyBSD, yet another offshoot of the beleaguered FreeBSD "project", is already collapsing under the weight of internal power struggles and in-fighting. "They haven't done a single decent release," notes Mark Baron, an industry watcher and columnist. "Their mailing lists read like an online version of a Jerry Springer episode, complete with food fights, swearing, name-calling, and chair-throwing." Netcraft reports that DragonflyBSD is run on exactly 0% of internet servers.

    Fact: NetBSD, which claims to focus on portability (whatever that is supposed to mean), is slow, and cannot take advantage of multiple CPUs. "That about drove the last nail in the coffin for BSD use here," said Michael Curry, CTO of Amazon.com. "We took our NetBSD boxes out to the backyard and shot them in the head. We're much happier running Linux."

    Fact: *BSD has no support from the media. Number of Linux magazines available at bookstores: 5 (Linux Journal, Linux World, Linux Developer, Linux Format, Linux User). Number of available *BSD magazines: 0. Current count of Linux-oriented technical books: 1071. Current count of *BSD books: 6.

    Fact: Many user-level applications will no longer work under *BSD, and no one is working to change this. The GIMP, a Photoshop-like application, has not worked at all under *BSD since version 1.1 (sorry, too much trouble for such a small base, developers have said). OpenOffice, a Microsoft Office clone, has never worked under *BSD and never will. ("Why would we bother?" said developer Steven Andrews, an OpenOffice team lead.)

    With these incontroverible facts staring (what's left of) the *BSD community in the face, they can only draw one conclusion: *BSD is already dead.

    1. Re:beta2 changelog? by Anonymous Coward · · Score: 0, Troll

      Good News Everyone!
      Fact: There are 307 FreeBSD developers. And there never was a fistfight
      Fact: X.org does in fact support all of the BSDs
      Fact: Michael Curry doesn't even know what netbsd is
      Fact: There are over 55 BSD books
      Fact: Gimp has always worked on all BSDs and always will.
      Fact: OpenBSD has had the fewest security holes of all OS's
      Fact: Truth is not relative

    2. Re:beta2 changelog? by hugo_pt · · Score: 0, Troll

      Fact: BSD's dont have several critical security advisories which could lead to root access EVERY months Fact: Linux apps running under emulation will sometimes run faster on BSD than on native linux Fact: Linux community = bunch of script kiddies & pseudo-leet (and as we can see, dozens of trolls) ; BSD Community = Technical guys Fact: FreeBSD is not dead, 4.11 is still coming, 5.3 is near the release.

    3. Re:beta2 changelog? by Anonymous Coward · · Score: 1

      Funny, I just checked amazon.com and there is 1027 *bsd related books.
      Funny^2, me and a bunch of freebsd users use gimp for ages and never saw a single problem with it.
      Funny^3 me and a bunch of freebsd users use oo.org, staroffice, abiword, etc without any problem.
      Funny^4, if you just check www.bsdforums.org you will see a minium fraction of the total bsdusers (55K registred).
      Funny^5 X.org will be the default X server for 5.3 release and it is working as well as in linux.

      Regarding to the media, that's a big difference. BSD community is focused on getting things to work and has a commitment to technical excellence while the linux community has few good sysadmin that work with the linux the way it should be used and you have loads of pseudo-leet-hackers and non-sense troll /. posters like you, heh.
      Go get a life boy.

  4. *BSD will live forever! by Nirbo · · Score: 5, Insightful

    Just because the *BSD's explosive growth is minscule compared to Linux's explosive growth, that hardly means it's dying...

    For every 10 Linux users, every 1 has enough sense to fall through the cracks in the Linux Kernel and land in BSD-country (See, we can troll too :D)

    Rather, the boom of Linux in recent history has sparked a lot of BSD numebrs to jump too :D... now if only we could get off such dependancies as Linux Compatibility for out Flash plugins, we'd be set as both a Linux-ally, and a Linux competitor...

    With 2.5 Million active sites according to Netcraft (Who also run BSD... coincidence? Not really.), *BSD is hardly dead... just too busy disputing the death rumours to really make a show of it's vast and productive life :D

  5. Definately a beta by Anonymous Coward · · Score: 2, Interesting

    Just like 5.3 BETA1, BETA2 does not detect my network card automatically, and nothing I do makes any difference (it's always been found by every Linux distribution and all other BSDs, including all previous releases of FreeBSD since 4.7).

    I can only hope that someone fixes this before it's released, because I've long been waiting to try a truely modern version of FreeBSD (with KSE, ULE and now X.org all as defaults).

    I guess it makes little difference in the long run, as I've mostly switched over to the (admittedly too new to realistically be used in a production environment, yet utterly promising) DragonFly BSD and Mac OS X.

    This version has been in the works for over three years now (5.x that is), and I am getting tired of waiting for something that could have been out and stable a year and a half ago were the developers not constantly adding to the feature list while trying to stablise the core architecture of the system.

    DragonFly seems to be doing better in this department (it looks as if thier "light weight kernel threading" subsystem has allowed them to almost completely multi-thread their network stack in roughly a one month period (the project itself being little over one year old) while the FreeBSD folks *still* have not made significant progress doing the same with 5.x (no, even with 5.3 there is more code that cannot function without the big giant lock than there is code that can run happily without it)).

    I can't wait for version 1.1 of DragonFly (due in some six to eight months). It'll be very interesting to see how far they've come at that time when compared to FreeBSD.

    1. Re:Definately a beta by Anonymous Coward · · Score: 0

      Why wait for DF 1.1 ? Download a snapshot today!
      It's a live CD so no harm done, but if you like it really than login in as installer and do your thing.

    2. Re:Definately a beta by BSDimwit · · Score: 2, Insightful

      Guess I don't understand why you think that your NIC being detected is the the end all be all for an OS. If you have been around a the BSD circles for a while you should know that it does not support as much hardware as Linux. However, what it does support is usually supported quite well. Instead of complaining about it, go to the store and buy one it does support, it's not like they are expensive...at the very least, see what you can do to get support for the NIC you are talking about. Open Source operating systems are open so that folks like you, can contribute code to fill in the known holes. If you aren't a programmer, fine, but look for other ways of helping. Yeah, FreeBSD 5-stable has been a long time coming, but like you said, there are alternatives for those who simply cannot wait.

    3. Re:Definately a beta by Anonymous Coward · · Score: 0

      Well smart guy, if you had of actually read my post, you'd see that I said that I've mostly switched over to both DragonFly and Mac OS X.

      However, version 1.1 of DragonFly should see some interesting things like a large part of the threaded/ports/message based VFS susbsystem, a fully multi-threaded and big giant lock free networking stack, a new and improved VFS based packaging system, asynchronous message passed system calls, the beginings of native kernel level clustering capability, meta-data journalling for all supported filesystems, N:M threading system based on the threaded message passing system, and most importantly of all, a stable (and unbeatably flexible and extensible) kernel API.

      I've been using DragonFly since February, and have been following it closely since it forked, so I am quite aware of what's in, what's going in, what's currently half-baked, and what beats the pants off of other operating systems.

      Please read more carefully before you post.

    4. Re:Definately a beta by Anonymous Coward · · Score: 0

      If you have been around a the BSD circles for a while you should know that it does not support as much hardware as Linux

      If you had actually read and understood his first post, you'd have noticed that he mentioned that FreeBSD has for nearly three years, fully supported his NIC.

      Learn to read.

    5. Re:Definately a beta by Homology · · Score: 1
      Just like 5.3 BETA1, BETA2 does not detect my network card automatically, and nothing I do makes any difference (it's always been found by every Linux distribution and all other BSDs, including all previous releases of FreeBSD since 4.7).

      Similar problem with my testing of 5.3 BETA1 : A wireless NIC that worked in current (when I tried it earlier this spring) is now not detected. Hope that is fixed with BETA2.

    6. Re:Definately a beta by tdelaney · · Score: 1

      Have you posted a bug report with your NIC, etc? It's unlikely to be fixed unless they know about it.

      Regressions happen regrettably, and no one has a large enough range of hardwre available to do all the testing themselves.

    7. Re:Definately a beta by Anonymous Coward · · Score: -1, Troll
      You make some good points. Frankly, all the good FreeBSD developers have moved on to other projects like Dragonfly or OS X - John Dyson, Jordan Hubbard, Terry Lambert, Matt Dillon, Mike Smith, to name a few. FreeBSD is now mostly taken over by the second and third string players. Although they might have just as much heart, they lack the talent of the departed "big guns".

      Dragonfly is indeed the future. FreeBSD itself is at the end of the line architecturally speaking. Adding the SMP hacks has turned FreeBSD into spaghetti code. Dragonfly has done it right, tossing out cruft right and left, and reimplementing it all with a clean streamlined maintainable design.

    8. Re:Definately a beta by MavEtJu · · Score: 1, Informative

      Just like 5.3 BETA1, BETA2 does not detect my network card automatically.

      You won't get much help if you don't give a little bit more information like which brand and which type.

      because I've long been waiting to try a truely modern version of FreeBSD

      If so, you would have known that you always had the possibility of running 5.2.1 and to keep current with the latests patches. Cvsup is your friend.

      by Anonymous Coward

      That's what I thought.

      --
      bash$ :(){ :|:&};:
    9. Re:Definately a beta by Anonymous Coward · · Score: -1, Flamebait

      You won't get much help if you don't give a little bit more information like which brand and which type.

      PRs have been sent asshole.

      If so, you would have known that you always had the possibility of running 5.2.1 and to keep current with the latests patches. Cvsup is your friend.

      Guess what? You end up with exactly the same release (5.3-BETA2) asshole.

      That's what I thought.

      And having provided us with your sign in name makes your pointless rant more insightful asshole?

      Fuck off asshole.

    10. Re:Definately a beta by Brandybuck · · Score: 1

      Forget it. This guy posts the same rant on every forum, but never provides the information necessary to actually help someone solve his problem. This is a troll.

      --
      Don't blame me, I didn't vote for either of them!
    11. Re:Definately a beta by Anonymous Coward · · Score: -1, Troll

      The card is a "D-Link DFE-538TX." Try it. Troll my ass.

    12. Re:Definately a beta by Anonymous Coward · · Score: -1, Flamebait


      Fuck off asshole.

      Ah, yes, the true colors of the BSD community. This, apart from the OS not working on any system that I own, is why I went back to Linux. At least the slackware and Fedora folks hold civil conversations.

    13. Re:Definately a beta by Anonymous Coward · · Score: 0

      You know, you can search the PR database. It appears you have not filed one as you claim to have - what is your pr number?

    14. Re:Definately a beta by Anonymous Coward · · Score: -1, Troll
      You make some good points. Frankly, all the good FreeBSD developers have moved on to other projects like Dragonfly or OS X - John Dyson, Jordan Hubbard, Terry Lambert, Matt Dillon, Mike Smith, to name a few. FreeBSD is now mostly taken over by the second and third string players. Although they might have just as much heart, they lack the talent of the departed "big guns".

      Dragonfly is indeed the future. FreeBSD itself is at the end of the line architecturally speaking. Adding the SMP hacks has turned FreeBSD into spaghetti code. Dragonfly has done it right, tossing out cruft right and left, and reimplementing it all with a clean streamlined maintainable design.

    15. Re:Definately a beta by SillyNickName4me · · Score: 2, Insightful

      Hmm, it would be interesting to know what network card you are having trouble with. This quite sounds like a bug to me.

      With regards to your comments about FreeBSD 5.x and Dragonfly, I'd like to mention a few things..

      - It is very easy to have a high speed of development in a new project. People are focussed on the project goals and there is little 'distraction' in the form of people actually using the project. It is about as difficult to keep an old project making progress because of the opposite conditions being true in general.

      - If KSE and ULE are such good ideas is debatable, but seeing your post, you are interested in trying them. This architecture took its time to develop, and if you followed the smp mailinglist in the last few years, you'd see that that development was not easy, and in fact, noone before FreeBSD managed to implement this architecture in a workable way (while it looks very promising in theory, in practise it comes with lots of nice little problems)

      I think Dragonfly is a very usefull addition to the *BSD family because of the exact work that you mention, a multithreaded network stack.
      It may bring more equally important new developments in the future if it can keep up its pase of development.

      > DragonFly seems to be doing better in this department (it looks as if thier "light weight kernel threading" subsystem has allowed them to almost completely multi-thread their network stack in roughly a one month period (the project itself being little over one year old)

      I did my own reimplementation of the FreeBSD network stack at some point so I do have some idea what the code looks like and what kind of work would be involved..

      The biggest part of it is properly splitting up the code, as it is now, it is mostly concentrated in a few HUGE functions that are almost impossible to maintain.

      From there to a multithreaded implementation is not such a big issue once you have settled on an architecture for multithreading inside the kernel.

      It seems that the method chosen by Dragonfly results in a lot less work in the kernel then what FreeBSD chose.

      > while the FreeBSD folks *still* have not made significant progress doing the same with 5.x (no, even with 5.3 there is more code that cannot function without the big giant lock than there is code that can run happily without it)).

      How much code can run without it is hardly relevant. How much time is spent running such code is of major relevance.

      This of course would suggest that the network stack is something to look at....

      At any rate, lightweight kernel threads lead to fast results for Dragonfly. If it will keep supporting that in the future is a question for me. Almost always such quicker solutions come to bite you a little bit later. If it does however then all the better. It is good to actually see multiple different branches of development for this.

    16. Re:Definately a beta by SillyNickName4me · · Score: 1

      Hrm... your submit button seems to have an auto repeat function.. tell me, how do you get it to do that?

    17. Re:Definately a beta by Brandybuck · · Score: 2, Interesting

      That is a supported card. It uses the "rl" Realtek driver. See p os=0&sektion=0&manpath=FreeBSD+6-current&format=ht ml> for more information. Searching the bug database I find... no open problem reports on this card! Are you sure you submitted a bug? The last reported bug on this card was in FreeBSD 4.2.

      Is this the SAME card you used sucessfully with FreeBSD 4.x? D-Link is notorius for changing the chipsets in their cards while keeping the model number. Make sure it's really a Realtek 8129/8139 chip. What does dmesg say? You are going to submit a problem report, right? Bitching about the quality of a BETA release without submitting a bug report is silly. Make sure you include the full output of dmesg in your problem report.

      --
      Don't blame me, I didn't vote for either of them!
    18. Re:Definately a beta by Anonymous Coward · · Score: -1, Flamebait
      It's the elitism that is killing BSD. Theo is just about the worst. He is completely anal about the the most picayune details of a license, but he himself releases OpenBSD with onerous conditions, even threatening lawsuits against those who copy the ISO.

      Elitism has taken its toll on FreeBSD too. FreeBSD is literally coming apart at the seams. KSE is hosed. SMP sucks. The best experts have quit the FreeBSD project.

      Hey guys, our biggest enemy is ourselves. Can't we all just get along?

    19. Re:Definately a beta by Anonymous Coward · · Score: -1, Troll
      You make some very good points. Frankly, all the good FreeBSD developers have moved on to other projects like Dragonfly or OS X - John Dyson, Jordan Hubbard, Terry Lambert, Matt Dillon, Mike Smith, to name a few. FreeBSD is now mostly taken over by the second and third string players. Although they might have just as much heart, they lack the talent of the departed "big guns".

      Dragonfly is indeed the future. FreeBSD itself is at the end of the line architecturally speaking. Adding the SMP hacks has turned FreeBSD into spaghetti code. Dragonfly has done it right, tossing out cruft right and left, and reimplementing it all with a clean streamlined maintainable design.

    20. Re:Definately a beta by Anonymous Coward · · Score: 0

      You're calling this guy a member of the BSD community? Does that mean I can call most packet kiddies part of the Linux community? Give me a break.

    21. Re:Definately a beta by Anonymous Coward · · Score: 0

      You might be right. So, I'll try it in a couple years.

      You think I'm going to bet my company's ass on it now?

      That's what I thought.

    22. Re:Definately a beta by Anonymous Coward · · Score: 0

      "At least the slackware...folks hold civil conversations."

      Now I know you're talking through your hat.

  6. Fast... by JamesTRexx · · Score: 3, Insightful

    I'm quite impressed how quickly the beta's follow eachother. Even if changes between 5.2 and 5.3 aren't major. (haven't read the changelog though)
    It makes me wonder why it takes so much longer for Microsoft with all its resources to go from one beta to the next, even with all the software that has to be tested.

    --
    home
    1. Re:Fast... by x3ro · · Score: 3, Insightful
      It makes me wonder why it takes so much longer for Microsoft with all its resources to go from one beta to the next, even with all the software that has to be tested.

      I assume you're referring to beta versions of Windows? If so, remember that Windows is a kernel, window manager, desktop environment, set of APIs, blah blah blah, all in one. Imagine trying to change versions of not just FreeBSD itself, but also X.org, KDE/Gnome, and probably quite a few apps that aren't part of the OS but come bundled with it (eg Konqueror) .. that would be a better comparison.

      Of course the other reason would be bugs being shallower with more eyes etc, closed vs. OSS. But I'm inclined to think that the more significant contrast is OS-as-monolith vs. Unix-style small, atomic utilities. Not talking monolithic vs. micro kernels here .. I mean the OS as a whole, or in MicroSoft's case, as a product.

      --
      [ UNSIGNED NOT NULL ]
    2. Re:Fast... by JamesTRexx · · Score: 1

      Exactly what I was thinking of, if I think of all the components together as X and KDE/Gnome, etc., it still feels like it's going much faster than the complete package of Windows. The FreeBSD itself is smaller, but even then, a few weeks seems very short.

      --
      home
    3. Re:Fast... by Anonymous Coward · · Score: -1, Troll
      The way the experts see it, FreeBSD is in terminal decay.
      Shhh. Don't tell anyone but it is D E A D

      Ponder that, big guy.

  7. Example "direct link" to 5.3-BETA2 .iso by Helevius · · Score: 4, Informative

    For the install CD, use:

    ftp://ftpX.freebsd.org/pub/FreeBSD/ISO-IMAGES-i3 86 /5.3/5.3-BETA2-i386-disc1.iso

    Replace "X" with 1 to 14 to use the US mirrors.

    For a "live CD" to test hardware compatibility, use disc2:

    ftp://ftpX.freebsd.org/pub/FreeBSD/ISO-IMAGES-i3 86 /5.3/5.3-BETA2-i386-disc2.iso

    Helevius

    1. Re:Example "direct link" to 5.3-BETA2 .iso by discogravy · · Score: 1

      about the 2nd disc (the LiveCD) thing: does it just boot the OS and drop you on the command line? or does it do X/windowing stuff a la Knoppix etc?

    2. Re:Example "direct link" to 5.3-BETA2 .iso by Eil · · Score: 2, Informative


      It actually boots into sysinstall. Far as I can tell, the only difference from the install CD is that it doesn't contain any packages but does include a live filesystem that you can use to repair a broken system.

    3. Re:Example "direct link" to 5.3-BETA2 .iso by SillyNickName4me · · Score: 1

      It would better be called the 'rescue cd'

    4. Re:Example "direct link" to 5.3-BETA2 .iso by Eil · · Score: 1


      I concur.

    5. Re:Example "direct link" to 5.3-BETA2 .iso by Anonymous Coward · · Score: -1, Troll
      FreeBSD doesn't have any commercial support, let alone ISV support. FreeBSD is truly an orphan. If it weren't for Linux hand-me-downs, FreeBSD wouldn't have any software at all. The crumbs which fall off Linux's bountiful table are the best that FreeBSD can expect to achieve. Consider WordPerfect for example. There will never be a FreeBSD release. Ever.

      Shortly after the release of the WordPerfect for Linux proof-of-concept product, Corel took it down from its Web site and put up a note saying that "This product is temporarily unavailable for purchase." Was WordPerfect for Linux unable to garner enough customer support and subsequently go quietly into the night? Corel says no.

      "We're looking at reviewing some aspects of WordPerfect for Linux and making some alterations to it," Corel spokesman Greg Wood said just last Friday. When asked if there were plans to port WordPerfect 12 to Linux, or to produce a parallel release to the Windows product on GNU/Linux, Wood said that it would be pure conjecture at this point, and that Corel was still in the process of evaluating its potential in the Linux market. "Our investigation into the Linux market is serious and ongoing, but I can say that the prospect of releasing WordPerfect 12 for Linux is quite good. Stay tuned for a big announcement."

  8. Why BSD is dying by Anonymous Coward · · Score: -1, Troll

    Because 75% of the postively moderated posts on bsd.slashdot.org are offtopic/lame/k-whore rebuttals of "BSD is Dying". If you BSDers actually had anything interesting to say other than blatent asskissing, the Dying mantra would fade away. But you don't.

    1. Re:Why BSD is dying by Anonymous Coward · · Score: 2, Funny

      Just because there isn't a ________ community on slashdot, doesn't mean that community doesn't exist.

      I guess by your logic we can conclude windows is dying as well. There's never a positivly moderated post about Microsoft, therefore windows must be dying.

    2. Re:Why BSD is dying by fm6 · · Score: 1

      I can understand the temptation to respond to a "BSD is Dying" troll. But please wait for an actual trollpost. Responding to a post that mentions the "BSD is Dying" troll is premature.

  9. Re: by Anonymous Coward · · Score: -1, Flamebait

    Guess I don't understand why you think that your NIC being detected is the the end all be all for an OS.

    Let me explain it to you. It's a network operating system. It's a commonly encountered, and generally well supported card. The beta is broken, plain and simple. No networking ability means it's not ready for prime time. Can you understand that?

  10. *BSD is dying by Anonymous Coward · · Score: -1, Troll
    It is now official. Netcraft confirms: *BSD is dying

    One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

    You don't need to be an Amazing Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.

    FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.

    Let's keep to the facts and look at the numbers.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

    Fact: *BSD is dying

    1. Re:*BSD is dying by Anonymous Coward · · Score: 1, Informative

      Good News Everyone!
      Turns out that *BSD is stronger than ever!
      According to an Inernetnews article, Netcraft has confirmed that *BSD has "dramatically increased its market penetration over the last year."
      There has been a steady increase in *BSD developers over the past decade.
      There are currently 307 FreeBSD developers as of the 2004 core team election.
      You can read more about FreeBSD here

      If you would like to try out a BSD, you can download: FreeBSD, OpenBSD, NetBSD, or DragonflyBSD
      Enjoy!

    2. Re:*BSD is dying by Anonymous Coward · · Score: 0

      Trolled again.
      There ain't no netcraft confirmation.

      this linux dudes just like to troll around bsd news.

  11. Re: BSDimwit by Anonymous Coward · · Score: -1, Flamebait

    Yup. You're a dimwit all right. It seems as though you can't read small posts carefully enough to save yourself some embarrasment.

    To each their own I suppose.

  12. OMG BSD!! by tylertherobot · · Score: -1, Troll

    I get errors whenever I try to burn the images to a CD-R...this either means A) My burner is broke or B) BSD really stands for "Bull Shit discs"

    --
    I wrote code so you didn't have to.
  13. Lessons from the Ashes by Anonymous Coward · · Score: -1, Troll

    What We Can Learn From BSD
    By Chinese Karma Whore, Version 1.0

    Everyone knows about BSD's failure and imminent demise. As we pore over the history of BSD, we'll uncover a story of fatal mistakes, poor priorities, and personal rivalry, and we'll learn what mistakes to avoid so as to save Linux from a similarly grisly fate.

    Let's not be overly morbid and give BSD credit for its early successes. In the 1970s, Ken Thompson and Bill Joy both made significant contributions to the computing world on the BSD platform. In the 80s, DARPA saw BSD as the premiere open platform, and, after initial successes with the 4.1BSD product, gave the BSD company a 2 year contract.

    These early triumphs would soon be forgotten in a series of internal conflicts that would mar BSD's progress. In 1992, AT&T filed suit against Berkeley Software, claiming that proprietary code agreements had been haphazardly violated. In the same year, BSD filed countersuit, reciprocating bad intentions and fueling internal rivalry. While AT&T and Berkeley Software lawyers battled in court, lead developers of various BSD distributions quarreled on Usenet. In 1995, Theo de Raadt, one of the founders of the NetBSD project, formed his own rival distribution, OpenBSD, as the result of a quarrel that he documents on his website. Mr. de Raadt's stubborn arrogance was later seen in his clash with Darren Reed, which resulted in the expulsion of IPF from the OpenBSD distribution.

    As personal rivalries took precedence over a quality product, BSD's codebase became worse and worse. As we all know, incompatibilities between each BSD distribution make code sharing an arduous task. Research conducted at MIT found BSD's filesystem implementation to be "very poorly performing." Even BSD's acclaimed TCP/IP stack has lagged behind, according to this study.

    Problems with BSD's codebase were compounded by fundamental flaws in the BSD design approach. As argued by Eric Raymond in his watershed essay, The Cathedral and the Bazaar, rapid, decentralized development models are inherently superior to slow, centralized ones in software development. BSD developers never heeded Mr. Raymond's lesson and insisted that centralized models lead to 'cleaner code.' Don't believe their hype - BSD's development model has significantly impaired its progress. Any achievements that BSD managed to make were nullified by the BSD license, which allows corporations and coders alike to reap profits without reciprocating the goodwill of open-source. Fortunately, Linux is not prone to this exploitation, as it is licensed under the GPL.

    The failure of BSD culminated in the resignation of Jordan Hubbard and Michael Smith from the FreeBSD core team. They both believed that FreeBSD had long lost its earlier vitality. Like an empire in decline, BSD had become bureaucratic and stagnant. As Linux gains market share and as BSD sinks deeper into the mire of decay, their parting addresses will resound as fitting eulogies to BSD's demise.

  14. An Early Death by Anonymous Coward · · Score: -1, Troll
    What Killed FreeBSD

    [ed. note: in the following text, former FreeBSD developer Mike Smith gives his reasons for abandoning FreeBSD]

    When I stood for election to the FreeBSD core team nearly two years ago, many of you will recall that it was after a long series of debates during which I maintained that too much organisation, too many rules and too much formality would be a bad thing for the project.

    Today, as I read the latest discussions on the future of the FreeBSD project, I see the same problem; a few new faces and many of the old going over the same tired arguments and suggesting variations on the same worthless schemes. Frankly I'm sick of it.

    FreeBSD used to be fun. It used to be about doing things the right way. It used to be something that you could sink your teeth into when the mundane chores of programming for a living got you down. It was something cool and exciting; a way to spend your spare time on an endeavour you loved that was at the same time wholesome and worthwhile.

    It's not anymore. It's about bylaws and committees and reports and milestones, telling others what to do and doing what you're told. It's about who can rant the longest or shout the loudest or mislead the most people into a bloc in order to legitimise doing what they think is best. Individuals notwithstanding, the project as a whole has lost track of where it's going, and has instead become obsessed with process and mechanics.

    So I'm leaving core. I don't want to feel like I should be "doing something" about a project that has lost interest in having something done for it. I don't have the energy to fight what has clearly become a losing battle; I have a life to live and a job to keep, and I won't achieve any of the goals I personally consider worthwhile if I remain obligated to care for the project.

    Discussion

    I'm sure that I've offended some people already; I'm sure that by the time I'm done here, I'll have offended more. If you feel a need to play to the crowd in your replies rather than make a sincere effort to address the problems I'm discussing here, please do us the courtesy of playing your politics openly.

    From a technical perspective, the project faces a set of challenges that significantly outstrips our ability to deliver. Some of the resources that we need to address these challenges are tied up in the fruitless metadiscussions that have raged since we made the mistake of electing officers. Others have left in disgust, or been driven out by the culture of abuse and distraction that has grown up since then. More may well remain available to recruitment, but while the project is busy infighting our chances for successful outreach are sorely diminished.

    There's no simple solution to this. For the project to move forward, one or the other of the warring philosophies must win out; either the project returns to its laid-back roots and gets on with the work, or it transforms into a super-organised engineering project and executes a brilliant plan to deliver what, ultimately, we all know we want.

    Whatever path is chosen, whatever balance is struck, the choosing and the striking are the important parts. The current indecision and endless conflict are incompatible with any sort of progress.

    Trying to dissect the above is far beyond the scope of any parting shot, no matter how distended. All I can really ask of you all is to let go of the minutiae for a moment and take a look at the big picture. What is the ultimate goal here? How can we get there with as little overhead as possible? How would you like to be treated by your fellow travellers?

    Shouts

    To the Slashdot "BSD is dying" crowd - big deal. Death is part of the cycle; take a look at your soft, pallid bodies and consider that right this very moment, parts of you are dying. See? It's not so bad.

    To the bulk of the FreeBSD committerbase and the developer community at large - keep your eyes on the real goals. I

    1. Re:An Early Death by Anonymous Coward · · Score: -1, Troll

      Good News Everyone!
      Mike Smith now works for Apple, whose OS is based on BSD.
      Check it out: www.lemis.com/~grog /msmr.html
      and at: daemonnews, un der "BSD at Apple"
      He didn't like the direction that v5 was taking so he quit and starting writing BSD code for Apple, where he is still works today (last checked Aug 1, 2004).

  15. Elegy for *BSD by Anonymous Coward · · Score: -1, Troll

    Elegy for *BSD


    I am a *BSD user
    and I try hard to be brave
    That is a tall order
    *BSD's foot is in the grave.

    I tap at my toy keyboard
    and whistle a happy tune
    but keeping happy's so hard,
    *BSD died so soon.

    Each day I wake and softly sob
    Nightfall finds me crying
    Not only am I a zit faced slob
    but *BSD is dying.

  16. Re: by DashEvil · · Score: 3, Insightful

    Have you submitted a bug report of any kind about this? That is what the BETA is for, and it is why it has the BETA tag.

    While I respect your opinion, I do wish you would hold judgement until the final release is made.

    --
    -If God wanted people to be better than me, he would have made them that way.
  17. good sources for BSD newbs OTHER than Handbook? by discogravy · · Score: 4, Informative
    I'm looking for lots of short how-tos and best-practices stuff (security, notably,) and not just "do this to that file and killall -HUP the service to affect changes" -- I'd like some theory behind some of it so that I can understand the whys and hows a BSD system is different from a Linux or Solaris box.

    There's BSDWiki, which I contribute to now and again, but it's still early in that project's development and although I know a lot of linux stuff, I am not nearly as conversant in the differences between FreeBSD and Linux, and quite frankly, the handbook makes my eyes gloss over.

    1. Re:good sources for BSD newbs OTHER than Handbook? by IamInsane · · Score: 3, Informative

      Here's a list of links that you might find useful:

      Interesting read's for all newbies to FreeBSD:
      http://www.freebsd.org/projects/newbies. html

      Some tutorials, very short list but interesting none the less:
      http://freebsdaddicts.org/

      Some outdated but still usefull articles here:
      http://www.freebsddiary.org/

      Excellent information on setting up a new FreeBSD host
      http://users.rcn.com/rneswold/fbsd-init.html

  18. The Design and Implementation of the FreeBSD OS by ubiquitin · · Score: 4, Informative
    www.mckusick.com/FreeBSDbook.html

    The book is divided into five parts, organized as follows:

    Part I, Overview

    Three introductory chapters provide the context for the complete operating system and for the rest of the book.

    History and Goals, sketches the historical development of the system, emphasizing the system's research orientation.

    Design Overview of FreeBSD, describes the services offered by the system, and outlines the internal organization of the kernel. It also discusses the design decisions that were made as the system was developed.

    Kernel Services, explains how system calls are done, and describes in detail several of the basic services of the kernel.

    Part II, Processes

    Process Management, lays the foundation for later chapters by describing the structure of a process, the algorithms used for scheduling the execution of the threads that make up a process, and the synchronization mechanisms used by the system to ensure consistent access to kernel-resident data structures.

    Memory Management, the virtual-memory-management system is discussed in detail.

    Part III, I/O System

    I/O System Overview, explains the system interface to I/O and describes the structure of the facilities that support this interface.

    Following this introduction are four chapters that give the details of the main parts of the I/O system.

    Devices, gives a description of the I/O architecture of the PC, describes how the I/O subsystem is managed, and how the kernel initially maps out and later manages the arrival and departure of connected devices.

    Local Filesystems, details the data structures and algorithms that implement filesystems as seen by application programs as well as how local filesystems are interfaced with the device interface described earlier.

    The Network Filesystem, explains the network filesystem from both the server and client perspectives.

    Terminal Handling, discusses support for character terminals, and provides a description of the pseudo-terminal device driver.

    Part IV, Interprocess Communication

    Interprocess Communication, describes the mechanism for providing communication between related or unrelated processes.

    Network Communication and Network Protocols, are closely related, as the facilities explained in the former are implemented by specific protocols, such as the TCP/IP protocol suite, explained in the latter.

    Part V, System Operation

    Startup and Shutdown, discusses system startup and shutdown and explains system initialization at the process level, from kernel initialization to user login.

    --
    http://tinyurl.com/4ny52
  19. A valid criticism by nutznboltz · · Score: 1

    When I first used mergemaster I thought it was the greatest thing since before that I had to tediously hand-pick through /usr/src/etc on OpenBSD and NetBSD in order to keep /etc up-to-date.

    But now the luster has worn off and I'm seeing things a bit differently especially after using Gentoo's etc-update.

    So what about mergemaster?

    1) split screen mode - mergemaster splits your screen into a left and right half with no scrolling. You get a whopping 40 columns of truncated file to look at on an 80 column display in single-user mode with no network or GUI. The first thing you will notice on the screen is the CVS tags which will almost help you tell which is the new and which is the old file except that they are cut off at 40 columns

    2) "l for left" and "r for right" - you type the "l" for "left" with your right hand and the "r" for "right" with your left hand. Screws me up since I have typing skills.

    1. Re:A valid criticism by Anonymous Coward · · Score: 0

      When I first used mergemaster I thought it was the greatest thing since before that I had to tediously hand-pick through /usr/src/etc on OpenBSD and NetBSD in order to keep /etc up-to-date.

      uname -a
      NetBSD geonosis 2.0_BETA NetBSD 2.0_BETA (GEONOSIS) #0: Fri Jul 9 19:23:31 CEST 2004 root@geonosis:/usr/src/sys/arch/i386/compile/GEONO SIS i386

      ---snip---

      ETCUPDATE(8) NetBSD System Manager's Manual ETCUPDATE(8)

      NAME
      etcupdate - update the configuration and startup files in /etc

      SYNOPSIS
      etcupdate [-ahlv] [-b srcdir] [-p pager] [-s srcdir] [-t temproot]
      [-w width]

      DESCRIPTION
      etcupdate is a tool that lets the administrator update the configuration
      and startup files in /etc (and some other directories like /dev, /root
      and /var) without having to manually check and modify every file. The
      administrator should run this script after performing an operating system
      update (e.g. after running make build in /usr/src or after extracting new
      binary distribution files) to update to the latest configuration and
      startup files.

      ---snip---

      have a nice day.

    2. Re:A valid criticism by Matty_ · · Score: 1

      This isn't really the fault of mergemaster as much as it is simply sdiff, which mergemaster calls to handle the the merging.

      I do know what you mean. It doesn't work very well when you're in the regular 80x24 mode on your console, but I usually just remember that the left version if the old copy, and the new version is on the right.

    3. Re:A valid criticism by Anonymous Coward · · Score: -1, Troll
      The way I see it, FreeBSD is in terminal decay.
      Shhh. Don't tell anyone but it is D E A D

      Ponder that, big guy.

    4. Re:A valid criticism by Homology · · Score: 1
      When I first used mergemaster I thought it was the greatest thing since before that I had to tediously hand-pick through /usr/src/etc on OpenBSD and NetBSD in order to keep /etc up-to-date.

      OpenBSD has mergemaster in ports, while NetBSD uses etcupdate.

  20. linux lamers by hugo_pt · · Score: 1

    ... strike back again. Get a life idiots

  21. Re: by BasharTeg · · Score: 4, Funny
    The beta is broken, plain and simple. No networking ability means it's not ready for prime time. Can you understand that?

    BETA. B-E-T-A. BETA TESTING. BETA
    • BETA


    B
    E
    T
    A

    Can you understand that?
  22. Re:OMG by Anonymous Coward · · Score: -1, Offtopic

    And of course there are ONLY those two possibilities. Nothing else could POSSIBLY have caused the "problem" you claim to have. We really need to start emphasizing logic skills more in education.

  23. Re: by Anonymous Coward · · Score: 0

    You're an idiot. Of course I do, but am I supposed to sit here with my thumbs up my ass, because this might still be an issue AFTER the beta, even with problem reports.

    Do *you* understand? Thought not.

  24. Easy, buddy by Anonymous Coward · · Score: 0

    "Fact: Linux community = bunch of script kiddies & pseudo-leet (and as we can see, dozens of trolls) ; BSD Community = Technical guys"

    I think both FreeBSD and Linux are pretty cool, but it is not in anyone's interest to talk trash like this. Do you want people saying that BSD users are arrogant? I think not. I have two machines at home, my main Debian box, and another one that I set up with FreeBSD out of curiosity and a general desire to broaden my knowledge. I like both, although I must admit I have a much better grasp of Debian.

    1. Re:Easy, buddy by Anonymous Coward · · Score: 0

      looks like the guy said that there were actually good linux sysadmin/users but that most of them that are trolling around are just a bunch of lamers that think they are leet coz they installed fedora without pictures and drawings.

  25. "mergemaster considered harmful" by kace · · Score: 3, Insightful

    mergemaster is the most painful part of a FreeBSD upgrade. 20 minutes of paging through files that I've never touched and probably never will (with a couple of minor exceptions).

    I see its purpose, but it could be made much less painful by putting most of those files into /usr/defaults/ and then letting the user put his overrides into a file of the same name in /etc/. Just as we do with rc.conf. Throw in a switch to mean "update everything in /etc/defaults/ without asking me" and everyone should be happy. (That is, the curious and the masochists can still page through every changed config' file.)

    K.C.

    1. Re:"mergemaster considered harmful" by Ecks · · Score: 1

      Agreed, in fact the FreeBSD team should declare that they own the contents of the /etc/defaults directory.. All files within should be chflags schg so that you would have to utterly clueless to actually edit any of them. Finally the default action of make installworld should be to completely wipe new files in /etc/defaults with new stuff from source.

      --ecks

  26. Ahem. Tap Tap. Is This Thing On? by Anonymous Coward · · Score: 1, Funny

    Erm. Ahem. Tap tap tap.

    Attention, everyone who responded to this post.

    YOU HAVE BEEN TROLLED. YOU HAVE LOST. HAVE A NICE DAY.

    Or, abbreviated for convenience: YHBT. YHL. HAND.

    See http://en.wikipedia.com/wiki/YHBT

  27. FreeBSD is dying by Anonymous Coward · · Score: -1, Troll
    It is now official.
    Netcraft has confirmed: FreeBSD is dying

    One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

    You don't need to be an Amazing Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.

    FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.

    Let's keep to the facts and look at the numbers.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

    Fact: FreeBSD is dead

  28. OK what NIC is it? by BSDimwit · · Score: 2, Informative
    No where in your post do you mention which card it fails to detect. I happen to have an nforce2 chipset with NVIDIA's proprietary NIC built in, which is also not supported, but I also have another NIC installed that it does support...so while I agree with you that networking is of prime importance, there are viable workarounds such as the one I mentioned.

    If you are truly trying to get a working version of FreeBSD onto your system, I suggest you go back to the one of the -RELEASE versions you have had success with in the past. Otherwise, post your findings to the bug database and be patient for just a while longer.

    Since you are obviously much more enamored with Dragonfly, Linux, and the other flavors of BSD, I am still puzzled as to why you are even bothering with FreeBSD in the first place. You obviously are more interested in bashing FreeBSD than getting it running on your system.

  29. intel e1000 by preposterity · · Score: 1, Interesting

    let's hope they've fixed those buffer problems with the intel e1000 network cards. i'm tired of having to restrict my card to 100mbps

  30. My personal experience in the FreeBSD world by Anonymous Coward · · Score: -1, Troll
    I've been an avid follower of the developments in FreeBSD for around 5 years now, so my overview of the entire history of "glue that binds" FreeBSD together isn't complete. That said, I've come to be a bit disappointed at how events in the last 18 months or so seem to be pushing the project in a direction that has made things more difficult, instead of more successful, that has shown distain for experience and quality and made FreeBSD a platform for large ego's to push their personal projects down everyone's throat.

    The statistics sample from 2001 over a year was a cheap attempt to minimize Matt's contribution to the project. The reason why he has been mostly silent is probably one of the most prominent signs of his superior maturity. The fact that the official defense (mostly fronted by Greg, atm) he wasn't such a substantial committer is crap, for the most part. If one wanted to go by the stats, Jeff Robertson (sorry if I munged the spelling) would be one of the key committers, and his UMA system isn't even entirely ripe yet, it's just been committed within the sample timeframe. That suddenly phk is at the top of the list, is simple a result of his newest attempt to add another large chunk of bit rot to the project that he can later claim not to have time to maintain "unless someone is willing to pay for my time" (like the atm bits, the half-finished devd monster, et.al.) One can hardly get him to look at his malloc bits, that put his name in lights at some point in the long past.

    Matt didn't contribute because he was convinced that that the smp development direction that was chosen (my impression at least from the archives and my fading memory) was overly complex, too complex for the number and talent level of the contributers involved, and that it would delay a release from the -current branch significantly. So he was right. I'll almost bet that that was a constant sore for John, who still hasn't gotten his long-promised, but little delivered re-entrant work done, but he always had time enough to object to any other commits that might help along the way. Strangely Julian and Matt could work together. One might attribute certain commits to both Matt and Julian (if that would matter anyway, since -core is interested in proving the opposite statistically).

    If the issue here had anything to do with IPFW, then you all better get out your C-coder hats and take a little more time to fix that rotting pile of muck that has been the standard broken packet filter interface for FreeBSD long past its possible usefulness. A packet filter with no central maintainer which is subject to once yearly random feature bloat through some wild university project from Luigi. The brokenness that Luigi introduced (and the repository bloat through backing out and recommitting, ad absurdum) was probably no less a threat to security than anything Matt did. If the security officer was to be blatantly honest with himself, ipfw would be marked broken for either a full audit or full removal (just port obsd's pf or something that someone actually actively _cares_ about).

    You've alienated Jordan, Mike, Bill Paul (for all I can see), Greenman, you constantly rag on Terry, even though he's seen and done more with FreeBSD than most of you, O'Brien is on the verge of quitting (since he, like I, am not convinced that GEOM is anything more than an ego trip that will never be completely maintained or usefully documented). There are certainly others, too, that have attempted to make technically correct contributions, but didn't fit into the sort of paranoid "glee club" that core would like to have around them. You guys lack the talent to steer the positive from Matt into the project and let the crap fall by the wayside. I'm not saying Matt's rants are the most intelligent thing he's done, but he's sat by the wayside and watch the superstars beat up the code to a point where it's less stable, slower, and more bloated than it ever was. I, for one, can understand his frustration (as I can with Mike's, Jordan's, and a few others), altho

  31. YHBT YHL HAND by Anonymous Coward · · Score: 0

    you fell for a troll

  32. Re: by Anonymous Coward · · Score: -1

    but am I supposed to sit here with my thumbs up my ass

    That would probably be as productive as bitching on slashdot. Perhaps bugs@freebsd.org or current@freebsd.org or the PR system?

    because this might still be an issue AFTER the beta, even with problem reports.

    Ohhhh, but if you bring it up in Slashdot comments, it'll definately get fixed, or at the very least, inform the people of the world that FreeBSD 5.3-BETA2 just isn't ready for production.

    Perhaps you should stick to the thumb up your ass idea. Still sounds more productive.

  33. BAD NEWS About Mike Smith and Apple by Anonymous Coward · · Score: -1, Troll

    BAD NEWS: Mike Smith's employment at Apple Computer was terminated on August 11, 2004. No official announcement was made, but reliable sources report a fistfight started by Mr. Smith over a C programming issue (use of int vs. char), and general beligerant behavior concerning trivial technical issues, as the cause of his termination.

    More recently, Mr. Smith has been working on a contract programming in Python at a waste management company in Salinas.

  34. Emily Dickenson Mourns *BSD by Anonymous Coward · · Score: -1, Troll

    Because I could not stop for Death,
    He kindly stopped for *BSD;
    The carriage held but just our bad code
    And Immortality.

    We slowly drove, he knew no haste,
    Passing Linux, we dared salute, a foe superior
    My coding work was but a-waste,
    Doomed OS a triviality.

  35. FreeBSD by oKtosiTe · · Score: 2

    I have never used a BSD before, but I think I'll give it a try when this release hits stable, as I've read a lot of good stuff about FreeBSD. What will be the first differences I will encounter? Is it easy to set up a fully functioning GNOME environment on FreeBSD?
    Thanks in advance.

    1. Re:FreeBSD by Anonymous Coward · · Score: 0

      Yes there is, you can checkout the freebsd gnome project:

      www.freebsd.org/gnome/

    2. Re:FreeBSD by TheRaven64 · · Score: 1
      The first thing you will notice is that the documentation is actually both useful and readable. The second thing you will notice is that the community has no patience with people who haven't bothered to read it. Make sure you at least skim the FreeBSD handbook before you ask for help.

      The first thing I noticed is that sound actually worked sensibly. FreeBSD includes sound mixing in the kernel, presenting multiple /dev/dsps which can each be accessed independently by an application (e.g. the GNOME and KDE sound daemons, xmms and a game can all make sounds at once, even on sound cards that don't support hardware mixing), something that was not present on Linux last time I looked.

      The second thing you will probably notice is that a lot of things you are used to finding in /etc, or /bin are now in /usr/local/*. Only things that are maintained by the FreeBSD project are in the root FS. Everything that is third party (e.g. bash, Apache) is in /usr/local/*. If you are using any third party software (`ports') then install the portupgrade package* and read the documentation - you'll find it makes keeping things up to date a whole lot easier.

      Finally, you will probably notice that the init system is significantly different from the SysV init used by Linux

      * Software that is not part of the base distribution is referred to as a port if built from source, or a package if installed from a binary. The two can be used interchangeably, and portupgrade includes the ability to grab packages when available and ports when not (packages may not appear for a day or so after ports do).

      --
      I am TheRaven on Soylent News
  36. Re: by Anonymous Coward · · Score: 0
    am I supposed to sit here with my thumbs up my ass

    If you do, we promise not to judge you, or your lifestyle choices.
  37. Psalm 23 by Anonymous Coward · · Score: -1, Troll

    The LORD is my shepherd
    *BSD shall not want
    He makes *BSD lie down in green pastures
    He leads *BSD beside still waters
    but He will not restore *BSD's soul

    He cannot lead *BSD in the paths of righteousness for His name's sake.

    Yea, though *BSD walks through the valley of the shadow of death, *BSD will fear no evil: for thou art with *BSD; thy rod and thy staff they comfort me.

    Thou preparest a table before *BSD in the presence of mine enemies: thou anointest [2] *BSD's head with oil; *BSD's cup runneth over. 6 Surely goodness and mercy followed *BSD all the days of its life: and *BSD will dwell in the house of the Lord for ever.

    Because *BSD is dead.

  38. Memory Footprints and Performance by devphaeton · · Score: 1

    Hi! :o)

    I'm trying out the BETA on my k6-II... I always want to have a FreeBSD box lying around. I like FreeBSD and its philosophy, but i'm not completely ready to make the jump from linux yet- there are certain things i'm accustomed to in the linux OS that are different or less-implemented in Fbsd.

    but anyways....

    Granted *this* is a beta and is full of debugging code and watchdogs and such, but even on official releases i've noticed that FreeBSD tends to have a much larger memory footprint than linux.

    Of course, this is most visible when running X (which isn't officially part of the OS). But say, for instance on the k6-II, i can have both Debian Unstable and FreeBSD on the hdd. In both cases i will have just the base system, and then only what is necessary to run windowmaker, gkrellm, firebird, gaim and bitchx- a moderately lean desktop installation.

    On disk, linux is about ~250MB, FreeBSD is about ~700.

    Boot up, startx, load windowmaker and gkrellm ONLY (aside from standard daemons and services)...

    gkrellm reports the linux installation as having 90 of 128mb free, but on FreeBSD (in the same state) it shows 10 of 128mb free. Obviously performance is gravely different between the two- anything else i open or use in FreeBSD lives in swap.

    Now i'm not illustrating this as a criticism of FreeBSD- I'm just curious if anyone has an explanation. I'm sure there is a valid reason for this, or it's a matter of ignorance on my part of setting up/configuring between the two.

    I do hold FreeBSD in high regard, but it is discouraging to run it on my k6-II. 300mhz and 128mb of ram aren't really limited resources, in my book- one should be able to expect a reasonable and useable desktop experience. No KDE or Enlightenment or Gnome or things like that, but i'm not a fan of heavy DEs (XFCE, Wmaker, bbox are just fine for me :-))

    Hell, even WindowsXP (ugh) outperforms FreeBSD (which surprised the hell out of me)

    --


    do() || do_not(); // try();
    1. Re:Memory Footprints and Performance by Eivind+Eklund · · Score: 1
      Answers to your questions:

      (A) That beta is still running with our debugging code enabled, which will slow you down a lot. That's done intentionally, as it helps us catch bugs. This is why it is slow.

      (B) That on-disk footprint sounds like you've added ports or src; that will take a lot of space, but the space does not increase based on the number of apps installed.

      (C) When you are looking at how much memory is free, free memory is wasted memory. FreeBSD use as much of your memory as it can. "Free" is memory that FreeBSD at the moment has no data in, and thus memory that is wasted. I have less than 100MB free on a 2.5GB system here; but I have a heap of "Inactive" memory, which means the memory is used for disk cache.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
  39. BSD vs. Linux by Anonymous Coward · · Score: 0
  40. mmmmm... by Anonymous Coward · · Score: -1, Offtopic


    mmmmm...

    thumbs up my ass...

    XP SP2...

    (faints)

  41. *BSD dies in clash with police - source by Anonymous Coward · · Score: -1, Troll

    *BSD dies in clash with police - source
    03 Sep 2004 11:26:18 GMT
    Source: Reuters

    RIYADH, Sept 3 (Reuters) - Saudi security forces killed the *BSD operating system in a gunbattle on Friday, as the kingdom continued its crackdown on dead OSs, a security source said.

    The clash took place outside the central town of Buraida, the scene of a shootout with *BSD in which a policeman was killed on Thursday, the source told Reuters.

    *BSD has waged a 15-month campaign of bombings and shootings aimed at Linux, Windows, and the technology industry. Around 90 programmers and civilians, many of them foreigners, have been killed.

    Earlier in the week, officials announced that a *BSD militant -- involved in an attack which had set up 20 unstable servers in production capacities -- had surrendered.

    The militant was wanted for setting up a poor-performing webserver with a single CPU in the city of Khobar.

  42. Re: by the+chao+goes+mu · · Score: 1
    I would agree except that I have been arguing since 3.X that they should support the ATA-2 standard for hard drives, and they still use a hack solution rather than respecting the LBA bit. (CYL=16383 is seems as indicating LBA, but LBA-bit=1 is not...) The argument is that a change would break pre ATA-2 disk drives. But, as ATA-2 was written in 1986, I think this is taking backwards compatability a bit far.

    Other than that little rant, I have found bugs@ and current@ very responsive...

    --
    Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
  43. Slow=!? by Anonymous Coward · · Score: 0

    I know its a BETA. But just curios.
    It is horrible slow to compile with it. my system is very poor in performence. And GNOME is hardly unusuable it look likes it running on a 486 machine on a dual p3 500. /newb