LWN heeft een verslag on-line gezet van de op 30 en 31 maart jongstleden in zonnig Californië gehouden Linux 2.5 Kernel Summit. Deze 'topconferentie' werd bijgewoond door zo'n vijfenzestig ontwikkelaars die zich intensief met de kernel bezighouden. Onder hen natuurlijk bekende namen als Linus Torvalds, Donald Becker en Alan Cox, maar - en dat was onder meer hier al aangekondigd - ook Peter Loscocco van de Amerikaanse inlichtingendienst NSA, een club die zich momenteel in Linux-land probeert te profileren met haar Security Enhanced Linux. En gemêleerd gezelschap dus, dat in twee dagen tijd veel onderwerpen onder de loep heeft genomen.
Voornaamste doel van de conferentie was om te komen tot een eenduidig concept voor kernel 2.5, óók voor wat betreft de deelaspecten zoals virtual memory en hot-pluggable devices. Wie het volledige verslag naleest ziet al snel dat 't hier en daar behoorlijk ingewikkeld kan worden voor de normale eindgebruiker, toch willen we je een aantal quotes over veelbesproken onderwerpen niet onthouden:
![]()
Hot plug devices
A common theme with modern hardware is the ability to attach and detach devices while the system is running - hot plugging. PCMCIA cards have worked that way for some time; now devices connected by USB, Firewire, SCSI, and hot swap PCI all are hot pluggable. The kernel needs to be able to deal with this kind of environment; USB maintainer Johannes Erdfelt gave a presentation on how that is being done.Power management
Andy Grover presented the work that is being done on power management in Linux. The old APM code, of course, is obsolete - the industry is moving over to ACPI, which is a much more comprehensive standard. It is also large, the specification for ACPI fills a full 500 pages.
Intel's ACPI implementation is out there now, and is being used by FreeBSD. They are currently waiting for the 2.5 fork to submit it for Linux. As a measure of the complexity of ACPI, consider that this implementation has "5-7 person years" of development work in it already, and does not yet have support for putting systems to sleep.NSA Linux
Peter Loscocco from the National Security Agency presented the design of the mandatory access control system in its SE Linux distribution. [...] Perhaps the most interesting thing to come out of this discussion was the observation that there are a number of security-related projects doing similar work. All would like to see that work in the standard kernel someday. For now, however, it is very hard to know what the shape of a standard Linux high-security mechanism should really be. So the developers would really like to see the security projects get together and define a set of standard interfaces which will allow them all to hook into the kernel, so that users can experiment with more than one of them. That does not look like an easy project, don't expect to see it anytime all that soon.
![]() |
Het complete verslag is eenvoudig terug te vinden door deze link te volgen.