Articulo de referencia

Proyecto Qt

El Proyecto Qt es un esfuerzo de colaboración abierta para coordinar el desarrollo del marco de software Qt . Inicialmente fundado por Nokia en 2011, [ 1 ] el proyecto ahora est...

El Proyecto Qt es un esfuerzo de colaboración abierta para coordinar el desarrollo del marco de software Qt . Inicialmente fundado por Nokia en 2011, [ 1 ] el proyecto ahora está liderado por The Qt Company . [ 2 ]

Historia

La mascota de KDE, Konqi, mostrando su corazón Qt.

Haavard Nord y Eirik Chambe-Eng (los desarrolladores originales de Qt y el director ejecutivo y presidente, respectivamente, de Trolltech ) comenzaron el desarrollo de "Qt" en 1991, tres años antes de que la empresa se constituyera como Quasar Technologies, luego cambió el nombre a Troll Tech y luego a Trolltech. [ 3 ]

Hasta la versión 1.45, el código fuente de Qt se publicó bajo la licencia Qt Free Edition . [ 4 ] Esto fue considerado incompatible con el principio de código abierto por la Open Source Initiative y la definición de software libre por la Free Software Foundation porque, si bien el código fuente estaba disponible, no permitía la redistribución de versiones modificadas.

La controversia surgió alrededor de 1998 cuando quedó claro que el entorno de escritorio K de KDE se convertiría en uno de los principales entornos de escritorio para Linux . Dado que estaba basado en Qt, muchos miembros del movimiento del software libre temían que una pieza esencial de uno de sus principales sistemas operativos fuera propietaria.

Con el lanzamiento de Qt 2.0, la licencia se cambió a la Licencia Pública Q (QPL), una licencia de software libre , pero considerada por la Free Software Foundation como incompatible con la GPL. Se llegó a un acuerdo entre KDE y Trolltech por el cual Qt no podría quedar bajo una licencia más restrictiva que la QPL, incluso si Trolltech fuera adquirida o quebrara. Esto llevó a la creación de la Fundación KDE Free Qt, que garantiza que Qt quedaría bajo una licencia de estilo BSD si no se lanzara ninguna versión libre/de código abierto de Qt durante un período de 12 meses. [ 5 ]

En 2000, Qt 2.2 se publicó bajo la licencia GPL v2, poniendo fin a toda controversia sobre la compatibilidad con GPL. [ 6 ]

El 28 de enero de 2008, Nokia anunció que adquiriría Trolltech. [ 7 ] [ 8 ]

El 14 de enero de 2009, la versión 4.5 de Qt fue re-licencidada , añadiendo LGPL como opción de licencia. [ 9 ]

El proyecto Qt se fundó el 21 de octubre de 2011. [ 1 ] [ 10 ] En agosto de 2012, Digia anunció que adquiriría todos los derechos de Qt y asumiría el rol de Nokia dentro del proyecto Qt. [ 2 ]

Gobernancia

El Proyecto Qt no es una entidad u organización legal independiente; Digia conserva todas las marcas registradas relacionadas con Qt. [ 11 ] [ 12 ]

La gobernanza abierta de Qt está modelada a partir de la de WebKit . [ 13 ] [ 14 ]

La toma de decisiones se lleva a cabo mediante un proceso que el proyecto describe como "consenso perezoso". [ 15 ]

El proyecto facilita la comunicación en línea entre sus desarrolladores y miembros de la comunidad a través de foros públicos, [ 16 ] listas de correo, [ 17 ] y páginas wiki. [ 18 ]

Organizaciones participantes

Distribución de los contribuyentes Qt no pertenecientes a Digia (2013, semana 18)

Además del líder del proyecto Digia y varias personas, varias otras organizaciones participan en el Proyecto Qt. [ 19 ] El segundo mayor contribuyente de Qt es KDAB , una empresa sueca de consultoría de Qt. [ 20 ] KDAB participa en muchas áreas, incluido el mantenimiento de varios componentes. [ 21 ] [ 22 ] KDAB junto con RIM/BlackBerry mantienen las versiones de Qt para QNX y BlackBerry 10. [ 19 ] [ 23 ]

Otro participante importante es Intel , que contribuye, por ejemplo, con el soporte para Wayland . [ 24 ] AudioCodes mantiene el soporte para IBM ClearCase en Qt Creator . [ 25 ]

Muchas contribuciones también provienen de la comunidad KDE , que a menudo agrega características de sus KDE Frameworks al código fuente de Qt. [ 26 ]

Véase también

Referencias

  1. ^ Lydia Pintscher (21 de octubre de 2011) . "KDE aplaude el paso de Qt hacia la gobernanza abierta" . KDE.Noticias . Consultado el 8 de mayo de 2013 .
  2. 1 2 "Digia adquirirá Qt de Nokia" . Digia.com. Archivado del original el 5 de marzo de 2013. Consultado el 19 de marzo de 2013 .
  3. "Una breve historia de Qt" . Archivado del original el 30 de junio de 2008. Consultado el 20 de diciembre de 2007 .
  4. "Licencia de edición gratuita de Qt" . Trolltech. 1992. Archivado del original el 14 de octubre de 2016. Consultado el 14 de octubre de 2016 .
  5. "Fundación Qt gratuita" . KDE . Consultado el 8 de mayo de 2013 .
  6. "Trolltech lanzará Qt bajo la licencia GPL: la decisión altera el panorama de las interfaces gráficas de usuario en Linux - Informes" . LinuxPlanet. 4 de septiembre de 2000. Archivado del original el 24 de marzo de 2018. Consultado el 8 de mayo de 2013 .
  7. "Nokia adquirirá Trolltech para acelerar su estrategia de software" . 28 de enero de 2008. Consultado el 28 de enero de 2008 .
  8. Paul, Ryan (28 de enero de 2008). "Nokia comprará Trolltech y se convertirá en patrocinador de KDE" . Ars Technica . Consultado el 8 de mayo de 2013 .
  9. "Qt Everywhere: 4.5 se volverá a licenciar como LGPL" . 14 de enero de 2009. Consultado el 8 de mayo de 2013 .
  10. Meyer, David (24 de octubre de 2011). "Nokia otorga gobernanza de código abierto a Qt" . ZDNet . Recuperado el 8 de mayo de 2013 .
  11. "Sobre nosotros - Digia Plc" . Qt.digia.com. 13 de septiembre de 2011. Archivado del original el 30 de mayo de 2013. Consultado el 8 de mayo de 2013 .
  12. "Proyecto Qt" . Proyecto Qt . Consultado el 8 de mayo de 2013 .
  13. ^ "Nokia: Qt 5 soll im April 2012 erscheinen" (en alemán). Golem.de. 16 de junio de 2011 . Consultado el 8 de mayo de 2013 .
  14. ^ Anita Klingler (24 de octubre de 2011). "Nokia startet Qt-Projekt mit unabhängiger Infrastruktur" (en alemán). Zdnet.de . Consultado el 8 de mayo de 2013 .
  15. "El modelo de gobernanza de Qt - Wiki de Qt" . wiki.qt.io. Consultado el 20 de julio de 2022 .
  16. "foros" . Proyecto Qt . Consultado el 8 de mayo de 2013 .
  17. "Listas de correo" . Lists.qt-project.org. Archivado del original el 29 de marzo de 2013. Consultado el 8 de mayo de 2013 .
  18. "índice | Wiki de Qt" . Proyecto Qt. 29 de marzo de 2013. Consultado el 8 de mayo de 2013 .
  19. ^ Macieira , Thiago. "Estadísticas del proyecto Qt" . El blog de Thiago Macieira . Macieira.org . Consultado el 8 de mayo de 2013 .
  20. "Contribuciones a Qt 5.0 (parte 1)" . KDAB. 20 de diciembre de 2012. Consultado el 8 de mayo de 2013 .
  21. "Contribuciones a Qt 5.0 (parte 2)" . KDAB. 21 de diciembre de 2012. Consultado el 8 de mayo de 2013 .
  22. "Mantenimiento de Qt3D" . KDAB. 21 de diciembre de 2012. Consultado el 8 de mayo de 2013 .
  23. "Qt5 en el sistema operativo QNX" . KDAB. 19 de abril de 2012. Archivado del original el 19 de julio de 2013. Consultado el 8 de mayo de 2013 .
  24. " [ Phoronix ] Qt ahora se basa en Wayland" . Phoronix.com. 21 de septiembre de 2010. Consultado el 8 de mayo de 2013 .
  25. "Mantenedores | Wiki de Qt" . Proyecto Qt. 12 de abril de 2013. Consultado el 8 de mayo de 2013 .
  26. «Marcos/Épicas/Contribuciones a Qt5» . Wiki de la comunidad KDE . Consultado el 27 de abril de 2015 .
  • Sitio web oficial
  • Sitio web de Qt
  • Mercado Qt
  • Fundación KDE Free Qt
  • Estadísticas del proyecto Qt (actualizadas semanalmente)
Obtenido de " https://en.wikipedia.org/w/index.php?title=Qt_Project&oldid=1361925794 "