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.'"

15 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 Jamie+Lokier · · Score: 3, Informative

      If it supports the current version of PostScript, then it does support PDF natively.

    4. Re:Tell that to Lexmark by Machtyn · · Score: 3, Informative

      HP is doing a lot to tighten control on their printers, though. That cheap, sub-$100 printer? You can't easily share it out on the network (in Windows). They write their drivers specifically to prevent that. Also, their ink prices are quite high compared to the other quality brands out there, such as Brother or Epson.

      My favorite is the Brother MFCn series of printers. They include the document feeder tray for the scanner, excellent phone line recognition faxing (i.e. it knows when to pick up or when to let a human/answering machine pick up), and it has ethernet, all for around $150. When I bought this printer, I looked at all the others and some had the feeder tray, but not ethernet, some had ethernet but not the feeder tray. And the few I found that did have it all were easily $300+.

      Well, I didn't mean for this to come out as an advert for Brother. Anyway, that's my opinion. Also, for what it's worth, I've not been a big fan of HP since the late 90's. (Their HP-48GX was a great calculator, though.)

    5. Re:Tell that to Lexmark by greenzrx · · Score: 3, Informative
      If it used ink-jet technology, the manufacturer had everything to gain. like disposable razor blades, the manufacturers make most, if not all of their money on ink.

      If you no longer use the printer, you have no more need for their ink.

    6. Re:Tell that to Lexmark by ckaminski · · Score: 4, Informative

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

    7. Re:Tell that to Lexmark by hedwards · · Score: 3, Informative

      I bought a used laserjet a while back and I just use postscript. The only problem with the printer is that it's got a tiny amount of memory which will run out fairly quickly on weird jobs.

      But in terms of reliability, I haven't really had any at all. It's just a solid printer. It's the Laserjet 5MP, IIRC.

  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:Wrong approach by mrsteveman1 · · Score: 3, Informative

    If that was a troll it wasn't even a good one.

    The Linux kernel (as in, what comes with the source) is bloated because a lot of the code that runs in kernelspace on a linux machine COMES with the kernel, this is not the case on other OS, such as OS X and its XNU kernel. If you grab the XNU source from Apple it contains probably less than 50% of what ends up actually running in the kernel space.

    This isn't a bad thing, it just means a lot of the code running in kernel space is open source and is distributed together.

    As for stability, Linux is one of the most stable systems I've used, especially for web services.

  4. 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.

  5. Re:I don't understand nVidia by Rufus211 · · Score: 3, Informative

    Drivers don't make the difference between the high- and low- end cards anymore. It used to be that the card would report a device ID, and then the driver would enable/disable features based on that device ID. This allowed both software mods and simple board mods to switch device ID in order to enable Quadro / FireGL features on GeForce / Radeon cards.

    That's not the case anymore, which is why you can't find any mods for recent cards.

  6. 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.
  7. Is this a technical or religious issue? by jopet · · Score: 3, Informative

    Is it technically impossible to provide for closed-source drivers in Linux? Or is this just yet another religious issue from people who want to force their own views on anyone else?

    Many people simply want Linux as an alternative to Windows, and a good alternative it is already. But insisting on open-source drivers will make the situation worse, not better in the long run: more and more special-purpose hardware is getting attached to the computer; mobile devices, chipcard readers, entertainment devices, GPS devices ... the list goes on and on.

    It is simply naive to think that we will get open-source drivers for all of these. We can be happy if we get some sort of half-baked closed source driver.

    At the current moment I have the following devices that do not work fully with Linux:
        - A canon camera: PTP transfer works, but under Windows I can also remote control it, do timed picture grabs, remote view the sensor -- none of which works with Linux
        - A Garming GPS device: nearly nothing works under Linux, the software for managing (proprietary of course) maps is only available under Windows, routes management only works with that software
        - A Sony-Ericcson mobile phone: mounting as a removable device works, but there is no decent support for synchronizing as under Windows
        - All-in-one printer/fax/copier most of these do not work or are limited under Linux in comparison to Windows. Nearly all ink printers still have severe limitations under Linux.
        - Wireless: several cards I have tried to not work at all or do not supprot WPA
        - A digital multimeter: only comes with software that runs under Windows
        - A chip-card reader and the infrastructure to use it for secure payment and authentification - only usable under Windows and Mac.

    I do not think that the make everything opensource issue is of such a high priority yet when all these things actually prevent the use of Linux: if somebody does have to use Windows or Mac to use any of the things they need, why should they use Linux in the first place?

  8. Brother supports GPL by nappingcracker · · Score: 3, Informative

    Brother has pretty good linux support, their models are not quite as fancy as HP, but they release drivers for LPR and CUPS and the CUPS have source available.

    I think I read about that here a year or so ago.

    http://solutions.brother.com/linux/en_us/index.html

    --
    |plastic....or gasoline?|