X11 Welk gratis programma gebruik jij?
5 november 2006 - 11:13    reactie #25
geplaatst door: Cailin Coilleach
X11 is een standaard uit de UNIX wereld, voor het weer geven van grafische applicaties. Heel simpel gezegd doet X11 voor UNIX, wat Aqua voor Mac OS X doet.

Velen zijn van mening dat X11 een ongelooflijk log en ouderwets stuk software is... En dat is het ook :D Maar een heel groot voordeel van X11 is dat je het protocol ook over een netwerk kan laten lopen! Op die manier kan je op een server of een andere computer een applicatie starten, waarbij de grafische laag dan op jou computer terecht komt.

Waarom is dat beter dan dingen als Remote Desktop en VNC? Omdat je echt puur, alleen de applicatie over het netwerk stuurt en niet de hele desktop. Overigens _kan_ dat wel met X11, maar het is dus niet nodig.

Nog iets moois aan X11 is dat er voor een heleboel verschillende OSen X11 servers zijn geschreven. Solaris, Linux, Mac OS X, zelfs Windows... Ze hebben allemaal wel een stukje software dat als X11 server dienst kan doen.

Oh wacht  :music: Nog even iets verwarrends verklaren: bij X11 heeft het stukje software dat dingen laat zien op jou scherm de "server" en is de "client" de applicatie die op het scherm vertoont moet worden. Dat word voor beginners heel erg verwarrend, als bijvoorbeeld de X11-client op een remote server staat :D

Ach ja... Kort gezegd dus nog een keertje: X11 is een standaard om UNIX applicaties op je scherm te vertonen.

EDIT: Ah, twee anderen waren me net voor. Had ik maar niet zo'n lijvige reply moeten sturen :p

@ iMaarten:
OMG Freeciv! Dat is een tijd geleden! Dat speelde ik tijdens m'n afstuderen heel vaak tegen m'n klasgenoot die bij het zelfde bedrijf zat.

Over een standaard installatie methode: als de desbetreffende applicatie ook in het Darwin Ports programma is opgenomen, dan kan je haar via die weg installeren. Alles apps komen dan samen onder /opt te staan.

EDIT 2:
Ja hoor. Inkscape zit in Darwin Ports. Het duurt wel effe voordat alles is geinstalleerd, want er zijn veel dependencies, maar dan doet ie het ook... En staan de apps netjes bij elkaar onder /opt.

(Bewerkt door Cailin Coilleach om 11:51, 5-11-2006)