Slashdot Mirror


Updated FreeBSD Release Schedule

Serin K Medusa writes: "The folks over at FreeBSD.org have put up a new 'roadmap' detailing the plan of action for the remainder of the year. In particular, check out the plans for a 5.0 preview and expected dates for 4.6. Interesting reading if you're following -CURRENT."

57 of 333 comments (clear)

  1. Thanks FreeBSD team by Anonymous Coward · · Score: 2

    It's been a hectic year and a lot of confusion in the FreeBSD arena with the loss of Jordan and the selling off of Walnut Creek. Thanks to the team for staying focused. It is appreciated. For non-users, try FreeBSD if you have concerns about your favorite Linux distro being around. FreeBSD is for UNIX lovers. Linux is for those who hate microsoft. Join the Daemon Revolution.

    1. Re:Thanks FreeBSD team by Lazaru5 · · Score: 2

      Loss of Jordan? He hasn't gone anywhere, he just works for Apple now instead of WR/BSDi/WC. FreeBSD isn't a company and doesn't employ anyone. He's still -core and still the lead P.R. person.

      --

      --
      My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  2. Well planned release by lamj · · Score: 5, Interesting

    It seems to me that FreeBSD is more well planned than Linux in terms of project management(This is not Linux bashing). When a development project gets bigger, it takes a lot more planning as a group effort than one man's decision, there maybe something for Linux development team to learn. I agree that it is hard to find the balance because most of us like Linux for some advanced new feature but there's got to be better planning and announcement system to let user know what to expect.
    I would really appreciate if Linux kernel set stable checkpoint to indicate "This is a stable kernel" instead of 2.4 series trial and error approach.

    1. Re:Well planned release by ksb · · Score: 3, Insightful

      Oh well, it won't be the first time a better OS has lost (think VMS)

      I think this article should really show that it's certainly not time to write off Freebsd...

    2. Re:Well planned release by Anonymous Coward · · Score: 3, Insightful

      Well, Linux is a kernel and FreeBSD is a whole OS. You should compare it to one of the distros.

    3. Re:Well planned release by glwtta · · Score: 2
      Isn't that the point of the whole thing? If you want what you described, you use BSD, and if you want the features of Linux, you use GNU/Linux.

      This isn't meant in any disparaging manner, but usually when people say things like "I like what we have for the most part, but if only this part of it was like what they have over there" it means that there's a tradeoff that creates both the greater whole that they like and also that one particular difference. Usually.

      --
      sic transit gloria mundi
    4. Re:Well planned release by mrmag00 · · Score: 2, Interesting

      umm... I (used) to run a samba PDC on freebsd, never have ran into a broken package (security problem? thats an issue with the maintainer and is intentionally 'broken'), and have smbclient and can mount smb shares fine (the program isn't called smbmount, but it converts SMB to NFS and is mounted as an NFS share. Can find easily if you look in the ports.)

    5. Re:Well planned release by Anonymous Coward · · Score: 2, Informative

      Not quite. Look at all the installers (Caldera's LIZARD, now used by Redmo^H^H^H^H^HLycoris, comes to mind), some of the startup code (again, the nice graphical startup used by Caldera comes to mind -- yes, I was that impressed with Caldera OpenLinux 2.2 when it came out), the kernel/KDE/etc. developpers they keep on staff, and so forth.

      I think the distros do more than just slap a few disparate but complementary components togheter (sp?) . I think more credit is due to them, they have contributed more to the advancement of Linux than many would like to admit -- especially the commercial distros (sorry Debian).

      Your assessment could have been valid a few years ago, but no longer.

    6. Re:Well planned release by Teferi · · Score: 2

      useradd doesn't let you create usernames with $s, but you can run vipw and add it afterwards.
      It does making running a PDC annoying - can't create machine trust accounts on the fly with stock useradd, but you could just hack the tool up to remove the limitation.

      --
      -- Veni, vidi, dormivi
    7. Re:Well planned release by swb · · Score: 5, Informative

      There is no smbclient or smbmount, so you can't even think of doing that.

      $ uname -sr
      FreeBSD 4.5-STABLE
      $ man mount_smbfs

      MOUNT_SMBFS(8) FreeBSD System Manager's Manual MOUNT_SMBFS(8)

      NAME
      mount_smbfs
      - mounts a shared resource from an SMB file server

      It was added to the system in the past year.

    8. Re:Well planned release by Metrol · · Score: 5, Informative

      I switched from FreeBSD back to RedHat

      Funny, I switched from RedHat to FreeBSD due to a seemingly endless line of RPM dependancy issues, config files that seem to defy all logic, and a directory structure that feels like your totally lost in a video game maze.

      but some packages are still "broke" because of the way that FreeBSD is.

      276 packages installed here on my primary workstation. Full implementation of Samba, KDE, Gnome, Apache, MySQL, and lots and lots of other stuff. Each and every package in there is working as expected. Oh, and when one of those packages comes out with a new version...

      portupgrade samba

      ...and it just handles ALL the rest. No subscription fees to RedHat to get access to a non-sucky FTP server.

      (For example, the SMBD package doesn't work as a domain controller because you can't have a dollar sign in a user name in freebsd.

      Umm, why would you want a dollar sign in the user name?? When doing NT style networking you place the dollar sign in the share name, which works just peachy.

      There is no smbclient or smbmount, so you can't even think of doing that.)

      SMB support is right in the kernel! Yes, smbmount exists natively in FreeBSD. smbclient isn't native, as it's a part of the Samba package. As it should be I might add.

      It's a pretty good and fast operating system, but I've switched back to the more popular one for more features and support.

      Probably for the best. Either you haven't used FreeBSD in the last 2-3 years, or you didn't properly research the subjects you were having troubles with.

      --
      The line must be drawn here. This far. No further.
    9. Re:Well planned release by andrewski · · Score: 2, Interesting

      Actually, every journaling FS on Linux that I have ever used (JFS, ReiserFS, EXT3) has puked on me in some way. FFS+S on BSD has kept my FS in great shape after numerous power outages and other failures (all my fault).

      Obviously if Linux has never crashed on you, you have missed out on the 2.4 series.

      There is one thing that Linux has going for it that BSD does not, and that is the experimental factor. People extend Linux in crazy ways that BSD just doesn't go. That is a direct reflection of design philosopy of each system.

    10. Re:Well planned release by TheBracket · · Score: 2

      You might find this problem report helpful, then... it is nice and easy to make adduser become samba-friendly, although I do wish that this would make it into the default release.

      --
      Lead developer, http://wisptools.net
    11. Re:Well planned release by SurfsUp · · Score: 3, Insightful

      Funny, I switched from RedHat to FreeBSD due to a seemingly endless line of RPM dependancy issues, config files that seem to defy all logic, and a directory structure that feels like your totally lost in a video game maze.

      It sounds like you really needed to try Debian.

      --
      Life's a bitch but somebody's gotta do it.
    12. Re:Well planned release by monksp · · Score: 2, Interesting
      yeah, just look at what all their "auditing" has done for OpenSSH..! How many times have I patched OpenSSH recently..? 3..? Don't buy into their "auditing," as it's a ploy to be more "secure" than FreeBSD.

      I'm confused. Isn't that the point of the auditing? ``Here, we found this problem. Here's a patch to fix.'', ``Here, this code was sloppy, here's a patch to clean it up so it doesn't create a problem in the future'', etc?

      --
      -- My work here is done. If you need me again, just admit to yourself that you're screwed, and die.
    13. Re:Well planned release by Metrol · · Score: 2

      It sounds like you really needed to try Debian.

      I've actually gotten together a spare box to play with a bit. Slapped Suse on there to goof around with. It sure are perty and all, but I found myself kinda confused about how to install apps that weren't a part of the CD's. Disclaimer: not a dig on Suse, just that I'm very new to it.

      When I get done futzing around with Suse I'll probably slap Debian on there for a bit. Been hearing a lot of comparisons to FreeBSD concerning that distro, so I know I'm long overdue in checking it out. Heck, just got finished reading an interesting article about Debian in Linux Journal.

      My only real concern about Debian is that it seems to have a fairly small set of apps that are all prepped for apt-get versus FreeBSD's portupgrade. There's a LOT of FreeBSD ports, of darn near all the latest stuff that I'm interested in. Maybe I'm in for a pleasent surprise.

      --
      The line must be drawn here. This far. No further.
    14. Re:Well planned release by Arandir · · Score: 2

      Thank you for giving credit to the distros. That's the primary reason why Linux is not GNU/Linux: GNU didn't make the operating system, the distributions did. They were the ones that took a kernel, the gnu userland components sitting around waiting for an system, several BSD daemons and utilities, a bunch of stuff from a multitude of projects, including file systems, and their own necessary infrastructure, and FINALLY integrated them all into a complete operating system.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    15. Re:Well planned release by mvdwege · · Score: 2

      Don't worry about app availability on Debian. The apps on stable are a bit out of date, but otherwise the main Debian archive is about as big as the FreeBSD ports, and if you run unstable about as up to date.

      When you do run unstable you may run into some weird problems from time to time though. It's not too bad, but the occasional dependency conflict arises. That's why it is unstable after all.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    16. Re:Well planned release by Guy+Harris · · Score: 2
      the program isn't called smbmount

      Right, it's called mount_smbfs, as another message indicated.

      but it converts SMB to NFS and is mounted as an NFS share

      No, mount_smbfs mounts using the FreeBSD SMB-client VFS - no NFS involved.

  3. Note the date for Developer Preview 1 by Soft · · Score: 2, Funny
    Action:FreeBSD 5.0 Developer Preview 1
    Expected:1 Apr 2002
    Description:A full release for the i386, Alpha, and sparc64 architectures.

    Prerelease planned for April 1st? Hmmm...

  4. 5.0 is a pretty big change. by jon_c · · Score: 5, Informative
    in case anyone cares the goals for 5.0 are:

    SMPng - fully threaded, preemptable and re-entrant kernel with interrupt handlers running as threads. More than one CPU can run in the kernel simultaneously.

    devfs - fully dynamic device creation and tear-down (for things like PCCARD and USB).

    Geom - stackable disk model (http://www.freebsd.org/~phk/Geom)

    Newcard - New PCCARD/CARDBUS subsystem with much better support for newer hardware (like CARDBUS) and integration with FreeBSD's newbus driver API.

    gcc 3.0 - Upgrade to latest compiler technology

    source

    --
    this is my sig.
    1. Re:5.0 is a pretty big change. by __past__ · · Score: 2
      Does anybody know something about the planned integration of TrustedBSD features?

      I remember that 5.0 was meant to use some of their stuff. Will this be done? If so, which features?

  5. hear, hear! I ditched linux for freebsd. by xeeno · · Score: 2, Informative

    I've been running linux since kernel 0.99pl14. I like the hardware support, but freebsd has
    matured so much and is so much more stable that
    I moved away from linux to an all-freebsd environment.
    For those of you that bitch about the time between releases, just look at debian. And learn how to cvsup. :)

    1. Re:hear, hear! I ditched linux for freebsd. by Admiral+Llama · · Score: 2, Interesting

      I'm in the same boat as you. Since '96 I've been a Linux user, screaming about it from the rooftops, bringing it into huge companies and basing smaller companies on it. Ever since 2.4 though its been degrading. These days I don't dare run a stock kernel unless its been patched all the way to hell and halfway back. Even then its iffy. Linux apps are twitchy, and an above poster is definitly correct about it feeling thrown together.

      Just last week I tried out FreeBSD 4.5-RELEASE and I must say I'm impressed. The whole thing feels really professional and tightly bundled, and the ports tree is a dream. I havn't found anything that isn't straightforward. It still blows my mind that I was able to do whatever I needed to do by looking in logical places, or at worst doing my one stop shopping for info at www.freebsd.org.

      The project feels like one team built the whole works as opposed to everything being a mishmash from whoever showed up for amature night.

      Best of all, I don't have to look at that fat, stupid penguin. It was cute a couple of years ago, but its a really insipid logo that makes it seem like a kiddie project.

    2. Re:hear, hear! I ditched linux for freebsd. by Arandir · · Score: 2

      For those of you that bitch about the time between releases, just look at debian.

      Man, what a cheap shot at Debian!

      In any case, FreeBSD gets a new release every six months like clockwork. There may be a couple of Linux distros that have faster cycles, but most are in the six to nine month range.

      If even that's too slow for you use cvsup.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  6. ...and it shows. by pschmied · · Score: 5, Interesting
    FreeBSD feels like a real quality product. The installer, and the overall level of "spit shine" is better than I've seen anywhere else (Windows, Solaris, Linux, QNX).

    The packages/ports collection rocks. Software works as documented. Documentation exists.

    I can't wait to see all the goodies planned for FreeBSD-5.

    Anyone who is interested in UNIX should check it out. It is one of the very "cleanest" implimentations out there, and it also happens to perform quite well.

    Go ahead download the .iso (or buy from Daemon News). The install doesn't take long (6 minutes boot to finish on my 1.0ghz Athlon).


    -Peter

    1. Re:...and it shows. by BrookHarty · · Score: 2

      Bullshit.

      FreeBSD installer while fast and efficient is the same installer they have used for years.

      The main problem I see with BSD vs. Linux posts is nobody can ever say anything good about either, its always 1 sided. Linux has good points and so does BSDs. BSD isnt gods gift, and linux doent cure cancer, Both are tools that should be used for its purposes.

      The only reason I still use linux is its popularity and all the apps I want run on it. It supports the hardware I have, the applications I want are on the cd in .rpm format.

      If you must argue or promote a viewpoint, at least give some details. Then people can comment on your views, or give some insights, maybe offer alternate ideas.
      -
      Before you open your mouth to speak, please make sure it's an improvement upon the silence.

    2. Re:...and it shows. by KiwiSurfer · · Score: 2, Informative

      FreeBSD installer while fast and efficient is the same installer they have used for years. What's is the problem with the current installer? If it works well for the purpose it was designed for in the first place there isn't really any need for a new method of installing that may or may not improve on the current installer used in the 4.x releases of FreeBSD. That said, there are, I beleive, some work on a new installer which will be able to work in either text-only mode or graphical (X11) mode and will include many other improvements over the current installer. However, from what I know, it probally won't be used till 5.0-RELEASE or later releases. The only reason I still use linux is its popularity and all the apps I want run on it. It supports the hardware I have, the applications I want are on the cd in .rpm format. I rectently bought a very new box and FreeBSD 4.5 worked right-out-of-the box with all the stuffs except the onboard AC'97 sound so its hardware compatibility is, IMHO, quite good. It may not support some of the more exotic hardwares but it does have decent support for most hardwares that are in common use. Also, I have yet to find any decent UNIX program that doesn't work on FreeBSD -- i currenly have around 130 different packages installed (including KDE, GNOME, gaim, freeciv, doom, galeon, xchat and many others) and they all work perfectly. FreeBSD also has excellent linux binary emulation which emulates many Linux binaries (including StarOffice, Netscape, Acrobat Reader, Opera, and others) flawlessly. - James

    3. Re:...and it shows. by BrookHarty · · Score: 2

      The FreeBSD installer is hard for new people, thats why linux distros take the time to develop nice graphical installers with online help. But then FreeBSD has always target the advanced crowd. But its true, after you installed your OS, do you really care about the installer? Nope.

      all the stuffs except the onboard AC'97 sound..
      Are you using that as a workstation? Then ya gotta have sound.. AC97 is widely known, must be a configuration issue.

      I migrated to linux for the tcp configuration, then moved to FreeBSD for my servers, went back to Linux for my dual cpu servers. Now Linux is mature enough and stable to keep using Linux. The gripes i had about the lack of configuration tools in linux/bsd has been solved in most Linux Distros now. No reason to switch again. Even thou people have stated the VM engine has major problems, I havnt personally noticed any problems or downtime. But Ill just upgrade my kernel with a fixed VM when the time comes. And now that I have a journling FS, cant find anything to bitch about. Well other than X-Windows (smile) problems. Ill be glad when a FrameBuffer replacement comes out.

      -
      My life has no purpose, no direction, no aim, no meaning, and yet I'm happy. I can't figure it out. What am I doing right? - Charles M. Schulz

    4. Re:...and it shows. by archen · · Score: 2

      RedHag 7.2 and I have to say that I prefer the FreeBSD

      Actually I agree, but the only thing I would like with the BSD installer is for better descriptions of the packages, since I have the feeling I'm skipping stuff that might be useful mainly because I'm not sure what the thing really does (and the description is not too helpful either). At work my machine runs FreeBSD despite the fact that I've been trying to standardize on RH linux (not by choice). I've tried installing RH 7.2 around 5 times, and 7.1 - 3 times, and I can't get either of them to actually take. Neither of them will write to the boot sector, and neither ends up in a bootable state via another bootloader either. Hell even the boot floppy won't work. In contrast FreeBSD glides through the install with no problems.

    5. Re:...and it shows. by Arandir · · Score: 2

      The FreeBSD installer is hard for new people, thats why linux distros take the time to develop nice graphical installers with online help.

      First of all, not all Linux distros have gone to a GUI installer. The two notable exceptions are Slackware and Debian.

      Second, a text mode installer will work on 100% of target machines. A GUI installer will not. So you still need to keep around a text based installer. The next version of the FreeBSD installer will be a library with two (or) more front end interfaces. Aside: I think a CGI front end would be cool for installing remotely.

      Third, the text based FreeBSD has excellent help. I actually prefer text mode installers because I can read a whole page of help, instead of constantly scrolling down a tiny 640x480 text widget made even smaller with borders and scrollbar .

      Finally, and I don't mean this sarcastically, users who won't use FreeBSD because they don't like, or are afraid of, the text mode installer are not the target audience. They just might be happier elsewhere. Once past the installer there will be a myriad places where the command line will have to be used. If they are uncomfortable with the command line, then I would suggest OSX.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    6. Re:...and it shows. by Arandir · · Score: 2

      For instance: if I select bash as my default shell, it would be nice if I got some sort of freaking .bashrc SOMEWHERE on the system!

      The primary reason for this is that bash itself does not come with .bash_profile or .bashrc files. It is not the FreeBSD way to alter any ported software package beyond the minimum needed to port it or correct bugs.

      That said, you do have a .shrc file installed by default in your home directory. bash should be using this by default in the absence of a .bashrc file, but unfortunately it does not. The solution is absurdly simple. Link .shrc to .bashrc and be finished.

      If you want window maker as your desktop
      environment, good luck.


      Huh? Windowmaker is one of the default window manager you can choose during installation (the others being KDE, GNOME/Sawfish, GNOME/Enlightenment, Afterstep and fvwm).

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    7. Re:...and it shows. by Lazaru5 · · Score: 2

      The "description" in the package list of sysinstall is really just a one line 'comment' for that package. If sysinstall can't show the _actual_ full description, you can look at it in /usr/ports/category/program/pkg-descr (it's the pkg-comment that's used in the package list) or at www.freebsd.org/ports

      --

      --
      My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  7. Troll much? by Doktor+Memory · · Score: 2
    The article you reference says no such thing:
    BSD/OS 5.0 and other future releases of the product will target servers, server appliances, and purpose-built server applications, as well as non-real-time embedded systems that require a full-featured UNIX-based operating system. Such systems often have high degrees of software complexity and need the capability to run applications developed for UNIX-style operating systems.


    Wind River's VxWorks(TM) real-time operating system will continue to be Wind River's core offering for embedded applications that require real-time, deterministic performance and constrained memory footprints.


    Try harder next time, please.
    --

    News for Nerds. Stuff that Matters? Like hell.

  8. It's Interesting to Me... by Neovanglist · · Score: 5, Informative

    It's interesting to me how you can think FreeBSD is dying when several major things have happened on the FreeBSD front.

    1)FreeBSD released FreeBSD-4.5 RELEASE just not to long ago, and it has full Java support.

    2)FreeBSD is getting new applications ported to it every day. (Note: XFree86 4.2.0 now has FreeBSD binaries available, check XFree86.org)

    3)FreeBSD was a good enough OS to have Apple base their new flagship OS (MacOSX) on it. (I don't see them planning to make a Linux based MacOS)

    4)FreeBSD's TCP/IP stack was good enough for Microsoft to steal and put in Win2k/XP

    With all this said, and the new release schedule, how in the world can you call it dead?

    Regards,
    Neovanglist

    1. Re:It's Interesting to Me... by PhotoGuy · · Score: 5, Interesting
      3)FreeBSD was a good enough OS to have Apple base their new flagship OS (MacOSX) on it. (I don't see them planning to make a Linux based MacOS)
      I think this has a lot more to do with the licensing. No commercial vendor in their right mind would base their custom OS with value-added proprietary extensions, upon an OS that places such heavy dependencies upon the GPL license. (The term GNU/Linux just makes me shudder.)

      The FreeBSD license doesn't preclude commercialization, which makes it far, far, far, more appealing for putting on commercial users' desktops.

      Of course, the rock solid stability, better planned releases, centralized control, yadda, yadda, yadda, are no doubt factors that made it more appealing than Linux as a base. But even if those things were all equal, the GPL alone would have prevented Apple from basing OS X upon Linux.

      Similarly, I'm working on two projects that will be commercialized; I'm using FreeBSD as the base, and sleeping well knowing that I won't have any licensing grief down the road. Linux and it's supporting utilities are just too fraught with GPL restrictions; if the core technology of Linux were leaps and bounds above FreeBSD, it would be more of a dilemma. But in terms of the kernel and core utilities, they really are neck and neck. I make my living creating this value-added code, I can't afford to give the source away for my modifications or extensions, and live off of services or whatever. (And the zealots will no doubt scream "if you don't like the GPL, don't use software that uses it!" Well, despite the kneejerk reaction that might be, that's exactly the right advice in my case, I'll use FreeBSD.)

      I do think it's a shame for Linux, though. If Linux didn't have this restriction, and had four or five offshoots of commercialization, I think it'd be taken a lot more seriously on the desktop. With the release of OS/X, BSD really did leapfrog Linux in terms of popular acceptance on the desktop. Linux might have been the beneficiary of this, if it were more BSD-like in its licensing. And FreeBSD seem to be gaining even more momentum every day.

      In any case, choice is good. I love Linux, but I choose BSD. :-)

      -me
      --
      Love many, trust a few, do harm to none.
    2. Re:It's Interesting to Me... by lpontiac · · Score: 2

      curl (not to be confused with Curl) is included not the supperior wget.

      I don't think it's fair to say that wget is always superior. They're different tools for different jobs. wget's big feature is recursive fetching of linked web pages. curl concentrates more on single operations, and lets you do a lot more in this area. One biggie that I'd really miss is the ability to use HTTP POST instead of GET. It can also upload files (HTTP and FTP); wget can't.

      It's worth noting that curl is basically a simple wrapper around libcurl, which is probably the best cross-platform library out there for doing stuff with HTTP.

    3. Re:It's Interesting to Me... by scrytch · · Score: 2

      4)FreeBSD's TCP/IP stack was good enough for Microsoft to steal and put in Win2k/XP

      And you were doing so well before this. I am going to say the same thing I have been saying over and over and over and over to this bullshit:

      PROVE IT

      The most evidence anyone has ever offered was BSD copyrights in the DLL's ... precisely the same ones that are in the BSD sockets compatibility header files. A header file does not a stack make.

      Are you really even interested in the truth though?

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    4. Re:It's Interesting to Me... by Arandir · · Score: 2

      A) Aggregation is not incorporation

      B) Only GNU considers compilers and editors to be OS components

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:It's Interesting to Me... by Lazaru5 · · Score: 2

      #3) That's as much due to OpenStep's ties with BSD and the BSD license than FreeBSD being better than Linux.

      #4) It's not theft when it's been given away.

      --

      --
      My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  9. Re:Wait a minute.. by Neovanglist · · Score: 2, Informative

    FreeBSD has run java via linux emulation for ages. FreeBSD 4.5 runs a native FreeBSD version that gets installed via the ports collection.

    Regards,
    Neovanglist

  10. Re:Wind River to follow Apple's Mac OS X strategy? by rycamor · · Score: 2, Insightful

    So?

    As a happy FreeBSD user, I fail to see why this "sucks". FreeBSD users tend to have the attitude that if FreeBSD is a good thing, why keep it from anyone? Business or non-business, it doesn't matter. In fact, generally it is a good thing for businesses to use FreeBSD wherever they want, because sooner or later they realize that they will benefit directly by contributing back to the main FreeBSD effort. Otherwise their (patched) version will drift too far from the main releases to be able to keep taking advantage of FreeBSD. Symbiotic relationship, you dig...?

  11. Attitude problems by Eric+Green · · Score: 2, Insightful
    1) FreeBSD is user friendly, but it's picky about who its friends are. I like FreeBSD, but that's because I'm a member of the circle of people that FreeBSD is friendly with: computer geeks.

    2) The attitude of the FreeBSD elite towards the hoi paloi is well known and noted. FreeBSD zealots have accused both me and David Miller of needing Qualudes in our meals when we point out (with code patches) idiocies in FreeBSD that need fixing (especially irritating when we just finished fixing the same idiocy in Linux... idiocy is idiocy, no matter what OS it is in or who wrote the code, and the migration goes from Linux->FreeBSD as often as it goes from FreeBSD->Linux, there's no reason for FreeBSD zealots to jump down our throats just because we're Linux geeks who found a bug in their precious OS).

    3) The so-called stability advantages of FreeBSD are a myth. From FreeBSD 3.3 up to FreeBSD 4.0, both my system at home and my system at work would spontaneously reboot at random intervals under FreeBSD (I mention two different systems because that rules out hardware problems -- hell, they didn't even have the same chipset, one was AMD and one was Intel, the only thing they had in common was that both had an IDE hard drive). In fact, FreeBSD 3.4 led me to switch back to Linux -- I got tired of my system spontaneously rebooting and destroying all my unsaved work.

    I love the FreeBSD ports system, and wish there was something similar for "mainstream" Linux distributions. RPM's rock for pre-packaged software (pkg_add etc. are decidedly showing their age as package management tools), but suck for software that you're trying to update from the source stream.

    FreeBSD has one advantage: It is an operating system. Linux is not an operating system. Linux is a kernel, surrounded by a hodge-podge of tools tossed into it willy-nilly kitchen sink fashion. In particular, the entire "C" library situation in Linux is tragic. It seems like every other release of a distribution will go to a new incompatible version of the "C" library, to the point where we have over 10mb of "C" libraries loaded in memory to run our normal work load of software compiled against various different versions of those libraries, and the "C" library suffers hugely from code bloat. FreeBSD never seems to have that problem. Of course, FreeBSD doesn't have any precompiled commercial software written for it anyhow...

    Basically: I see no religious reasons to use one OS over the other. At various times in each OS's development they have swapped places as to which one was least stable. Neither one is anywhere near perfect. But I expect to be flamed roundly from FreeBSD zealots with attitude for daring to suggest that their precious OS was at anytime unstable, even though they can go to their very own mailing list and see the bug report for the problem -- and see how long it took to solve it.

    I currently run Linux. I run Linux for one reason, and one reason only: software availability. Yes, FreeBSD has a Linux emulator. No, it isn't perfect, and I don't have time to play with it nowdays. I am by no means a rabid fan of Linux nowdays -- the whole 2.4 series kernel has been a disaster, for example -- but I need to get work done, and it's "good enough". Purity is for virgins, not software.

    --
    Send mail here if you want to reach me.
    1. Re:Attitude problems by pschmied · · Score: 2
      2) The attitude of the FreeBSD elite towards the hoi paloi is well known and noted. FreeBSD zealots have accused both me and David Miller of needing Qualudes in our meals when we point out (with code patches) idiocies in FreeBSD that need fixing (especially irritating when we just finished fixing the same idiocy in Linux... idiocy is idiocy, no matter what OS it is in or who wrote the code, and the migration goes from Linux->FreeBSD as often as it goes from FreeBSD->Linux, there's no reason for FreeBSD zealots to jump down our throats just because we're Linux geeks who found a bug in their precious OS).


      I've found that the development people are actually quite friendly with or without code patches. I've found that people are much friendlier when you approach them with a tone of, "I think I may have found a problem with said code. I have a patch that I've made to correct this." I've found that they are much less receptive when you use the tone, "Hey fix your code. Here is a patch for you idiots since you obviously can't code your own shit."

      The fact that you are starting with term "idiocies" makes me believe that, infact, you should perhaps work on the people skills aspect of software design (the very aspect of FreeBSD's design that this article is highlighting).

      3) The so-called stability advantages of FreeBSD are a myth. From FreeBSD 3.3 up to FreeBSD 4.0, both my system at home and my system at work would spontaneously reboot at random intervals under FreeBSD (I mention two different systems because that rules out hardware problems -- hell, they didn't even have the same chipset, one was AMD and one was Intel, the only thing they had in common was that both had an IDE hard drive). In fact, FreeBSD 3.4 led me to switch back to Linux -- I got tired of my system spontaneously rebooting and destroying all my unsaved work.

      I've had very good luck with FreeBSD stability and so have a lot of other people. I'm guessing that maybe you had some other problems, but it sounds like you have some coding experience, so maybe you could try out one of the recent builds and start from there on helping with stability if it is still a problem for you.

      Deviating from the topic at hand....

      I hate this new "I'll try to sound like a moderate while flaming" tactic on Slashdot. "idiocies in FreeBSD that need fixing", "The so-called stability advantages of FreeBSD are a myth." "The attitude of the FreeBSD elite towards the hoi paloi".

      No offense, and sorry to go off topic, but what a load of shit. You are most definitely biased, as am I. This is the joy of discussion forums---telling other user when they didn't get something right, or you disagree. Don't give me this tripe: "But I expect to be flamed roundly from FreeBSD zealots with attitude for daring to suggest that their precious OS was at anytime unstable..."

      The fact is, that you are going to get flamed if you flame. Whether or not I'm a FreeBSD, Plan9, QNX, MacOS, or BeOS zealot is not the issue.

      Rather than continue to troll on Slashdot about how FreeBSD failed for you in the past (and then make platitudes toward it to avoid being labeled a troll), how about giving a recent version a shot. FreeBSD 4.5 surprised this die-hard *BSD user with how polished it was.


      -Peter

    2. Re:Attitude problems by bluGill · · Score: 2

      FreeBSD 3.3 up to FreeBSD 4.0

      FreeBSD 3.x was always lacking in the stability department. On hindsite it should have stayed in -current for anouther year, but unfortunatly 2.2.7 (2.2.8 came out not long after) was getting dated and would not run on some hardware without new features that were dangerious to back-port. 4.0 was a .0 release, but in general was better than anything in the 3.0 series, but not up to the 2.2.8 release. About 4.2 the 4.0 series came clos to the 2.2 series, and support for old releases was droped. Official support, I understand every once in a while someone will commit something to the 2.1 series, and I'm sure that someone making changes to 2.2 once in a while.

      If your last expirence with freeBSD was 3.x or 4.0, then try it again! It has really matured a lot. I have high hopes for the 5.0 series as well, but unless you can stand stability problems I would wait for 5.1. That advice applies to software in general.

  12. Please Ask Yourself This by Neovanglist · · Score: 5, Insightful

    I have a question of this community. I remember back in the days when conversations would be carried out over BBS forums/newsgroups. What I remembered of those "old-school" programming/networking communities was a group of people who were always ready to help, and who were always ready to encourage someone in whatever they set out to do. I have a hard time understanding how this community turned into something as bitter and close-minded as what it is now. It seems that there are only a handful of people left out there that still have the original focus of what created this community.

    I do not understand how this bitter *BSD vs. *Linux war started. One side blames the other, and vice-versa. The result is a spiral toward a completely destroyed community. You may ask yourself "Well what is in being nice and helpful for me" the answer is, if this trend continues and expands itself onto others like it has as of recent, there will be no more community. That means that once again the computer world will be dominated by companies who are out for nothing but money, and as a direct result, you will suffer from it. Even with corporations like Sun Microsystems, who are big supporters of this community, if the community turns south, it will start to hurt them as well, resulting in them ceasing involvement with it.

    As much as you all say *BSD is dead, you do nothing but complain about how it is dead, and why nobody should focus on it any more. Wouldn't someone truly in the spirit of open-source do what they could, or contribute to *BSD in some way to help it? You must all see that the reason any OS will fail is because of a lack of support from a community. Even Windows would disappear off the face of the earth should no person want to use it or support it. I do not believe that *BSD is dead, but with respect to those who do, please answer my question. Why do you continue to say this without making a effot to help? The only reasons I can find is that it is either easier for you to just complain and do nothing, or you vent personal frustration on it thus making yourself feel better at the expense of others. Both are acceptable, but there are other answers that would benefit the community as a whole as well.

    This community greatly reminds me of a failed Communist government. It started with intentions to make everyone equal, and make everything available to everyone on the terms that some people would give to the community as well as take. But this proves that history repeats itself, even on a medium such as the Internet. It would seem to me that once again a Communist government has failed because of one thing. Money. Greed from corporation's, people's frustration from it, and a mixed, and cut-throat atmosphere have destroyed it. The people are becoming bitter, and taking harsh sides, (Note the way people acted during the Russian/Soviet revolutions, because the community activity matches up quite well with what we see here) and making bitter enemies.

    As much as it would seem, that all hope is lost, it is not. With cooperation of this community, and a re-focus of what we all try to stand for, we can rebuild it into something far greater, and something remarkable that can leave it's positive mark on the world for future generations to behold.

    Please, join me and join all of us who want to make this community great, and voice your thoughts on what this should become. Lets build toward a future, not destroy it. I am going to call this emotion of mine the "Open-source Manifesto" and hope that one day the world will share it for the good of not only the Internet, but the people that love it so.

    Regards,
    Chris Gilbert

    1. Re:Please Ask Yourself This by scrytch · · Score: 2

      I have a question of this community. I remember back in the days when conversations would be carried out over BBS forums/newsgroups.

      The first day I installed FreeBSD and had problems with the bootloader, I went over to #freebsd on efnet and asked for help. The guy who wrote the bootloader helped me out. Perl problems get answered with regularity on #perl. Both of those channels are fairly sick of newbies asking FAQ's, but that attitude was around in the old days too ... asking the gurus something that was beneath them was to beg for their forbearance with your ignorance.

      There's irc.openprojects.net, which is well-known for being a helpful place that even helps with FAQ's.

      Finally, you could do with toning down your lofty rhetoric, it's frankly over the top. The people you want to appeal to are smart folks who don't care for demagoguery and emotional manipulation. This is operating systems, not world peace.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:Please Ask Yourself This by Arandir · · Score: 2

      The users fight each other all the time.

      But the people actually building stuff rarely if ever fight.

      Get a Debian and FreeBSD user locked in the same closet and blood will flow out under the door. Lock a Debian and FreeBSD developer in the same closet and you'll get a new feature.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Please Ask Yourself This by Ded+Bob · · Score: 2

      Both of those channels are fairly sick of newbies asking FAQ's...

      Just a note for everyone: newbie questions would best be asked on #FreeBSDHelp.

  13. Why? by PhoenixK7 · · Score: 2, Funny
    Seriously, why do you people waste so much energy flaming every time there's a post about BSD/MacOS/MacOSX/Be/etc. Why the heck do you care what someone else uses?! If it gets their job done, and they like it, whats the use posting unconstructive things like:

    "It sucks!! Why are you using it!!??"

    "Its dead/dying!!"

    etc..

    If you're going to whine and complain about someone elses OS, at least provide _VALID_ _TECHNICAL_ points.

  14. Sysinstall needs *something* by swb · · Score: 2

    Systinstall works pretty well for installation, especially if you do a complete non-X installation. It gets weird if you try to do anything out of the ordinary, tho.

    I've actually roached a disk or two trying to do post-installation partitioning of a disk with sysinstall. To do this day I'm not sure what went wrong. Heh, nor do I remember how to make FBSD partitions and slices using fdisk and disklabel..

    I think the biggest obstacles to improvement is probably the urge to fit the whole thing on two floppies. I'm sure no one will agree with me, but it'd be nice to see some modularization that would create multiple disk 2s depending on what kind of install you were doing -- CD, FTP, NFS. Putting those methods and their supporting code on seperate disk 2s might leave enough room to clean up and strengthen sysinstall.

    One thing I don't think it needs is a GUI installer, or lots of flash. I'm not sure why people like GUI installs so much, but a clean, text-based installer seems so much easier to work with than a bad UNIX GUI.

  15. FreeBSD for play, Linux for work by Eric+Green · · Score: 2
    I love playing with FreeBSD, but sometimes I have to get work done. FreeBSD is Unix. Linux is Linux. They're different operating systems, and have different goals. FreeBSD aims to be a good Unix. Linux aims to be a good general-purpose operating system that happens to be POSIX compliant (well, sort of). I find that when I need to get work done, though, FreeBSD doesn't hack it for me other than as a web server.


    -E

    --
    Send mail here if you want to reach me.
  16. FreeBSD vs. Linux "war" by Eric+Green · · Score: 2
    This "war" has been going on for as long as the two have existed, and is carried over from the BSD vs. Sys V wars of the late 80's (that Sys V won when BSD-based SunOS, the last major commercial BSD release, was sunsetted and replaced with SysV-based Solaris). FreeBSD is, of course, BSD. Linux started out very Sys V'ish.

    There are a number of us who switch back and forth between the two based on what we feel like running at any given time. For example, I did the port of mtx to FreeBSD myself, mostly by reading their scsictl source code.

    Lately I've been stymied in doing this by the resolute refusal of the FreeBSD and Reiser people to get along. The Reiser file system is the best filesystem for Linux right now -- it does away with that aweful inode limit for example (I need the ability to put 40,000,000 symlinks onto a single volume, no, that's not a typo, these symlinks are pointing off into a virtualized DVD jukebox). So some of my most important filesystems on my home server are now Reiser'ed. That basically means that it has become excruciatingly difficult to flip back and forth between the two. Other than going back to the pathologically broken ext2 filesystem (which is altogether too shaky for my preference), there's little I can do about that situation. Thus FreeBSD has faded from my horizons lately, even though I've been very frustrated by the Linux 2.4 kernel (well, up until 2.4.18, which so far actually appears to WORK RIGHT, a new thing for 2.4 series kernels!). The fact that my employer can't find any jukebox virtualization software for FreeBSD undoubtedly contributes to this too (we have found at least four different commercial jukebox virtualization packages for Linux).

    --
    Send mail here if you want to reach me.
    1. Re:FreeBSD vs. Linux "war" by Ded+Bob · · Score: 2

      I did not understand your last paragraph. It looks like you are comparing ext2 to Reiser. FreeBSD supports neither. You are comparing Linux to Linux. Are you saying the FreeBSD's UFS does not handle 40,000,000 symlinks on a single volume?

      OT: why in the world would you need 40,000,000 symlinks? I doubt you have that many songs on a DVD jukebox, so I cannot imagine the need. I am just curious.

  17. BSD is DEAD? by sofawarrior · · Score: 3, Interesting

    I guess the "BSD is DEAD" boneheads do not manage servers on the net.. Can you say STABLE.. SECURE, UPTIME? As for support? -- Rackspace offers FreeBSD on Dedicated servers with 24x7 Support.. Hmm I have never called them for support on my machines.. wonder why? Isn't Hotmail still "stuck" with BSD on the backend? I remember an article on the WALNUT CREEK ftp server, serving more ftp users daily (over a terrabyte of data) on a single Pentuim Pro than the entire MS FTP Farm (700 GB)... Hmm I recently remember having to change out 3 Linux boxes to FreeBSD because the Linux boxes choked on 160K mail messages per hour. Hmm have not recieved an alarm on the FreeBsd boxes in six months.. I wonder if my pager is broken?

  18. Re:But i thought by LadyLucky · · Score: 2
    Goddam, that was supposed to be funny.

    Boy did I get bitchslapped.

    --
    dominionrd.blogspot.com - Restaurants on
  19. Re:Wind River to follow Apple's Mac OS X strategy? by Lazaru5 · · Score: 2

    Are you just a total tard or a plant from some company trying to spread FUD?

    This combined with your WindRiver/FreeBSD 6.0 troll earlier leads me to believe the second.

    Yes, there's nothing the FreeBSD project can do to prevent people from using their code. That's their INTENT. They _want_ their code used.

    The public CVS server is anonymous, read-only access. The master cvs repository is only writable for FreeBSD committers (about 300) with accounts.

    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.