[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
Ole Kofoed Hansen skrev:
Martin Schlander wrote:Greg KH siger: "...developers are free under the GPL to use the Linux driver as the documentation for a new one as long as they don't copy the actual code. "The drivers are generally better written than the specs," Kroah-Hartman says."
Den del holder vist ikke helt. Hvis en driver er udgivet under GPL, så må man godt kopiere koden fra den, så længe resultatet også er under GPL (eller eventuelt holdes internt.)
Om en specifik NDA pålægger underskriveren den begrænsning kan jeg naturligvis ikke sige uden at se den. Men enhver anden udvikler må natuglivis bruge koden på nøjagtig samme måde som ethvert andet stykke kode, der er under GPL.
OpenBSD folkene siger: "Signing NDA's ensures that Linux gets a working driver, sure, but the internals are indistinguishable from magic. It is a source code version of a blob.
Det kommer så absolut an på hvordan de drivere, der er udviklet under en NDA kommer til at se ud. Hvis der er tale om "write-only"-kode, så vil jeg give BSD-folkene ret, men hvis koden er læsbar og forståelig, er det en helt anden sag.
Jakob
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |