LliureX

LliureX
Información general
Desarrollador Consejería de Educación, Cultura, Universidades y Empleo de la Generalidad Valenciana
Modelo de desarrollo Software libre
Lanzamiento inicial 5 de mayo de 2005 (21 años, 5 meses y 27 días)
Licencia GPL
Estado actual En desarrollo
Información técnica
Núcleo Linux
Tipo de núcleo Monolítico
Versiones
Última versión estable 23.20241126 (info) (02 de diciembre de 2024 (1 año, 10 meses y 30 días))
Enlaces

LliureX es una distribución Linux basada en KDE neon que utiliza el entorno de escritorio KDE Plasma.

Realizada por la Consejería de Educación, Cultura y Deporte de la Generalidad Valenciana, su objetivo principal es la introducción de las nuevas tecnologías de la información y la comunicación basadas en software libre en el sistema educativo de la Comunidad Valenciana.

Se distribuye en las dos lenguas cooficiales de la Comunidad Valenciana, el valenciano y el castellano, y en dos modalidades: 32 y 64 bits. Se puede descargar desde releases.lliurex.net, así como desde su web oficial LliureX.

Versiones

Versión 5.09

Versión 7.11

Versión 8.09

Versión 9.09

Versión 10.09

Versión 11.09

Versión 12.06

Versión 13.06

Versión 14.06

Versión 15.05

Versión 16

Versión 19

Versión 21.2022

Versión 23.2024

Modelos (Adaptaciones o sabores)

Escritorio Personal

Imagen de escritorio en 2010

Desktop es la adaptación de la distribución LliureX genérica, diseñada para los ordenados personales, de la sala de profesores, secretarías... Es decir, está destinada a ser instalada en los ordenadores que no dependen de un servidor (que no están dentro del aula de informática, o en biblioteca...).

Modelo de Aula

LliureX está especialmente diseñado para ser el sistema instalado en las aulas de los centros educativos permitiendo la configuración de servicios como DHCP, LDAP, DNS, SAMBA, APACHE o SQUID mediante la utilización de asistentes que permiten la inicialización de los servicios con unos pocos clics y sin tener conocimientos específicos.

Modelo de Centro

A partir de la versión 10.09 se incorporan aplicaciones adicionales para la instalación dentro de un Modelo de Centro educativo, permitiendo la interconexión y funcionamiento de todos los ordenadores del Centro. Actualmente el modelo ha ido mejorando y actualmente permite la replicación de usuarios y ficheros entre los diferentes servidores que pueda tener el centro permitiendo una gestión centralizada. También se incluye soporte mediante LTSP para clientes ligeros, semiligeros y otros dispositivos como la Raspberry-pi.

FP

Adaptación que se ha desarrollado para su uso en Ciclos Formativos, con software específico para las diferentes ramas. En esta distribución, se han eliminado las aplicaciones orientadas a los niveles educativos de infantil, primaria y secundaria, que no resultarían de utilidad en este ámbito. 

Versiones descontinuadas

Zero Center

Zero-Center es una aplicación programada en Mono que centraliza herramientas de administración del sistema, ya sean gráficas o scripts que configuren servicios. La aplicación está pensada para usuarios sin conocimientos de administración de sistemas, y ofrece un punto único de entrada a las principales tareas de administración y configuración inicial.

En este sentido, Zero-Center actúa también como una ToDoList, indicando cuales son las acciones que ya se han realizado, las que quedan por hacer y el orden sugerido para las mismas.

Las herramientas incluidas se agrupan en distintas categorías dentro de Zero-Center:

Dada la naturaleza centralizadora de la aplicación, está de tal manera que genera sus contenidos de forma dinámica dependiendo de una serie de archivos que instalan otros paquetes en un directorio común. Estos archivos son:

Los archivos app no solo ayudan a categorizar y nombrar las aplicaciones y servicios incluidos, sino que describen los permisos y autorizaciones, lo que permite al programa filtrarlas dependiendo del usuario/grupo bajo el que ejecuta Zero-Center.

Actualmente, para permitir la escalada de privilegios a aquellos usuarios y grupos que así lo requieran, estamos usando el paquete op, ya que permite añadir y quitar privilegios de administración por aplicación de manera sencilla.

Zero-Center proporciona también un servicio de registro centralizado del estado de las aplicaciones y servicios integrados en el programa. De esta forma, es posible conocer, por ejemplo, si determinado servicio necesita ser configurado o si su correspondiente script de configuración se ha ejecutado con anterioridad. Puede también bloquearse el acceso a los programas que no sean necesarios (por ejemplo, servicios ya configurados), limitando la oferta al usuario a fin de minimizar la posibilidad de error. Estos bloqueos vienen impuestos por el sistema de autorizaciones, por lo que el propio usuario puede desactivarlos con facilidad desde la propia GUI si lo necesita.

Estas facilidades de registro son proporcionadas por un segundo binario independiente (Zero-SqlManager), lo que permite su uso desde cualquier otra aplicación sin arrastrar dependencias con todo el conjunto de programas de Zero-Center. El concepto de bloqueo también se extiende a que quizá ciertos servicios dependen de que otros hayan sido inicializados previamente, por lo que, hasta que no cumplan este requisito, ese servicio en particular estará bloqueado.

LliureX-do

Lliurex-do no trata de inventar ningún concepto nuevo, más bien recoge conceptos existentes de otras herramientas y los adapta a los requisitos de LliureX. Los elementos constructivos de la interfaz son muy estándar, principalmente son botones GTK, dotados de un mapa de pixeles sobre una ventana sin borde y con propiedad topmost. Solo un limitado número de elementos son visibles, número que varía entre 6 y 8 dependiendo de la resolución actual de pantalla. Mediante los botones situados en los laterales se realiza el scroll que trae al frente un nuevo juego de elementos. Al emplear componentes GTK estándar, Lliurex-do puede operar sin efectos de escritorio, cumpliendo así el requisito de funcionar en hardware más limitado. Para instanciar Lliurex-do se emplea un applet en el panel de Gnome. De hecho, la aplicación es en sí misma un applet pues actualmente no está separado el código de la aplicación del applet. En el sabor infantil este applet viene instalado en el aspecto por defecto.

Lliurex-do implementa su propio intérprete de desktops ignorando las configuraciones de menú, poblando la lista de lanzadores desde tres fuentes:

Lliurex-do está desarrollado íntegramente en python, y depende de las librerías de Gnome y GTK. Aunque existe una integración con Lliurex-recursos Lliurex-do no es dependiente de la distribución Lliurex, sus dependencias binarias prácticamente se resuelven en la mayoría de las distribuciones Linux, particularmente en las basadas en Ubuntu.

Premios

Referencias

  1. ↑ «La Generalitat valenciana distribuye Lliurex, su versión de sistema operativo libre». El País. 11 de mayo de 2005. ISSN 1134-6582. Consultado el 31 de agosto de 2022.
  2. ↑ 20minutos (17 de agosto de 2005). «El nuevo LliureX tendrá paquetes de tratamiento de texto, navegadores web y software educativo». www.20minutos.es - Últimas Noticias. Consultado el 31 de agosto de 2022.
  3. ↑ «La Generalitat publica la nueva versión del software libre valenciano LliureX». La Verdad. 26 de junio de 2013. Consultado el 31 de agosto de 2022.
  4. ↑ LliureX 19: la distro educativa valenciana se pasa a KDE neon
  5. ↑ «La Generalitat lanza la nueva versión de su sistema operativo LliureX para adaptarlo a las nuevas generaciones». València Extra. 27 de julio de 2019. Consultado el 31 de agosto de 2022.
  6. ↑ «Nueva revisión LliureX 21.2022 – LliureX». Consultado el 31 de agosto de 2022.
  7. ↑ «Wiki LliureX | Centro de Control de LliureX (Zero Center)». Wiki LliureX. Consultado el 31 de agosto de 2022.
  8. ↑ «El proyecto LliureX de la Generalitat recibe el premio Open Awards 2019 a la innovación tecnológica abierta en el campo de la Educación». elperiodic.com. 21 de junio de 2019. Consultado el 23 de junio de 2019.

Véase también

Enlaces externos