Articulo de referencia

Proyectos KDE

{{cite web \n |url= http://techbase.kde.org/index.php?title=Policies/Licensing_Policy\n |title= KDE Licensing Policy\n |accessdate=2010-11-06 \n }} "},"website":{"wt":"{{URL|htt...

Los proyectos de KDE son aquellos mantenidos por la comunidad de KDE , un grupo de personas que desarrollan y promueven software libre para uso cotidiano, como KDE Plasma y KDE Frameworks , o aplicaciones como Amarok , Krita o Digikam . También existen proyectos que no implican programación, como el diseño del tema de escritorio y el conjunto de iconos Breeze, coordinado por el Grupo de Diseño Visual de KDE. Incluso aplicaciones que no utilizan Qt, como GCompris (que comenzó como una aplicación basada en GTK), o proyectos web como WikiToLearn, forman parte oficialmente de KDE.

KDE utiliza a Konqui, un dragón chino , como su mascota. [ 2 ]

Descripción general

A día de hoy, existen muchos proyectos de KDE que son independientes o están agrupados en subproyectos más grandes:

Proyectos principales de KDE

Aplicaciones KDE

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

Entre las principales aplicaciones desarrolladas por KDE se incluyen:

Otros proyectos

  • KDE Connect : Una aplicación multiplataforma que permite la transferencia de datos entre dispositivos a través de redes locales.
  • KDE neon : una distribución que incluye los paquetes de software KDE más recientes sobre una base Ubuntu.
  • Wiki2Learn : un marco web basado en wiki para que las personas participen y compartan conocimientos.
  • Liquidshell: una alternativa al plasma [ 5 ]

Desarrollo

Código fuente

El código fuente de cada proyecto de KDE se almacena en un repositorio de código fuente mediante Git . [ 6 ] Las versiones estables se publican en el servidor FTP de KDE [ 7 ] en forma de código fuente con scripts de configuración , listos para ser compilados por los proveedores de sistemas operativos e 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, proporcionándolas en forma de paquetes precompilados de fácil instalación.

Implementación

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

Licencias

Los proyectos de software de KDE deben publicarse bajo licencias libres. En noviembre de 1998, el framework Qt se licenció conjuntamente bajo la licencia pública Q (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 se acogería a una variante de la muy permisiva licencia BSD en caso de que Trolltech dejara de existir o no se publicara ninguna versión libre de Qt durante 12 meses. [ 10 ]

El debate continuó sobre la compatibilidad con la Licencia Pública General de GNU (GPL), por lo que en septiembre de 2000 Trolltech puso a disposición la versión Unix de las bibliotecas Qt bajo la GPL además de la QPL, lo que eliminó las preocupaciones de la Free Software Foundation . [ 11 ] 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 en que el software propietario podía utilizarlas era desarrollándose bajo los términos de la licencia propietaria de Qt.

A partir de Qt 4.5, Qt también se puso a disposición bajo la LGPL versión 2.1, [ 12 ] 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. "Konqi - Wiki de la comunidad KDE" . comunidad.kde.org . Consultado el 13 de febrero de 2025 .
  3. Sitio web de Dragon Player archivado el 27/05/2009 en Wayback Machine
  4. "Compilación de software KDE" . Consultado el 20 de noviembre de 2010 .
  5. "liquidshell" . Aplicaciones de KDE . Consultado el 12 de marzo de 2023 .
  6. "Proyectos KDE" . Archivado del original el 24/01/2017 . Consultado el 31/12/2010 .
  7. "Servidor FTP de la versión estable de KDE" . Archivado del original el 20 de octubre de 2014. Consultado el 24 de diciembre de 2016 .
  8. 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 del original el 1 de julio de 2010. Consultado el 13 de noviembre de 2010 .
  9. "Marco de ingeniería de software" . 29 de octubre de 2010. Archivado del original el 19 de mayo de 2011. Consultado el 28 de noviembre de 2010 .
  10. «Fundación KDE Free Qt» . KDE . Consultado el 13 de noviembre de 2010 .
  11. "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 del original el 13 de marzo de 2012. Consultado el 28 de noviembre de 2010 .
  12. Ryan Paul. "Opción de licencia LGPL añadida a Qt" . Nokia. Archivado del original el 19 de mayo de 2011. Consultado el 13 de noviembre de 2010 .
  • El sitio web de KDE
  • Repositorios Git de KDE a través de GitLab CE
    • Espejos de KDE Git en GitHub
    • Monorepo SVN heredado de KDE a través de ViewVC
  • KDE.News , anuncios de noticias
  • Foros de la comunidad de KDE , el foro oficial
  • Planet KDE , agregador de blogs
  • Wikis de KDE
  • Localización KDE
  • Tienda KDE , extensiones y complementos gratuitos para el software KDE.