X Windows – op Windows!
Nieuws
X server 1.20 enX.Org X11 Release 7.7 zijn opgenomen in Cygwin.Details zijn beschikbaar in de aankondigingenhier en hier.
Merk op dat sinds X server 1.17, de server standaard niet luistert naar TCP/IP verbindingen, maar alleen lokale verbindingen accepteert op een Unix domain socket.Zie deze FAQ voor meer details.
Gebruikers die upgraden van monolithische X (Release 6.9 en eerder, beschikbaar via setup voor november 2008) zouden ook de aankondiging over modulaire X moeten zien.2018-29 jun
Overzicht
Cygwin/X is een port van het X Window System naar de Cygwin API-laag voor de Microsoft Windows-familie van besturingssystemen. Cygwin biedt een UNIX-achtige API, waardoor de benodigde hoeveelheid porting wordt geminimaliseerd.
Cygwin/X bestaat uit een X server, X libraries, en bijna alle standaard X clients, zoals xterm, xhost, xdpyinfo, xclock, xeyes, etc. Veel meer X programma’s zijn ook verpakt voor Cygwin. Zie ook de eigenschappen en screenshots pagina’s.
Cygwin/X is gelicenseerd onder een MIT/X11 stijl licentie. Cygwin is gelicenseerd onder een aangepaste GNU General Public Licentie die specifiek toestaat dat libcygwin.a gekoppeld wordt aan programma’s die gelicenseerd zijn onder een licentie die in overeenstemming is met de Open Source Definitie, zonder dat een dergelijke koppeling vereist dat die Open Source programma’s gelicenseerd zijn onder de GNU General Public Licentie (zie de Cygwin licentiepagina voor meer informatie). Broncode en binaries voor beide projecten zijn vrij beschikbaar.
Downloaden en installeren
Cygwin/X wordt geïnstalleerd via Cygwin’s Installer, ofwel setup-x86_64.exe (voor de 64-bit versie), of setup-x86.exe (voor de 32-bit versie van Cygwin), en het installatieproces is gedocumenteerd in de Cygwin/X Gebruikersgids.
Of u Cygwin al geïnstalleerd hebt of niet, u kunt Cygwin/X aan uw installatie toevoegen door setup te downloaden en te draaien, en het ‘xinit’ pakket te selecteren uit de ‘X11’ categorie.
Het gebruik van Cygwin/X is stap-voor-stap gedocumenteerd, met veel plaatjes en voorbeelden, in de Cygwin/X Gebruikersgids. Merk echter op dat Cygwin/X veel programma’s, bibliotheken en functies voor algemeen gebruik bevat die deel uitmaken van alle X distributies. Het valt daarom buiten het bestek van de Cygwin/X Gebruikersgids om al deze onderdelen van het X Window Systeem te documenteren. Om documentatie te vinden, bijvoorbeeld voor setxkbmap, zou men de algemene X documentatie moeten raadplegen, zoals de setxkbmap(1) manual pagina. U kunt natuurlijk altijd een Google-zoekopdracht uitvoeren voor setxkbmap, die de genoemde manual pagina oplevert.
Help, contact …
Voor alle Cygwin/X-gerelateerde vragen en opmerkingen kunt u terecht bij de bronnen die op deze site beschikbaar zijn, zoals de FAQ, de Gebruikersgids en de mailinglijst archieven. Als deze bronnen uitgeput zijn, lees dan eerst de Cygwin richtlijnen voor het melden van problemen voordat u een e-mail stuurt naar de cygwin mailinglijst.
Stuur a.u.b. meldingen over technische problemen (slechte html, gebroken links) betreffende deze webpagina’s naar de cygwin mailing list.