content management
open source source
  ZAPYTAJ O OFERTĘ MAPA SERWISU  polski  english
 WebStyle | Internet i Nowe Technologie - Encyklopedia |
  
content management content management
content management
 DESIGN / BRANDING DESIGN . BRANDING  CONTENT MANAGEMENT CONTENT MANAGEMENT  MULTIMEDIA MULTIMEDIA  CONSULTING CONSULTING
agencja
Wielka Encyklopedia Internetu i Nowych Technologii Online

HomeopenNETOPEDIAsourceHardwaresourcekompatybilnoœć

Hardware
 [ - ]  [ + ]
 netopedia  
Webdeveloping
Webdesign
Open Source
eBiznes
eCommerce
eMarketing
Multimedia
WWW
Technologie mobilne
Protokoły i technologie
Sieci komputerowe
Bezpieczeństwo | Hacking
Software
Hardware
Internet w firmie
Społeczeństwo informacyjne
Cyberkultura
Firmy | Organizacje

kompatybilność

/ compatibility /

Także: zgodność. Cecha sprzętu, oprogramowania lub nośników danych, pozwalająca na ich współdziałanie mimo różnego pochodzenia lub różnych wersji.

Komputery są kompatybilne, jeżeli można na nich uruchamiać te same programy (skompilowane w ten sam sposób); programy są kompatybilne, jeśli rozpoznają te same formaty plików; systemy operacyjne są kompatybilne jeżeli możliwe jest przenoszenie plików między nimi (bez udziału dodatkowych aplikacji pośredniczących).

Kompatybilność rozpatrywać można w dwóch kategoriach:

  • Zgodność w dół (ang. downwards compatybility) - możliwość współpracy danego produktu z produktami wcześniejszymi (np. poprzednimi wersjami programu lub systemu operacyjnego). Brak tej cechy występuje najczęściej wówczas, gdy producent przeprowadza rewolucyjne zmiany w koncepcji oprogramowania.
  • Zgodność w górę (ang. upwards compatibility) – możliwość pracy danego produktu z produktami późniejszymi (np. następnymi wersjami programu). Możliwa jest również "kompatybilność niepełna" - gdy starszy program potrafi wprawdzie otworzyć dokumenty opracowany w wersji wyższej, jednak wiąże się to z utratą pewnych informacji (np. tych atrybutów formatowania tekstu, które zostały wprowadzone dopiero w nowej wersji programu).

Niekompatybilność dwóch systemów operacyjnych czy oprogramowania można obejść poprzez zastosowanie dodatkowych narzędzi – np. emulatorów lub programów, które potrafią konwertować pliki z jednego formatu do innych. W heterogenicznym środowisku Internetu, problem niekompatybilności różnych systemów operacyjnych próbuje się rozwiązać poprzez stosowanie tzw. wirtualnych maszyn (np. wirtualna maszyna Javy pozwalająca uruchamiać te same programy Java).

zobacz również: emulator, wirtualna maszyna, kompatybilność


aktualizacja: 10/01/2004

  top top
© 2000-2008 WebStyle Systems  powered by eZ publish Open Source CMS