XFree86

XFree86
Basisdaten

Entwickler The XFree86 Project, Inc.
Erscheinungsjahr 1991
Aktuelle Version 4.8.0
(15. Dezember 2008)
Betriebssystem Unix
Programmier­sprache C
Kategorie Display-Server
Lizenz X11-Lizenz mit zusätzlicher Klausel
www.xfree86.org
XFree86 ist ein Display-Server-Protokoll für X11. Ein Fenstermanager wird zusätzlich benötigt.

XFree86 ist eine freie quelloffene Realisierung der Grafikschnittstelle X Window System (auch X11 genannt). Sie stellt auf Unix und unixoiden Betriebssystemen (Linux, GNU Hurd, BSD und seinen Ableitungen) grundlegende Grafikfunktionen zur Verfügung. In der modularen Systemarchitektur eines grafischen Betriebssystems ist sie als „Dienstprogramm“ zwischen den gerätespezifischen Treibern und der grafischen Benutzeroberfläche (wie etwa KDE oder Gnome) angesiedelt und stellt dieser alle grundlegenden Grafikfunktionen wie etwa das Zeichnen von Rahmen und Fenstern zur Verfügung, die die Benutzeroberfläche oder die grafischen Anwendungsprogramme benötigen. Bis 2004 war dieser Dienst eine auf fast jedem Linux- oder BSD-System anzutreffende Software.

XFree86 ist nicht auf bestimmte Betriebssysteme beschränkt. Beispielsweise ist es auch Teil von Cygwin, einer Systemumgebung für NT-basierende Windowssysteme (NT bis Windows 10), die eine einfache Portierung von Linuxprogrammen auf Windows ermöglicht. Auch für OS/2 und macOS gibt es Portierungen, obwohl Apple bis 2012 eigene X11-Server zur Verfügung stellte (siehe XQuartz).

XFree86 wird seit 2008 nicht mehr weiter entwickelt. Hauptnachfolger ist der X.Org-Server.

Architektur

Der XFree86-Server kommuniziert mit dem Kernel (meistens ein Linux-, BSD- oder UNIX-Kernel), um Ein- und Ausgabegeräte anzusteuern, teilweise greift er aber auch selbst auf Tastaturen und Mäuse zu. Eine grundlegende Ausnahme bilden die Grafikkarten. Diese werden von XFree86 direkt unter Umgehung des Kernels angesprochen. Für die weitaus meisten Grafikkarten der letzten 15 Jahre bringt XFree86 eigene Treiber mit. Für viele verbreitete Karten gibt es Treiber des Herstellers. Es ist aber auch möglich, XFree86 im „Linux-Framebuffer“ (einen Grafikbereich im Kernel) arbeiten zu lassen, um einen Gerätetreiber für Linux verwenden zu können.

Auf einem typischen POSIX-System liegen die XFree86-Konfigurationsdateien im Verzeichnis /etc/X11. Die grundlegende Konfiguration erfolgt in der Datei XF86Config oder XF86Config-4, die unter anderem Einstellungen zum verwendeten Monitor, Tastatur, Maus und Grafikkarte enthält. Für weniger erfahrene Benutzer existieren Programme (auch grafische), die die Konfiguration erleichtern. Moderne Distributionen bieten auch eine halbautomatische Erkennung sinnvoller Einstellungen.

Geschichte und Namensgebung

Das Projekt wurde 1991 von David Wexelblat, Glenn Lai, David Dawes und Jim Tsillas begonnen, die gemeinsam darangingen, Fehler im Quellcode von X11 X386 (geschrieben von Thomas Röll) zu beheben. Diese Version hieß ursprünglich X386 1.2e. Da neuere Versionen von X386 nur noch kommerziell verkauft wurden, entwickelte sich das Projekt fortan selbständig und wurde in XFree86 umbenannt, was ein Wortspiel ist (aus X-three-86 wurde X-free-86).

Mit Stand 1. Oktober 2001 unterstützte XFree86 die X11-Spezifikation R6.5.1 inklusive der GLX- und der X-Rendering-Erweiterungen.

Abspaltungen von XFree86

Im Jahr 2003 wurde Keith Packard, ein anerkannter X-Window-System-Entwickler, aus dem Kernteam ausgeschlossen. Ihm wurde eine Verschwörung vorgeworfen: Keith Packard habe versucht, das XFree86-Projekt zu spalten. Er arbeite weiter innerhalb des Projekts, versuche aber unter der Hand, andere Entwickler für ein neues, von ihm initiiertes X-Server-Projekt zu gewinnen. Packard bestritt dies; anhand einer E-Mail-Korrespondenz konnte jedoch nachgewiesen werden, dass er tatsächlich mit anderen Entwicklern über eine Spaltung diskutiert hatte. Packard selbst zog es vor, zu den Vorgängen nichts mehr zu sagen. Dies führte zur Schaffung von XWin, einem Forum zur Verbesserung von X und speziell XFree86, das später vollständig in freedesktop.org aufging. Keith Packard begann, basierend auf dem X-Window-System und in Kooperation mit freedesktop.org, ein ganz neues Entwicklungsprojekt mit Namen Xserver. Xserver benutzt Kdrives Treiber-API-Modell. Die Autoren beschreiben das Projekt gerne als die nächste X-Server-Generation, die einer anderen Richtung als XFree86 folgt.

Später stellte aber das XFree86-Kernteam fest, dass nur eine begrenzte Innovationskraft vorherrschte. Unter anderem wurde dies an der Struktur des Projekts festgemacht: Die Mitglieder des Kernteams wurden anhand ihrer Beiträge bewusst ausgewählt und blieben so ein enger, abgeschlossener Kreis. Wegen der kaum fortschreitenden Entwicklung von X beschloss das XFree86-Kernteam daraufhin am 30. Dezember 2003, sich am nächsten Tag selbst aufzulösen.[1]

Nach der Auflösung des Kernteams schlossen sich viele Entwickler mit der alten X.Org Foundation zusammen, um diese in ein Open-Source-Projekt umzuwandeln, das zukünftig eine Implementierung eines freien X-Servers gewährleisten sollte. In Zusammenarbeit mit freedesktop.org stellt das neue Entwicklerteam sein Projekt unter dem Namen X.Org-Server zur Verfügung, der auf einer Weiterentwicklung von XFree86 4.4 RC2 beruht.

Massive Unterstützung bekam das neue Projekt, als sich im Januar 2004 das XFree86-Projekt für eine neue Lizenz entschied, die eine besondere Werbe-Klausel mit sich brachte.[2] Kritiker warfen ein, dass XFree86 damit zu nicht-freier Software werde. In jedem Fall war die Lizenzänderung problematisch. Viele Distributoren stuften diese Lizenz als inkompatibel zur GPL ein[3] und unterstützten fortan die Abspaltung, die auf der XFree86-Version 4.4 RC2 basierte und in der alten Lizenz weiterentwickelt wurde.

Die Abspaltung entwickelt seitdem unter dem Dach der X.Org Foundation ihren eigenen X-Server, den X.Org-Server.

Neben diesem Projekt gab es zeitweise einen experimentellen Zweig des XFree86-Codes mit Namen Xouvert, dessen Entwicklung jedoch eingestellt wurde.

Nachdem der Großteil der Entwickler zu X.Org wechselte, gab es nur noch geringen Fortschritt bei XFree86. Die letzte Version (4.8.0) erschien am 15. Dezember 2008[4], der letzte Codebeitrag wurde im Februar 2009 eingepflegt.[5] Auf Nachfrage erklärte der letzte aktive Entwickler Marc Aurele La France, dass die Arbeit am Projekt mittlerweile eingestellt wurde.[6]

Quellen

  1. David Dawes: „core team disbands“ auf XFree86-devel-E-Mailliste, 30. Dezember 2003
  2. David Dawes: „Modification to the base XFree86(TM) license“ im XFree86-Forum, 29. Januar 2004
  3. Mirko Lindner: „XFree86 4.4: Ablehnung wächst“ auf pro-linux.de, 18. Februar 2004
  4. Marc Aurele La France: ANNOUNCE: XFree86 4.8.0 is now available Ankündigung vom 21. Dezember 2008
  5. CVS commit mailing list
  6. Marc Aurele La France: Is there ever going to be a new version of xfree86 im XFree86-Forum, 3. Dezember 2011

Read other articles:

Catholic academic fraternity in Leuven, Belgium Katholische Academische Verbindung (K.A.V.) Lovania Leuven is a Catholic academic fraternity, founded in 1896 at the Catholic University of Louvain in Leuven, Belgium. It is a German Studentenverbindung and is an affiliated member of the Cartellverband der katholischen deutschen Studentenverbindungen. Her motto is Semper Excelsius! (Der Geist lebt in uns allen!). Its official coulours (Couleur) are green, white and red. History Crest of K.A.V. L...

1956 Indian filmOhileshwaraPosterDirected byT. V. Singh ThakurScreenplay byG. V. IyerProduced byViswa Kala ChitraStarringRajkumarKalyan KumarNarasimharajuCinematographyB. DorairajEdited byN. C. Rajan VenkataramMusic byG. K. VenkateshDistributed byViswakala ChithraRelease date1956Running time148 minutesCountryIndiaLanguageKannada Ohileshwara is a 1956 Kannada-language film directed by T.V. Singh Tagore. The film starred Rajkumar and Kalyan Kumar. It had Narasimharaju, G.V. Iyer and H. R. Shast...

Міхал Сикора Народився 5 липня 1973(1973-07-05) (50 років)Пардубице, Чехословаччина Зріст 196 см Вага 106 кг Позиція захисник Кидок лівий Проф. клуби «Пардубице»«Сан-Хосе Шаркс»«Чикаго Блекгокс»«Тампа-Бей Лайтнінг»«Філадельфія Флаєрс»«Спарта» (Прага) Нац. збірна Чехія Драфт НХЛ 123-й

Este artículo se refiere o está relacionado con un programa o serie de televisión reciente o actualmente en curso. La información de este artículo puede cambiar frecuentemente. Por favor, no agregues datos especulativos y recuerda colocar referencias a fuentes fiables para dar más detalles. Tal para cual Serie de televisión Género Comedia de situaciónCreado por César GonzálezGustavo MunguiaAlfonso VillalpandoDirigido por Sergio Adrián SánchezDirector(es) creativo(s) Vicenç Moral...

Tetrastes bonasia Cet article est une ébauche concernant les oiseaux. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations du projet ornithologie. Tetrastes bonasia Gélinotte des boisClassification COI Règne Animalia Embranchement Chordata Classe Aves Ordre Galliformes Famille Phasianidae Sous-famille Tetraoninae Genre Tetrastes EspèceTetrastes bonasia(Linnaeus, 1758) Synonymes Bonasa bonasia Statut de conservation UICN LC  : Préoccupa...

Lettland Kapitän Kārlis Lejnieks Aktuelles ITF-Ranking 71 Statistik Erste Teilnahme 1993 Davis-Cup-Teilnahmen 25 Bestes Ergebnis Europa/Afrika Gruppenzone I(2008, 2010, 2014) Ewige Bilanz 38:27 Erfolgreichste Spieler Meiste Siege gesamt Andis Juška (37) Meiste Einzelsiege Andis Juška (24) Meiste Doppelsiege Andris Filimonovs (18) Bestes Doppel Andris Filimonovs / Ģirts Dzelde (7) Meiste Teilnahmen Andis Juška (34) Meiste Jahre Andis Juška (14) Letzte Aktualisierung der Infobox: 2. Mär...

У Вікіпедії є статті про інші географічні об’єкти з назвою Ойл-Крік. Селище Ойл-Крік Тауншипангл. Oil Creek Township Координати 41°40′00″ пн. ш. 79°41′59″ зх. д. / 41.6666666666947733688175504° пн. ш. 79.69972222224977543° зх. д. / 41.6666666666947733688175504; -79.69972222224977543Координати: 41°40′00�...

الجمعية العربية السعودية للثقافة والفنون البلد السعودية  المقر الرئيسي المقر الرئيس مدينة الرياض  السعودية تاريخ التأسيس 1973 م النوع حكومية منطقة الخدمة 16 فرع في المملكة العربية السعودية العضوية وزارة الإعلام  الموقع الرسمي http://www.sasca.org.sa/ تعديل مصدري - تعديل   ال�...

Æthelstan auf einem Buntglasfenster aus dem 15. Jahrhundert in der Kapelle des All Souls College, Oxford Æthelstan (altenglisch: Æþelstān) (* etwa 894; † 27. Oktober 939 in Gloucester) war von 924 bis 927 König von Wessex und König der Engländer von 927 bis 939. Er war der älteste Sohn und Nachfolger König Eduards des Älteren. Zwar wird traditionell der Wessex-König Egbert als erster in den Königslisten Englands geführt, jedoch erst ab der Herrschaftszeit von König Æthelstan...

Die 112. Schweizer Fussballmeisterschaft der Herren fand 2008 und 2009 in der Schweiz und in Liechtenstein statt. Meister wurde der FC Zürich, welcher somit seinen 12. Meistertitel erlangte. Die Super League 2008/09 fand vom 18. Juli 2008 bis zum 13. Juni 2009 statt. Der Liechtensteiner Verein FC Vaduz, der als erster ausländischer Verein in der Schweizer Super League, der höchsten Spielklasse, spielte, stieg nach nur einer Saison in der obersten Spielklasse wieder ab. Der F...

  此条目的主題是2019年至2020年播放的MBC日日連續劇。关于2007年播放的KBS月火連續劇,請見「壞愛情」。   此条目的主題是譯名為《相信愛情》的韓國電視劇。关于2011年首播的KBS週末連續劇,請見「相信愛」。 壞愛情나쁜 사랑编剧洪勝熙导演金美淑主演申高恩、李善鎬、吳丞芽、尹鍾和、全勝彬(朝鲜语:전승빈)、沈恩珍(朝鲜语:심은진)制作国家/地�...

BeautifulPoster teaterSutradara Juhn Jai-hong Produser Kim Ki-duk Jo Seong-gyu Ditulis olehJuhn Jai-hong(screenplay)Kim Ki-duk(original story)PemeranCha Soo-yeonLee Chun-heePenata musikNo Hyeong-uSinematograferKim Gi-taePenyuntingJuhn Jai-hongDistributorSponge EntertainmentTanggal rilis14 Februari 2008 (2008-02-14)Durasi88 menitNegara Korea SelatanBahasa Korea Pendapatankotor$9,840 Beautiful (Hangul: 아름답다) merupakan film Korea Selatan tahun 2008, dan disutrada...

American actress This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Valda Valkyrien – news · newspapers · books · scholar · JSTOR (June 2019) (Learn how and when to remove this template message) Valda ValkyrienValda Valkyrien, c.1916BornAdele Eleonore Freed(1895-09-30)September 30, 1895Reykjavík, IcelandDiedOc...

Motorsport race track in Johor, Malaysia Johor CircuitLocationPasir Gudang, Johor, MalaysiaTime zoneUTC+08:00Coordinates1°28′58″N 103°54′34″E / 1.48278°N 103.90944°E / 1.48278; 103.90944Broke ground1985Opened1986Closed2017Major eventsAsia Road Racing Championship (1996–2004, 2006, 2008, 2016–2017)Porsche Carrera Cup Asia (2003)Asian Touring Car Series (2000–2003)Formula BMW Asia (2003)Grand Prix motorcycle racingMalaysian motorcycle Grand Prix (1998)W...

YizreelYizre'elPemandangan dari Tel Jezreel ke arah timur menghadap Gilboa.Lokasi di Kawasan Haifa Utara, IsraelLokasiYizre'el, IsraelWilayahJezreel Valley (Lembah Yizreel)Koordinat32°33′28″N 35°19′41″E / 32.55785°N 35.327952°E / 32.55785; 35.327952JenisistanaBagian darikotaSejarahPendiriSuku Isakhar, AhabBahanbatuBudayaIbrani, Kerajaan IsraelTerkait denganAhab, Izebel, Nabot, Ahinoam, Yehu, EliaCatatan situsTanggal ditemukan1990-1996Arkeolog...

The Five Orange Pips Sidney Paget: Oči su mu se nagele nad sjaj vatre Detalji o priči Autor Arthur Conan Doyle Datum izdanja 1891. Vrsta kratka priča Zbirka The Adventures of Sherlock Holmes Detalji o fabuli Radnja smještena rujan 1887. Klijent(i) John Openshaw Zločinac/ci Ku Klux Klan The Five Orange Pips (srpskohrvatski: Pet narančinih sjemenki) je jedna od 56 kratkih priča Arthura Conana Doylea o slavnom detektivu Sherlocku Holmesu. Priča je izvorno objavljena u Strandu u studenom...

Artikel ini adalah tentang istilah astronomi. Untuk melihat fitur arsitektur, lihat apse. Skema apsis Apsis (Bahasa Yunani Kuno: ἁψίς (hapsís) 'lengkungan'; jamak apsides) adalah titik terjauh (apogee—apo- dari Bahasa Yunani Kuno ἀπό (hapó) 'jauh dari' dan gee dari Bahasa Yunani Kuno γῆ (gē) 'tanah' atau 'bumi') atau terdekat (perigee—peri- dari Bahasa Yunani Kuno περί (perí) 'dekat') sebuah objek dari pusat tarik-menarik dalam orbit elips, yang umumnya adalah pusat ma...

Giorgio XIIRe di Georgia (Cartalia e Cachezia)Stemma In carica12 gennaio 1798 –28 dicembre 1800 PredecessoreEraclio II di Georgia Successoremonarchia abolita NascitaTelavi, 10 novembre 1746 MorteTbilisi, 28 dicembre 1800 (54 anni) DinastiaBagrationi PadreEraclio II di Georgia MadreAnna Abashidze Religionecristianesimo ortodosso Firma Giorgio XII di Georgia (in georgiano გიორგი II?, noto anche in certa storiografia come Giorgio XIII; Telavi, 10 novembre 1746 ...

Frederic RemingtonLahirFrederic Sackrider Remington(1861-10-04)4 Oktober 1861Canton, New YorkMeninggal26 Desember 1909(1909-12-26) (umur 48)Ridgefield, ConnecticutKebangsaanAmerikaPendidikanUniversitas Yale, New Haven, Connecticut, satu kelas menggambar, 1878;Liga Mahasiswa Seni, New York, 1886Dikenal atasLukisan (cat air dan minyak), patung, menggambar (pena dan tinta, cuci tinta), media campuran, jurnalis dan penulisGerakan politikIlustrasi, Impresionisme, Nocturne, dan TonalismeSuami...

Paghimo ni bot Lsjbot. Alang sa ubang mga dapit sa mao gihapon nga ngalan, tan-awa ang Round Knoll. 38°33′00″N 116°37′26″W / 38.54993°N 116.62396°W / 38.54993; -116.62396 Round Knoll Bukid Nasod  Tinipong Bansa Estado Nevada Kondado Nye County Gitas-on 2,064 m (6,772 ft) Tiganos 38°33′00″N 116°37′26″W / 38.54993°N 116.62396°W / 38.54993; -116.62396 Timezone PST (UTC-8)  - summer (DST) PDT (UTC-7) Ge...