Virtualização é um tema bastante explorado recentemente, mas muitas vezes é apresentado em "modo hype". Geralmente em material voltado a gerentes de TI, e não para desenvolvedores que queiram saber como a coisa funciona por dentro. Pretendo apresentar nessa palestra como todas essas tecnologias novas tem afetado e ainda vão afetar o kernel Linux. Os truques e padrões que emergiram para que as várias tecnologias de virtualização (Xen, KVM, VMI, lguest) possam co-existir pacificamente: unificação do código das arquiteturas i386 e x86_64 no kernel, paravirt_ops, VirtIO. E com exemplos reais (Xen e KVM), demonstrar por que é bom trabalhar para que seu código seja incluso na árvore "oficial", quando for desenvolver tecnologias que envolvam modificação no código do kernel.