Slashdot Mirror


Hardware Manufacturers that Actively Support Linux?

wirefarm asks: "I know there is are lot of well-supported pieces of hardware for Linux, but I was wondering, which vendors really go out of their way for the community? While tracking down drivers for a wireless PCMCIA card today, I found that the vendor boasted of having Linux support, but it was seemed that they were actually touting drivers that were community-developed, rather than written with any help of the company. So my question is this: Which companies really stand out when it comes to providing specs and developing drivers?"

13 of 596 comments (clear)

  1. Intel by swagr · · Score: 5, Informative

    My Compaq Evo n600c laptop had an eepro100 that wasn't supported by the kernel until 2.4.18.

    Intel had a src download driver that compiled and worked flawlessly.

    --

    -... --- .-. . -.. ..--..
  2. ATI by CynicTheHedgehog · · Score: 5, Informative

    ATI gets a lot of bad press for their drivers, but they do release the specifications for their hardware to multiple open source development groups. What you end up with is Free, open drivers that are as good as the groups that make them. This as opposed to NVidia, a company that although support Linux through binary drivers, does not release the source code or specifications.

    1. Re:ATI by CynicTheHedgehog · · Score: 5, Informative
      while ATI just says "here...good luck"


      Circa 1998, this was all anyone ever wanted. Remember the OSS (sound for linux) project? They claimed that if someone bought them a board, or gave them the specs, then they would write a driver for it. And they did, too. I suppose it's reasonable to expect a company to produce drivers for Linux, but remember, there are umpteen billion operating systems out there, and these companies don't have the time or resources to develop for all of them.

      Personally, I'd rather have the specs and free drivers that anyone could hack on. I'll bet the NVidia/AMD issue wouldn't have lasted a week (hell maybe not even a day), and with time people will hopefully no longer have a reason to bitch about drivers for ATI hardware.
    2. Re:ATI by Performer+Guy · · Score: 5, Informative

      NVIDIA actively support Linux by constantly releasing up to date drivers that are very high quality. The NVIDIA drivers are unquestionably the highest quality OpenGL implementation available on Linux without exception. ATI supply the specs but apart from that do almost nothing, they have enough trouble supporting high quality Windows drivers. The reason you need the specs is to get any kind of driver support at all, when the manufacturer is delivering full high quality up to date drivers with more OpenGL support and extension support and quality than anyone else I'd rather have that than specs and a driver development effort that can't keep up. OpenGL is not like most other driver efforts, there is a level of complexity and testing required which seems to require more support and maintenance and a higher level of expertise to get high quality than is currently applied to them by the Open Source community. I'm disappointed by people who constantly feel the need to dis NVIDIA when they do more to support Linux than any other hardware vendor, simply because the way they choose to support Linux doesn't match your philosophy.

      This is not a vendor who ignores Linux, they give Linux fantastic support at a level beyond any other hardware manufacturer due to the complexity of their effort. It also produces better results than the driver development models you espouse.

    3. Re:ATI by Fluffy+the+Cat · · Score: 5, Informative

      NVidia activey supports linux

      No, NVidia actively support Linux/x86. Want to use a GeForce in an Alpha? Oops. By releasing documentation, ATI allow their hardware to be used on all Linux platforms rather than a subset of the popular ones.

    4. Re:ATI by Hamshrew · · Score: 5, Informative

      As another person pointed out, that does little good when trying to use the Nvidia cards on another platform. While the binary driver is their choice, and I applaud the work they have done, there are other reasons to choose an open-source driver.

      As for ATI doing "almost nothing," they were, until very recently, paying developers to work on their open-source drivers, in addition to releasing specs, which was all the community asked for.

      --
      - Free tabletop fantasy gaming! Grey Lotus
  3. Note: by Telastyn · · Score: 5, Informative

    That just because they were community developed, doesn't mean the company didn't give out specs and info to facilatate the community's work.

    3com cards seem to work on everything
    Recent Intel network gear
    Recent Nvidia
    3dfx used to
    IBM (even before the Linux money, their laptops worked well)

  4. Creative Labs by Kaypro · · Score: 5, Informative

    I believe Creative has a dedicated site for the continued development of their sound card drivers. They even have a CVS up as well.

    http://opensource.creative.com/

    Cheers!

  5. Nvidia... by ishark · · Score: 5, Informative

    Bad as it may sound, since they don't provide the source to their drivers, they seem to work seriously in improving them. I've been using them since my old TNT2 card, and the big problems present at the beginning have faded away to give place to a full featured, fast and reliable thing. I've also had answers to my mails reporting problems, which is always nice.

    Speed is now at the same level of Windows, features seem to be there as well (I don't remember if everything works at every resolution yet or no), and over time they have become stable enough to be used as primary XFree drivers (in the beginning I used them only when I needed openGL support).

    Given their work on the driver, I'm willing to live with their closed-sourceness. It's when it doesn't work and I cannot look in it to fix that I become less tolerant....

  6. 3ware by wiwo · · Score: 5, Informative

    3ware actively supports Linux as there a linux drivers on the CD you get with their RAID-Cards. Works fine, at least with SuSE 7.2+

  7. For USB scanners: Epson by Basje · · Score: 5, Informative

    According to the sane USB page they release even preliminary specs on demand: http://www.buzzard.org.uk/jonathan/scanners-usb.ht ml.

    Mandrake linux detected my 640U flawlessly, and it works great. And on top of that, it scans better and faster than my old scanner, which I killed while trying to get it working under linux :) (which I shall not name here)

    --
    the pun is mightier than the sword
  8. There are quite a few ! by forged · · Score: 5, Informative
    Pick one source from the following list, in no particular order:

    RedHat Hardware Channels
    http://www.redhat.com/marketplace/channel_hardware . tml
    (among others, there are Dell, Egenera ..)

    Linux Hardware
    http://www.linuxhardware.org/

    Linux at IBM
    http://www-1.ibm.com/linux/

    Linux at Compaq
    http://www.compaq.com/products/software/linux/

    It is a safe assumption that hardware from the 2 above manufacturer will be well supported, since they are supporting Linux heavilly.

    Last but not least, make sure to read the Howto:
    Linux Hardware compatibility HOWTO http://www.tldp.org/HOWTO/Hardware-HOWTO/

  9. Re:nvidia, but... by defile · · Score: 5, Informative

    Binary only drivers are inferior. Even when you have an open sourced kernel module to intermediate. The argument would be less unreasonable if it was source vs. open source, but it's not. It's binary only vs source available.

    In any case, nVidia wants to open source their drivers. The reason I got for them being binary only was that they licensed the AGP code from a third party which is unwilling to open their code. Too bad.