lkml.org 
[lkml]   [1998]   [Sep]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux, UDI and SCO.
I've had a new idea for forcing source code distribution (though not
LGPL status). It should be fairly easy to put part of UDI in libraries
(statically linked, LGPL), and part of it (here's the fun part) in
header files. Each time a new kernel comes out, here's what happens:

kernel UDI interface is changed. In particular, function argument order
is changed, and couple of magic numbers are randomly changed.
library is changed to reflect argument order change. The library also
randomly renames the magic numbers (part of this might go in the kernel
too). Header file is changed to reflect name change, and magic number
change.

If I'm not mistaken, this would break binary-only drivers on _every
patch-release_. I'm sure security persons will be able to come up with
a better scheme. But for now, I kind of like this idea.


--

Remove "NOSPAM" to reply.
______________________________
/ David Feuer \
| dfeuer@NOSPAMbinx.mbhs.edu |
| feuer@NOSPAMhis.com |
| daf@morseNOSPAM.usno.navy.mil|
\ david@NOSPAMfeuer.his.com /
-----------------------------

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

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