wxWidgets


wxWidgets (antes wxWindows ) es un conjunto de herramientas de widgets y una biblioteca de herramientas para crear interfaces gráficas de usuario (GUI) para aplicaciones multiplataforma . wxWidgets permite que el código GUI de un programa se compile y se ejecute en varias plataformas informáticas con cambios mínimos o nulos en el código . Una amplia variedad de compiladores y otras herramientas para usar con wxWidgets facilita el desarrollo de aplicaciones sofisticadas. [7] wxWidgets admite una amplia gama de sistemas operativos y bibliotecas gráficas populares , tanto propietarios como gratuitos, y se implementa ampliamente en organizaciones prominentes (ver texto).

El proyecto se inició bajo el nombre de wxWindows en 1992 por Julian Smart en la Universidad de Edimburgo . [1] El proyecto pasó a llamarse wxWidgets en 2004 en respuesta a un reclamo de marca comercial de Microsoft UK .

Es un software gratuito y de código abierto , distribuido bajo los términos de la licencia wxWidgets , que satisface a aquellos que desean producir para GPL y software propietario . [8]

wxWidgets cubre sistemas como Microsoft Windows , Mac OS ( Carbon y Cocoa ), iOS ( Cocoa Touch ), Linux / Unix ( X11 , Motif y GTK ), OpenVMS , OS / 2 y AmigaOS . Se está desarrollando una versión para sistemas integrados . [9]

wxWidgets se utiliza en muchos sectores de la industria, sobre todo en Xerox , Advanced Micro Devices (AMD), Lockheed Martin , NASA y el Center for Naval Analyzes . También se utiliza en el sector público y en la educación, por ejemplo, en la Facultad de Medicina de Dartmouth , el Instituto Nacional de Investigación del Genoma Humano , el Centro Nacional de Información Biotecnológica y muchos otros. [7] wxWidgets se utiliza en muchos proyectos de código abierto, [10] y por desarrolladores individuales.

wxWidgets (inicialmente wxWindows) fue iniciado en 1992 por Julian Smart en la Universidad de Edimburgo . [1] Obtuvo una licenciatura en Ciencias Computacionales de la Universidad de St Andrews en 1986, y todavía es un desarrollador central. [2]


logotipo de wxPython
CodeLite en Windows XP
Código :: Bloques que se ejecutan en Ubuntu
Amaya en Windows 7