DeviceKit (original) (raw)
DeviceKit est une couche d'abstraction matérielle conçue pour remplacer HAL sur les systèmes Linux. Finalement il a été décidé de renommer DeviceKit-disks et DeviceKit-power respectivement en udisks et upower pour refléter le fait qu'ils ne reposent plus sur le démon DeviceKit mais directement sur libudev et libgudev. Ce changement de nom s'accompagne de quelques changements d'architecture également.
Property | Value |
---|---|
dbo:abstract | DeviceKit is a modular hardware abstraction layer designed for use in Linux systems that is designed to simplify device management and replace the current monolithic Linux HAL. DeviceKit includes the ability to enumerate system devices and send notifications when hardware is added or removed from the computer system. In May 2008, HAL developer David Zeuthen announced his intention to deprecate HAL, mainly because of its complexity and redundancy with other libraries in the Linux environment. The only missing part in those libraries would be a centralized service to enumerate existing devices, signal adding/removal of devices and merging and classifying available hardware information in one point. DeviceKit is the new library providing those services, while the hardware is supposed to be accessed through other libraries instead of HAL or DeviceKit. The first distribution to include DeviceKit was Fedora 11. Ubuntu 9.10 replaced some of the old HAL features with DeviceKit and functionality from udev. On 1 December 2009, it was announced that DeviceKit-disks was renamed to udisks and that a similar rename would happen for DeviceKit-power. (en) DeviceKit est une couche d'abstraction matérielle conçue pour remplacer HAL sur les systèmes Linux. Finalement il a été décidé de renommer DeviceKit-disks et DeviceKit-power respectivement en udisks et upower pour refléter le fait qu'ils ne reposent plus sur le démon DeviceKit mais directement sur libudev et libgudev. Ce changement de nom s'accompagne de quelques changements d'architecture également. (fr) DeviceKit es una capa de abstracción de hardware modular diseñada para el uso en sistemas Linux que está diseñado para simplificar la gestión de dispositivos y para reemplazar al monolítico HAL del Linux actual. DeviceKit incluye la habilidad de enumerar los dispositivos del sistema y de enviar notificaciones cuando el hardware es agregado o eliminado del sistema. En mayo de 2008, el desarrollador del HAL, David Zeuthen, anunció su intención de depreciar HAL, principalmente debido a su complejidad y redundancia con otras bibliotecas del ambiente Linux. La única parte faltante en esas bibliotecas sería un servicio centralizado para enumerar los dispositivos existentes, señalizar la conexión/desconexión de dispositivos y combinar y clasificar la información del hardware disponible en un solo punto. DeviceKit es la nueva biblioteca que proporciona esos servicios, mientras se supone que el hardware será accedido a través de otras bibliotecas en vez de HAL o DeviceKit. La primera distribución en incluir DeviceKit fue Fedora 11. Ubuntu 9.10 remplazó algunas de las viejas características de HAL por DeviceKit y funcionalidad desde el udev. (es) DeviceKit era il nome di una serie di progetti di hardware abstraction layer tesi a sostituire l'attuale sistema monolitico . I progetti derivati da DeviceKit sono UDisks, UPower e media-player-info. (it) DeviceKit — модульный HAL, предназначенный для использования в системах Linux, чтобы упростить управление устройствами и заменить текущий монолитный Linux HAL. DeviceKit включает возможность подсчёта устройств и отправки уведомлений при подключении или отключении оборудования. Первый дистрибутив, в котором появился DeviceKit, был Fedora 11. В настоящее время ведётся работа по объединению DeviceKit с Udev. (ru) DeviceKit jest warstwą abstrakcji sprzętowej, zaprojektowany został dla systemów Linux, by uprościć zarządzanie urządzeniami i zastąpić monolitycznego HAL-a. DeviceKit umożliwia nazywanie nowych urządzeń, oraz informuje o stanie urządzenia, gdy to zostanie dodane, bądź usunięte z komputera. W maju 2008 roku programista HAL-a David Zeuthen poinformował o swoim zamiarze porzucenia HAL, głównie z powodu jego zawiłości i nadmiarze bibliotek w środowisku Linuksa. Brakującą częścią tych bibliotek był scentralizowany serwis numerujący istniejące urządzenia, informowanie o dodaniu, bądź usunięciu danego urządzenia, oraz połączenie i uporządkowanie informacji o sprzęcie w jednym centralnym miejscu. DeviceKit jest nową biblioteką dostarczającą tych usług, podczas gdy dostęp do sprzętu ma być dokonywany poprzez inne biblioteki niż HAL, czy DeviceKit. Pierwszą dystrybucją zawierającą DeviceKit była Fedora 11. Ubuntu 9.10 zastąpiło część starych zależności HAL przy pomocy DeviceKit i funkcjonalności z udev. 1 grudnia 2009 roku nastąpiła zmiana nazw w projekcie. Program DeviceKit-disks został zmieniony na udisks, i podobna zmiana może spotkać DeviceKit-power. (pl) DeviceKit — модульний шар апаратних абстракцій, призначений для використання в системах Linux, щоб спростити управління пристроями і замінити поточний монолітний Linux HAL. DeviceKit включає можливість підрахунку пристроїв і відправки повідомлень при підключенні або відключення обладнання. У травні 2008 розробник HAL Давид Зютен (David Zeuthen) оголосив про намір позбутися HAL, головно через його складність і надлишковість з іншими бібліотеками в середовищі Linux. Тільки відсутня частина в цих бібліотеках може бути централізованою службою з переліком існуючих пристроїв, що повідомляє про додавання або відключення пристроїв, та об'єднує і класифікує доступну інформацію про апаратуру в одному місці. DeviceKit — це нова бібліотека, що забезпечує таку службу, в той час як пристрої мають бути доступні через інші бібліотеки, замість того доступу з HAL або DeviceKit. Перший дистрибутив, у якому з'явився DeviceKit, був Fedora 11. Ubuntu 9.10 замінила деякі старі можливості HAL на DeviceKit і функціональність від udev. Ubuntu 10.04 LTS Lucid Lynx має повністю позбутися HAL. Однак незабаром схема udev+DeviceKit дещо змінилася — розробники виявили, що велика частина апаратури вже управляється різними програмними компонентами і необхідні тільки правила для дисків (udisks) і живлення (upower). Проект DeviceKit був розбитий на кілька дрібніших частин і більше не використовується і не згадується. 1 грудня 2009 було оголошено DeviceKit-disks буде перейменовано на udisks, і що подібне перейменування може статися з DeviceKit-power. Таким чином, сучасні дистрибутиви використовують тільки Udev і правила до нього (udisks, upower). Проте зважаючи на інерційності коду, багато програм все ще вимагають застарілий HAL (в основному для виявлення дисків) і тому дистрибутиви змушені поставляти HAL, фактично дублюючи логіку. Але багато дистрибутиви (наприклад, Ubuntu, Debian і Fedora) вже приступили до використання замість нього Udev. (uk) |
dbo:genre | dbr:Hardware_abstraction_layer |
dbo:latestReleaseDate | 2009-03-02 (xsd:date) |
dbo:latestReleaseVersion | 003 |
dbo:license | dbr:GNU_General_Public_License |
dbo:operatingSystem | dbr:Linux |
dbo:wikiPageExternalLink | https://freedesktop.org/wiki/Software/DeviceKit/ https://www.freedesktop.org/wiki/Software/DeviceKit |
dbo:wikiPageID | 21083200 (xsd:integer) |
dbo:wikiPageLength | 4501 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1015767576 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Monolithic_kernel dbr:Ubuntu_(operating_system) dbr:Udev dbc:Human–computer_interaction dbr:GNU_General_Public_License dbr:Linux dbr:DeviceKit-disks dbc:Applications_using_D-Bus dbr:Fedora_(operating_system) dbr:PackageKit dbr:HAL_(software) dbr:Hardware_abstraction_layer dbc:Free_system_software dbc:Freedesktop.org dbc:User_interfaces dbr:Haiku_Device_Kit dbr:PolicyKit dbr:DeviceKit-power |
dbp:developer | David Zeuthen (en) |
dbp:genre | dbr:Hardware_abstraction_layer |
dbp:latestReleaseDate | 2009-03-02 (xsd:date) |
dbp:latestReleaseVersion | 3 (xsd:integer) |
dbp:license | dbr:GNU_General_Public_License |
dbp:name | DeviceKit (en) |
dbp:operatingSystem | dbr:Linux |
dbp:released | 2008 (xsd:integer) |
dbp:website | https://freedesktop.org/wiki/Software/DeviceKit/ |
dbp:wikiPageUsesTemplate | dbt:Infobox_software dbt:Mono dbt:Portal dbt:Reflist dbt:Start_date_and_age dbt:Free-software-stub dbt:Freedesktop.org |
dcterms:subject | dbc:Human–computer_interaction dbc:Applications_using_D-Bus dbc:Free_system_software dbc:Freedesktop.org dbc:User_interfaces |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 |
rdfs:comment | DeviceKit est une couche d'abstraction matérielle conçue pour remplacer HAL sur les systèmes Linux. Finalement il a été décidé de renommer DeviceKit-disks et DeviceKit-power respectivement en udisks et upower pour refléter le fait qu'ils ne reposent plus sur le démon DeviceKit mais directement sur libudev et libgudev. Ce changement de nom s'accompagne de quelques changements d'architecture également. (fr) DeviceKit era il nome di una serie di progetti di hardware abstraction layer tesi a sostituire l'attuale sistema monolitico . I progetti derivati da DeviceKit sono UDisks, UPower e media-player-info. (it) DeviceKit — модульный HAL, предназначенный для использования в системах Linux, чтобы упростить управление устройствами и заменить текущий монолитный Linux HAL. DeviceKit включает возможность подсчёта устройств и отправки уведомлений при подключении или отключении оборудования. Первый дистрибутив, в котором появился DeviceKit, был Fedora 11. В настоящее время ведётся работа по объединению DeviceKit с Udev. (ru) DeviceKit is a modular hardware abstraction layer designed for use in Linux systems that is designed to simplify device management and replace the current monolithic Linux HAL. DeviceKit includes the ability to enumerate system devices and send notifications when hardware is added or removed from the computer system. The first distribution to include DeviceKit was Fedora 11. Ubuntu 9.10 replaced some of the old HAL features with DeviceKit and functionality from udev. (en) DeviceKit es una capa de abstracción de hardware modular diseñada para el uso en sistemas Linux que está diseñado para simplificar la gestión de dispositivos y para reemplazar al monolítico HAL del Linux actual. DeviceKit incluye la habilidad de enumerar los dispositivos del sistema y de enviar notificaciones cuando el hardware es agregado o eliminado del sistema. La primera distribución en incluir DeviceKit fue Fedora 11. Ubuntu 9.10 remplazó algunas de las viejas características de HAL por DeviceKit y funcionalidad desde el udev. (es) DeviceKit jest warstwą abstrakcji sprzętowej, zaprojektowany został dla systemów Linux, by uprościć zarządzanie urządzeniami i zastąpić monolitycznego HAL-a. DeviceKit umożliwia nazywanie nowych urządzeń, oraz informuje o stanie urządzenia, gdy to zostanie dodane, bądź usunięte z komputera. Pierwszą dystrybucją zawierającą DeviceKit była Fedora 11. Ubuntu 9.10 zastąpiło część starych zależności HAL przy pomocy DeviceKit i funkcjonalności z udev. (pl) DeviceKit — модульний шар апаратних абстракцій, призначений для використання в системах Linux, щоб спростити управління пристроями і замінити поточний монолітний Linux HAL. DeviceKit включає можливість підрахунку пристроїв і відправки повідомлень при підключенні або відключення обладнання. Перший дистрибутив, у якому з'явився DeviceKit, був Fedora 11. Ubuntu 9.10 замінила деякі старі можливості HAL на DeviceKit і функціональність від udev. Ubuntu 10.04 LTS Lucid Lynx має повністю позбутися HAL. (uk) |
rdfs:label | DeviceKit (en) DeviceKit (es) DeviceKit (fr) DeviceKit (it) DeviceKit (pl) DeviceKit (ru) DeviceKit (uk) |
owl:sameAs | yago-res:DeviceKit wikidata:DeviceKit dbpedia-es:DeviceKit dbpedia-fr:DeviceKit dbpedia-it:DeviceKit dbpedia-pl:DeviceKit dbpedia-ru:DeviceKit dbpedia-uk:DeviceKit https://global.dbpedia.org/id/2TBgh |
prov:wasDerivedFrom | wikipedia-en:DeviceKit?oldid=1015767576&ns=0 |
foaf:homepage | https://freedesktop.org/wiki/Software/DeviceKit/ |
foaf:isPrimaryTopicOf | wikipedia-en:DeviceKit |
foaf:name | DeviceKit (en) |
is dbo:wikiPageWikiLink of | dbr:GNOME_Disks dbr:Hardware-dependent_software dbr:Hardware_abstraction dbr:UPower dbr:HAL_(software) |
is foaf:primaryTopic of | wikipedia-en:DeviceKit |