Slashdot Mirror


Kernel Builders Appeal For Open Source Drivers

snydeq writes "The Linux kernel development community has released a statement emphasizing the need for open source drivers. The statement, signed by 135 developers, is aimed at preventing future vendors from following the closed source path. One holdout cited is Nvidia. The Linux Foundation has also released a statement in support: 'The Linux Foundation recommends that hardware manufacturers provide open source kernel modules. The open source nature of Linux is intrinsic to its success. We encourage manufacturers to work with the kernel community to provide open source kernel modules in order to enable their users and themselves to take advantage of the considerable benefits that Linux makes possible.'"

7 of 336 comments (clear)

  1. Tell that to Lexmark by techno-vampire · · Score: 5, Informative

    Lexmark not only doesn't provide the details needed to write OS drivers for its newer printers, it won't even provide proprietary drivers like ATI and nVidia do. I know, because when my sister moved from Windows to Ubuntu about a month or so ago, she had to buy a new printer because there wasn't any support for her fairly new Lexmark.

    --
    Good, inexpensive web hosting
    1. Re:Tell that to Lexmark by dotancohen · · Score: 5, Informative

      Lexmark not only doesn't provide the details needed to write OS drivers for its newer printers, it won't even provide proprietary drivers like ATI and nVidia do. I know, because when my sister moved from Windows to Ubuntu about a month or so ago, she had to buy a new printer because there wasn't any support for her fairly new Lexmark. Did you write to Lexmark and let them know that? Here is their address:
      http://www.lexmark.com/lexmark/sequentialem/home/0,6959,204816596_689444666_0_en,00.html

      Write to the hardware vendors and let them know that we want to buy and use their products on Linux. Here are the addresses of some other hardware vendors. Copy the list and write to one every week:

      Creative (Webcams) http://asia.creative.com/contactus/presales/

      Logitech (Webcams) http://logitech-en-amr.custhelp.com/cgi-bin/logitech_en_amr.cfg/php/enduser/ask.php

      Nokia (PIM sync software with OpenSync) http://www.nokia.com/A4126575

      Epson (Printers) http://www.epson.com/cgi-bin/Store/AboutContactUs.jsp?BV_UseBVCookie=yes

      Gigabyte (New motherboards should ship with Linux drivers) http://www.gigabyte.com.tw/Company/ContactUs.aspx?CompanyWebPageID=6

      Linksys (Networking equipment) http://www.linksys.com/servlet/Satellite?c=L_Content_C1&childpagename=US%2FLayout&cid=1114037291276&pagename=Linksys%2FCommon%2FVisitorWrapper

      --
      It is dangerous to be right when the government is wrong.
    2. Re:Tell that to Lexmark by Bert64 · · Score: 5, Informative

      When it comes to buying printers, i typically look towards HP...
      They provide open source drivers for their printers and even the all in one printer/scanner combo devices.

      Aside from HP i would consider postscript network printers, i recently had such a device from Samsung and it worked well.

      I actively avoid Lexmark and Epson due to their lack of open drivers.

      Incidentally, my old HP scanner/printer combo only works as a printer with OSX Leopard and Windows Vista due to the closed source drivers having not been ported. It works perfectly with an up to date Linux installation since it was possible to just recompile the drivers.
      On the other hand, i'm having major trouble using saned (network scanner support) with my macbook as a client to the linux print/scan server, local scanning on the linux box is flawless.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Tell that to Lexmark by ckaminski · · Score: 4, Informative

      They are not. HPijis is a great package for using HP printers in Linux.

  2. Dell printers (re-branded Lexmark hardware) by radoni · · Score: 5, Informative

    Scenario: Mom asks you to install Ubuntu on her Dell computer setup.

    Problems:

    1) Open Source libata driver for the SATA optical drive causes frequent timeouts and hangs. Looks like a problem with the Ubuntu kernel. Tell Mom it's just like Windows XP, there are problems which will be updated and fixed "eventually".

    2) Dell printer not supported by CUPS and open source drivers. There is no support from Dell, but a 20 minute Google search effort turns up the model is a re-branded Lexmark. The Ubuntu community forums detail a process to install proprietary Lexmark drivers for Debian GNU/Linux. Tell mom it's just like Windows XP, some printers need a certain version of driver for the device.

    3) Displayed video is incorrect on Dell LCD display. Search Google for about a solid hour to find an answer. Looks like an Ubuntu problem with an open source driver. Tell Mom that there's nothing wrong with her computer, even though the screen is completely black for the whole boot process.

    My own conclusion:

    Ubuntu is a hit-or-miss installation for Dell hardware owners. Mostly miss. The open source or closed source nature of a driver does not factor into user acceptance. The user is uncomfortable when their hardware is "broken" due to a missing or incompatible driver.

    Mom's conclusion:

    The Ubuntu Hardy "bird" logo is "pretty".

    --
    SIGERR: laziness exceeds quota
  3. Re:I don't understand nVidia by PhrostyMcByte · · Score: 4, Informative

    The graphics card industry is cutthroat. The hardware is only part of the story - the drivers also do a lot of optimizing. They are probably worried competitors will use their own tricks against them.

    Drivers compile shaders into something the video card can run - maybe they think their compiler optimizes better. On Windows at least, nVidia drivers will try to use SMP to prepare a few frames in advance for more efficient streaming.

  4. Re:I don't understand nVidia by Jah-Wren+Ryel · · Score: 4, Informative

    EPROM costs more than software bits. Besides, EPROMs are easily hacked too All modern video cards already have EEPROMs on them.
    In fact, that's precisely how both nvidia and ati differentiate their "professional" cards from their "consumer" cards.
    Ease of 'hacking' apparently isn't much of a concern because cards from both vendors have been 'upgradeable' in this manner for more than a decade.
    --
    When information is power, privacy is freedom.