Ir al contenido

wxPython

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 12:15 30 ago 2008 por VolkovBot (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

wxPython es un binding de la biblioteca gráfica wxWidgets para el lenguaje de programación Python. La biblioteca wxWidgets se caracteriza por ser multiplataforma, por lo que su uso junto a Python permite el desarrollo rápido de aplicaciones gráficas multiplataforma.

Licencia

Siendo un binding, wxPython usa la misma licencia de Software Libre que wxWidgets (LGPL) —la cual es una licencia aprobada por la Fundación del Software Libre y la Open Source Initiative.

Historia

wxPython nació cuando Robin Dunn necesitaba una GUI que funcionara en sistemas HP-UX y también en Windows 3.1 en unas pocas semanas. Mientras evaluaba las soluciones comerciales, se encontró con unos bindings de Python para el toolkit wxWidgets. Por esto, aprendió Python en un corto tiempo, y se conviritió en uno de los principales desarrolladores de wxPython (que se generó a partir de esos bindings iniciales), junto a Harri Pasanen. Las primeras versiones de el wrapper fueron creadas a mano. Sin embargo, el código base no tadó en tornarse muy difícil de mantener en sincronización los releases de wxWidgets. Pero versiones posteriores fueron creadas con SWIG, reduciendo enormemente la cantidad de trabajo necesario para actualizar el wrapper. La primera versión "moderna" fue anunciada en 1998.

La plantilla {{Esbozo}} está obsoleta tras una consulta de borrado, no se debe usar.