Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Instalar
Acesso mais rápido do que o navegador!
E sem anúncios!

HAL (software)

Hardware Abstraction Layer ou Hardware Annotation Library (HAL), em português Camada de Abstração de Hardware ou Biblioteca de Anotação de Hardware, é um subsistema de software para sistemas operacionais do tipo UNIX que fornece abstração de hardware.

18 relações: Abstração (programação), Ambiente de desktop, Camada de abstração de hardware, FreeBSD, Freedesktop.org, GNOME, GNU General Public License, Hardware, Havoc Pennington, Interface de programação de aplicações, KDE, Linux, Sistema de arquivos virtual, Sistema operacional tipo Unix, Software, Software livre, Udev, Windows NT.

Abstração (programação)

Abstração é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais.

Novo!!: HAL (software) e Abstração (programação) · Veja mais »

Ambiente de desktop

Na computação um ambiente de desktop(DE - desktop environment em inglês) é uma implementação de uma metáfora de escritório(ou tampo de mesa) feito de um agregado de programas executando em torno de um sistema operacional e compartilhando uma interface gráfica(GUI).

Novo!!: HAL (software) e Ambiente de desktop · Veja mais »

Camada de abstração de hardware

A camada de abstracção de hardware (CAH) é a camada entre o hardware físico de um computador e o software que corre nesse computador.

Novo!!: HAL (software) e Camada de abstração de hardware · Veja mais »

FreeBSD

O FreeBSD é um sistema operacional livre do tipo Unix descendente do BSD desenvolvido pela Universidade da Califórnia em Berkeley.

Novo!!: HAL (software) e FreeBSD · Veja mais »

Freedesktop.org

Freedesktop.org (fd.o) é um projeto que trabalha para a interoperabilidade ea partilha de tecnologia com base em ambientes para o X Window System (X11), tanto em Linux e outros Unix sistemas operacionais.

Novo!!: HAL (software) e Freedesktop.org · Veja mais »

GNOME

GNOME (acrônimo para GNU Network Object Model Environment) é um projeto de software livre abrangendo o Ambiente de Trabalho GNOME, para os usuários, e a Plataforma de Desenvolvimento GNOME, para os desenvolvedores.

Novo!!: HAL (software) e GNOME · Veja mais »

GNU General Public License

GNU General Public License (Licença Pública Geral), GNU GPL ou simplesmente GPL, é a designação da licença para software livre idealizada por Richard Matthew Stallman em 1989, no âmbito do projeto GNU da Free Software Foundation (FSF).

Novo!!: HAL (software) e GNU General Public License · Veja mais »

Hardware

O hardware pode ser definido como um termo geral da língua inglesa que se refere a equipamentos como chaves, fechaduras, dobradiças, trincos, puxadores, fios, correntes, material de canalização, ferramentas, utensílios, talheres e peças de máquinas.

Novo!!: HAL (software) e Hardware · Veja mais »

Havoc Pennington

Robert Sanford Havoc Pennington é bem conhecido na comunidade de software livre, devido ao seu trabalho sobre o GNOME, Metacity, GConf, e D-Bus.

Novo!!: HAL (software) e Havoc Pennington · Veja mais »

Interface de programação de aplicações

), cujo acrónimo API provém do Inglês Application Programming Interface, é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. De modo geral, a API é composta por uma série de funções acessíveis somente por programação, e que permitem utilizar características do software menos evidentes ao utilizador tradicional. Por exemplo, um sistema operacional possui uma grande quantidade de funções na API, que permitem ao programador criar janelas, acessar arquivos, cifrar dados etc. Mas as APIs dos sistemas operacionais costumam ser dissociadas de tarefas mais essenciais, como a manipulação de blocos de memória e acesso a dispositivos. Essas tarefas são atributos do núcleo de sistema e raramente são programáveis. Outro exemplo são programas de desenho geométrico que possuem uma API específica para criar automaticamente entidades de acordo com padrões definidos pelo utilizador. Mais recentemente, o uso de API tem se generalizado nos plugins (acessórios que complementam a funcionalidade de um programa). Os autores do programa principal fornecem uma API específica para que outros autores criem plugins, estendendo as funcionalidades do programa.

Novo!!: HAL (software) e Interface de programação de aplicações · Veja mais »

KDE

KDE é uma comunidade internacional de software livre produzindo um conjunto de aplicativos multiplataforma projetados para funcionar em conjunto com sistemas GNU/Linux, FreeBSD, Solaris Microsoft Windows, e Apple Mac OS X. Ela é mais conhecida pela sua área de trabalho Plasma, um ambiente de trabalho fornecido como o ambiente padrão em muitas distribuições, como OpenSUSE, Mandriva Linux, Kubuntu, Sabayon e Chakra GNU/Linux.

Novo!!: HAL (software) e KDE · Veja mais »

Linux

Linux é um termo comumente utilizado para se referir a que utilizam o kernel Linux.

Novo!!: HAL (software) e Linux · Veja mais »

Sistema de arquivos virtual

Um sistema de arquivos virtual (abreviado como VFS, do inglês Virtual File System), é uma camada de abstração em cima de um sistema de arquivos mais concreto.

Novo!!: HAL (software) e Sistema de arquivos virtual · Veja mais »

Sistema operacional tipo Unix

Um sistema operacional do tipo Unix (Unix-like em inglês) referido também como UN*X ou *nix é um sistema similar ao Unix, não estando necessariamente de acordo com o Single UNIX Specification.

Novo!!: HAL (software) e Sistema operacional tipo Unix · Veja mais »

Software

OpenOffice.org ''writer'' Software (pronúncia: ˈsɔftwɛəɹ, ˈsɔftwæɹ), logiciário ou suporte lógico é uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento.

Novo!!: HAL (software) e Software · Veja mais »

Software livre

logotipo da Free Software Foundation Software Livre é uma forma de manifestação de um software que, resumidamente, respeita a liberdade e o censo de comunidade do usuário.

Novo!!: HAL (software) e Software livre · Veja mais »

Udev

udev é um gerenciador dinâmico de dispositivos para o Linux 2.6.

Novo!!: HAL (software) e Udev · Veja mais »

Windows NT

Windows NT é o nome da família de sistemas operacionais do Windows voltados ao meio corporativo.

Novo!!: HAL (software) e Windows NT · Veja mais »

Redireciona aqui:

HALD, Hal (software).

CessanteEntrada
Ei! Agora estamos em Facebook! »