LWN.net Logo

Stable kernel 2.6.1 released

Stable kernel 2.6.1 released

Posted Jan 9, 2004 19:21 UTC (Fri) by mmarq (guest, #2332)
In reply to: Stable kernel 2.6.1 released by linuxa
Parent article: Stable kernel 2.6.1 released

If is not because of the legs is because of the trousers!...

I mean, wouldn't it be nice if "at Least" the major Hardware manufactors, would line up behind a major release of Linux, with "in-time" hardware support (technical papers or binary or source code)... more or less what happens in Windoze World.

I belive, everybody can agree that is not kernel developers fault;..., and it isnt really.... But if you think about the all Open-Source movement, it strikes as evidence that should be the major hardware manufactors leading the financing for commercial purpose of the movement, instead of IBM, Red Hat, and or Novel...

I mean Intel, AMD, Nvidea, ATI, SiS, VIA, CREATIVE, have much more money, and much much more to gain from defaulting at a OpenSource(Linux) software OS platform, than they do with the actual Windows paradigma that pressures and accelerates hardware prices down...

The only problem is that they are so affraid of losing money !!?...
PERHAPS THEY HAVENT BEEN APPROCHED THE RIGHT WAY BY OPEN-SOURCE LEADERS.


(Log in to post comments)

Stable kernel 2.6.1 released

Posted Jan 9, 2004 19:54 UTC (Fri) by xorbe (subscriber, #3165) [Link]

with what, wads of cash and incentives?

Stable kernel 2.6.1 released

Posted Jan 9, 2004 20:42 UTC (Fri) by sbergman27 (guest, #10767) [Link]

If you want a driver written for newer hardware, do it the way most things in open source get done. (And no, don't write it yourself!) When you buy your hardware, buy an extra and send it (anonymously) to a poor starving computer science undergrad who can't afford anything. Then lurk on the linux kernel mailing list. Within a couple of months at most (best to time your hardware purchases so as not to conflict with finals) you should see a patch submission with an explanation to the effect that 'I had this cool new video card that I wanted to use but it didn't have linux drivers so I reverse engineered the protocol and wrote this but I'm not using my real name because NV*a would probably have me arrested.'

One more tip from personal experience. I doesn't hurt to follow up the anonymous hardware shipment with an occasional anonymous pizza shipment. It's frustrating when they keel over in the middle of the project. You have to start all over again, and it's hard to even get your hardware back.

Stable kernel 2.6.1 released

Posted Jan 10, 2004 22:30 UTC (Sat) by mmarq (guest, #2332) [Link]

So,... its a good or stupid idea to have a split driver model ?

I mean, if you think of it, there is some part of the code that "always" could stay with that particular piece of hardware, unchanged or with minor tweaks unltil the end of useful live of it... while the kernel and above could change dramatically.

And a split driver model, with a some form of API/ABI that would cut tangencial to the hardware, i.e. would be hardened to not allow the "hardware half" code to expose much more than the BUS and those hardware registers...

This kind of protocol would:
a)facilitate debugging
b)facilitate reverse engeniring
C)facilitate portability to other OpenSource OSes (BSDs)
d)faciliate maintenance

I belive ALSA is "half" the way there, with the only big lacking of hardening.

IMO this could prove to be the deal that the hardware industry could not refuse.

Stable kernel 2.6.1 released

Posted Jan 9, 2004 20:29 UTC (Fri) by NAR (subscriber, #1313) [Link]

I mean Intel, AMD, Nvidea, ATI, SiS, VIA, CREATIVE, have much more money, and much much more to gain from defaulting at a OpenSource(Linux)

Are you sure? I think they have much more competition than e.g. IBM, and creating drivers for leading Linux distributions would at least double their "driver-creating" costs. And what would they gain? The Linux desktop market is tiny compared to the Windows desktop market.

Bye,NAR

Stable kernel 2.6.1 released

Posted Jan 9, 2004 20:50 UTC (Fri) by dlang (✭ supporter ✭, #313) [Link]

you don't have to develop drivers for each distro, you just have to develop a driver that makes it into the core kernel and have someone maintain it there. if it's there it will end up in every distro without you having to do any extra work.

Stable kernel 2.6.1 released

Posted Jan 10, 2004 19:33 UTC (Sat) by XERC (guest, #14626) [Link]

Ahah, and how big is their "driver development cost"? It's strange, that
a few fellows can do it in a weekend or two and a big company can't afford to ask their employees to do the same at workdays? hmm, I thing that it's just
a matter of attitude and nothing else.

Regards,
XERC

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds