Slashdot Mirror


FreeBSD 6.0 to Target Wireless Devices

BSDForums writes "FreeBSD is hoping to move beyond the server and desktop market by providing expanded wireless support. FreeBSD developer Scott Long said that 'one of the primary reasons for improving wireless support is to give companies the tools to put FreeBSD into their wireless devices. The guy at FreeBSD who is adding wireless support is under contract from wireless companies to do the work.'"

10 of 215 comments (clear)

  1. Re:sorry freebsd, you are too late by Anonymous Coward · · Score: 1, Informative
    OR More likely, just publicity? remember, just a few months ago NetBSD was getting so much attention from all the corners of the web.

    If you look in FreeBSDs mailing list archive, their is a message explcitily saying we need to be more like NetBSD.

    There is also con-currently somebody ranting about the "off-site" development of FreeBSD features:
    Date: Sat, 20 Aug 2005 00:51:55 -0700 (PDT)
    From: Jon Dama
    Subject: Re: XFS for FreeBSD, new snapshot available
    To: Craig Rodrigues
    Cc: freebsd-fs@freebsd.org, freebsd-current@freebsd.org
    Message-ID:
    Content-Type: TEXT/PLAIN; charset=US-ASCII

    I'd just like to say,

    I'm really glad to see this work going on.

    On another note though (and I don't claim this applies in this case),
    the
    gradual adoption of the practice by various developers to squirl away
    changes to FreeBSD in their private repositories is responsible for a
    substantial loss in quality in the subsequent releases.

    I realize a less active -current is easier on developers--I ran
    5.0-current throughout much of its life-- -current become down right
    pedestrian most of the time.

    Changes need more eyeballs + users at incremental stages than current
    development practices seem to enable. Yes it is more work to make a
    series of chuncked commits to -current but the reward is early
    detection
    of mistakes, clear intermediate states to revert to and rethink, and
    better feedback from the rest of the community.

    I think -core needs to step-up and re-evaluate the perforce approach.

    Is it really better?
    Myself, I'd rather FreeBSD sort out it's current problems out before thinking about introducing New problems.

    *
  2. Re:FreeBSD on routers? I hope not... by stox · · Score: 5, Informative

    God help us if someone ran FreeBSD on routers, oops, oh wait, someone does. Some little company known as Juniper. JunOS is derived from FreeBSD.

    --
    "To those who are overly cautious, everything is impossible. "
  3. Juniper by RT+Alec · · Score: 5, Informative

    Juniper uses FreeBSD (they call it 'JunOS'). Their routers have become quite popular for very high traffic installations, due in no small part to the efficient networking code of the FreeBSD kernel. Also, don't forget that the f-root name server (actualy a distributed network of servers) is exclusively FreeBSD.

  4. Re:Code GIveaway by The+Vulture · · Score: 3, Informative

    I posted something to this effect on the original CNet article

    I work in embedded development myself (previously video game consoles, then DOCSIS cable modems, now video equipment), so I've seen the shift from expensive proprietary systems (like vxWorks) to free (as in money) systems like Linux.

    The proprietary systems typically have high up-front costs, along with a per-unit royalty, which inflates the cost of the devices. Linux allows for cheaper devices (whether or not the savings are passed to the customer remains to be seen), at a cost (complying with the GPL). This can be somewhat mitigated by making modules that are not licensed under the GPL.

    BSD entering the space will provide some good competition for Linux. Whether newer designs switch to BSD will depend on the chipmakers (like Broadcom), as they are the people who usually write the drivers. Most devices nowadays are just the reference design hardware tweaked a bit with the reference software. So, whatever OS is used for the reference designs is what will be the dominant OS in the embedded space.

    Only time will tell, but if FreeBSD can pull this off, they'll definitely gain some traction.

    -- Joe

  5. Re:Why lose a stepping stone to freedom preservati by HishamMuhammad · · Score: 3, Informative

    Actually, KHTML is LGPL.

    I agree with your comment, but you mention that the bet is that companies will foster further development of the projects even if they're not forced to provide code back [I'd quote but I'm posting this from links]. I have my doubts.

  6. Which Linux? by konmaskisin · · Score: 2, Informative

    It's a lot easier to develop for FreeBSD since it has one consistent version controlled set of user space and kernel code with timed regular releases.

    It is stable and companies don't have to worry as much about keeping their own specially forked version to support their device,

  7. Re:And I'm sure... by Fweeky · · Score: 2, Informative

    WTF are you wibbling about? Where's all the closed source binary-only stuff in my copies of /usr/src? Where's this garbage you speak of?

    Unless you qualify your statements, you're just spreading FUD.

  8. Re:And I'm sure... by Nimrangul · · Score: 2, Informative
    The particular closed source cruft I refer to is an Adaptec CLI written in part by Scott Long of FreeBSD, the CLI was written to work with the AAC adaptec cards. This CLI is the only way to manage the card's RAID functionality.

    OpenBSD were planning a RAID system called bioctl, they wanted to fix up various cards which were particularly poor-running by writing complete drivers and having the functionality for them all be run through bioctl, much like ifconfig does with all network cards.

    For months Theo and others talked to Adaptec for documentation on the AAC card, after four they gave an ultimatum - basically saying give us documentation or we are removing support for the aac card. Adaptec's reponse was to say that within another four months an SDK would be available for usage.

    Needless to say, that wasn't what OpenBSD wanted or asked for. So it was removed.

    Scott Long gave a rather heated opinion on OpenBSD's choice to give Adaptec an ultimatum on if they wanted the cards supported or not. Basically calling Theo de Raadt and anyone that supported him thugs and bullies.

    That is one example of binary cruft in FreeBSD, however, there is also the Atheros wireless HAL written by Sam Leffler of Atheros.

    --
    I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
  9. Re:And I'm sure... by KutuluWare · · Score: 2, Informative

    I can't speak for *your* copy of /usr/src, since you could have rm -rf /usr/src/sys/contrib. Mine has plenty, though. The policy of FreeBSD is (and I beleive has been for a long time) that the "contrib" directories have much more lenient restrictions on what licenses are acceptable. See, for example:

    find /usr/src/sys/contrib/dev/ath -name *.uu
    cat /usr/src/sys/contrib/dev/ath/COPYRIGHT

    I beleive sys/contrib/dev/nve also has binary-only drivers too. (No COPYRIGHT notice there, so who knows what the terms are.)

  10. Re:Proprietary source is not the reason.. by daeley · · Score: 4, Informative

    First of all: why are those 'remote', legal possibilities not existant in FreeBSD?

    Because BSD has already been through a clarifying legal process, one that Linux has yet to go through -- or rather it's in the middle of a big honkin' legal process right now. See for more info 4.4BSD and descendants in the BSD article on wikipedia. You are correct that one prime BSD advantage is the lack of GPL lock-in, but it is not the only advantage in the current Linux legal climate -- no matter what the validity of SCO claims, as we all know the FUD is the point.

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.