Quo vadis, Free Software? All popular Free Software operating systems, the free BSDs and GNU/Linux, are Unix-/POSIX-compatible. On their lower non-graphical levels, they keep up the classical Unix design of a monolithic kernel and a modular "userland" of small independent, but interconnected software tools. Here, Free Software provides nothing conceptually new, but free implementations of proven technology. Is this about to change?
The panel features current Free Software development projects which aim to rethink vital parts of the operating system, either by going beyond the Unix paradigm, or by radically reinvigorating it in its virtues. The non-monolithic GNU Hurd kernel envisions a whole new way of providing low-level system resources to users. The virtual machine architectures of Parrot (the future basis of the Perl and Python scripting languages) and Mono (a software layer compatible to Microsoft's .NET) could change the userland and promise new ways of writing applications across programming languages. Other developers on the contrary seek to fight increasing software complexity by replacing vital system components with lean, simplified alternatives.
The panel brings together well-respected experts and protagonists of cutting-edge Free Software development to discuss, with perhaps dissenting standpoints, how the free software of the future should look like.