\ head>
Glibc é um projeto que contém diversas das bibliotecas mais utilizadas do
ecossistema GNU/Linux. Por outro lado, essas bibliotecas são tão
fundamentais para o ecossistema e tão comuns, que muitas vezes nem nos
damos conta da existência delas (o que, na verdade, pode ser um bom sinal)
Dentre as bibliotecas que compõem esse projeto podemos citar a libc, a
libm e a libpthread. Essas e outras das bibliotecas do projeto são
regidas por normas internacionais (IEEE/ISO/POSIX/etc.), por isso estão
disponíveis, de forma compatível, em diversos sistemas operacionais.
Como parte integral do sistema GNU, a Glibc é uma implementação livre desses padrões, disponível para múltiplas plataformas em múltiplos idiomas e altamente otimizada. Nessa apresentação veremos alguns detalhes de como o projeto funciona e em particular, como o suporte a um novo tipo de ponto-flutuante (o tipo _Float128 do padrão IEEE 754) foi adicionado às plataformas ia64, powerpc e x86_64.
Sobre o palestrante: Gabriel é formado em Engenharia de Computação pela Unicamp, programador de software livre e membro do libre planet.