CBIT ETLR – Distros, Apps y WebApps del Linuxverso

Nuevo Banner ETLR + Fundabit / CBIT
Cintillo oficial 2025 Escuela Técnica Luis Razetti - Nueva bandera

Distros, Apps y WebApps libres, abiertas y gratuitas del Linuxverso para una Educación STEM/STEAM exitosa

Una colección de herramientas de software (Distribuciones *Linux / *BSD e independientes, programas, aplicaciones, sistemas y plataformas en línea) ideales para conocer, probar y dominar tanto en el proceso de enseñanza/aprendizaje de Docentes TI y Estudiantes Tecnológicos de Bachillerato o Universidad como en el proceso de formación y mejoramiento profesional de Profesionales TI en organizaciones publicas como empresas privadas. La misma, tiene como objetivo ofrecer alternativas libres, abiertas y gratuitas a aplicaciones privativas, cerradas y comerciales, para evitar el uso de Cracks (Software malicioso / Malwares) de Licencia sobre software usado ilegalmente (sin pagar). La mayoría de las herramientas de software aquí mencionadas son para sistemas operativos Linux/*BSD, pero muchas son multiplataforma, es decir, tienen disponibles binarios (instaladores/portables) para Windows y macOS.

Ultima actualización: 17/11/2025.

Sistemas operativos libres, abiertos y gratuitos idóneos para el proceso educativo

[Pedagogía y Educación: Ideal para enseñar como Docentes y aprender como Estudiantes]

  1. Academix: Basado en Debian.
  2. Alt Education: Basado en ALT Linux.
  3. Canaima GNULinux: Basado en Debian.
  4. DebianEdu: Basado en Debian.
  5. Edubuntu: Basado en Ubuntu.
  6. Emmabuntus: Basado en Debian.
  7. Endless OS: Basado en Debian.
  8. Escuelas Linux: Basado en Bodhi.
  9. Huayra: Basado en Debian.
  10. InfocentrOS: Basada en Linux Mint.
  11. Learning Stick: Basado en Debian.
  12. Life: Basado en Ubuntu Mate.
  13. LinKat: Basado en Ubuntu.
  14. Linux School: Basado en Debian.
  15. MAX: Basado en Debian.
  16. PrimTux: Basado en Debian.
  17. SugarLabs: Basado en Fedora.
  18. Trisquel: Basado en Debian.
  19. Ubermix: Basado en Ubuntu.
  20. Zorin Educación: Basado en Ubuntu.

[Multipropósitos: Distros GNU/Linux de origen Venezolano para el uso diario]

Sistemas operativos libres, abiertos y gratuitos para la Formación TI – Nivel 1

[Ideales para Tareas Ofimáticas + Desarrollo de software + Inteligencia Artificial]

  1. Debian: Meta-distribución.
  2. Deepin: Basada en Ubuntu.
  3. MX Linux: Basada en Debian.
  4. Antix: Basada en Debian.
  5. Devuan: Basada en Debian.
  6. Ubuntu: Meta-distribución.
  7. Linux Mint: Basada en Ubuntu.
  8. Zorin: Basada en Ubuntu.
  9. Makululu Linux (LinDoz): Basada en Debian/Ubuntu.
  10. Arch Linux: Meta-distribución.
  11. Fedora: Meta-distribución.
  12. Manjaro: Basada en Arch Linux.
  13. CentOS: Basada en Fedora/RedHat.
  14. OpenSUSE: Meta-distribución.
  15. OpenMandriva: Meta-distribución.
  16. EndeavourOS: Basada en Arch Linux.
  17. ElementaryOS: Basada en Debian/Ubuntu.
  18. Pop!_OS: Basada en Debian/Ubuntu.
  19. Solus: Meta-distribución.
  20. Alpine Linux: Meta-distribución.

Sistemas operativos libres, abiertos y gratuitos para la Formación TI – Nivel 2

[Ideales para tareas multimedia: Fotos e Imágenes, Audio y Sonido, Videos y Animaciones]

  1. AV Linux: Basada en MX Linux / Debian.
  2. EterTICs: Basada en Devuan.
  3. KX Studio: Basada en Debian / Ubuntu.
  4. Ubuntu Studio: Basada en Ubuntu.
  5. Dynebolic: Basada en Devuan.
  6. Modicia OS: Basada en Debian.
  7. Fedora Design Suite: Basada en Fedora.
  8. Fedora Jam: Basada en Fedora.
  9. XIVA Studio: Basada en Manjaro / BigLinux.
  10. LangitKetujuh OS: Basada en Void.

Sistemas operativos libres, abiertos y gratuitos para la Formación TI – Nivel 3

[Especializadas para lobores de Hacking y Pentesting + Actividades con Privacidad y Anonimato en línea]

  1. Athena OS: Basada en NixOS.
  2. BackBox: Basada en Ubuntu.
  3. BlackArch: Basada en Arch.
  4. Bugtraq BlackWidow: Basada en Ubuntu, Debian y OpenSUSE.
  5. Caine: Basada en Ubuntu.
  6. CSI Linux: Basada en Debian.
  7. Demon: Basada en Debian.
  8. DracOS Linux: Basada en Debian.
  9. Fedora Security Lab: Basada en Fedora.
  10. Kali: Basada en Debian.
  11. Parrot: Basada en Debian.
  12. Pentoo: Basada en Gentoo.
  13. Predator OS: Basada en Debian.
  14. Samurai Web Testing Framework: Basada en Ubuntu.
  15. Sherlock Linux: Basada en Debian.
  16. WiFisLax: Basada en Slackware.
  17. ArchStrike: Basada en Arch.
  18. ClearOS: Basada en Fedora/Red Hat.
  19. Gnoppix: Basada en Arch Linux.
  20. Kodachi: Basada en Ubuntu.
  21. Qubes OS: Basada en Debian y Fedora.
  22. Securonis: Basada en Debian.
  23. Septor: Basada en Debian.
  24. SubgraphOS: Basada en Debian.
  25. Tails: Basada en Debian.
  26. Whonix: Basada en Debian.

Sistemas operativos libres, abiertos y gratuitos para la Formación TI – Nivel 4

[Ideales para la Investigación científica: Ciencia y Tecnología de alto nivel]

  1. CERN Linux: Basada Alma Linux y Red Hat.
  2. Scientific Linux: Basada Alma Linux y Red Hat.
  3. CAELinux: Basada en Ubuntu.
  4. Fedora Scientific: Basado en Fedora.
  5. Fedora Robotics Spin: Basado en Fedora.
  6. Fedora Astronomía: Basado en Fedora.
  7. Lin4Neuro: Basado en Ubuntu.
  8. Ubix: Basado en Debian.

Sistemas operativos libres, abiertos y gratuitos para el Ocio y Entretenimiento

[Videojuegos: Nativos de Escritorio y Emulados de consolas retro]

  1. Batocera Linux: Meta-distribución.
  2. Bazzite: Basado en Fedora.
  3. ChimeraOS: Basado en SteamOS / Debian.
  4. Drauger OS: Basada en Ubuntu.
  5. Fedora Games: Basado en Fedora.
  6. Garuda Dragonized Gaming Edition: Basado en Arch.
  7. GroovyArcade: Basado en Arch.
  8. Lakka: Basado en LibreELEC.
  9. LinuxConsole: Basado en LFS.
  10. Linux Arcade: Basado en Debian.
  11. Makululu Linux GameR: Basado en Makululu Linux.
  12. Nobara Linux: Basado en Fedora.
  13. PikaOS: Basado en Ubuntu.
  14. RecalBox: Basado en LFS.
  15. Regata OS: Basado en OpenSUSE.
  16. RetroPie: Basado en Raspbian.
  17. Solus: Basado en LFS.
  18. SparkyLinux GameOver: Basado en Sparky.
  19. SteamOS: Basado en Debian.
  20. Ubuntu GamePack: Basado en Ubuntu.
  21. Voyager Live GS: Basado en Ubuntu.
  22. WinesapOS: Basado en Arch / SteamOS.
  23. Ultimate Edition Linux: Basado en Ubuntu.
  24. Xray_OS: Basado en Arch Linux.

Aplicaciones Ofimáticas: Alternativas disponibles a Microsoft (MS) Office (Suite ofimática)

  1. Calligra
  2. CollaboraOffice (Web y Desktop)
  3. Free Office (Softmaker)
  4. LibreOffice
  5. Only Office
  6. Open Office
  7. Office Free (Ashampoo)
  8. Office Suite
  9. WPS Office

Aplicaciones Ofimáticas: Alternativas disponibles a MS Edge y Google Chrome (Navegadores webs)

  1. Brave
  2. Chrome
  3. Chromium
  4. Dillo
  5. Dissenter
  6. Dooble
  7. Edge
  8. ELinks
  9. Epiphany (Web)
  10. Falkon
  11. Firefox
  12. Floorp
  13. GNU IceCat
  14. Iceweasel
  15. Konqueror
  16. LibreWolf
  17. Links
  18. Midori
  19. Min
  20. NetSurf
  21. Opera
  22. PaleMoon
  23. QupZilla
  24. Sidekick
  25. Slimjet
  26. SRWare Iron Browser
  27. Tor Browser
  28. Ungoogled Chromium
  29. Vivaldi
  30. Waterfox
  31. Yandex
  32. Zen

Aplicaciones Ofimáticas; Alternativas disponibles a MS Media Player (Reproductor multimedia)

  1. Amarok
  2. Amberol
  3. Celluloid
  4. Clapper
  5. Clementine
  6. Daikhan
  7. DeaDBeeF
  8. Elisa
  9. Festival
  10. FLB Music
  11. FrostWire
  12. Gapless (G4Music)
  13. Harmonoid
  14. Haruna
  15. Headset
  16. Lollypop
  17. MPV
  18. MPlayer
  19. Musique
  20. Nora
  21. Quod Libet
  22. Rhythmbox
  23. SMPlayer
  24. Strawberry
  25. Tauon
  26. VLC

Reproductores multimedia para la Terminal de Linux (CLI)

  1. Cmus
  2. MPG123
  3. MPV
  4. Ogg123
  5. Ytui-music

Aplicaciones Ofimáticas; Alternativas disponibles a MS Outlook (Gestor de correos)

  1. Betterbird
  2. BlueMail
  3. Claws Mail
  4. Em Client
  5. Evolution
  6. Geary
  7. Kontact
  8. Mailbird
  9. Mailspring
  10. NPOPuk
  11. Scribe
  12. Spark
  13. Sylpheed
  14. Thunderbird
  15. Wino Mail

Aplicaciones Ofimáticas; Alternativas disponibles a MS Paint (Editor de imágenes y fotos)

  1. Drawing
  2. FireAlpaca
  3. KolourPaint
  4. LazPaint
  5. mtPaint
  6. MyPaint
  7. Paint.net
  8. Pinta
  9. Pixelitor
  10. Pixelorama
  11. vPaint

Aplicaciones Ofimáticas; Alternativas disponibles a MS Fotos (Visor de imágenes y fotos)

  • Gwenview: Gestor potente de galería de fotos e imagenes, con funciones sencillas de visor y editor.
  • Mirage: App sencilla de visualización de fotos e imagenes, con pequeñas funciones de edición.
  • Nomacs: App sencilla de visualización de fotos e imagenes, con pequeñas funciones de edición.
  • Pix: Aplicación de gestión de galería de fotos e imagenes, con funciones sencillas de visor y editor.

Aplicaciones Ofimáticas: Alternativas disponibles a MS Calculator (Calculadoras sencillas y científicas)

  1. Calculator
  2. Extcalc
  3. Galculator
  4. Genius
  5. KAlgebra
  6. Kalk
  7. KCalc
  8. Qalculate!
  9. rpCalc
  10. SpeedCrunch

Aplicaciones para el Desarrollo del Software: Alternativas disponibles a MS Visual Studio Code

  1. Anjuta *
  2. Aptana *
  3. Android Studio
  4. Arduino IDE
  5. Atom *
  6. Bluefish
  7. BlueGriffon *
  8. Bluej
  9. Brackets
  10. Code::Blocks
  11. CodeLite
  12. CodeLobster
  13. Eclipse
  14. Emacs **
  15. Eric IDE
  16. Gambas
  17. Geany
  18. GNOME Builder
  19. HTML Notepad **
  20. jGRASP
  21. Kate **
  22. KDevelop *
  23. Lazarus
  24. LiteIDE
  25. Neovim **
  26. NetBeans
  27. Notepad Netx
  28. Notepad++
  29. Notepad++ (Wine)
  30. Notepadqq
  31. Pulsar **
  32. Pyzo
  33. Theia
  34. Spacemacs **
  35. Sublime Text **
  36. Vim ** / GVim **
  37. Visual Studio Code
  38. VSCodium
  39. Otras recomendaciones de IDE son: IntelliJ IDEA, Rider y PyCharm, Windsurf y Komodo IDE.
  40. Otras recomendaciones de Editores de texto son: Gedit, Featherpad, Leafpad y Mousepad.

Aplicaciones Ofimáticas: Gestión (Edición) de archivos no multimedia (Documentos)

  1. 7-Zip: Software multiplataforma para la gestión de archivos comprimidos, en Linux solo CLI.
  2. B1 Free Archiver: Software multiplataforma para la gestión de archivos comprimidos.
  3. Calibre: Gestor multiplataforma de libros electrónicos potente y fácil de usar.
  4. Dia: Programa para dibujar diagramas de estructura como organigramas y flujogramas.
  5. Foliate: Gestor moderno y gratuito de libros electrónicos para GNOME.
  6. Freeplane: App de escritorio para la creación de mapas mentales y conceptuales.
  7. Okular: Visor de documentos especialmente diseñado para tipos de archivos PDF.
  8. Minder: App de escritorio para la creación de mapas mentales y conceptuales.
  9. Notas Gnome: App de escritorio para la escritura rápida y sencilla de mensajes e informaciones.
  10. Notas XFCE: App de escritorio para la escritura rápida y sencilla de mensajes e informaciones.
  11. PDF Arranger: Gestor (fusionar o dividir, rotar, recortar y reorganizar) de Documentos PDFs.
  12. PeaZip: Software multiplataforma para la gestión de archivos comprimidos.
  13. Scribus: Software para el diseño de documentos y publicaciones profesionales.
  14. Thorium Reader: Gestor multiplataforma y potente de libros electrónicos.
  15. VYM (View Your Mind): App de escritorio para la creación de mapas mentales y de arbol.

Aplicaciones ofimática: Grabación de elementos y actividades del escritorio

  • Blue Recorder: Grabador de escritorio muy completo y avanzado.
  • Kazam: Grabador de escritorio muy completo y avanzado.
  • Kooha: Grabador de escritorio moderno con soporte para Wayland.
  • OBS Studio: Grabador de escritorio multiplataforma, muy completo y versátil.
  • recordMyDesktop: Grabador de escritorio muy completo y avanzado.
  • SimpleScreenRecorder: Grabador de escritorio muy completo y avanzado.
  • vokoscreenNG: Grabador de escritorio muy completo y avanzado.

Aplicaciones para aumentar la productividad diaria: Utilitarios de actividades diversas

Aplicaciones de accesibilidad: Herramientas para personas con discapacidades variadas

  • Florence: Teclado en pantalla.
  • Maliit: Teclado en pantalla.
  • Onboard: Teclado en pantalla.
  • Emacspeak: Lector de elementos del escritoro y acciones del usuario.
  • Orca: Lector de elementos del escritoro y acciones del usuario.
  • Speakup: Lector de elementos del escritoro y acciones del usuario.
  • KMag: Lupa de escritorio.
  • Magnifiqus: Lupa de escritorio.
  • Magnus: Lupa de escritorio.

Programas, Sistemas y Plataformas educativos para uso escolar

  1. Aplicaciones Educativas KDE: Conjunto de herramientas educativas libres y abiertas.
  2. Apps educativas Sugar Labs: Conjunto de herramientas educativas libres y abiertas.
  3. Ardora: App para docentes que permite crear contenidos web, de un modo muy sencillo.
  4. ATutor: Plataforma LMS diseñada para ser accesible y adaptable a cualquier entorno educativo.
  5. Celestia: App de astronomía, ideal para aprender sobre el universo y los cuerpos celestes.
  6. Chamilo: Plataforma E-learning y sistema de gestión del aprendizaje multimodal.
  7. EduActive8: App educativa repleta de juegos y actividades para el aprendizaje de los niños.
  8. eLML: Framework XML para crear lecciones (clases) electrónicas estructuradas con XML.
  9. ExeLearning: Es un editor de recursos educativos interactivos gratuito y de código abierto.
  10. GCompris: Suite de programas educativos con un gran número de actividades para niños.
  11. GeoGebra: Software matemático interactivo libre para la educación en colegios y universidades.
  12. GPeriodic: App para el aprendizaje de la Tabla periodica y las bases de la Quimica.
  13. JClic: Aplicación que permite generar diversos tipos de actividades interactivas y multimedia.
  14. Kanagram: Aplicación lúdica (juego) basado en anagramas de palabras.
  15. Kalzium: App para el aprendizaje de la Tabla periodica y las bases de la Quimica.
  16. Keypunch: App de mecanografía para aprender a mecanografiar al tacto.
  17. Klavaro: App de mecanografía muy flexible que admite diseños de teclado personalizables.
  18. KStars: App de astronomía, ideal para aprender sobre el universo y los cuerpos celestes.
  19. KTouch: App de mecanografía para aprender a mecanografiar al tacto.
  20. Marble: App de mapas del planeta tierra ideal para aprender Geografía.
  21. KGeography: App de mapas del planeta tierra ideal para aprender Geografía.
  22. Moodle: Sistema de gestión de aprendizaje, gratuito y de código abierto, escrito en PHP​.
  23. multiElement: App para el aprendizaje de la Tabla periodica y las bases de la Quimica.
  24. Nucleus: App para el aprendizaje de la Tabla periodica y las bases de la Quimica.
  25. OpenTeacher: Aplicación que nos permite y facilita enseñar y aprender muchas temáticas.
  26. OpenBoard: App multiplataforma y abierta de pizarra interactiva ideal para ambientes educativos.
  27. PHET: Sitio web abierto de simulaciones en línea de experimentos científicos educativos.
  28. Schoolplay: Aplicación educativa para los primeros niveles educativos con muchas actividades.
  29. Stellarium: App de astronomía, ideal para aprender sobre el universo y los cuerpos celestes.
  30. Tipp10: App de mecanografía, multiplataforma, moderna, completa y flexible.
  31. Tux Math: Programa de matemáticas, ideal para niños de 3 a 12 años (preescolar y primaria).
  32. Tux Paint: Programa de dibujo gratuito, ideal para niños de 3 a 12 años (preescolar y primaria).
  33. Tux Tipping: Programa de mecanografía, ideal para niños de 3 a 12 años (preescolar y primaria).

Programas y Sistemas contables y administrativos

  1. Apache OFBiz: Suite de aplicaciones empresariales idonea para cualquier negocio y sector.
  2. Dolibarr: Software ERP y CRM ideal para Pymes, Grandes Empresas, Autónomos y Emprendedores.
  3. ERP5: Software ERP (Enterprise Resource Planning / Planificación de Recursos Empresariales).
  4. GNUCash: Software de contabilidad financiera para particulares y pequeñas empresas.
  5. HomeBank: Software gratuito ideal para gestionar tus cuentas personales desde casa.
  6. iDempiere: Software ERP/CRM/SCM de nivel II, respaldado por una comunidad experta.
  7. FacturaScripts: Software de contabilidad y facturación ideal para cualquier gran empresa.
  8. Fruit Credits: Aplicación CLI (Terminal) de contabilidad de doble entrada.
  9. KMyMoney: Gestor de finanzas personales multiplataforma basado en las tecnologías de KDE.
  10. Metafresh: Software ERP con funcionalidades integrales idoneas para empresas, industrias y más.
  11. Money Manager EX: Software de finanzas personales gratuito, multiplataforma y fácil de usar.
  12. Odoo: Suite CRM (Customer Relationship Management / Gestión de Relación con el Cliente) y más.
  13. Onfinity: Completo software ERP que incluye un gran conjunto de características empresariales.
  14. Skrooge: Software para cualquier tipo de usuario y la administración de sus finanzas personales.
  15. Tryton: Software empresarial, ideal para empresas de cualquier tamaño, fácil de usar.

Programas de Gestión de proyectos

  1. ProjectLibre: Software de gestión de proyectos gratuito y de código abierto.
  2. OpenProject: Software de gestión de proyectos gratuito y de código abierto.
  3. TaskJuggler: Software de gestión de proyectos de software libre y de código abierto.

Herramientas de Geolocalización y Cartografia digital

  1. OpenStreetMap: Una alternativa a Google Map creado por gente como tú y de uso libre.
  2. Streets GL: WebApp similar a OpenStreetMap con una vista 3D de los mapas y los objetos.

Herramientas de Lenguajes de marcado para la creación de documentos ofimáticos

  1. Dillinger: Herramienta para generar y visualizar documentos usando lenguaje Markdown.
  2. MarkMap: Herramienta para generar y visualizar mapas mentales usando lenguaje Markdown.

Programas avanzados de gestión multimedia (imágenes, fotos, audio, sonido, animaciones y videos)

  1. Ardour: Software DAW (Digital Audio Workstation / Estación de trabajo Audio Digital).
  2. Audacity: Suite de grabación y edición de audio.
  3. Cinelerra: SW de edición de video ideal para crear una película con transiciones, efectos y textos.
  4. Cinelerra GG: Edición de video moderno para crear películas con transiciones, efectos y textos.
  5. Darktable: App idonea para el flujo de trabajo de la edición fotografica a nivel profesional.
  6. GIMP: Suite de edición de imágenes.
  7. Handbrake: Software para conversión de archivos de audio y video a otros formatos, y más.
  8. Inkscape: Editor de gráficos vectoriales.
  9. Kdenlive: Software de edición de audio/video multipista con líneas de tiempo.
  10. Krita: Software de pintura digital y de ilustración digital de alta calidad.
  11. Medibang: Software de pintura digital y de ilustración digital de alta calidad.
  12. OBS Studio: Software libre y abierto para la grabación y transmisión de vídeo por internet.
  13. OpenShot: Software de edición de vídeo no lineal multiplataforma​.
  14. OpenToonz: Programa de diseño ideal para producir dibujos animados en 2D basado en «Toonz».
  15. Pencil2D: Herramienta potente de dibujo para hacer animaciones 2D dibujadas a mano.
  16. Pencilsheep: Potente y completo editor de fotos de calidad profesional con aceleración por GPU.
  17. Pitivi: Software de edición de vídeo no lineal.
  18. Raw Therape: Software avanzado y multiplataforma para el procesamiento de imagenes RAW.
  19. ShotCut: Potente editor de videos compatible con cientos de formatos de audio y vídeo y códecs.
  20. Showfoto: Potente editor de imágenes del proyecto KDE con útiles herramientas de edición.
  21. sK1: software de ilustración multiplataforma y de código abierto de calidad profesional.
  22. VPaint 2D: App de diseño gráfico y animación 2D basado en un complejo de gráficos vectoriales.

Software de Diseño de Maquetas y Modelos (Mockups) para UI/UX

  1. Akira: Aplicación nativa para Linux enfocada al diseño básico de UI y UX.
  2. Pencil: App gratuita y de código abierto para la creación de prototipos de interfaces visuales.

Software de Diseño 2D/3D/CAD/CAM

  1. ADG Library: Software que facilita la automatización del diseño y dibujo de piezas mecánicas.
  2. Bforartists: Suite 3D completa, gratuita y de código abierto, altamente compatible con Blender.
  3. Blender: Suite libre, abierta y multiplataforma para la creación de diseños y animaciones 3D.
  4. BRL-CAD: Potente sistema multiplataforma de modelado de sólidos combinatorio.
  5. CAMotics: Simulador GCode de 3 ejes para CNC con visualización de resultados en 3D.
  6. DXF2GCODE: App para convertir dibujos 2D (dxf, pdf, ps) a GCode compatible con equipos CNC.
  7. Exhibit: Visor de modelos 3D para GNOME con FlatHub basado en el software F3D.
  8. F3D: Aplicación de escritorio y multiplataforma de visualización 3D, rápida y minimalista.
  9. FreeCAD: App gratuita y libre para CAD (diseño asistido por computadora) para el diseño 3D.
  10. LeoCAD: Software CAD para crear modelos virtuales ensamblados con piezas al estilo Lego.
  11. LibreCAD: App gratuita y libre para CAD (diseño asistido por computadora) para el diseño 2D.
  12. LinuxCNC: Software de control de máquinas CNC (fresadoras, tornos, impresoras 3D y más)..
  13. Mayo: Visor y convertidor de modelos 3D basado en Qt más OpenCascade.
  14. Meshmill: Software CAM 3D que convierte modelos STL en código GCODE para equipos CNC.
  15. Natron: Software de Compositor Digital potente, basado en nodos, ideal para diseños 2D / 2.5D.
  16. PythonCAD: Software CAD que permite producir un paquete CAD programable y de fácil uso.
  17. QCAD: Software CAD 2D gratuito y multiplataforma ideal para crear dibujos (planos) técnicos.
  18. Online 3D Viewer: Plataforma en línea para la visualización de archivos de modelado 3D.
  19. Open 3D Engine: Motor de juegos 3D abierto ideal para el diseño gráfico avanzado.
  20. OpenSCAD: Software multiplataforma para crear objetos CAD 3D sólidos.
  21. Synfig: App de animación vectorial 2D con la que podremos crear animaciones de alta calidad.
  22. STEMFIE: Sitio web abierto que ofrece descargas de útiles contenidos para FreeCAD.
  23. Sweet Home 3D: App de diseño de interiores que muestra objetos sobre un plano de casa 2D/3D.
  24. Tinkercad: Aplicación web gratuita para realizar diseños 3D, circuitos electronicos y codificación.
  25. Wings3D: Herramienta técnica OpenGL para diseñar figuras en 3D.

Aplicaciones para aprender Programación y Diagramación

  1. Alice: IDE con bloques que facilita la creación de animaciones, narrativas interactivas y juegos 3D.
  2. App Inventor: Plataforma web educativa para enseñar y aprender a crear apps en línea propias.
  3. App Lab: Entorno de programación en línea idóneo para crear aplicaciones en línea sencillas.
  4. Basic 256:  Software de aprendizaje de programación mediante un sencillo lenguaje de PCs.
  5. Blockly: Motor de programación por bloques y plataforma de aprendizaje de programación.
  6. BlueJ: Un IDE Java gratuito diseñado para principiantes y aprendices de programación.
  7. Bricklife Scratch GUI: Una útil interfaz web de Scratch 3.0 con extensiones de LEGO.
  8. CodeBlocks: IDE libre y abierto, de gran facilidad de uso y buena potencia, ideal para estudiantes.
  9. Codecraft: App de programación gráfica basada en el lenguaje Scratch 3.0.
  10. Eclipse Papyrus: Herramienta UML avanzada y muy personalizable.
  11. Draw.io: App en línea para realizar Diagramas de flujo y UML, y Relaciones de identidad.
  12. Gaphor: App de modelado UML, SysML, RAAML y C4, potente y fácil de usar.
  13. GDevelop Desktop: Motor de juegos de IA, sin código y de código abierto muy potente.
  14. GDevelop Editor Online: Plataforma en línea basada en Develop Desktop.
  15. Greenfoot: Software para la enseñanza y aprendizaje de la programación mediante Java.
  16. Kexi: Gestor de datos integrados, ideal para el diseño y la implementación Bases de Datos.
  17. Luanti: Motor de videojuegos voxel de código abierto para aprender a crear videojuegos.
  18. MyCompiler: IDE en línea para editar, compilar y ejecutar código de lenguajes de programación.
  19. mBlock: Plataforma educativa en línea para aprender robótica basada en Scracth 3.
  20. PlantUML: Herramienta para la creación rápida y directa de una amplia gama de diagramas.
  21. PictoBlox Desktop: App de programación por bloques y Python para que niños y adolescentes.
  22. PictoBlox Web: Plataforma en línea basada en PictoBlox Desktop.
  23. Processing: Software flexible que ofrece un lenguaje sencillo y visual para aprender a codificar.
  24. PseudoFlow: Programa para estudiantes de programación (pseudocódigo y diagramas de flujo).
  25. PSeInt: Herramienta para asistir a un estudiante en sus primeros pasos en programación.
  26. Scratch Desktop: App de robotica educativa con un sencillo lenguaje de programación gráfico.
  27. Scratch Web: WebApp de robotica educativa que ofrece las mismas ventajas que Scratch Desktop.
  28. ScratchJr: Lenguaje de programación por bloques para equipos móviles (Android, iOS y Amazon).
  29. Scratux: App que ofrece un lenguaje de programación visual basado en bloques.
  30. Snap!: Plataforma que ofrece un un lenguaje de programación amigable para cualquier edad.
  31. Stencyl: Software para la creación de juegos sencillos mediante útiles herramientas.
  32. TurboWarp Desktop: App para crear juegos, animaciones, e historias mediante el lenguaje Scratch.
  33. TurboWarp – Editor Web: Plataforma en línea basada en TurboWarp Desktop.
  34. Turtlico: Aplicación para la enseñanza y el aprendizaje básico de la programación de SW.
  35. The Algorithms: Plataforma en línea para aprender sobre algoritmos estudiando código fuente.
  36. Umbrello: Programa de diagramas de lenguaje de modelado unificado (UML).
  37. UMLet: Programa para la creación de Diagramas UML, basada en Java con una GUI sencilla de usar.
  38. UML Designer: Software para elaborar diagramas bajo el modelo UML 2.5.
  39. VEXcode VR: Web de programación visual y gratuita, para aprender robótica y programación.
  40. UmpleOnline: Plataforma en linea para trabajar y aprender sobre Diagramas UML.
  41. W3Schools: Web con tutoriales interactivos para el aprendizaje de lenguajes de programación.

Catálogos, Editores, Clientes y Sistema de Gestión de Base de Datos (SGBD)

  1. Beekeeper Studio: Client SQL para MySQL, Postgres, SQLite, y otros más.
  2. ChartDB: Editor de diagramas de BD gratuito y abierto.
  3. DataGrip: Herramienta multiplataforma para BD relacionales y NoSQL.
  4. DB-Engines: Catalogo general de BBDD más populares y usadas.
  5. DB Browser for SQLite (DB4S): Gestor de Bases de datos SQLite o SQLCipher de facil manejo.
  6. DB Diagram: Generador en línea de Diagramas Entidad – Relación para Bases de datos.
  7. DbGate: Cliente multiplataforma para BBDD SQL + NoSQL.
  8. DBeaver: Herramienta multiplataforma para BDAdmin y otros relacionados.
  9. DrawDB: Generador en línea de Diagramas Entidad – Relación para Bases de datos.
  10. FOSS Database Ranking: Catalogo de BBDD libres y abiertas más populares.
  11. HeidiSQL: Software que permite administrar una variedad de BBDD populares.
  12. MariaDB: Fork de MySQL enfocado en el rendimiento, estabilidad y apertura.
  13. MongoDB: Servidor de BD Documental y NoSQL orientado a ficheros.
  14. MySQL: Servidor de BD SQL con características de multiproceso y multiusuario.
  15. MySQL WorkBench: App para desarrolladores y administradores de BBDD.
  16. PostgreSQL: Servidor de BD SQL muy confiable, solido, completo y optimizado.
  17. SQLite: Motor de BD SQL pequeño, rápido, autónomo, y de alta confiabilidad.
  18. SQLiteStudio: Gestor de Bases de datos SQLite de facil manejo y alta eficiencia.
  19. WhoDB: Gestor ligero de BBDD de última generación con interfaz de chat.

Programas de Sistemas de Gestión de Contenidos (Diseño web)

  1. Drupal: Gestor de creación de sitios web dinamicos.
  2. Hugo: Gestor de creación de sitios web estaticos.
  3. Jekill: Gestor de creación de sitios web estaticos.
  4. Joomla: Gestor de creación de sitios web dinamicos.
  5. OpenCart: Gestor de portales de comercio electrónico.
  6. osCommerce: Gestor de portales de comercio electrónico.
  7. WordPress: Gestor de creación de sitios web dinamicos.

Programas de Electricidad/Electrónica (Software EDA)

  1. Atopile: Software de diseño de hardware electrónico que incluye un compilador de electrónica.
  2. Caneda: Suite EDA para la captura esquemática, simulación y diseño de circuitos o PCB.
  3. Circuit Diagram: Aplicación gratuita para crear diagramas de circuitos electrónicos.
  4. CircuitJS1 Desktop Mod: Simulador web de circuitos integrados ideal para fines educativos.
  5. EasyEDA: App de diseño esquemático (diagrama de circuito), simulación y diseño de PCB.
  6. EDA Playground: Web gratuita para el diseño, simulación, análisis y diseño de circuitos y PCB.
  7. eSim: Herramienta EDA para el diseño, simulación, análisis y diseño de circuitos y PCB.
  8. Fritzing: Programa de automatización de diseño electrónico para crear prototipos y productos.
  9. Gpsim: Simulador gratuito de microcontroladores PIC (circuito integrado programable).
  10. Glogic: Simulador gratuito de puestras lógicas desarrollado con GTK y Python.
  11. GTKWave: Visualizador de ondas multiplataforma con todas las funciones basado en GTK.
  12. Gwave: Herramienta para visualizar datos analógicos, como la salida de simulaciones SPICE.
  13. Horizon EDA: Suite de diseño electrónico para el diseño de placas de circuitos impresos.
  14. KiCad: Suite de automatización de diseño electrónico multiplataforma y de código abierto.
  15. Klayout: Gestor multiplataforma de máscaras de layout para circuitos integrados tipo GDSII.
  16. KTechlab: Entorno de desarrollo integrado para microcontroladores y electrónica facil de usar.
  17. LabPlot: Visualizador de señales analógicas y análisis de datos libre creado por KDE.
  18. LibrePCB: Software EDA gratuito para dibujar esquemas y diseñar placas de circuito impreso.
  19. Logisim: Herramienta educativa para diseñar y simular circuitos lógicos digitales facilmente.
  20. LTspice: Software de simulación SPICE gratuito, para la simulación de circuitos analógicos.
  21. MyNetPCB: Herramienta multiplataforma de captura de esquemas y diseño de PCB.
  22. Ngspice: Simulador SPICE de código abierto para circuitos eléctricos y electrónicos.
  23. PicoScope: Potente software gratuito y multiplataforma de osciloscopio.
  24. Oregano: Aplicación para la captura de esquemas y simulación de circuitos electrónicos.
  25. OSS CAD Suite: Colección de software de código abierto para el diseño de lógica digital.
  26. PCB Elegance: Suite de diseño de placas de circuitos para Windows.
  27. QElectroTech: Software gratuito para crear esquemas eléctricos complejos e industriales.
  28. QUCS: Simuladores de circuitos integrados de escritorio ideal para fines educativos.
  29. Qucs-S (Qucs Spice): Simuladores de circuitos integrados de escritorio basado en QUCS.
  30. QucsStudio: Simuladores de circuitos integrados de escritorio ideal para fines educativos.
  31. Ringdove EDA: Suite de apps para el diseño, simulación, análisis y diseño de circuitos y PCB.
  32. SimulIDE: Simulador de circuitos electrónicos en tiempo real, ideal para aprender/enseñar.
  33. Tauno Serial Plotter: Trazador serial para Arduino y otrso dispositivos embebidos.
  34. TinyCAD: Programa para dibujar diagramas de circuitos electrónicos sobre Windows.
  35. Xoscope: Sencillo software gratuito de osciloscopio disponible solamente para Linux.

Programas de Robótica (Programación/Diseño)

  1. Ardublock: Ambiente de programación visual para Arduino IDE, ideal para principiantes.
  2. Arduino IDE: Suite de programación de código abierto para la creación de SW para placas Arduino.
  3. ArduinoBlocks: Plataforma en línea que emplea bloques (al estilo Scratch) para mover robots.
  4. Hello Blocks!: Lenguaje de programación diseñado para aprender sobre programación y robótica.
  5. JdeRobot: Kit de herramientas abiertas para el desarrollo de aplicaciones de Robótica.
  6. MakeBlock: Conjunto de herramientas de SW para aprender e implementar robotica educativa.
  7. MicroBlocks: Lenguaje de programación por bloques, multiplataforma inspirado en Scratch.
  8. OpenBot: Plataforma de creación de robots móviles basados en teléfonos inteligentes Android.
  9. OpenCV: Librerías abiertas para software de Visión computarizada y Aprendizaje automático.
  10. Open Roberta Lab: Creación de programas de robots usando el método de arrastrar y soltar.
  11. RoboBlocky: Plataforma en línea que emplea bloques (al estilo Scratch) para mover robots.
  12. RoboMind: Lenguaje de programación para aprender sobre programación, robótica y e IA.
  13. ROS: Sistema Operativo para Robots con fines comerciales e industriales.
  14. Scratch for Arduino (S4A): Una modificación de Scratch para programar sobre Arduino.
  15. STEAMakersBlocks (ArduinoBlocks): Plataforma en línea que emplea bloques (al estilo Scratch).
  16. STEAMakersBlocks – Connector: Software para conectar y programar tarjetas/robots STEAMakers.
  17. Webots: Simulador de robots 3D gratuito, abierto y multiplataforma con fines educativos.

Software para Hardware Libre

  1. Arduino: Plataforma informática portable de alto rendimiento, de bajo costo y de uso general.
  2. CubieBoard: Plataforma informática portable de alto rendimiento, de bajo costo y de uso general.
  3. Kano: Computación de hardware abierto, flexible y potente, para el uso infantil/educativo.
  4. E-Puck: Robots miniaturizados y móviles para institutos educativos y de investigación.
  5. Elphel: Cámaras digitales de alto rendimiento, procesamiento de imágenes e imágenes 3D.
  6. Novena: Plataforma de computación de hardware abierto, flexible y potente, para el uso general.
  7. Open Source Ecology: Proyecto de economía libre y abierto para la construcción de maquinaria.
  8. Open Compute Project: Proyecto de fabricación de servidores bajo esquemas y diseños abiertos.
  9. Phoneblocks: Proyecto de dispositivos móviles inteligentes y modulares con fines ecológicos.
  10. Raspberry PI: Plataforma informática portable de alto rendimiento, de bajo costo y de uso general.
  11. RepRap: Proyecto de máquina de fabricación autorreplicada (impresora 3D de escritorio gratuita).
  12. TABBY EVO: Plataforma modular y abierta para vehículos eléctricos.
  13. Uzebox: Plataforma de consola de juegos de código abierto retro-minimalista de 8 bits.

Aplicaciones de Inteligencia Artificial multiplataformas recomendadas para el Escritorio

  1. AnythingLLM: Chatbot IA para escritorio y Docker con RAG integrado y soporte LLM.
  2. Bavarder: Chatbot IA disponible como un cliente de escritorio libre y abierto para GNU/Linux.
  3. Chatbox: Chatbot IA multiplataforma para ChatGPT, Claude y otros LLM.
  4. Clippy Desktop Assistant: Chatbot IA con soporte local para diversos LLM y archivos GGUF.
  5. DeepRoot: Chatbot IA que ofrece una interfaz gráfica amigable para utilizar modelos IA.
  6. GPT4All: Chatbot de uso gratuito, local que además no requiere de GPU ni Internet.
  7. Jan: Alternativa autohospedada y de código abierto a la plataforma OpenAI.
  8. Koboldcpp: Gestor gráfico (GUI) de Modelos LLM , instalable vía terminal (CLI).
  9. Librechat: Gestor gráfico (GUI) de Modelos LLM , instalable vía terminal (CLI) con Docker/NMP.
  10. LM Studio: Kit de herramientas de IA local que ofrece un chatbot capaz de usar diversos LLM/RAG.
  11. Local AI: Gestor gráfico (GUI) de Modelos LLM , instalable vía terminal (CLI) mediante Docker.
  12. Pinokio: Navegador y Gestor de aplicaciones y modelos IA de forma automática.
  13. PyGPT: Asistente IA personal, abierto, multiplataforma y multimodal escrito en Python.
  14. NetxChat: Chatbot IA multiplataforma, ligero y rápido con soporte para varios LLM.
  15. Witsy: Asistente IA de escritorio multi LLM/RAG.
  16. Modelos LLM/RAG/+ archivos GGUF: Listado de Modelos LLM en formato GGUF para Chatbot IA.
  17. TheBloke y Unsloth: Algunos modelos LLM cuantificados y recomendados sobre HuggingFace.

Aplicaciones de Inteligencia Artificial recomendadas para la Terminal de Linux

  1. OpenLLM: Chatbot de Terminal (CLI) y Web local capaz de ejecutar varios LLM abiertos y cerrados.
  2. Shell Genie: Chatbot de Terminal (CLI) que no requiere el uso de API Keys para funcionar.
  3. Terminal GPT: Chatbot de Terminal (CLI) que no requiere el uso de API Keys para funcionar.

Aplicaciones de Inteligencia Artificial recomendadas para usar con el Navegador web y en línea

  1. Copilot MS: Privativa y Cerrada.
  2. DeepSeek: Libre y Abierta.
  3. DuckDuckGo AI Chat: Libre y Abierta.
  4. HuggingChat: Libre y Abierta.
  5. HuggingChat Spaces: Conjunto de IA Libres y Abiertas + Privativas y cerradas.
  6. Google AI STUDIO: Privativa y cerrada.
  7. Google Gemini: Privativa y cerrada.
  8. Google NotebookLM: Privativa y cerrada.
  9. Grok: Privativa y cerrada.
  10. LMSYS Chatbot Arena: Libre y Abierta.
  11. Qwenim: Privativa y cerrada.

Programas de Telemática (Redes y Telecomunicaciones)

  1. Cisco Packet Tracer: Simulador de redes y dispositivos de telecomunicaciones.
  2. GNS3: Simulador gráfico de redes que permite la simulación de redes complejas.
  3. Kathara: Sistema de emulación de red basado en contenedores para aprender.
  4. Wireshark: Analizador de protocolos y paquetes de redes de comunicaciones.
  5. ZenMap: Escáner de seguridad de redes basado en Nmap.

Aplicaciones de Control Parental (Filtrado de contenido web) para la protección de los usuarios

Lanzadores (Launchers) de Aplicaciones para el Escritorio Linux / BSD

  1. Albert
  2. Avant Window Navigator (Awn)
  3. Bashrun2
  4. Cerebro
  5. Dmenu
  6. DockBarX
  7. Duck Launcher
  8. JGMenu
  9. GNOME Do
  10. Gnome Pie
  11. Krunner
  12. Kupfer
  13. Launchy
  14. Lighthouse
  15. Mutate
  16. Plasma Kickoff
  17. Pmenu
  18. Rofi
  19. Slingshot
  20. Synapse
  21. Ulauncher
  22. Whisker Menu
  23. Wofi
  24. Zazu

Programas de Booteo y Recuperacion/Respaldo de Sistemas Operativos

  1. Clonezilla
  2. Direction
  3. DLC Boot
  4. Hiren Boot CD
  5. Medicat USB
  6. Rescuezilla
  7. SystemRescue
  8. Ultimate Boot CD
  9. WinPE Sergei Strelec

Programas de Booteo de Sistemas Operativos (Grabación de imágenes de disco sobre dispositivos USB)

  1. Balena Etcher
  2. Easy2Boot (RMPrepUSB)
  3. ISO to USB
  4. Live USB Install
  5. Live USB MultiBoot
  6. MultiBoot USB
  7. Rufus
  8. UNetbootin
  9. Universal USB Installer
  10. Windows 7 USB/DVD Download Tool
  11. WinSetupFromUSB
  12. Wintobootic
  13. WoeUSB
  14. Yumi

Software de Virtualización de Sistemas Operativos: Hipervisores Tipo 1

  1. Citrix Hypervisor
  2. Microsoft Hyper-V Server
  3. Promox VE
  4. VMware Desktop Hypervisor
  5. Xen

Software de Virtualización de Sistemas Operativos: Hipervisores Tipo 2

  1. Bhyve
  2. Genimotion
  3. Gnome Boxes
  4. Kernel-based Virtual Machine (KVM)
  5. QEMU
  6. Red Hat Enterprise Virtualization
  7. Sandboxie
  8. VMware Desktop Hypervisor
  9. VMLite
  10. Virt-Manager
  11. VirtualBox
  12. Virtuozzo Hypervisor

Software de Virtualización de Sistemas Operativos y Aplicaciones/Juegos por medio de Contenedores

  1. Docker
  2. Kubernetes
  3. Linux-VServer
  4. Legendary
  5. LXC
  6. Openvz
  7. Panamax
  8. Podman
  9. Rancher Desktop
  10. RKT
  11. Singularity
  12. Vagrant
  13. Windows Container

Software de Virtualización de aplicaciones/juegos sobre Windows/MacOS/Android

  1. Athenaeum – Arcadia
  2. Bottles
  3. Boxedwine
  4. Cartridges
  5. CrossOver
  6. D8VK
  7. Darling
  8. DosBox
  9. ExeCute
  10. GameHub
  11. GameJolt
  12. Hangover
  13. Heroic
  14. Hydra
  15. Itch.io
  16. Karton
  17. Lutris
  18. Luxtorpeda
  19. Mythic
  20. Parallels Desktop
  21. Pegasus
  22. Phoenicis
  23. PlayOnLinux
  24. PortProton (PortWine)
  25. Proton
  26. Proton GE
  27. Proton-Sarek
  28. ProtonPlus
  29. Protontricks
  30. ProtonUp-Qt
  31. Q4Wine
  32. Rare
  33. RetroArch
  34. Steam
  35. WinApps for Linux
  36. Windows Subsystem for Linux (WSL)
  37. Wine
  38. WineGUI
  39. WinePyQt5
  40. Winetricks
  41. WineZGUI
  42. Winlator
  43. Whisky

Software de creación y diseño musical

  1. Beets
  2. Guitarix
  3. Helio
  4. Hidrogen Music
  5. Internet DJ Console
  6. Jack Mixer
  7. Jamulus
  8. KX Studio
  9. Linux Sampler
  10. LMMS
  11. Mixxx
  12. Muse Sequencer
  13. MuseScore Studio
  14. Non Mixer
  15. Ocenaudio
  16. Rosegarden
  17. Stargate
  18. Xwax
  19. Zrythm

Plataformas en línea de Creación de sitios webs

  1. Blogger
  2. Ghost
  3. Jimdo
  4. Joomla!
  5. Site123
  6. Webnode
  7. Wix
  8. Weebly
  9. WordPress

Proveedores globales de Kit escolares para experimentos STEM/STEAM

  1. NTL
  2. CreativaKids
  3. IBD Ciencia
  4. Kukuma
  5. Infanity
  6. Cosues
  7. Fischer Technik
  8. MTa Learning
  9. Ro-Botica
  10. KDoce
  11. Suconel

Alternativas libres y abiertas para Redes Sociales privativas y comerciales

Alternativas libres y abiertas para Correos web privativos y comerciales

  • Gmail/Hotmail/Yahoo/Otros: Criptext, Disroot, Free Post, Horde, Posteo, Proton Mail, Teknik Mail, Tutanota y Webmail Lite. Ampliar información en: Enlace 1, Enlace 2 y Enlace 3.
  • Otras alternativas interesantes son: Anonymouse, Anoymous Email, AOL, Email Temporal, FastMail, GMX, Hushmail, Inbox, Mail, Mailgent, Open Mail Box, Send Anonymous Email, Yandex Mail, Zoho Mail.

Alternativas libres y abiertas para Buscadores webs privativos y comerciales

Buscadores principales
  • Google/Bing/Baidu/Yahoo/Yandex/Otros: CC Search, Disconnect Search, DuckDuckGo, Find, Infinity Search, Gigablast, Manticore search, MetaGer, Presearch, Sarchy, Searx y YaCy. Ampliar información en: Enlace 1, Enlace 2 y Enlace 3.
Buscadores destacados
  • ASK, Naver, Ecosia, Seznam.
Buscadores academicos
  • Google Escolar, Bing Académico y Icloud Find
Buscadores alternativos
  • AIO Net, AOL Search, Dogpile, Every Pixel, Gibiru, Good Search, Giphy, Ifind 3D, Ixquick, Ludwig, Lycos, Metacrawler, Metager, Relevantnow, OSINT Framework, Peekier, Privatelee, Qwant, Search Code, Searx, Startpage, Swisscows, TinEye, Trovu, Wayback Machine, Webcrawler, Wolframalpha y Yacy.
Buscadores infantiles
  • Kindle, Bunis, Buscador Infantil, Dib Dab Doo, Kidy, Kids Search, Kidoz, Kidrex, Kidz Search y Zoodles.
Educación STEM / STEAM

Sobre el Linuxverso: Software Libre, Código Abierto y GNU/Linux + BSD

¿Qué significado engloba el Software Libre?

Es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio. Para entender el concepto, piense en «libre» como en «libre expresión», no como en «barra libre». En inglés, a veces en lugar de «free software» decimos «libre software», empleando ese adjetivo francés o español, derivado de «libertad», para mostrar que no queremos decir que el software es gratuito.Lectura recomendada.

¿Qué significado engloba el Código Abierto?

Las expresiones «software libre» y «código abierto» se refieren casi al mismo conjunto de programas. No obstante, dicen cosas muy diferentes acerca de dichos programas, basándose en valores diferentes. El movimiento del software libre defiende la libertad de los usuarios de ordenadores, en un movimiento en pro de la libertad y la justicia. Por contra, la idea del código abierto valora principalmente las ventajas prácticas y no defiende principios. Ambos describen casi la misma categoría de software, pero representan puntos de vista basados en valores fundamentalmente diferentes.Lectura recomendada.

¿Qué significado engloba GNU como Sistema Operativo?

GNU es un sistema operativo de software libre, es decir, respeta la libertad de los usuarios. El sistema operativo GNU consiste en paquetes de GNU (programas publicados específicamente por el proyecto GNU) además de software libre publicado por terceras partes. El desarrollo de GNU ha permitido que se pueda utilizar un ordenador sin software que atropelle nuestra libertad. Además, GNU es un sistema operativo de tipo Unix, lo cual significa que se trata de una colección de muchos programas: aplicaciones, bibliotecas, herramientas de desarrollo y hasta juegos.Lectura recomendada.

¿Qué significado engloba Linux como Kernel de un Sistema Operativo?

Linux es el núcleo: el programa del sistema que se encarga de asignar los recursos de la máquina a los demás programas que el usuario ejecuta. El núcleo es una parte esencial de un sistema operativo, pero inútil por sí mismo, solo puede funcionar en el marco de un sistema operativo completo. Linux se utiliza normalmente en combinación con el sistema operativo GNU: el sistema completo es básicamente GNU al que se le ha añadido Linux, es decir, GNU/Linux. Todas las distribuciones denominadas «Linux» son en realidad distribuciones GNU/Linux.Lectura recomendada.

Otros conceptos básicos útiles

¿Qué significado engloba BSD como Kernel de un Sistema Operativo?

“«BSD significa “Berkeley Software Distribution». Es el nombre de las distribuciones de código fuente de la Universidad de California, Berkeley, que originalmente eran extensiones del sistema operativo UNIX® de AT&T Research. Varios proyectos de sistemas operativos de código abierto tienen su origen en una distribución de éste código conocida como 4.4BSD-Lite. Además, comprenden una serie de paquetes de otros proyectos de código abierto, incluido especialmente el proyecto GNU.Lectura recomendada.

Otros conceptos importantes que sugerimos conocer, profundizar y aclarar son:

  • Unix: Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T. El sistema, junto con todos los derechos fueron vendidos por AT&T a Novell, Inc. Esta vendió posteriormente el software a Santa Cruz Operation en 1995, y esta, a su vez, lo revendió a Caldera Software en 2001, empresa que después se convirtió en el grupo SCO. Sin embargo, Novell siempre argumentó que solo vendió los derechos de uso del software, pero que retuvo el copyright sobre «UNIX®». En 2010, y tras una larga batalla legal, esta ha pasado nuevamente a ser propiedad de Novell. Solo los sistemas operativos totalmente compatibles y que se encuentran certificados por la especificación Single UNIX Specification pueden ser denominados «UNIX®» (otros reciben la denominación «similar a un sistema Unix» o «similar a Unix»). En ocasiones, suele usarse el término «Unix tradicional» para referirse a Unix o a un sistema operativo que cuenta con las características de UNIX Versión 7 o UNIX System V o unix versión 6. Un sistema operativo es compatible con Unix si está totalmente certificado por la especificación Single UNIX Specification. Los sistemas que no cumplen con este requisito se denominan «similares a Unix» o «Unix-like».  Sin embargo, Un sistema operativo Unix-like se comporta de manera similar a Unix, pero no es necesario que sea certificado por la Single UNIX Specification. Algunas características de Unix son: Permite que varios usuarios lo utilicen simultáneamente, Ofrece facilidades para programar, Cuenta con un ambiente propio para el diseño de software, Permite trabajar de manera rápida y eficiente en arquitecturas cliente-servidor y Cuenta con una gran cantidad de utilidades. Saber Más
  • Kernel: La palabra «Kernel» tiene su procedencia lingüística en la raíz de origen germano escrita como “Kern”, la cual se traduce fielmente como núcleo. Un «Kernel» viene siendo el núcleo o centro de los tradicionales Sistemas Operativos, y no ellos en sí mismo. Por ende, no son lo mismo sino conceptos relacionados o complementarios. Es aquella porción de software dentro de un Sistema Operativo que se ejecuta en modo privilegiado. Razón por la cual, es el software del Sistema Operativo que facilita que los diferentes programas del mismo o instalados sobre el mismo, gocen de un acceso seguro a los componentes físicos (hardware) del equipo o dispositivo, para lograr así una eficiente y eficaz gestión de los recursos al alcance. En los «Kerneles, suelen existir elementos o partes, tales como: el «Espacio de Kernel», que es la parte del SO que se ejecuta con altos privilegios; y el «Espacio de Usuario», que normalmente se ejecuta con privilegios bajos para permitir la ejecución de aplicaciones. El «Kernel» es el responsable de acceder y compartir el hardware de forma segura y equitativa con las múltiples aplicaciones de usuario. Esto debido, a que ofrece un conjunto de “API”, que las aplicaciones suelen solicitar, mediante lo que se conoce como «Llamadas del Sistema». Además, estas “API” representan el límite en el que los procesos que se ejecutan cambian del “Modo Usuario” al “Modo Kernel”. Saber más
  • POSIX: POSIX (Portable Operating System Interface) es un conjunto de estándares que define las interfaces de sistema operativo y establece reglas para la portabilidad de programas: Son especificados por la IEEE Computer Society, Se basan en el sistema operativo Unix, Facilitan la interoperabilidad de sistemas operativos, y Garantizan la compatibilidad entre sistemas operativos que cumplan con los estándares POSIX. POSIX define la interfaz entre el sistema y el usuario, y especifica: Las aplicaciones funcionen en distintas plataformas, Los permisos para cada clase de archivo: leer (r), escribir (w) y ejecutar (x), y La mayoría de las utilidades de la línea de comandos en Linux o macOS utilizan el estándar POSIX. Saber más

Web útiles para conocer y explorar

  1. DistroWatch
  2. Fundación Apache
  3. Fundación LibreOffice
  4. Fundación Linux
  5. Fundación Mozilla
  6. Fundación Software Libre
  7. Grupo Abierto (Estándar Unix)
  8. Organización de Código Abierto
  9. Organización Kernel Linux
  10. Organización Linux
  11. Proyecto GNU
  12. Sitio oficial de Richard Stallman