Motif

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springenZur Suche springen
Motif


Screenshot von „Plan“, einem Kalenderprogramm, das Motif benutzt
Basisdaten

EntwicklerOpen Group
Erscheinungsjahr1989
Aktuelle Version2.3.8
(5. Dezember 2017)
BetriebssystemUnix mitX11
Programmier­spracheC
KategorieGUI-Toolkit
LizenzLGPL (ab Version 2.3.4)
https://motif.ics.com/motif

Motif (oderMOTIF) ist einGUI-Toolkit, mit dem unter anderemgrafische Benutzerschnittstellen (GUIs) unter demX Window System aufUnix und anderenPOSIX-artigen Systemen entwickelt werden können. Ab Version 2.1 unterstützt MotifUnicode, was dazu führte, dass es in etlichen mehrsprachigen Umgebungen genutzt wird. Es kam in den 1990er Jahren mit der Verbreitung von UNIX-Workstations auf und positionierte sich gegen dasOpen-Look-GUI. Daneben ist es auch einStandard nachIEEE 1295. Es war und ist auch noch in Verwendung in den Grundelementen für dasCommon Desktop Environment und als Adaption inPC/GEOS.

Motif ist erkennbar an der Verwendung von rechteckigen und mit dreidimensionalen Effekten versehenenBenutzerschnittstellen-Elementen – Menüs, Knöpfe, Regler, Texteingabefelder und Ähnliches. Diese Effekte wurden später auch von Microsoft inWindows 3.0 undWindows 3.1 übernommen, mit dem die graphische Benutzeroberfläche sich schließlich auch auf PCs durchzusetzen begann.

Die sehr weitreichende Anpassbarkeit des Erscheinungsbildes ermöglicht es Programme zu erstellen, die auch aktuellen Darstellungstrends entsprechen. Dies gilt insbesondere für Schattierungen und Erscheinungsbild derWidgets. Ohne entsprechende Einstellungen oder Vorgaben wirkt das Erscheinungsbild antiquiert. Für die Verwendung von Motif auch in aktuellen Anwendungen spricht, dass die Bibliotheken auf eine sehr lange Entwicklungsgeschichte zurückblicken können und daher gleichermaßen ressourcenschonend und stabil sind. Anders als viele andere Grafikbibliotheken ist es mit Motif möglich, Fensteranwendungen zu programmieren, die selbst bei einer langsamen Netzanbindung noch flüssig bedienbar sind. Da die Motif-Bibliotheken so gut wie keine Abhängigkeiten zu anderen Bibliotheken aufweisen, ist auch eine hohe Stabilität bei Updates gewährleistet.

Viele urteilen, dass es heutzutage angesichts vonGTK+ undQt wertlos geworden sei (auch deshalb, weilSun Microsystems, einer der Hauptnutzer von Motif, beschlossen hat, auf GTK+ undGnome zu wechseln), aber es wird immer noch in vielen älteren Systemen verwendet. Zudem verwendet noch ein großer, im Laufe der Zeit angewachsener Bestand an (meist proprietärer,In-House-)Software in derIndustrie Motif, die auf absehbare Zeit gewartet und erweitert wird. Insbesondere bei unternehmenskritischen Anwendungen wird oft weiterhin auf Motif gesetzt.

Motif wurde von derOpen Software Foundation geschaffen (und wird manchmal noch immer OSF/Motif genannt), gehört nun aber mittlerweile zurOpen Group. Das Entwicklungsportal von Open Motif wird nicht von der Open Group betrieben, sondern liegt als das eigenständige, von der Industrie finanzierteMotifZone vor.

Motif wird noch weiterentwickelt, wenn auch langsam. Mit Version 2.3 gibt es analog zuXPM auch eine Unterstützung vonJPEG- undPNG-Bilddateien. Ab der Version 2.3.4 (Oktober 2012) steht Motif unter derLGPL.[1]

Verwandte Produkte

[Bearbeiten |Quelltext bearbeiten]

Mitte der 1990er Jahre wurde von denHungry Programmers eine freie (LGPL) Nachprogrammierung vonMotif mit NamenLessTif begonnen.

OpenMotif ist eine Version von Motif, deren Quellcode von The Open Group veröffentlicht wurde. Es ist (fast) identisch mit Motif, darf jedoch ohne Lizenzgebühren auf Betriebssystemen genutzt werden, diefreie Software sind. OpenMotif selbst ist aber keine freie Software. Mit dem Erscheinen der Motif-Version 2.3.4 unter der LGPL ist OpenMotif obsolet.[1]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. abPro-Linux.de:Motif unter der LGPL freigegeben

Weblinks

[Bearbeiten |Quelltext bearbeiten]
Commons: Motif – Sammlung von Bildern, Videos und Audiodateien
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Motif&oldid=238853246
Kategorien: