stringtranslate.com

Proyectos de KDE

Los proyectos de KDE son proyectos mantenidos por la comunidad de KDE , un grupo de personas que desarrollan y promueven software libre para uso diario, por ejemplo, KDE Plasma y KDE Frameworks o aplicaciones como Amarok , Krita o Digikam . También hay proyectos que no son de codificación, como el diseño del tema de escritorio y el conjunto de iconos Breeze, que está coordinado por el Grupo de Diseño Visual de KDE. Incluso aplicaciones que no son de Qt, como GCompris , que comenzó como una aplicación basada en GTK, o proyectos basados ​​en la web como WikiToLearn son oficialmente parte de KDE.

Descripción general

Actualmente existen muchos proyectos de KDE que son independientes o están agrupados en subproyectos más grandes:

Proyectos básicos de KDE

Aplicaciones de KDE

El administrador de información personal Kontact y el administrador de archivos/navegador web Konqueror se ejecutan en KDE Plasma 5.2

Las principales aplicaciones desarrolladas por KDE incluyen:

Grupos de aplicaciones temáticamente relacionados

Otros proyectos

Desarrollo

Código fuente

El código fuente de cada proyecto de KDE se almacena en un repositorio de código fuente mediante Git . [5] Las versiones estables se publican en el servidor FTP de KDE [6] en forma de código fuente con scripts de configuración , listos para ser compilados por los proveedores de sistemas operativos y para ser integrados con el resto de sus sistemas antes de su distribución. La mayoría de los proveedores utilizan únicamente versiones estables y probadas de los programas o aplicaciones de KDE, y los proporcionan en forma de paquetes precompilados y de fácil instalación.

Implementación

La mayoría de los proyectos de KDE utilizan el framework Qt, que funciona en la mayoría de los sistemas Unix y similares (incluido Mac OS X ) y Microsoft Windows. A partir de 2011, CMake sirve como herramienta de compilación. Esto permite que KDE admita una gama más amplia de plataformas, incluido Windows. [7] GNU gettext se utiliza para la traducción. Doxygen se utiliza para generar la documentación de la API. [8]

Licencias

Los proyectos de software de KDE deben publicarse bajo los términos de una licencia libre. En noviembre de 1998, el marco de trabajo Qt recibió una licencia dual, la Q Public License (QPL) libre y de código abierto , y una licencia comercial para desarrolladores de software propietario . Ese mismo año, se creó la fundación KDE Free Qt, que garantiza que Qt quedaría bajo una variante de la muy liberal licencia BSD en caso de que Trolltech dejara de existir o no se publicara ninguna versión libre de Qt durante 12 meses. [9]

El debate sobre la compatibilidad con la Licencia Pública General GNU (GPL) continuó, por lo que en septiembre de 2000 Trolltech hizo que la versión Unix de las bibliotecas Qt estuviera disponible bajo la GPL además de la QPL, lo que eliminó las preocupaciones de la Free Software Foundation . [10] Trolltech siguió exigiendo licencias para desarrollar software propietario con Qt. Las bibliotecas principales de KDE están licenciadas colectivamente bajo la GNU LGPL, pero la única forma de que el software propietario pudiera hacer uso de ellas era desarrollarlas bajo los términos de la licencia propietaria de Qt.

A partir de Qt 4.5, Qt también estuvo disponible bajo la versión LGPL 2.1, [11] lo que ahora permite que las aplicaciones propietarias utilicen legalmente la versión de código abierto de Qt.

Véase también

Referencias

  1. ^ "Política de licencias de KDE" . Consultado el 6 de noviembre de 2010 .
  2. ^ Sitio web de Dragon Player Archivado el 27 de mayo de 2009 en Wayback Machine.
  3. ^ "Compilación de software de KDE" . Consultado el 20 de noviembre de 2010 .
  4. ^ "liquidshell". Aplicaciones de KDE . Consultado el 12 de marzo de 2023 .
  5. ^ "Proyectos de KDE". Archivado desde el original el 24 de enero de 2017. Consultado el 31 de diciembre de 2010 .
  6. ^ "Servidor FTP de versión estable de KDE".
  7. ^ Troy Unrau (22 de febrero de 2007). "El camino hacia KDE 4: CMake, un nuevo sistema de compilación para KDE". KDE. KDE.NEWS. Archivado desde el original el 1 de julio de 2010. Consultado el 13 de noviembre de 2010 .
  8. ^ "Software Engineering Framework". 29 de octubre de 2010. Archivado desde el original el 19 de mayo de 2011. Consultado el 28 de noviembre de 2010 .
  9. ^ "Fundación KDE Free Qt". KDE . Consultado el 13 de noviembre de 2010 .
  10. ^ "Trolltech ofrece una opción de licencia con la incorporación de la licencia GPL para el próximo lanzamiento de Qt". 5 de septiembre de 2000. Archivado desde el original el 13 de marzo de 2012. Consultado el 28 de noviembre de 2010 .
  11. ^ Ryan Paul. "Opción de licencia LGPL añadida a Qt". Nokia. Archivado desde el original el 19 de mayo de 2011. Consultado el 13 de noviembre de 2010 .

Enlaces externos