lkml.org 
[lkml]   [2000]   [Oct]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: Device Driver
Date
On Mon, 16 Oct 2000 14:45:03 +0200 (CEST), Igmar Palsenberg
<maillist@chello.nl> wrote:

>
>> >I presume your driver doesn't mind if this image is unavailable.
>> >If not, you'll need to provide a open source image to use in place
>> >of your proprietary one.
>>
>> Linus, please confirm.
>>
>> Firmware for cards can be proprietary. It can either be installed by a
>> userspace utility on startup (nothing to do with the kernel) or it can
>> be installed by the kernel driver for the card during initialization.
>> In the latter case, the image must be supplied in text format and
>> converted to binary, no binary files in the kernel tarball.
>
>Every closed source piece of software is unacceptable in a standard kernel
>:
>
>-hh We can't debug it
>- We depend on the guys / girls that maintain the binary image
>- It's a security risk.
>
Aren't there other examples where firmware is supplied in a struct
which is initialized to the needed binary values? Seems like Linux
doesn't need every bit of source (probably for some completely other
processor or ASIC, maybe written in FORTH) included as part of the
kernel.

johnh
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:41    [W:0.052 / U:5.184 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site