X vindusystem
Fra Wikipedia, den frie encyklopedi
| X vindusystem | |||||
|---|---|---|---|---|---|
|
|
|||||
X vindussystemet |
|||||
| Skaper | MIT, IBM og DEC | ||||
| Utvikler | MIT, IBM, DEC, The MIT X Consortium, The X Consortium, Open Group, X.Org Foundation | ||||
| Utgitt | Juni 1984 | ||||
| Nyeste versjon | X11R7.4/ 23. september 2008 | ||||
| Operativsystem | Unix, Unix-liknende, m.fl. | ||||
| Nettside | X.Org Foundation | ||||
X vindusystem (engelsk: X Window System, også kalt X11 og X) er et grunnleggende vindussystem, som er blitt en industristandard på Unix og Unix-lignende operativsystemer. Det er også tilgjengelig for andre operativsystemer.
Innhold |
[rediger] Navnet X
Navnet X har sin bakgrunn i det distribuerte operativsystemet V system. Dets grafiske brukergrensesnittet ble kalt «W», og da MIT i 1984 laget et grafisk brukergrensesnitt for UNIX, valgte de navnet X, som er neste bokstav i alfabetet.
[rediger] Den ukjente X
X vindusystemet er ikke et komplett grafisk brukergrensesnitt − ikke et «avsluttet» og «ferdig» vindusystem, men et fundament for mange grafiske brukergrensesnitt.
Grafiske brukergrensesnitt har flere fasiliteter til felles: Tegning og flytting av enkle former som streker, bokstaver og vinduer på en dataskjerm, og interaksjon med en mus og tastatur. Slike fellestrekk er et fundament hvorpå mange og forskjellige grafiske brukergrensesnitt («Den ukjente X») kan bygges.
X legger ikke føringer på selve brukergrensesnittet – dette er håndtert av vindusbehandleren og individuelle programmer. Derfor kan utseendet på X-baserte miljøer variere veldig; ulike programmer kan presentere seg selv med annerledes visuelt grensesnitt.
[rediger] Sun Microsystems
Det første grafiske brukergrensesnitt basert på X Windows, var Open Look. Det ble utviklet av AT&T og Sun Microsystems, og lansert med SunOS 2.1. I SunOS 2.2 ble det omdøpt til SunView (Sun Visual Integrated Environment for Workstations). I SunOS 2.3 ble det kalt NeWS (Network extensible Window System). Sun Microsystems kombinerte senere SunOS med det grafiske brukergrensesnittet Open Windows og kalte det Sun Solaris.
[rediger] Motif
I 1980-årene ble Motif en konkurrent til alternativene fra Sun, og det ble gjort forsøk på å gjøre det til en industri-standard.
[rediger] KDE og GNOME
Den moderne skrivebordsmiljøene KDE og GNOME bruker X, og tilbyr biblioteker og utviklingsmiljøer som gjør at alle programmer for det skrivebordsmiljøet får en felles utseendemessig stil og oppførsel. Dette utseendet kan brukeren endre enkelt ved å endre tema og andre ting.
[rediger] Transparens
X er «nettverksgjennomsiktig»: småprogrammer («klienter») trenger ikke å kjøre på samme maskin som den brukeren sitter ved (display-serveren). X sin bruk av begrepene «klient» og «tjener» er motsatt av hva man ofte forventer, fordi «tjeneren» er brukerens lokale skjerm istedenfor den fjerne maskinen.
[rediger] X11
Revisjon 11 (X11) ble lansert i september 1987, og siste versjon er 7.4 (X11R7.4), også kalt X.Org. Prosjektet ledes av X.Org Foundation, som er en gruppe utviklere fra mange store firmaer verden over, blant annet Sun Microsystems, Red Hat, SUSE, Hewlett Packard.
En annen implementasjon av X Window System heter XFree86. Grunnet lisensproblematikk har de fleste nyere Linux-distribusjoner sluttet å distribuere XFree86, og skiftet til XOrg.
[rediger] Versjoner
| Versjon | Lansert | Kommentar |
|---|---|---|
| MIT, IBM og DEC | ||
| X1 | Juni 1984 | |
| X6 | Januar 1985 | Første versjon som ble lisensiert til selskaper utenfor MIT |
| The MIT (Michigan Institute of Technology) X Consortium | ||
| X9 | September 1985 | Første utgave med MIT-lisensen |
| X10R1.0 | Slutten av 1985 | Kjørte på MS-DOS (IBM RT/PC, AT) |
| X10R2.0 | Januar 1986 | |
| X10R3.0 | Februar 1986 | Første utgave utenfor MIT. uwm ble standard vindusbehandler. |
| X10R4.0 | 25. desember 1986 | |
| X11R1.0 | 15. september 1987 | |
| The X Consortium | ||
| X11R2.0 | 24. mars 1988 | |
| X11R3.0 | 25. oktober 1988 | |
| X11R4.0 | 22. desember 1989 | |
| X11R5.0 | 5. september 1991 | |
| X11R6.0 | 16. mai 1994 | |
| X11R6.1 | 12. mars 1996 | |
| X11R6.2 | 3. desember 1996 | |
| X11R6.3 | 23. desember 1996 | |
| The Open Group | ||
| X11R6.4 | 31. mars 1998 | |
| X11R6.5 | Intern versjon, ikke gjort alment tilgjengelig | |
| X11R6.5.1 | 20. august 2000 | |
| X11R6.6 | 4. april 2001 | |
| X.Org Foundation | ||
| X11R6.8 | 9. september 2004 | |
| X11R6.8.1 | 17. september 2004 | |
| X11R6.8.2 | 9. februar 2005 | |
| X11R6.9 | 21. desember 2005 | |
| X11R7.0 | 21. desember 2005 | En modulært oppbygd versjon av X11R6.9 |
| X11R7.1 | 22. mai 2006 | |
| X11R7.2 | 15. februar 2007 | |
| X11R7.3 | 6. september 2007 | |
| X11R7.4 | 23. september 2008 | |
[rediger] Eksterne lenker
- XOrg Foundation Open Source Public Implementation of X11 — Avtageren til XFree86 som blir standard.
- XFree86 — Den mest brukte versjonen frem til nå, spesielt på åpen kildekode-platformer som Linux
- X11 for Mac OS X — X11-tjener for Mac OS X – en modifisert versjon av XFree86 med en Aqua-kompatibel vindusbehandler.
[rediger] Se også

