stringtranslate.com

Motivo (software)

En informática, Motif hace referencia tanto a una especificación de interfaz gráfica de usuario (GUI) como al conjunto de herramientas de widgets para crear aplicaciones que siguen esa especificación en el sistema X Window en sistemas operativos Unix y similares . El aspecto y el funcionamiento de Motif se distinguen por el uso de efectos tridimensionales rudimentarios, cuadrados y cincelados para sus diversos elementos de interfaz de usuario.

Motif es el conjunto de herramientas para Common Desktop Environment e IRIX Interactive Desktop , por lo que era el conjunto de herramientas de widgets estándar para Unix. Motif Window Manager (MWM) está estrechamente relacionado con Motif.

Después de muchos años como software propietario , Motif fue lanzado en 2012 como software libre bajo la Licencia Pública General Reducida de GNU (LGPL-2.1 o posterior). [1]

Historia

Captura de pantalla de Plan , una aplicación que utiliza el conjunto de herramientas Motif. Se aprecia claramente el aspecto "cincelado" de Motif

Motif fue creado por la Open Software Foundation (OSF) para ser una interfaz gráfica de usuario estándar para plataformas Unix. [2] En lugar de crear una nueva interfaz desde cero, OSF abrió una Solicitud de Tecnología (RFT) en 1988 para solicitar tecnologías existentes de terceros. OSF tenía la intención de adoptar una interfaz existente al por mayor o crear una utilizando tecnologías de múltiples productos existentes. Se presentaron cuarenta productos, de los cuales OSF seleccionó veintitrés finalistas. [3] Entre los finalistas estaban Display Postscript de Adobe Inc. , OPEN LOOK de Sun Microsystems , GEM de Digital Research , X.desktop de IXI Limited , Open Dialogue de Apollo Computer , Andrew User Interface System de Carnegie Mellon University , XUI de Digital Equipment Corporation y CXI y PM/X de Hewlett-Packard y Microsoft . Finalmente, OSF seleccionó CXI de HP y Microsoft y XUI de DEC, utilizando la apariencia, el administrador de ventanas y la compatibilidad con Common User Access de CXI, junto con la API del kit de herramientas de widgets y el lenguaje de interfaz de usuario (UIL) de XUI. [4] [5] Motif fue distribuido por primera vez por OSF en 1989. [2]

Normalización

El entorno de escritorio común está construido sobre Motif

Motif es el elemento básico del Entorno de Escritorio Común , que era el escritorio estándar para Unix comercial.

El estándar IEEE 1295 (ahora retirado [6] ) define la " API Motif ". [7] A partir de la versión 2.1, Motif admite Unicode , lo que hizo que su uso fuera ampliamente utilizado en varios entornos multilingües.

Licencias

Pila de gráficos del sistema X Window : Motif es una biblioteca con elementos de control gráfico .

Propiedad

Originalmente, Motif estaba disponible bajo una licencia que requería el pago de regalías.

Motivo abierto

El 15 de mayo de 2000 se publicó una versión llamada Open Motif (que básicamente contenía el mismo código fuente bajo una licencia diferente) [8] , bajo una licencia que permitía la distribución libre de regalías de Open Motif si la plataforma en la que se utilizaba era de código abierto [9]  , pero no era una licencia de código abierto en sí misma. El nombre fue criticado por Richard Stallman, de la Free Software Foundation, por su probabilidad de engañar a la gente para que pensara que se trataba de software libre o de código abierto , en particular por la declaración del Open Group de que habían "publicado el código fuente de Motif a la comunidad de código abierto". [10] La versión inicial de Open Motif fue la 2.1.30 en mayo de 2000; la 2.3 de Open Motif se publicó en junio de 2007, seguida de una versión 2.3.1 con correcciones de errores en septiembre de 2008 y una versión 2.3.2 con correcciones de errores en marzo de 2009.

Durante la época en la que Motif era un software de código cerrado, se creó el proyecto LessTif con el objetivo de crear una implementación de software libre, bajo la LGPL.

Licencia GNU LGPL

En octubre de 2012, Motif se lanzó como una distribución de código fuente bajo la licencia GNU LGPL-2.1 o posterior. [11] El código fuente de Motif está disponible en SourceForge.

Véase también

Referencias

  1. ^ "Noticias | ICS MotifZone". motivo.ics.com . Consultado el 30 de marzo de 2023 .
  2. ^ ab "Híbridos de interfaz de usuario: integración de entornos de usuario con Motif". The Open Group . Archivado desde el original el 15 de enero de 2018.
  3. ^ Martin Marshall; Ed Scannell (10 de octubre de 1988). «OSF reduce su búsqueda de interfaz de usuario a 23». InfoWorld . pág. 45 . Consultado el 29 de diciembre de 2021 .
  4. ^ Janet Dobbs (agosto de 1989). "Estrategias para escribir aplicaciones gráficas UNIX de forma productiva y portátil" (PDF) . Boletín AUUG . 10 (4): 50. Consultado el 29 de diciembre de 2021 .
  5. ^ Axel O. Deininger; Charles V. Fernandez (junio de 1990). "Hacer que el comportamiento de la interfaz sea coherente: la interfaz gráfica de usuario HP OSF/Motif" (PDF) . Consultado el 29 de diciembre de 2021 .
  6. ^ "1295-1993 - Estándar IEEE para Tecnología de la Información--Sistema X Window--Entorno de Herramientas Modulares (MTE)". IEEE Computer Society . Consultado el 30 de marzo de 2023 .
  7. ^ "Tecnologías de escritorio de Open Group -- Motif". The Open Group .
  8. ^ Preguntas frecuentes sobre Open Motif "En la versión estable actual 2.1.30, además de algunas declaraciones de licencia y derechos de autor diferentes, tanto Motif como Open Motif comparten la misma funcionalidad y código fuente. La principal diferencia entre Open Motif y el producto comercial es la licencia del software".
  9. ^ "LICENCIA PÚBLICA DE OPEN GROUP: SOFTWARE DE INTERFAZ GRÁFICA DE USUARIO MOTIF". The Open Group.
  10. ^ Mark Hatch (15 de mayo de 2000). "Anuncio: el lanzamiento de Motif a la comunidad de código abierto lleva a que Motif esté disponible en todas partes". Grupo de noticias : comp.windows.x.announce. Usenet:  [email protected] . Consultado el 29 de noviembre de 2013 .
  11. ^ "ICS MotifZone". Octubre de 2012. Consultado el 30 de marzo de 2023 .