User:Pino/PortabilityMatrix: Difference between revisions

From KDE TechBase
(add kded_networkstatus)
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 14: Line 14:
{| class="wikitable" border="1" style="width: 100%;"
{| class="wikitable" border="1" style="width: 100%;"
|-
|-
! scope="col" | -
! scope="col" colspan="2" | -
! scope="col" style=white-space:nowrap | Linux
! scope="col" style=white-space:nowrap | Linux
! scope="col" style=white-space:nowrap | FreeBSD
! scope="col" style=white-space:nowrap | FreeBSD
Line 22: Line 22:
! scope="col" style=white-space:nowrap | Other Unices
! scope="col" style=white-space:nowrap | Other Unices
|-
|-
| scope="row" | Phonon backends
| scope="row" colspan="2" | Phonon backends
| bgcolor="#ABFFAB" | GStreamer, VLC, Xine
| bgcolor="#ABFFAB" | GStreamer, VLC, Xine
| bgcolor="#FFFFA0" | GStreamer, VLC, Xine
| bgcolor="#FFFFA0" | GStreamer, VLC, Xine
| bgcolor="#FFFFA0" | QT, VLC
| bgcolor="#ABFFAB" | QT, VLC
| bgcolor="#FFFFA0" | DirectShow, VLC
| bgcolor="#FFFFA0" | DirectShow, VLC
| bgcolor="#FFABAB" | ?
| bgcolor="#FFABAB" | ?
| bgcolor="#FFFFA0" | GStreamer, VLC, Xine
| bgcolor="#FFFFA0" | GStreamer, VLC, Xine
|-
|-
| scope="row" | Solid backends
| scope="row" rowspan="3" | libsolid
| bgcolor="#ABFFAB" | UDev, UDisks, Upower
| scope="row" | storage devices
| bgcolor="#ABFFAB" | UDisks
| bgcolor="#ABFFAB" | HAL
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
|-
| scope="row" | power devices
| bgcolor="#ABFFAB" | Upower
| bgcolor="#ABFFAB" | HAL
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
|-
| scope="row" | other devices
| bgcolor="#ABFFAB" | UDev
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
| bgcolor="#FFABAB" | IOKit
| bgcolor="#FFABAB" | IOKit
| bgcolor="#FFABAB" | WMI
| bgcolor="#FFABAB" | no
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
|-
|-
| scope="row" colspan="2" | KDirWatch
| bgcolor="#ABFFAB" | inotify, dnotify, FAM, stat, QFSWatcher
| bgcolor="#ABFFAB" | FAM, stat, QFSWatcher
| bgcolor="#ABFFAB" | FAM, stat, QFSWatcher
| bgcolor="#ABFFAB" | stat, QFSWatcher
| bgcolor="#ABFFAB" | FAM, stat, QFSWatcher
| bgcolor="#ABFFAB" | FAM, stat, QFSWatcher
|-
| scope="row" colspan="2" | kio_trash
| bgcolor="#ABFFAB" | XDG
| bgcolor="#ABFFAB" | XDG
| bgcolor="#ABFFAB" | XDG
| bgcolor="#FFFFA0" | yes
| bgcolor="#ABFFAB" | XDG
| bgcolor="#ABFFAB" | XDG
|-
| scope="row" rowspan="2" | ksysguard
| scope="row" | ksysguardd
| scope="row" | ksysguardd
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
Line 46: Line 80:
| bgcolor="#ABFFAB" | DragonFlyBSD, Irix, NetBSD, OpenBSD, Tru64
| bgcolor="#ABFFAB" | DragonFlyBSD, Irix, NetBSD, OpenBSD, Tru64
|-
|-
| scope="row" | libprocesscore (ksysguard)
| scope="row" | libprocesscore
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
Line 54: Line 88:
| bgcolor="#ABFFAB" | DragonFlyBSD, NetBSD, OpenBSD
| bgcolor="#ABFFAB" | DragonFlyBSD, NetBSD, OpenBSD
|-
|-
| scope="row" | PowerDevil backends
| scope="row" colspan="2" | PowerDevil backends
| bgcolor="#ABFFAB" | Upower
| bgcolor="#ABFFAB" | Upower
| bgcolor="#ABFFAB" | Upower, HAL
| bgcolor="#ABFFAB" | Upower, HAL
Line 62: Line 96:
| bgcolor="#ABFFAB" | HAL
| bgcolor="#ABFFAB" | HAL
|-
|-
| scope="row" | kinfocenter / base
| scope="row" rowspan="3" | kinfocenter
| scope="row" | base
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
Line 70: Line 105:
| bgcolor="#ABFFAB" | AIX, DragonFlyBSD, HPUX, NetBSD, OpenBSD, SGI, Tru64
| bgcolor="#ABFFAB" | AIX, DragonFlyBSD, HPUX, NetBSD, OpenBSD, SGI, Tru64
|-
|-
| scope="row" | kinfocenter / memory
| scope="row" | memory
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
Line 78: Line 113:
| bgcolor="#ABFFAB" | DragonFlyBSD, HPUX, NetBSD, OpenBSD, SGI, Tru64
| bgcolor="#ABFFAB" | DragonFlyBSD, HPUX, NetBSD, OpenBSD, SGI, Tru64
|-
|-
| scope="row" | kinfocenter / osdepinfo
| scope="row" | osdepinfo
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
Line 86: Line 121:
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
|-
|-
| scope="row" | kded_networkstatus backends
| scope="row" colspan="2" | kded_networkstatus backends
| bgcolor="#ABFFAB" | NetworkManager, ntrack
| bgcolor="#ABFFAB" | NetworkManager, ntrack
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
Line 94: Line 129:
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
|-
|-
| scope="row" | KMix backends
| scope="row" colspan="2" | KMix backends
| bgcolor="#ABFFAB" | ALSA, OSS, pulse
| bgcolor="#ABFFAB" | ALSA, OSS, pulse
| bgcolor="#ABFFAB" | OSS, pulse
| bgcolor="#ABFFAB" | OSS, pulse
Line 101: Line 136:
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | yes
| bgcolor="#ABFFAB" | Irix, OSS, OSS4
| bgcolor="#ABFFAB" | Irix, OSS, OSS4
|-
| scope="row" colspan="2" | BlueDevil (library)
| bgcolor="#ABFFAB" | bluez
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
| bgcolor="#FFABAB" | no
|}
|}

Latest revision as of 13:41, 19 May 2011

Warning
This is not an official page.


noframe
noframe
 
Under Construction
This page is under construction. This page is actively being developed and updated with new information, and may be incomplete. You can help by editing this page


Portability matrix

This page should offer a quick overview on the portability of the various KDE components and applications.


- Linux FreeBSD Mac OS X Windows Solaris Other Unices
Phonon backends GStreamer, VLC, Xine GStreamer, VLC, Xine QT, VLC DirectShow, VLC ? GStreamer, VLC, Xine
libsolid storage devices UDisks HAL no no HAL HAL
power devices Upower HAL no no HAL HAL
other devices UDev HAL IOKit no HAL HAL
KDirWatch inotify, dnotify, FAM, stat, QFSWatcher FAM, stat, QFSWatcher FAM, stat, QFSWatcher stat, QFSWatcher FAM, stat, QFSWatcher FAM, stat, QFSWatcher
kio_trash XDG XDG XDG yes XDG XDG
ksysguard ksysguardd yes yes no no yes DragonFlyBSD, Irix, NetBSD, OpenBSD, Tru64
libprocesscore yes yes no no yes DragonFlyBSD, NetBSD, OpenBSD
PowerDevil backends Upower Upower, HAL no no HAL HAL
kinfocenter base yes yes yes no yes AIX, DragonFlyBSD, HPUX, NetBSD, OpenBSD, SGI, Tru64
memory yes yes yes no yes DragonFlyBSD, HPUX, NetBSD, OpenBSD, SGI, Tru64
osdepinfo yes yes yes no yes yes
kded_networkstatus backends NetworkManager, ntrack no no no no no
KMix backends ALSA, OSS, pulse OSS, pulse no no yes Irix, OSS, OSS4
BlueDevil (library) bluez no no no no no