Slashdot Mirror


User: neshort

neshort's activity in the archive.

Stories
0
Comments
7
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 7

  1. Re:The puzzle is that FreeBSD isn't already way ah on FreeBSD Vows to Compete with Desktop Linux · · Score: 1

    I'll go along with that.
    Kernel configuration/build/install on FreeBSD is so non-intimidating compared to the Linux process.
    The kernel has grown quite a bit since the 4.x days; and I miss the old thorough LINT. It's still not an eternal drudge like answering a bzillion text-based questions or running a gui-based menu config process.

    I think FreeBSD's popularity suffers from very subtle causes.

    1) FreeBSD users are not evangelistic. They are happy but don't feel the need to proselytize.
    2) Linux kind of got a jump-start as an alternative OS way back when BSD was in court with AT&T.
    3) FreeBSD's name isn't all that catchy. It sounds like cussing. Linux has a cool-sounding name. That may sound trite; but how many of us have ever been in a conversation about operating systems. One guy says he likes Linux. Everybody nods. Somebody says, "How do you like it? My brother runs Linux and he really likes it." You say you run xxxBSD and you get glassy-eyed stares. Maybe a cricket chirps nearby. Somebody says, "What's that?"

  2. Re:Any reason to switch? on FreeBSD 6.1 Released · · Score: 3, Interesting

    Some of what you say I find interesting - implying that the Gentoo community is more active than the FBSD group. I know you didn't actually say that; and maybe you didn't even imply as much; so you diserve the benefit of the doubt.

    Anyway, I have never seen documentation as thorough (although still somewhat incomplete) as:
    http://www.freebsd.org/doc/en_US.ISO8859-1/books/h andbook/index.html

    The mailing lists are really helpful:
    http://lists.freebsd.org/mailman/listinfo

    And there is usually very good help to be found at usenet:
    http://groups.google.com/group/comp.unix.bsd.freeb sd.misc?hl=en

    There is not a free OS that "just works" with everything I want to do. There are many things that need a little customizing. If you are willing to source-level tweak Gentoo you should be able to get what you want done accomplished with FreeBSD.

    I used Gentoo for a while - a year ago - for a couple months. Here's what I liked:

    • The Linux Alsa audio system is pretty nice and works with more audio equipment than you'll find working on FreeBSD.
    • Portage is almost as nice and the FreeBSD ports system.
    • More ported applications.
    • More current ports.
    Here's what I didn't like:
    • The ports that attracted me to Linux (because they are not ported to FreeBSD) are often unstable. For example: I was attracted to the music composer applications Brahms and Rosegarden-4. Both programs constantly core-dumped on me. I couldn't get anything accomplished. So far, a nice music composing application doesn't seem to exist for 'nix. I'd be willing to pay for a good one that doesn't require winD'OH!s.
    • Console-land isn't nearly as elegant as is on FreeBSD.
    • I never could get the hang of runlevels... but that's just me (grin).
  3. Other ways Open Source benefits from OpenBSD on Mozilla Foundation Donates $10K to OpenSSH · · Score: 1

    I'd like to comment on two other ways (besides OpenSSH) that I am going to benefit from OpenBSD - even though I do not directly use OpenBSD.

    I have two computers - each running FreeBSD. One has an nVidia ethernet device that runs klunk-ily. It times out a lot and generally lags in its response time. The other has a cheap Realtek card that behaves the same way - although when it times out it never recovers - even if I unload and reload the driver module.

    FreeBSD beat OpenBSD to the development of these drivers; but when OpenBSD had them ready for release (i.e., they were sufficiently proud of the result) they produced better code and (probably) tighter performance.

    I fully expect the superior code for these devices to find its way into FreeBSD very shortly.

    The OpenBSD nVidia code is here:
    http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/s rc/sys/dev/pci/if_nfe.c?rev=1.53&content-type=text /plain
    and the FreeBSD version is here:
    http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/s rc/sys/dev/nve/if_nve.c?rev=1.7.2.8&content-type=t ext/plain

    Notice the comment in the FreeBSD version that the driver is linked to the nVidia proprietary driver: ...
      * In accordance with the NVIDIA distribution license it is necessary to
      * link this module against the nvlibnet.o binary object included in the
      * Linux driver source distribution. The binary component is not modified in
      * any way and is simply linked against a FreeBSD equivalent of the nvnet.c
      * linux kernel module "wrapper". ...
    The OpenBSD version is self-contained and open... obviously a far more desireable approach.

    The comments in the FreeBSD version of the RealTek driver:
    http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/s rc/sys/pci/if_rl.c?rev=1.145.2.4&content-type=text /plain ...betray obvious programmer frustration:
      * The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is
      * probably the worst PCI ethernet controller ever made,... ... and ...
      * You know there's something wrong with a PCI bus-master chip design
      * when you have to use m_devget().

    It's still nice looking code.

    The OpenBSD device driver:
    http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/s rc/sys/dev/pci/if_rl_pci.c?rev=1.12&content-type=t ext/plain
    is real tight. The programmer agrees with the FreeBSD device programmer but he makes no excuses.

      * Default to using PIO access for this driver. On SMP systems,
      * there appear to be problems with memory mapped mode: it looks like
      * doing too many memory mapped access back to back in rapid succession
      * can hang the bus. I'm inclined to blame this on crummy design/construction
      * on the part of RealTek.

  4. Re:Seperate the openBSD & openSSH projects? on OpenBSD Project in Financial Danger · · Score: 1

    I'd say you can support OpenSSH by supporting any of the BSDs. I may be wrong about that; but I have found code improvements migrate around the BSDs very efficiently. I have benefitted personally so much from FreeBSD that I have started contributing to that cause. I am very grateful to Theo for his work on OpenSSH but I have never really appreciated OpenBSD. I hate to sound cold; but if OpenBSD folded, work would continue on SSH and other projects.

  5. Re:Simple yet... on FreeBSD Logo Contest Winner Announced · · Score: 1

    "Insightful"? Funny, maybe. Insightful?

  6. Re:Some Suggestions on New FreeBSD Logo Contest to Close on June 30 · · Score: 1

    Dude. These are not all that "work safe." ... at least not in *this* office.

  7. Re:You Might be a Linux PC Weenie If... on Solaris 9 x86 Review · · Score: 1

    He also said that BASH and TCSH are befaults in FreeBSD. 'Frade not.