Re: [INFO] Kernel strict versioning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Apr 14, 2005 at 02:41:44PM -0500, Franco Sensei wrote:
> The global feeling about kernel is that it seems that you don't care 
> about the purpose of your task, which of course is not the kernel by 
> itself. It can't be. It's about what it does (and already does it well), 
> and what it provides to third-parties: the kernel and the API given to 
> the outside world, since the kernel is not alone... and will never be of 
> course! ;)

Elegant.  Very elegant.  Admirable exercise in misdirection - the word
"third-party" used to conflate all things non-kernel with 3rd party
kernel modifications.  Followed by appeals to civic obligations, no less.

Of course, that doesn't change the simple fact: "outside world" is not
a single entity.  There are API warranties for userland.  There's no
API warranties for 3rd-party kernel modifications.

Moreover, unless you manage to get the list of functions and data
types exported to modules somewhere within an order of magnitude
from the corresponding userland list (i.e. syscalls and types involved),
you are asking everybody to increase the size of API being preserved
at least tenfold.  As it is, that would be "by factor of 200-300".

If you manage to convince module authors to live with the export list
cut down by that much - come back and we'll have something to talk
about.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux