About: HAL (software)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : umbel-rc:SoftwareObject, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/c/7h9AkRjLgz

HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) is a software subsystem for UNIX-like operating systems providing hardware abstraction. HAL is now deprecated on most Linux distributions and on FreeBSD. Functionality is being merged into udev on Linux as of 2008–2010 and devd on FreeBSD. Previously, HAL was built on top of udev. Some other OS-es which don't have an alternative like udev or devd still use HAL. HAL is unrelated to the concept of Windows NT kernel HALs, which handle some platform-specific core functionality within the kernel, such as interrupt routing.

AttributesValues
rdf:type
rdfs:label
  • HAL (software) (cs)
  • HAL (Software) (de)
  • HAL (software) (es)
  • HAL (software) (en)
  • HAL (ソフトウェア) (ja)
  • HAL (소프트웨어) (ko)
  • HAL (software) (nl)
  • HAL (freedesktop.org) (ru)
  • HAL (software) (pt)
  • HAL (freedesktop.org) (uk)
rdfs:comment
  • HAL era un proyecto de software que proveía una capa de abstracción de hardware para sistemas Unix-like. HAL está descontinuado en sistemas GNU/Linux, y su funcionalidad se ha incorporado a udev. Anteriormente, HAL se basaba sobre udev, que es de más bajo nivel. Permitía a las aplicaciones de escritorio detectar y usar el hardware a través de una API simple y portable, sin importar el hardware sobre el que se estuviera ejecutando.​ (es)
  • HAL (сокр. от англ. Hardware Abstraction Layer) — более не разрабатываемый демон, представлявший слой аппаратных абстракций для Linux и некоторых других Unix-образных систем. (ru)
  • HAL (zkratka z anglického Hardware Abstraction Layer – Vrstva abstrakce hardwaru) byl svobodný software (pod licencí GNU GPL) pro operační systémy unixového typu, který poskytoval vrstvu abstrakce nad hardwarem. Jeho smyslem bylo umožnit aplikacím snadný přístup k hardware přes přenositelné programové rozhraní. Poslední verze HALu byla vydána v roce 2009 a linuxové distribuce i aplikace od něj následně začaly ustupovat. Například vývojáři X.Org začali plánovat odstranění jeho využití hned v roce 2009. (cs)
  • HAL (kurz für Hardware Abstraction Layer) ist eine freie Software, die es Anwendungen ermöglicht, Informationen über verfügbare Hardware abzurufen und mit ihr zu kommunizieren. Mit HAL können Anwendungen auf das Anschließen und Entfernen von Hardware reagieren (Plug and Play). HAL arbeitet als Daemon und benutzt D-Bus, um Informationen an Anwendungssoftware weiterzugeben. HAL verfügt über eine eigene Datenbank, die detaillierte Beschreibungen von Hardwarekomponenten enthält. So kann Anwendungssoftware beispielsweise in die Lage versetzt werden, eine Digitalkamera als solche anzusprechen, auch wenn sie sich am Universal Serial Bus nur als Datenspeicher zu erkennen gibt. (de)
  • HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) is a software subsystem for UNIX-like operating systems providing hardware abstraction. HAL is now deprecated on most Linux distributions and on FreeBSD. Functionality is being merged into udev on Linux as of 2008–2010 and devd on FreeBSD. Previously, HAL was built on top of udev. Some other OS-es which don't have an alternative like udev or devd still use HAL. HAL is unrelated to the concept of Windows NT kernel HALs, which handle some platform-specific core functionality within the kernel, such as interrupt routing. (en)
  • HAL(ハル)は デーモン型のHardware Abstract Layerの一種であり、デスクトップアプリケーションがハードウェア情報に容易にアクセスできるようにすることでバスやデバイスの種類に寄らずに各種デバイスを利用できるようにするオープンソースプロジェクトである。これにより、GUIが一貫した形式で全てのリソースをユーザーに提示できる。 例えば、HAL はリムーバブルメディアドライブの情報を収集し、メディアの出し入れをユーザーのデスクトップ環境に通知する。 従来、デスクトップアプリケーションであってもハードウェアへのアクセスは直接カーネルを使って行うしかなかった。しかし、カーネルはデバイスについて全てを知っているわけではないため、この方式では正確さに難点があり、かつ面倒だった。例えば、MP3プレイヤーやデジタルカメラなどはユーザインタフェースでは単なるハードディスクとして示されることがあった。従って、システムに接続されている周辺機器を一覧するようなデスクトップのユーザインタフェースはほとんどなかった。 (ja)
  • HAL was een softwareproject dat een hardware-abstractielaag aanbood voor Unix-achtige besturingssystemen. Met HAL kon hardware aangesproken worden via een API vanuit een computerprogramma zodat het programma geen kennis hoefde te hebben van alle geavanceerde functionaliteit. HAL is verouderd, aangezien de functionaliteit van HAL geïntegreerd werd in in de periode 2008-2010. Voorheen was HAL een uitbreiding op udev waarbij udev op lager niveau functioneerde. Udev is de apparaatbeheerder voor de Linuxkernel. (nl)
  • 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. O HAL hoje está obsoleto na maioria das distribuições Linux e no FreeBSD. Sua funcionalidade está sendo incorporada pelo udev no Linux desde 2008-2010 e pelo no FreeBSD. Anteriormente, o HAL foi construído no topo do udev. Alguns outros SOs que não possuem um software alternativo como udev e devd, ainda usam o HAL. (pt)
  • HAL (скорочення від англ. Hardware Abstraction Layer) — демон, що надає шар апаратних абстракцій для Linux і деяких інших Unix-подібних систем. Проект спочатку створювався Red Hat, зараз розробляється на freedesktop.org. Демон HAL отримує інформацію про апаратне забезпечення від ядра ОС (у Linux, наприклад, HAL черпає велику частину інформації з sysfs), і надає програмам-клієнтам через D-Bus в зручному для користування форматі. Отримання інформації безпосередньо від ядра — процес складний і може бути пов'язаний з проблемами з безпекою, отже, наявність HAL сильно спрощує розробку програм, які мають знати про апаратну частину комп'ютера (наприклад, що користувач щойно від'єднав принтер або вставив флешку). Оскільки HAL на всіх платформах надає інформацію в одному форматі, незалежно від опера (uk)
foaf:name
  • HAL (en)
foaf:homepage
name
  • HAL (en)
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git147 as of Sep 06 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 56 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software