Sugar (entorno de escritorio)

Entorno de escritorio gratuito basado en GTK+
Azúcar
Desarrollador(es)Laboratorios de azúcar
Lanzamiento inicialMayo de 2006 ; hace 18 años ( 2006-05 )
Versión estable
0,119 [1]  / 23 de abril de 2022
Repositorio
  • github.com/sugarlabs/sugar
Escrito enPython , [2] PyGTK , GTK+
Sistema operativoLinux
Disponible en25 idiomas [2]
TipoEntorno de escritorio
LicenciaLicencia Pública General GNU
Sitio webes.sugarlabs.org

Sugar es un entorno de escritorio gratuito y de código abierto diseñado para el aprendizaje interactivo de los niños. Fue desarrollado por SugarLabs . [2] [3] Desarrollado como parte del proyecto One Laptop per Child (OLPC), Sugar era la interfaz predeterminada en las computadoras portátiles OLPC XO-1 . La OLPC XO-1.5 y posteriores ofrecían la opción de las interfaces Gnome o Sugar. [4]

Sugar está disponible como Live CD , como Live USB y como un paquete instalable a través de varias distribuciones de Linux . [2]

A diferencia de la mayoría de los demás entornos de escritorio, Sugar no utiliza las metáforas de " escritorio ", " carpeta " y " ventana ". En cambio, las actividades de pantalla completa predeterminadas de Sugar requieren que los usuarios se concentren en un solo programa a la vez. Sugar implementa un diario que guarda automáticamente la sesión del programa en ejecución del usuario y le permite usar más tarde una interfaz para recuperar sus trabajos anteriores por fecha, actividad utilizada o tipo de archivo.

Principios de diseño

Sugar tiene como objetivo ser adecuado incluso para usuarios inexpertos, pero ofrece funciones más avanzadas para los más experimentados. El objetivo declarado del proyecto es "evitar interfaces sobrecargadas" y "limitar los controles a aquellos que sean inmediatamente relevantes para la tarea en cuestión". [5] Las aplicaciones se ejecutan en pantalla completa, no se hace doble clic y los menús muestran iconos.

Sugar está escrito en Python , [2] un lenguaje interpretado , y puede ser modificado por usuarios con experiencia en programación. Los entornos de escritorio que utilizan muchos sistemas operativos están escritos en lenguajes compilados como C.

Componentes de software

Las aplicaciones desarrolladas por Sugar Labs son muy pragmáticas y ofrecen varias oportunidades para aprovecharlas, lo que mejora las habilidades y las vuelve más hábiles en su campo. Las actividades de Sugar incluyen Turtle Blocks 3D, Ruler, Recall y muchas más.

Este es el ejemplo que proporciona diferentes actividades en Sugar.

Se pueden descargar cientos de actividades de aprendizaje para Sugar desde la Biblioteca de actividades de Sugar. Hay actividades adicionales disponibles a través de terceros, como el portal del Proyecto Ceibal en Uruguay .

Historia

En mayo de 2006, los desarrolladores de Sugar lo describieron principalmente como una "herramienta de expresión" y tenían planes de incluir funciones multimedia y de redes sociales . [6]

Desde mayo de 2008, Sugar se ha desarrollado bajo el paraguas de Sugar Labs , un proyecto miembro de Software Freedom Conservancy . [3] Algunos contribuyentes son empleados de One Laptop per Child y otras organizaciones relacionadas, otros son voluntarios, en muchos casos asociados con la comunidad de software libre . [7] Los contribuyentes a la plataforma Sugar original incluyeron a Marco Pesenti Gritti, Walter Bender , Christopher Blizzard , Eben Eliason, Simon Schampijer, Christian Schmidt, Lisa Strausfeld , Takaaki Okada, Tomeu Vizoso y Dan Williams. [8]

Multiplataforma

A principios de 2007, Sugar se podía instalar, con cierta dificultad, en varias distribuciones de Linux y en máquinas virtuales de otros sistemas operativos. [9] A mediados de 2008, Sugar estaba disponible en las distribuciones de Linux Debian , Ubuntu y Fedora ; por ejemplo, a partir de Ubuntu 8.04 (Hardy Heron), Sugar se podía instalar desde los repositorios oficiales del universo Ubuntu. [10] A mediados de 2009, Sugar también estaba disponible en openSUSE [11] y otras distribuciones de Linux. [9] Sugar 0.82.1 se incluyó en la versión 8.2.0 del software del sistema OLPC para portátiles XO-1. [12] Sugar 0.86 fue lanzado el 30 de septiembre de 2009. [13] Sugar 0.88 fue lanzado el 31 de marzo de 2010. [14] Sugar 0.90.0 fue lanzado en octubre de 2010. [15] Hubo tres lanzamientos en 2011 y uno en junio de 2012, que incluían soporte para la arquitectura ARM en XO 1.75. Las compilaciones para computadoras portátiles OLPC XO y el cronograma de lanzamiento están disponibles en lanzamientos de SO. Sugar ha sido portado para ejecutarse en Android , Firefox OS e iOS usando HTML5 y JavaScript bajo el nombre de proyecto " Sugarizer "; con clientes adicionales escritos para navegadores web que admiten HTML5. [16]

Azúcar en un palito

La plataforma de aprendizaje Sugar para Linux está disponible como una distribución Linux arrancable mediante USB ("Sugar on a Stick" [17] también conocida como "SoaS") y como componentes de software que forman un entorno de escritorio adicional instalable para la mayoría de las distribuciones Linux. [3] Se puede instalar utilizando Fedora Live USB Creator y se puede instalar en el disco duro de una computadora utilizando el liveinstcomando desde una consola o terminal Sugar.

El 23 de junio de 2009, Sugar Labs anunció la disponibilidad para descarga de Sugar on a Stick v1 Strawberry, que puede ejecutarse desde una unidad flash USB de arranque de 1 GB. [3] [18] El 23 de julio de 2009, Recycle USB.com lanzó un programa para actualizar las memorias USB usadas con el software Sugar y donarlas a las escuelas. [19] El 8 de diciembre de 2009, Sugar Labs anunció la disponibilidad de Sugar on a Stick v2 Blueberry, que incorpora Sugar Release 0.86 y Fedora 11. [20] Sugar Labs anunció la disponibilidad de Sugar on a Stick v3 Mirabelle, que incorpora Sugar Release 0.88 y Fedora 13. [21] Desde Mirabelle, Sugar on a Stick ha sido un Fedora Spin (versión oficial especial de Fedora) regular y semestral; [22] el Spin que utiliza Fedora v22 se lanzó el 26 de mayo de 2015. [23]

Uso del XO-1

La OLPC XO-1 tiene una unidad flash NAND de 1 GB y 256 MB de memoria. Debido a que el disco duro basado en flash es pequeño, solo se puede agregar espacio de intercambio mediante una tarjeta SD o un dispositivo de bloqueo de red. [24]

Si se cargan demasiadas actividades al mismo tiempo pueden surgir problemas de rendimiento debido a poca memoria o carga del procesador. [25]

Lanzamientos

Lanzamientos de XO

Sugar ha tenido muchos lanzamientos de XO.

Lanzamientos de Raspberry Pi

Sugar se puede ejecutar en una Raspberry Pi. Se recomienda utilizar SOAS para ejecutar Sugar en una. Puede aprender a ejecutar Sugar en una Raspberry Pi en el sitio web de Sugar Lab.

Lanzamientos de Sugar on a Stick

Fresa

La versión Sugar on a Stick Strawberry se basa en Fedora 11 con las últimas actualizaciones del 22 de junio de 2009. Incluye un entorno de aprendizaje Sugar, concretamente la versión 0.84, que incluye 40 actividades para enriquecer la experiencia de aprendizaje. Hay cientos de actividades disponibles para descargar desde la biblioteca de actividades Sugar. Esta versión incluye actualizaciones de Fedora , funciones Sugar como Ver código fuente y transferencia de archivos, contenido de muestra complementario, que está disponible en el Journal, y mejoras de usabilidad.

Arándano

Sugar on a Stick v2 Blueberry se lanzó el 8 de diciembre de 2009. Se basa en la versión F12 del sistema operativo Fedora . Contiene muchas funciones que mejoran la experiencia general del usuario y del aprendizaje. A continuación, se incluye una descripción general de las más destacadas:

  • Sugar on a stick v2 Blueberry lanza la versión 0.86.3 de Sugar. Sus características son:
    1. Barras de herramientas rediseñadas
    2. Mejor compatibilidad de Gnash con contenido Adobe Flash
    3. Redes inalámbricas mejoradas
    4. Soporte para navegación con pestañas
    5. Compatibilidad de archivos EPUB para libros electrónicos
    6. Configuración del teclado más sencilla
    7. Una forma sencilla de actualizarse a las últimas actividades
  • Instalador ZyX-Live:
  1. Había una gran demanda de un software para instalar Sugar en un disco duro. Por ello, Sugar se asoció con el desarrollador de zyx-liveinstaller para proporcionar:
    • Instalación perfecta del entorno personalizado en el disco duro de su ordenador;
    • Guarda los cambios realizados en Sugar;
    • No es necesario reiniciarlo una y otra vez.
  • Actividades
  1. Incluye actualizaciones de la colección estándar de Actividades para niños y muchas otras nuevas. Un ejemplo es la suite de actividades TamTam, que lleva al usuario a un viaje a través del Sonido y la Música.

Mirabel

Mirabelle fue el tercer lanzamiento del proyecto Sugar on a Stick. Se lanzó el 25 de mayo de 2010.

  • Características de la versión 0.88 de Sugar:
  1. Soporte para conexiones 3G
  2. Mayor accesibilidad
  3. Mejor integración con el portal de actividades
  • Sugar on a Stick es ahora una versión de Fedora . Después de dos lanzamientos anteriores basados ​​en la distribución de Fedora, Sugar on a Stick ha sido reconocido por el Proyecto Fedora como una versión oficial. Esto nos vincula más estrechamente con el ciclo de lanzamiento de Fedora y nos brinda recursos de sus equipos de ingeniería y marketing, lo que extiende el alcance de Sugar on a Stick y hace que el proyecto en sí sea más sostenible. A cambio, los usuarios de Fedora tienen acceso a una implementación de la plataforma Sugar que se puede implementar fácilmente; es un gran ejemplo de una relación ascendente y descendente mutuamente beneficiosa.
  • Contribuyendo a Sugar on a Stick: la mayor diferencia en la v3 ha estado en sus procesos de lanzamiento y la sostenibilidad de la ingeniería;

Lassi de mango

Mango Lassi fue la cuarta versión de Sugar on a Stick lanzada el 2 de noviembre de 2010. Utiliza la versión 0.90 de Sugar.

Coco

Es la quinta versión de Sugar on a Stick lanzada el 9 de octubre de 2011. Utiliza la versión 0.92 de Sugar.

Piña

Es la sexta versión de Sugar on a Stick lanzada el 8 de noviembre de 2011. Utiliza la versión 0.94.1 de Sugar.

Cuadrangular

Es la séptima versión de Sugar on a Stick lanzada el 29 de mayo de 2012. Utiliza la versión 0.96.1 de Sugar.

Ōhelo ʻai

Es la octava versión de Sugar on a Stick lanzada el 15 de enero de 2013. Utiliza la versión 0.98.2 de Sugar.

Palta

Es la novena versión de Sugar on a Stick lanzada el 2 de julio de 2013. Utiliza la versión 0.98.8 de Sugar.

10

Es la décima versión de Sugar on a Stick lanzada el 17 de diciembre de 2013. Utiliza la versión 0.100.0 de Sugar.

Versiones posteriores

Sugar ha dejado de dar nombres oficiales a las versiones de SoaS, sin embargo, continúa creando nuevas versiones para cada versión de Fedora. La última versión de Sugar es la 0.112. Sugar ha publicado sus últimas versiones para las últimas versiones de Fedora: Fedora 23, Fedora 24, Fedora 25, Fedora 26 y Fedora 27.

Sugar en varios sistemas operativos

Sugar está disponible preinstalado en varios sistemas operativos Linux y entre los más destacados:

Fedora Spin SoaS

Una edición de Fedora con Sugar. También aparece oficialmente en la Wiki de The Sugar Project en su página web Sugar on a Stick (SoaS).

Tostada de azúcar Trisquel

Una edición oficial de Trisquel GNU/Linux con Sugar. El Proyecto Sugar la recomienda desde 2020.

Capturas de pantalla

Azucarador

Sugarizer es una aplicación basada en HTML y JavaScript que permite utilizar la funcionalidad de Sugar en cualquier dispositivo. Está disponible tanto como aplicación web como aplicación móvil . Ofrece una interfaz de usuario similar e incluye funciones de Sugar Core (almacén de datos y diario), así como muchas de las mismas actividades de Sugar.

Véase también

Referencias

  1. ^ https://github.com/sugarlabs/sugar/releases/tag/v0.119. {{cite web}}: Falta o está vacío |title=( ayuda )
  2. ^ abcde «Características de Sugar Labs». Archivado desde el original el 25 de mayo de 2011. Consultado el 4 de mayo de 2012 .
  3. ^ abcd Paul, Ryan (26 de junio de 2009). "Sugar on a Stick trae el dulce sabor de Linux a las aulas". Ars Technica . Consultado el 10 de enero de 2010 .
  4. ^ "Video: Arranque dual de la computadora portátil XO-1.5: interfaz de usuario Gnome y Sugar - OLPC News" www.olpcnews.com . Consultado el 1 de junio de 2015 .
  5. ^ "Pautas de interfaz humana/Fundamentos de diseño/Principios clave de diseño". Wiki.sugarlabs.org . 2009-09-15 . Consultado el 2012-05-20 .
  6. ^ "Algunas notas más azucaradas | Christopher Blizzard". 0xdeadbeef.com . 23 de mayo de 2006. Archivado desde el original el 2 de junio de 2006. Consultado el 20 de mayo de 2012 .
  7. ^ "El compromiso de Sugar cuenta". Ohloh . Consultado el 22 de octubre de 2009 .
  8. ^ Bender, Walter; Kane, Charles; Cornish, Jody; Donahue, Neal (diciembre de 2012). Aprendiendo a cambiar el mundo: el impacto social de una computadora portátil por niño . Palgrave Macmillan. ISBN 9780230337312.
  9. ^ ab "Descargas". Wiki.sugarlabs.org . 2012-04-14 . Consultado el 2012-05-20 .
  10. ^ Sugar en Ubuntu Linux - OLPC
  11. ^ Sugar - openSUSE , consultado el 31 de julio de 2009
  12. ^ "Cambios en la API - OLPC". Wiki.laptop.org . Consultado el 20 de mayo de 2012 .
  13. ^ "[ANUNCIO] Lanzamiento final de Sucrose 0.86.0" . Consultado el 22 de octubre de 2009 .
  14. ^ "[ANUNCIO] Lanzamiento estable de Sugar 0.88.0 en Fedora 13 y pruebas de imágenes diarias" . Consultado el 3 de junio de 2010 .
  15. ^ Robert Burderi. "Un ecosistema por niño". xconomy . Consultado el 5 de octubre de 2010 .
  16. ^ Laské, Lionel. "Sugarizer: un poco de azúcar en cualquier dispositivo" . Consultado el 24 de mayo de 2015 .
  17. ^ "Azúcar en barra". Wiki.sugarlabs.org . Consultado el 20 de mayo de 2012 .
  18. ^ Un portátil de 100 dólares se convierte en un PC de 5 dólares, Technology Review, 24 de junio de 2009
  19. ^ RecycleUSB.com - Dona tus memorias USB por una buena causa, Everything USB, 2009-07-23, archivado desde el original el 2010-01-28
  20. ^ "El nuevo azúcar en barra aporta mejoras muy necesarias", Wired , 9 de diciembre de 2009
  21. ^ El azúcar en barra se vuelve más dulce con Fedora Linux, Internet News, 2010-05-28, archivado desde el original el 2010-06-02 , consultado el 2010-06-04
  22. ^ Fedora Azúcar Giro
  23. ^ Azúcar en barra con Fedora v22
  24. ^ "Swap - OLPC". Wiki.laptop.org . Consultado el 20 de mayo de 2012 .
  25. ^ "Notas de la versión/8.2.0 - OLPC". Wiki.laptop.org . Consultado el 20 de mayo de 2012 .
  • Parte del material fue copiado de wiki.sugarlabs.org, que está disponible bajo una licencia Attribution 3.0 Unported (CC BY 3.0).
  • Sitio web oficial
  • Sistema operativo Sugar-on-a-Stick
  • Azúcar para Raspberry Pi
  • Lanzamientos de XO
  • Azucarador
Obtenido de "https://es.wikipedia.org/w/index.php?title=Sugar_(entorno_de_escritorio)&oldid=1191286044"