Seminários sobre Software Livre - IC-UNICAMP Glibc, suas bibliotecas e seus padrões Gabriel F. T. Gomes
Local: Sala 353 (IC-3.5) Data/horário: Quarta-feira, 13 de setembro de 2017, às 16h00 Resumo: 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. Informações sobre outras palestras: http://www.ic.unicamp.br/~islene/2s2017-mc039/ -- Profa. Islene Calciolari Garcia Instituto de Computação -- Unicamp http://www.ic.unicamp.br/~islene
