Difference between revisions of "User:Pino/PortabilityMatrix"

Jump to: navigation, search
(add kinfocenter bits)
m
 
(4 intermediate revisions by one 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" | KMix backends
+
| scope="row" colspan="2" | kded_networkstatus backends
 +
| bgcolor="#ABFFAB" | NetworkManager, ntrack
 +
| bgcolor="#FFABAB" | no
 +
| bgcolor="#FFABAB" | no
 +
| bgcolor="#FFABAB" | no
 +
| bgcolor="#FFABAB" | no
 +
| bgcolor="#FFABAB" | no
 +
|-
 +
| 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 93: 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 14:41, 19 May 2011

noframe
 
Warning
This is not an official page.


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


[edit] 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

This page was last modified on 19 May 2011, at 14:41. This page has been accessed 2,208 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal