Update On Free Linux Driver Development 272
Remember the offer Greg Kroah-Hartman made earlier this year, to get Linux drivers written for free for any company that wanted them? Now an anonymous reader points us to an article up on linuxworld with an update to this program. Greg K-H, who leads the development of several kernel subsystems including USB and PCI, admits that the January offer was a bit of "marketing hype" — but says it has brought companies and developers together anyway. Twelve companies have said "yes please," one driver is already in the kernel, and five more are in the pipeline.
Re:so did he write them for free or didn't he (Score:5, Informative)
Mad Propz to van Doorn, Wu and Realtek (Score:4, Informative)
http://thread.gmane.org/gmane.linux.kernel.wirele
http://thread.gmane.org/gmane.linux.kernel.wirele
The little WG11v2 [netgear.com] is a happy interface. Figure I'll need to stockpile a couple them critters.
Now, how is it that I'm off the hook for managing any of that bad, bad firmware with this wee beastie?
Ivo or Michael, though I'm nowhere near as cool as you dudes, I'll buy you a beverage if I see you in Ottawa next month.
Dunno if GKH's driver program actually helped in this matter, but the general trend in hardware is positive, and I feel Realtek and Netgear deserve a free shill.
Best,
Chris
Modules (Score:4, Informative)
Re:Why... (Score:3, Informative)
Re:Why... (Score:3, Informative)
Re:patents, usability (Score:2, Informative)
Last I heard, the CUPS developers say that's not a bug, that's a feature, but it'll be fixed in the next major release of CUPS due out 2 weeks after Duke Nukem Forever...
Re:Criticism from the peanut gallery (Score:4, Informative)
Re:Why... (Score:3, Informative)
Re:Can't copy GPL code? (Score:4, Informative)
If the driver isn't well written, commented and documented, it will not be accepted into the tree. The NDAs are being drafted by the Software Freedom Law Centre.. you don't think they're going to get the best possible deal?
Otherwise, what would you prefer? Would you prefer the OEM hired a developer to make a binary-only driver? Which they'll stop supporting as soon as it is economically justifiable? Would you prefer they just don't release any drivers for Linux? Don't say you would prefer if they just sat down and wrote perfect developer documentation cause there's no such thing.
Re:List? (Score:4, Informative)
Maybe this is covered by the NDA mentioned in the article
(Us, no not us: we are a god fearing capitalist company: we would never deal with those commy GPL peeps !)
Not NVIDIA (Score:3, Informative)
NVIDIA bought ULi and then cancelled development of the M920x, but you can (still) buy DVB receivers which use this chipset.
Requests for assistance or interface specifications have been refused by NVIDIA.
Re:patents, usability (Score:3, Informative)
And next time you buy a printer, choose a proper one with PostScript Level 3 in hardware and a built-in Ethernet interface, you cheapskate
answers (Score:1, Informative)
2) Ubuntu's problem, not CUPS most likely
3) Admin functions are disabled because you're supposed to log in as administrator. IIRC you can have that as your normal login account, but it's just "log in" to the CUPS webpage (there's a "login" option, which should have sparked the idea off...) as administrator and you have your administration functions available. Unlike windows, this is a multi-user system which uses limited accounts to do some stuff so that a break in one service doesn't break any others: apache having a bug that gives local access does so as user "http", so the damage that can be done is limited to the damage that account can do.
4) This happens with Windows too, if you don't use the Brother install CD to set up your printer. You click on "Brother" in the printer drivers and see a huge list of Brother printers, none of which say 1440 Laser. So you try another brother laser. low res. Another crashes and eventually you find that "Apple: postscript" works because your printer has postscript (I don't know if your system has, but this happened to me with a laser printer). Why Apple? Because that's what Windows works best with. Don't ask me why. So this isn't a problem with CUPS either. If brother had a "CUPS installer" this would work fine. Just as it does with Windows.
5) This does sound like a bug. Talk to the CUPS people and they'll tell you how to log where it's falling over. They'll be able to work out from that what the problem could be, offer ways to test and/or work around the problem and eventually a fix will be available and you'll be asked to test the fix for them. This is what happened to me when I found a bug in the konqueror renderer (div tags weren't being closed).
Re:The more free drivers, the better (Score:3, Informative)
According to the article, free as in GPLv2.
Re:A story which has a happy ending (Score:3, Informative)
Nemosoft wrote a GPL driver which called out to a binary decompressor module. All was OK for a couple of years. Then Greg decided to rip out the callback. So suddenly the camera would only work in 160*120. Nemosoft then asked for the crippled driver to be removed. Greg did. Then Saillard forked the driver and decompiled the decompressor and put it back in the kernel. Nemosoft then complained that the decompiled code was illegal and got it removed from the kernel again.
Each step sounds like a perfect example of what the original poster was complaining about - people keep making changes that cause things to stop working.
Re:List? (Score:2, Informative)