POSIX (Portable Operating System Interface)

POSIX é uma família de padrões especificados pelo IEEE para manter a compatibilidade entre sistemas operacionais. O POSIX define a interface de programação de aplicações (API), juntamente com shells de linha de comando e interfaces utilitárias, para software compatível com variantes de Unix e outros sistemas operacionais. O que são os comandos POSIX? Os comandos … Ler mais

Linus Torvalds

Linus Torvalds é o criador do kernel do Linux, que é o núcleo do sistema operacional Linux. Ele é também o fundador do Open Source Development Labs (OSDL), uma organização sem fins lucrativos dedicada a promover o uso do Linux na empresa. Por que C++ não é usado no kernel Linux? C++ não é usado … Ler mais

Open Directory Project (ODP)

O Open Directory Project (ODP) é um grande e hierárquico diretório web de websites. Ele é construído e mantido por uma comunidade de editores voluntários. O ODP é um dos maiores e mais abrangentes diretórios editados por humanos na Web. O Open Directory Project é um projeto de código aberto, o que significa que qualquer … Ler mais

Forking (garfo de software)

Um garfo é um projeto de software que é criado quando os desenvolvedores pegam uma cópia do código existente e o modificam para criar uma nova aplicação. Os garfos podem acontecer por uma variedade de razões, mas normalmente são criados porque os desenvolvedores querem adicionar novas funcionalidades ou corrigir bugs que não estão sendo tratados … Ler mais

X Window System (X ou XWindows)

O X Window System (X ou XWindows) é um projeto de software livre e de código aberto que fornece um sistema de exibição gráfica para computadores. É o sistema de janelas mais utilizado nos sistemas operacionais Unix e Linux. O projeto foi iniciado em 1984 no Massachusetts Institute of Technology (MIT) por pesquisadores que queriam … Ler mais

LILO (LInux LOader)

O LILO é um carregador de inicialização para Linux. Ele é responsável por carregar o kernel do Linux na memória e passar o controle para ele. O LILO também pode ser usado para inicializar outros sistemas operacionais, como o Windows. O LILO é normalmente instalado no Master Boot Record (MBR) de um disco rígido. Quando … Ler mais

OPML (Outline Processor Markup Language)

OPML (Outline Processor Markup Language) é um formato de arquivo usado para trocar informações entre programas de software outliner. É baseado em XML e permite a fácil troca de dados entre diferentes programas de software. Como eu importo um feed RSS? Existem algumas maneiras de importar um feed RSS. A mais comum é usar um … Ler mais

Pango

Pango é um motor de layout de texto livre e de código aberto. Ele pode ser usado como uma biblioteca dentro de um conjunto de ferramentas de interface gráfica com o usuário, ou como uma aplicação autônoma. Pango é um dos motores de layout de texto mais utilizados, e foi portado para numerosas plataformas. Pango … Ler mais

Exim

Exim é um agente de transferência de mensagens gratuito e de código aberto (MTA) para e-mail. É um dos MTAs mais populares do mundo, com milhões de instalações. Exim é um MTA versátil e pode ser configurado para operar em muitos cenários diferentes. É mais comumente usado em sistemas do tipo Unix, mas também está … Ler mais

Korn shell

O Korn shell é um shell Unix que foi desenvolvido por David Korn na Bell Labs no início dos anos 80. Pretendia ser uma alternativa mais poderosa ao Bourne shell, e adicionou muitas características que são agora comuns em outros shells Unix. O Korn shell é ainda hoje amplamente utilizado, e está incluído em muitas … Ler mais