X Window System

X Window System on ohjelmisto, joka kehitettiin 1980-luvun puolivälissä MIT tarjota graafisen käyttöliittymän Unix-järjestelmissä. Tämän protokollan avulla verkossa graafisen vuorovaikutuksen käyttäjän ja yhden tai useamman tietokoneen verkko läpinäkyvä sitä. Yleensä se viittaa versio tämän pöytäkirjan 11, X11, joka on tällä hetkellä käytössä. X vastaa graafisen informaation esittämiseksi täysin riippumaton käyttöjärjestelmästä.

X on suunniteltu ensisijaisesti toteuttaa thin client, jossa monet ihmiset samanaikaisesti käyttäen prosessorin tehosta yksittäisen tietokoneen työskentelee aikaosuuksiin. Jokainen henkilö käyttää verkko terminaali, joka oli pakko piirtää näytön ja hyväksyn käyttäjä syöttää valmiuksia. Koska kattavia tukea X ohjelmiston Unix, sitä käytetään henkilökohtaisten tietokoneiden vaikka ei ole tarvetta aikaosuuksiin.

X Window System hajautettuun asiakas-palvelin sovelluksia täsmennetään linkkejä. Palvelin tarjoaa palveluja käyttää näytön, näppäimistön ja hiiren, vaikka asiakkaat ovat sovelluksia, jotka käyttävät näitä resursseja käyttäjän toimia. Niinpä kun palvelin on käynnissä paikallisesti, sovellukset voidaan ajaa etänä muista koneista, jotka tarjoavat käsite verkkojen läpinäkyvyyttä.

Koska tämä asiakas-palvelin-järjestelmä, voidaan sanoa, että X toimii virtuaalisena grafiikka päätelaite.

Joissa on määritelty standardi X seikka mahdollistaa X-palvelimet on kehitetty eri käyttöjärjestelmiä ja alustoja, jolloin koodi hyvin kannettava. Esimerkiksi mahdollistaa X -asiakkaat käynnissä voimakas Unix-palvelin, kun tulokset näytetään pöytätietokoneen kanssa tahansa käyttöjärjestelmän käynnissä.

Välistä viestintää asiakkaan ja palvelimen X suoritetaan pöytäkirjan avulla tunnetaan Xprotocol, joka koostuu useista perus tavujen tulkita komentoja tuottaa näytöt, sijoita ne, tai ohjaus tapahtumia. X asiakkaat pääsisivät Xprotocol käyttäen kirjasto nimeltään Xlib, joka estää ohjelmoija X asiakkaita on käsiteltävä binaarikoodin Xprotocol. Kuitenkin näkökohdat käsittely ikkunakoristeita ja ikkunat ei ole määritelty tässä kirjastossa.

X ei ole ikkuna johtaja, yksi on valvoa hallinta Windows. Tämä tuo etu, että käyttäjä asentaa yksi tai useampi ikkunointiohjelmista valinta. Se tuo myös se etu, että tekee X tiukasti grafiikka järjestelmä, niin että X asiakas voi lähettää kaavion näytön, tulostimen tai muun laitteiston vahingossa joustava graafista näyttöä.

Toisaalta, se haittapuoli, että tuo että yhtiöllä ei ole yksittäinen graafinen ympäristö on, että X asiakas ohjelmoijat, jotka haluavat hyödyntää resursseja graafisen ympäristöissä on valittava erityinen graafinen ympäristö ohjelmointia ja kertoa käyttäjälle on vähemmän kirjastot on asennettu tämän GUI. Kirjastot graafisia ympäristöjä kutsutaan "Hyöty" X standardi tarjoaa vain perustiedot joukko työkaluja kutsutaan Xintrisics jotka mahdollistavat ohjelmoijat rakentaa graafisen ympäristöissä työkalusarjat niitä.

Suunnittelu

X käyttää asiakas-palvelin malli: X-palvelin on yhteydessä eri asiakasohjelmat. Palvelin hyväksyy pyyntöjä graafista näyttöä ja palauttaa käyttäjän toimia. Palvelin voi toimia seuraavasti:

  • näytetään sovelluksen ikkunasta toiseen näyttöjärjestelmä
  • järjestelmä ohjelma ohjaa video ulostulo PC
  • pala erityisen laitteiston

Tämä asiakas-palvelin terminologia - käyttäjän päätelaitteen on palvelimen ja asiakkaan sovellukset olento - usein sekoittaa uuden X -käyttäjille, koska ehdot näyttävät päinvastainen. Mutta X vie näkökulmasta hakemuksen, eikä loppukäyttäjä: X tarjoaa näyttöruutu ja palveluja input / output sovelluksia, joten se on palvelimelle; sovellukset käyttävät nämä palvelut ovat siis asiakkaita.

Tiedonsiirtoprotokolla välillä palvelimen ja asiakkaan toimii verkko läpinäkyvä: asiakkaan ja palvelimen voi ajaa saman tai eri koneilla, mahdollisesti eri arkkitehtuurien ja käyttöjärjestelmien. Asiakkaan ja palvelimen voi jopa kommunikoida turvallisesti Internetin yhteyden istunto salatun verkon yli.

X asiakas voi jäljitellä X-palvelin tarjoamalla näyttö palveluita muille asiakkaille. Tätä kutsutaan "X pesiä". Avoimen lähdekoodin asiakkaita, kuten Xnest ja Xephyr tukea X pesiviä.

Voit käyttää X asiakkaan faksiäänen, käyttäjä tekee seuraavat:

  • Paikallisen koneen, avaa pääteikkuna
  • käyttää telnet tai ssh yhteyden etäkoneen
  • pyytää paikallista palvelua näyttö / syöttö

Kauko X asiakas sitten tehdä yhteyden käyttäjän paikallisen X-palvelin, joka tarjoaa näyttö näyttö ja syöttö.

Vaihtoehtoisesti, paikallisen koneen voi ajaa pieni ohjelma, joka muodostaa yhteyden etäkoneen ja käynnistää asiakkaan sovellus.

Käytännön esimerkkejä kauko asiakkaita ovat:

  • hallinnoinnista etätietokoneelta graafisesti
  • käynnissä laskentaintensiivisiä simulaatio kauko Unix kone ja tulokset näkyvät näytön Windowsin työpöydällä
  • graafinen ohjelmisto ajaa useita koneita samanaikaisesti hallitsee yksi näyttö, näppäimistö ja hiiri.

Alku

Vuonna 1984 Bob ja Jim Gettys asettaa Scheifler aikaisin periaatteet X:

  • Lisätä uusia toimintoja, ellei toteuttaja ei voi suorittaa todellinen sovellus ilman sitä.
  • Se on yhtä tärkeää päättää, mikä ei ole järjestelmää, esimerkiksi päättää, mitä se on. Älä tarpeisiin kaikille; sen sijaan, tehdä järjestelmästä laajennettavan jotta lisätarpeet voidaan kattaa yhdenmukaisesti ylöspäin.
  • Ainoa asia, pahempi kuin yleistävä yhdestä esimerkki on yleistävä päässä ole esimerkkejä ollenkaan.
  • Jos ongelmia ei ole täysin ymmärretty, se on luultavasti parasta antaa mitään ratkaisua lainkaan.
  • Jos saat 90 prosenttia haluttu vaikutus 10 prosenttia työn käyttäen yksinkertaisin ratkaisu ..
  • Eristä monimutkaisuus mahdollisimman paljon.
  • Tarjota mekanismi sijasta politiikan. Erityisesti käyttöliittymän politiikan laittaa käsiin asiakkaita.

Ensimmäinen periaate on muutettu suunnittelun X11: "Älä lisää uusia toimintoja, jos et tiedä joitakin todellisia sovellus, joka vaatii sitä."

X on pitkälti jatkaneet näitä periaatteita. Näyte täytäntöönpano on kehitetty, jotta laajentamiseen ja parantamiseen täytäntöönpanon, pysyen yhteensopiva alkuperäisen 1987-protokollaa.

UI

X on ensisijaisesti protokolla määritelmä ja graafinen perusalkioiden, ja tarkoituksella ei sisällä erittely käyttöliittymän suunnittelussa, ja painiketta tyylejä, menu, otsikkopalkki ikkunat. Sen sijaan, sovellukset määritellä ja tarjota tällaisia ​​yksityiskohtia. Tämän seurauksena ei ole tyypillinen X -käyttöliittymä ja useat työpöytäympäristöt ovat olleet suosittuja käyttäjien keskuudessa.

Ikkunaohjelma ohjaa sijoittaminen ja ulkonäköä sovelluksen ikkunat. Tämä voi olla samanlaisia ​​kuin Microsoft Windows tai Macintosh tai on radikaalisti erilaisia ​​tarkastuksia rajapintoja. Ikkuna johtajat hienostuneisuutta ja monimutkaisuus vaihtelevat yksinkertaisin kattavin työpöytäympäristöt kuten valistuksen.

Monet käyttäjät käyttävät X työpöytäympäristö, joka, riippumatta window manager, sisältää erilaisia ​​sovelluksia käyttämällä johdonmukainen käyttöliittymä. GNOME, KDE ja Xfce ovat suosituimpia työpöytäympäristöstä. Unix standardi ympäristö on yhteisen työpöytäympäristö. Freedesktop.org aloite käsitellään yhteentoimivuuden työpöydän ja tarvittavat komponentit kilpailukykyinen X työpöydälle.

Koska X vastaa vuorovaikutusta näppäimistö ja hiiri graafinen työpöytäympäristö, tietyt pikanäppäimet ovat liittyvät X. Ctrl-Alt-Backspace tyypillisesti lopettaa käynnissä X-istunnosta, kun taas valvonta -Alt yhdessä toimintonäppäimen siirtyy liittyvien virtuaalikonsoliin. Kuitenkin tämä on yksityiskohta vasemmalle suunnitella X-palvelin täytäntöönpanoa ja ei ole universaali; esimerkiksi X-palvelin toteutukset Windows- ja Macintosh eivät yleensä tarjota näitä pikanäppäimiä.

Toteutukset

X.Org täytäntöönpano on kanoninen täytäntöönpano X. Koska tyypin vapaan lisenssin, on ilmestynyt useita muunnelmia, sekä ilmainen ja oma. Kaupalliset UNIX myyjät ovat yleensä ottamaan avoimen lähdekoodin täytäntöönpanon ja mukauttaa sitä heidän laitteilleen, yleensä muokkaamalla sitä ja lisäämällä omaa laajennuksia.

Vuoteen 2004, XFree86 edellyttäen yleisin X variantti vapaan järjestelmiä kuten UNIX. XFree86 alkoi satamaan X 386-yhteensopivia tietokoneita ja viimeistään 1990-luvun lopulla, oli tullut suurin lähde teknisten innovaatioiden X ja de facto-standardi kehittämiseen X kuitenkaan vuodesta 2004 lähtien, X.Org Server, haarukka XFree86, on tullut hallitseva.

Vaikka on yhteinen liittää X Unix, X-palvelimet myös olemassa natiivisti sisällä muita graafisia ympäristöissä. Hewlett-Packard OpenVMS- käyttöjärjestelmä sisältää, kuten sen vakio työpöytäympäristö, versio X CDE tunnetaan DECwindows. Mac OS X 10.3 ja Mac OS X 10.4 Apple ovat X11.app, joka perustuu XFree86 4.3 ja X11R6.6, jossa parempi integrointi Mac OS X, Mac OS X 10.5 omena sisältyvät X.org X.org sijasta XFree86. Kolmannen osapuolen palvelimille Mac OS 7, 8 ja 9 sisältyvät White Pine Exodus Ohjelmistot ja Apple MacX.

Microsoft Windows ei myydä tukee X, mutta monet kolmannen osapuolen toteutuksissa sekä ilmainen ohjelmisto kuten Cygwin / X, Xming ja WeirdX; kuten omia tuotteita kuten Xmanager ylittää, MKS X / Serverin, Reflection X, ja X-Win32.

Kun käyttöjärjestelmä äidinkielenään ikkuna järjestelmä isännöi X lisäksi, X-järjestelmä voi käyttää tai olla käyttämättä omaa työpöydän erillisessä ikkunassa tai isäntä voi käyttää juurettomaksi, eli X työpöytä on piilotettu ja vastaanottavaan ympäristöön ikkuna käsittelee geometria ja ulkonäkö isännöi ikkunoita ruudulla isännän.

X-päätteet

X pääte on thin client, joka toimii vain X-palvelin Tämä arkkitehtuuri tuli suosittu rakennusmateriaalit halpaa paketti terminaalien samanaikaisesti monet käyttäjät käyttävät samaa suuri palvelintietokone ajaa sovellusohjelmia asiakkaana kunkin päätelaitteen X Tämä käyttö on hyvin lähellä alkuperäistä aikomusta MIT hankkeen.

X-päätteet tutkia protokolla käyttäen X Display Manager Ohjaus luoda luettelon käytettävissä olevista isäntien ovat sallittuja asiakkaina. Yksi asiakas isännät pitäisi ajaa X-näytöllä johtaja.

X-Terminal omistettu laitteisto on tullut harvinaisempaa; PC tai moderni Thin Client kanssa X-palvelin tyypillisesti tarjoaa samat toiminnot samaan tai halvemmalla.

Historia

Edeltäjät

Useat bittikartta näyttö järjestelmät edeltää X Xeroxin tuli Alto ja Star Computers. Apple tuli Lisa ja Macintosh. Unix-maailmassa oli Andrew Project ja Rob Piken Blit terminaaliin.

Carnegie Mellon University tuotti etäkäyttö sovellus nimeltä Alto Terminal, jossa hän näkyy päällekkäisiä ikkunoita Xerox Alto, ja teki tietokoneilta, tyypillisesti joulukuu VAX järjestelmien käytössä Unix, vastuussa altistumisen tapahtumia ja virkistävä ikkuna sisältö ikkunoiden tarpeen.

X on saanut nimensä seuraajaksi aiemmin nimeltään ikkuna 1983 W. W Window System juoksi alle käyttöjärjestelmän V W käytetty protokolla tukeva pääte ja grafiikka ikkunat, palvelin säilyttää näytön luettelot.

Alkuperä ja varhainen kehitys

Alkuperäinen ajatus X syntyi MIT vuonna 1984 yhteistyönä Jim Gettys ja Bob scheifler. Scheifler tarvitaan käyttökelpoinen näyttö ympäristö virheenjäljitykseen Argus näyttö järjestelmä. Athena projekti, yhteinen hanke Digital Equipment Corporation, MIT ja IBM tarjota helposti tietokoneen resursseja kaikille opiskelijoille, tarvitaan grafiikka järjestelmä riippumaton foorumi linkitetään yhteen erilaisten järjestelmien eri toimittajien; ikkunan jälkeen järjestelmä kehitteillä on Andrew Project Carnegie Mellon-yliopistossa teki lisenssiä, ja ei ollut vaihtoehtoja.

Hanke ratkaisi tämän luomalla protokolla, joka voisi molemmat ajaa paikallisten sovellusten ja soittaa kauko resursseja. Puolivälissä 1983 alustava sataman W Unix juoksi viidesosa sen nopeus on V; toukokuu 1984, Scheifler korvasi synkroninen protokolla W asynkronista protokollaa ja näyttö luettelot välittömästi tilassa grafiikka jotta X versio 1. X tuli ensimmäinen ikkunointijärjestelmä ympäristö tarjota totta laitteisto riippumattomuus ja myyjä riippumattomuus.

Scheifler, Gettys ja Ron Newman työskentelivät yhdessä ja X edennyt nopeasti. He julkaisivat Versio 6 tammikuussa 1985. DEC sitten valmistautuu aloittamaan Ultrix työasema, tuomarina X ainoa ikkunointijärjestelmä ympäristö todennäköisesti saatavilla ajoissa. Joulukuu insinöörit suorittaa X6 QVSS joulukuu näyttää Microvax.

Vuoden toisella neljänneksellä 1985, ostetun väri tukea toimia DEC VAXstation-II / GPX muodostaen mitä tuli versio 9.

Ryhmä Brownin yliopiston siirretty versio 9 IBM RT / PC, mutta ongelmia lukemisen unaligned tietoja RT pakko yhteensopimaton pöytäkirjan muutos, mikä versio 10 loppuvuodesta 1985. Vuoteen 1986, ulkopuolisten organisaatioiden He olivat alkaneet kysyä X X10R2 julkaisu tapahtui tammikuussa 1986; X10R3 helmikuussa 1986. Vaikka MIT oli lisensoitu ilmaiseksi X6 joillekin ulkopuolisille ryhmille, sitten päättäneet antaa lupia X10R3 ja tulevia versioita kyseisen tunnettiin jälkeen kuin MIT-lisenssi, yrittää kansantajuistaa X edelleen ja vastineeksi, he toivovat, että monia muita sovelluksia olivat käytettävissä. X10R3 tuli ensimmäinen versio saavuttaa laaja käyttöönotto, sekä kavennukset ja Hewlett-Packard vapauttava perustuvat tuotteet. Muut ryhmät siirretty X10 Apollo Tietokone ja Sun-työasemien ja jopa IBM AT. Mielenosoituksia ensimmäinen kaupallinen sovellus X tapahtui messuilla AutoFACT tuolloin. Se oli järjestelmä tietokoneavusteinen suunnittelu konepaja Cognition Inc. että juoksi VAXes ja kuva näkyy tietokoneen käytössä X-palvelin Uusin versio X10, X10R4 hän esiintyi joulukuu 1986

Yritettiin jotta X-palvelimet kuin laitteet reaaliaikaista yhteistyötä, aivan kuten Virtual Network Computing myöhemmin sallia työpöydän jaettavaksi. Yksi näistä aikaisin ponnisteluja oli SharedX työkalu Philip J. Gust.

Vaikka X10 tarjosi mielenkiintoisia ja tehokkaat toiminnot, oli käynyt ilmi, että X pöytäkirja voisi olla neutraalimpi muotoilu laitteisto ennen sen liian laajalti hyväksytty; mutta MIT yksin ei olisi voimavaroja niin täydellisen uudelleensuunnittelun. Koska tämä tapahtui, DEC: n Länsi Software laboratorio joutui välillä hankkeiden kokenut joukkue. Smokey Wallace WSL ja Jim Gettys ehdotti, että joulukuu WSL rakentaa X11 ja tehdä siitä vapaasti käytettävissä samoin ehdoin kuin X9 ja X10. Tämä prosessi alkoi toukokuussa 1986 protokollan päätökseen elokuussa. Alpha Test ohjelmisto alkoi helmikuussa 1987 beta-testi toukokuu; vapauttamaan X11 vihdoin tapahtui 15. syyskuuta 1987 alkaen.

X11 protokollan suunnittelu johdolla Scheifler, keskusteltiin laajasti auki postituslistoja orastava Internetissä, jossa silta laajennettiin ryhmille New USENET uutisia. Gettys siirtyi DEC Systems Research Center Kaliforniassa auttaa johtaa kehitystyön WSL X11, jossa Phil ja Susan Angebrandt Karlton johti suunnittelua ja toteutusta X11 palvelimen oikeusasteessa. Siksi X edustaa yksi ensimmäisistä, hyvin suuri jaetaan hanke, vapaa ohjelmisto.

MIT X konsortio ja X Consortium, Inc.

Vuonna 1987, jossa menestys X11 edelleen ilmeistä, MIT halusi jättää hallinnon X, mutta kesäkuu 1987 tapaaminen yhdeksän myyjät, myyjät kertoi MIT että he uskoivat tarvetta neutraali yhteisö välttää X on hajanainen markkinoilla. Tammikuussa 1988 MIT X Consortium perustivat kuin voittoa tavoittelematon ryhmä myyjiä, jossa Scheifler johtajana, johtaa tulevaa kehitystä X neutraalissa ilmakehässä sisältäen kaupallisten ja koulutuksen etuja. Jim Fulton liittyi tammikuussa 1988 ja Keith Packard maaliskuu 1988 kuin suuret kehittäjät, Jim keskittyy Xlib, fontit, ikkuna johtajat, ja apuohjelmat; Keith ja reimplemented palvelimen. Donna Converse, Chris D. Peterson, ja Stephen Gildea liittyi myöhemmin samana vuonna, keskittyen työkaluja ja widget sarjaa, tiivistä Ralph Swick MIT Project Athena. MIT X konsortio tuottanut useita merkittäviä korjauksia X11, ensimmäinen helmikuussa 1988. Jay Hersh Ralph Mor ja myöhemmin liittyi tiimiin. Vuonna 1993, kuten MIT X konsortio valmistettiin lähteä MIT, joukkue oli liittynyt Gary R. Cutbill, Kaleb Keithley, ja David Wiggins.

Vuonna 1993 X Consortium, Inc. syntyi seuraaja MIT X konsortio. Hän heitti X11R6 16. toukokuuta, 1994. Vuonna 1995 otti kehitystä Motif ja yhteisen työpöytäympäristö Unix-järjestelmissä. X Consortium liuennut lopussa 1996, tuottaa lopullinen arvio, X11R6.3, ja perintö kasvava kaupallinen vaikutus kehitykseen.

Open Group

Tammikuussa 1997 X konsortio läpäissyt hallinto X Open Group, myyjä ryhmä muodostuu vuoden 1996 alussa sulauttamalla Open Software Foundation X / Open.

Open Group julkisti X11R6.4 alkuvuodesta 1998. ristiriitaisesti, X11R6.4 poikkesi perinteisistä liberaali lisenssiehdot, kuten Open Group yritti varmistaa fiananciamiento kehittämiseen X uusista ehdoista esti sen hyväksyneet monia hankkeita ja jopa joitakin kaupallisia myyjiä. Kun XFree86 tuntui arvioida haarukka, Open Ryhmässä relicensed X11R6.4 alle perinteisen lisenssin syyskuussa 1998. uusin Open Groupin tuli X11R6.4 laastari 3.

X.Org ja XFree86

XFree86 alkunsa vuonna 1992 X386 palvelin IBM PC yhteensopivia järjestelmiä mukana X11R5 vuonna 1991, kirjoittanut Thomas Roell ja Mark W. Snitily ja lahjoitti MIT X ryhmittymän Snitily Graphics konsultointipalvelut. XFree86 kehittynyt ajan myötä vain yhden satamasta X johtava ja suosituin täytäntöönpanoa ja tuli de facto johtaja kehityksen X

Toukokuussa 1999 Open Ryhmässä muodostunut X.Org. X.Org valvoo vapauttamista versiot X11R6.5.1 päällä. Sitten kehitys X tuli kuolemaisillaan; useimmat tekniset innovaatiot koska X oli liuennut Consortion tapahtui XFree86 hankkeeseen. Vuonna 1999 XFree86 joukkue liittyi X.Org kuin kunniajäsen kannustamana useita yrityksiä kiinnostuneita käyttämään XFree86 Linux ja asemansa suosituin versio X

Vuoteen 2003, hän keksi suosio Linux, X.Org pysyi aktiivinen ja aktiivinen kehittäminen tapahtui XFree86. Oli kuitenkin huomattavaa kehitystä XFree86 toisinajattelija. XFree86 Hanke kärsi käsitys kuin kehittämismalli liian samanlainen katedraali; Kehittäjät eivät voi saada CVS sitoutua pääsy ja myyjät piti ylläpitää laajaa muokkauspäivitykset. Maaliskuussa 2003 CFree86 järjestö karkotettiin Keith Packard, joka oli liittynyt XFree86 päätyttyä alkuperäisen MIT X Consortium, huomattavia epämukavuutta.

X.Org ja XFree86 alkoi keskustella strategian oikein vaaliminen kehittäminen X Jim Gettys oli ajanut vahvasti avoin kehitysmalli koska ainakin vuodesta 2000. Gettys, Packard ja monet muut alkoivat keskustelemme uudelleenjärjestely yksityiskohtaisesti vaatimuksia tehokkaalle hallinnolle X auki kehitystä.

Lopuksi kaiku X11R6.4 lisensointi kiista, XFree86 julkaissut version 4.4 helmikuussa 2004 alle tiukemmin lisenssi, joka tehnyt monia projekteja vedoten X löytynyt hyväksyttävää. Lisätään lauseke lisenssi perustuu alkuperäiseen lauseke julkaisema BSD-lisenssi, joka nähtiin Free Software Foundation ja Debianin vastaisena GNU General Public License. Muut ryhmät näkivät lisärajoituksia olevan vastaan ​​alkuperäistä henkeä X myöntämiskuukautta yhdistettynä vaikeuksia ottaa muutoksia, vasemmalle monet tunne, että aika oli kypsä haarukka.

X.Org Foundation

Vuoden 2004 alussa, useat ihmiset X.Org ja freedesktop.org muodostivat X.Org Foundation, ja Open Ryhmässä antoi heille valvonta verkkotunnus X.org. Tämä merkitsi radikaalia muutosta hallinnon X Koska X johtajien vuodesta 1988 oli ollut myyjä organisaatiot. Nyt säätiö johti ohjelmistojen kehittäjät ja käytetyn yhteisön kehityksen perusteella basaari malli, joka vetosi ulkopuolella osallistumista. Jäsenet olivat avoin henkilöille, joilla yritysten jäsenyys on muodoltaan sponsoreita. Jotkut suuryritykset kuten Hewlett-Packard ja Sun Microsystems hetkellä tue X.Org Foundation.

Säätiö ottaa tahaton rooli yli X kehittäminen: tekniset päätökset tehdään ansioiden saavuttaa laaja yksimielisyys yhteisön jäsenten. Tekniset päätökset eivät tekemät aluksella; Tässä mielessä se on muokkaavat eniten muita kuin teknisiä väliintulon GNOME-säätiö. Säätiö ei käytä mitään kehittäjä.

Säätiö käynnisti X11R6.7, X.Org Server, huhtikuussa 2004, joka perustuu XFree86 4.4RC2 kanssa X11R6.6 muutoksia yhdistettynä. Gettys ja Packard oli ottanut viimeisin versio XFree86 vanhan lisenssin, joten pisteen avoin kehitysmalli ja säilyttäen GPL yhteensopivuus, vieminen monet vanhat kehittäjille.

X11R6.8 tuli syyskuussa 2004. Hän lisäsi huomattavan määrän ominaisuuksia, kuten alustava tuki läpikuultavat ikkunat ja muita kehittyneitä visuaalisia tehosteita, suurennuslasi näytön, esikatselukuvat, ja tilat integroida järjestelmiin kuulijan näyttö 3D kuten Sun Project Looking Glass ja Kroketti Project. Ulkoiset sovellukset kutsutaan koontavista ikkunointiohjelmista proprocionan ehdot ulkonäön.

21 joulukuu 2005 julkaisi X.Org X11R6.9, monoliittinen vapaa lähde perintö käyttäjille, ja X11R7.0, samaa lähdekoodia jaettu itsenäisistä moduuleista, jokainen pidettävä erillisinä projekteina. Säätiö käynnisti X11R7.1 22. toukokuuta 2006 noin neljän kuukauden kuluttua 7,0, huomattavan ominaisuus parannuksia.

Versiohistoria

Tulevat julkistukset

  0   0
Edellinen artikkeli Kunnianosoitus
Seuraava artikkeli Henri Pouctal

Kommentit - 0

Ei kommentteja

Lisääkommentti

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Merkkiä jäljellä: 3000
captcha