Re: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregister table

Henning P. Schmiedehausen (mailgate@hometree.net)
Mon, 11 Jun 2001 08:45:43 +0000 (UTC)


"Albert D. Cahalan" <acahalan@cs.uml.edu> writes:

>Yep.

>Consider a chunk of x86 instructions using a home-grown OS
>abstraction layer, and drivers that implement that layer for
>both Linux and any non-GPL operating system. The binary blob
>is obviously not derived from Linux, and may in fact run
>without modification in a BSD or Solaris/x86 kernel.

I had an interesting discussion with my brother-in-law at this
weekend: What is source code?

In my (very much younger days), I used to hack in 8085 and Z80
assembler and even hex codes directly onto the disk / files using all
those scary tools like DDT and M80/L80 under CP/M (those were the days
when Microsoft tools were really bleeding edge. ;-) )

What if there is really a warbled indivdual that can write a driver in
object code? Or at least in x86 assembler and then performs the magic
necessary to link it into the kernel?

Is this a "binary only" driver or just a driver on par with the NVidia
that is just "GPL'ed but unreadable"?

Regards
Henning

-- 
Henning Schmiedehausen     "They took the credit for your second symphony. 
hps@intermeta.de            Rewritten by machine and "New Technology".         
henning@forge.franken.de    and now I understand the problems you can see."
                                                        -- The Buggles, 1979
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/