Linuxin ytimen kehittämisessä mukana oleva ”Greg KH’ on aloittanut kampanjan joka tarjoaa laitevalmistajille ilmaista ajurikehitystä Linuxille. Tarkoituksena on saada laitevalmistajia (aina USB-hilavitkuttimesta näytönohjaimiin ja huippunopeisiin verkkokortteihin) luovuttamaan tarvittavia tietoja laitteistaan yhteisölle joka kehittää tietojen pohjalta avoimen Linux-ajurin mahdollistaen laitteen toimimisen ja helpon käyttöönoton Linuxissa.
Jotta laitevalmistajat lähtisivät hanakammin mukaan, lupaa Greg myös NDA-sopimusten (‘vaitiolovelvollisuus’ tms) onnistuvan. Tarkoitus on sisällyttää kirjoitettavat ajurit Linuxin ytimeen näin mahdollistaen laitteen käyttöönoton mahdollisimman helposti kaikissa Linux-jakeluissa.
“Now your developers will have more time to work on drivers for all of the other operating systems out there, and you can add “supported on Linux” to your product’s marketing material. This offer is in affect for all different types of devices, from USB toys to PCI video devices to high-speed networking cards. If you build it, we can get Linux drivers working for it.” – Greg KH
http://lkml.org/lkml/2007/1/29/345
Risto H. Kurppa
January 30th, 2007 at 17:47
Olenkin välillä ihmetellyt, mikseivät etenkin pienemmät laitevalmistajat tartu tähän mahdollisuuteen; kunhan laitteen speksit julkaistaisiin, niin laitteelle varmasti tehtäisiin avoin ajuri ilmaiseksi.
NDA-sopimukset vaan arveluttavat, ajuri kun kuitenkin tulee olemaan GPL-lisensoitu jos se sisällytetään kerneliin. Toivottavasti tämä ei tarkoita sitä, että ajurikoodi olisi täynnä kummallisia heksakoodeja, joita ei ole dokumentoitu mihinkään, mikä vaikeuttaisi ajurin ylläpitoa.
January 30th, 2007 at 18:27
Liekö NDA tarkoitettu pitämään yksityiskohdat laitteesta ajurin tekijöiden tietona. Eli vaikka ajuri itsessään olisi GPL:ää, ilmeisesti laitteen itsensä speksit voidaan jättää vain kehittäjien tietoon? Vähän ajatuksella ‘me tehtiin CreativeCommons-leffa mut ei meidän teille meidän näyttelijöitä tarvi antaa tai ees kertoo ketä ne oli..’