Es hora de compartir una lista de los mejores programas gratuitos y de código abierto que encontré durante el año 2023. Algunos de estos programas pueden no ser nuevos en el sentido de que no fueron lanzados por primera vez en 2023, pero son nuevos y me han sido útiles. Es en el espíritu de compartir que estoy escribiendo este artículo, esperando que también encuentres algunos de estos programas útiles.
Para empezar, es posible que desees buscar el programa usando el gestor de paquetes de tu distribución, así:
Los usuarios de distribuciones basadas en RHEL pueden utilizar el gestor de paquetes yum o dnf:
# yum search all package Or # dnf search all package
Los usuarios de distribuciones basadas en Debian pueden utilizar el gestor de paquetes apt o aptitude:
# apt search package OR # aptitude search package
OpenSUSE y derivados pueden utilizar el comando zypper:
# zypper search package
Arch Linux y derivados:
# pacman -Ss package
Si su búsqueda no devuelve resultados, diríjase al sitio web de cada herramienta donde encontrará el paquete independiente para descargar e instrucciones de instalación, junto con información sobre dependencias.
1. SimpleScreenRecorder
Puede utilizar Simple Screen Recorder para hacer capturas de pantalla de audio y video (pantalla completa o área seleccionada). Es fácil de instalar y usar, pero potente al mismo tiempo.
Ya cubrimos en profundidad Simple Screen Recorder, así que simplemente pase por él y aprenda cómo usarlo para capturar y grabar la pantalla de su computadora Linux.

2. Jaspersoft Studio
Jaspersoft Studio es un programa de diseño de informes que le permite crear informes simples y sofisticados, así como gráficos, pestañas, tablas (y todo lo que cabría esperar ver en un informe de clase mundial) y exportarlos a una amplia variedad de formatos (con PDF quizás siendo el más común).
Con foros de preguntas y respuestas y grupos de usuarios, además de varios ejemplos y muestras, el sitio web de la comunidad es un gran recurso para obtener ayuda para dominar este programa versátil.

3. Visual Studio Code
Visual Studio Code es un editor de código fuente gratuito desarrollado por Microsoft que ha alcanzado un nivel significativo de popularidad entre los desarrolladores web y de la nube que también son usuarios de Linux, ya que proporciona un buen entorno de programación listo para usar que admite extensiones para agregar funcionalidad.

4. TuxGuitar
Si eres como yo y la música (especialmente la guitarra) es una de tus pasiones, te encantará este TuxGuitar programa, que te permitirá editar y reproducir tablaturas de guitarra como un profesional.

5. Jitsi
Jitsi es una plataforma de mensajería instantánea y conferencias de audio/video de código abierto y gratuita para Windows, Linux, macOS, iOS y Android.
Proporciona una encriptación completa con soporte para protocolos como SIP, XMPP/Jabber, AIM/ICQ, IRC, Windows Live Messenger, Yahoo!, Google Hangouts extensions, así como OTR, ZRTP, etc.

6. GCompris
GCompris es una colección de software educativo completa de alta calidad para niños de entre 2 y 10 años, y viene con más de 140 actividades entretenidas.
Eso ayuda a los niños pequeños a aprender habilidades como la identificación de letras y números, el uso del mouse y el teclado, entrenamiento algebraico primario, leer la hora en un reloj analógico, dibujo vectorial, aprendizaje de idiomas a través de juegos, y mucho más.

7. GIMP
GIMP (Programa de Manipulación de Imágenes GNU) es un software de edición de imágenes multiplataforma, gratuito y de código abierto para edición de fotos utilizado para la manipulación e edición de imágenes, dibujo en forma libre, transcodificación entre diferentes formatos de archivo de imagen, y tareas más especializadas.

8. FreeCAD
FreeCAD es un programa de diseño asistido por computadora en 3D de propósito general adecuado para su uso en ingeniería y arquitectura. Dado que FreeCAD es FOSS, es fácilmente personalizable y extensible mediante el uso de scripts Python.

9. Owncloud
Aunque no es un novato en absoluto, elegí incluir OwnCloud en esta reseña debido a su importancia. Como alternativa a la comercial Dropbox, se logra seguridad y privacidad sin mucha complicación y te permite configurar fácilmente una solución de almacenamiento en la nube y de intercambio de archivos personalizada.
Ya cubrimos la instalación de Owncloud en profundidad aquí: Crear solución de almacenamiento en la nube personal/privada en Linux

10. MediaWiki
MediaWiki es un programa para crear y administrar un sitio web similar a Wikipedia (de hecho, Wikipedia misma se basa en MediaWiki) donde una comunidad puede agregar, eliminar, actualizar y revertir entradas, y a los autores se les notifica de tales cambios.

11. Bleachbit
Puedes pensar en Bleachbit como el CCleaner para Linux, pero más poderoso. No solo recuperará espacio en disco al eliminar archivos temporales u innecesarios, sino que también mejorará el rendimiento de Firefox y destruirá de manera segura archivos innecesarios para evitar su recuperación.
Ya cubrimos la instalación de Bleachbit en profundidad aquí: Limpiador de espacio en disco y guardia de privacidad para Linux

12. CodeMirror
CodeMirror es un editor de texto muy potente basado en Javascript para el navegador web. CodeMirror incluye resaltado de sintaxis para más de 100 lenguajes y una API robusta. Si tienes un sitio web o blog que ofrece tutoriales de programación, encontrarás que CodeMirror es una herramienta muy útil.

13. GNU Health
GNU Health es una Plataforma de Información de Salud y Hospital gratuita y extremadamente escalable, que es utilizada por profesionales de la salud en todo el mundo para mejorar la vida de los desfavorecidos, ofreciendo una técnica gratuita que optimiza la promoción de la salud y la prevención de enfermedades.

14. OCS Inventory NG
Open Computer and Software Inventory Next Generation, o OCS Inventory NG para abreviar, es una aplicación web ligera que puede ayudar a los administradores de red y sistemas a realizar un seguimiento de 1) todos los dispositivos conectados a la red, y 2) la configuración de máquinas y el software instalado en ellos.
El sitio web del proyecto (enumerado a continuación) tiene una demostración completamente funcional en caso de que desee probarlo antes de intentar instalar el programa. Además, OCS Inventory NG se basa en tecnologías conocidas como Apache y MySQL / MariaDB, lo que lo convierte en un programa robusto.

15. GLPI
A menudo utilizado en conjunto con OCS Inventory NG, GLPI es un software de gestión de activos de TI gratuito y multilingüe que no solo proporciona las herramientas para construir una base de datos con un inventario de los dispositivos de su red, sino que también incluye un sistema de seguimiento de trabajos con notificaciones por correo electrónico.
Otras características distintivas incluyen, pero no se limitan a:
- Intervenciones en la historia
Aprobación de soluciones - Aprobación de solución
- Encuesta de satisfacción
- Exportación de inventario a formatos PDF, hoja de cálculo o PNG
Ya cubrimos en profundidad la instalación de la herramienta de administración de activos TI GLPI aquí: Instalar GLPI IT y Herramienta de Administración de Activos en Linux

16. Ampache
Con Ampache, puedes configurar tu propio centro multimedia en casa o aplicación de transmisión de audio y video en línea y acceder a ella desde cualquier lugar con conexión a Internet.
Aunque está diseñado como una aplicación personal, Ampache permite el registro público si un administrador elige habilitar esa función.

17. Master PDF Editor (Pago)
Master PDF Editor es una herramienta fácil de usar para editar documentos PDF que viene con una funcionalidad potente y multifuncional.
Te ayuda a agregar fácilmente texto, crear y modificar pdf, agregar imágenes y cifrar archivos. Master PDF también te permite fusionar archivos en uno o dividir documentos en varios archivos.

18. LibreOffice Draw
LibreOffice Draw es una aplicación integrada en el paquete de LibreOffice que te permite crear desde un simple boceto hasta uno más complejo, proporcionándote los medios para comunicarte con gráficos y diagramas. Con Draw, puedes abrir y editar fácilmente archivos PDF básicos.

19. uniCenta oPOS
Si tienes un pequeño o mediano negocio, sin duda necesitarás un programa de Punto de Venta. Como tal, uniCenta oPOS puede ser tu salvación. Utiliza una base de datos MySQL / MariaDB para el almacenamiento de datos, por lo que una sola base de datos puede ser utilizada con múltiples terminales activas al mismo tiempo.
Además de todo esto, uniCenta oPOS también incluye un panel de búsqueda, una utilidad de verificación de precios y una herramienta para crear informes impresos.

20. OpenShot
OpenShot es un editor de video de código abierto para Linux que puede ayudarte a crear “la película con la que siempre has soñado” (en palabras de sus desarrolladores) con tus videos caseros, imágenes y archivos de música.
También te permite añadir subtítulos y efectos de transición, y exportar el archivo de video resultante a DVD y muchos otros formatos comunes.

21. LAN Messenger
Mensajero LAN es un programa de mensajería instantánea multilingüe (se necesita un paquete de idioma) y multiplataforma (funciona en Linux, Windows y Mac) para comunicación a través de una LAN. Proporciona transferencia de archivos, registro de mensajes y notificaciones de eventos, ¡todo sin necesidad de configurar un servidor!

22. Cherrytree
Cherrytree es un programa de toma de notas jerárquico gratuito y de código abierto que viene con formato de texto enriquecido, resaltado de sintaxis y opciones de personalización avanzadas. Su función de búsqueda avanzada le permite buscar archivos en todo el árbol de archivos independientemente de su ruta.
Viene con accesos directos de teclado, importación y exportación de notas, sincronización con plataformas en la nube como Dropbox y seguridad de contraseñas para mantener sus notas seguras.

23. FlightGear
FlightGear es una increíble herramienta de simulador de vuelo de código abierto que se utiliza para crear un sistema de simulador de vuelo conocedor y abierto para su uso en experimentos o entornos académicos, entrenamiento de pilotos, un programa de ingeniería industrial, para los aficionados al bricolaje para perseguir su diseño de simulación de vuelo emocionante elegido, y por último pero no menos importante como un simulador de vuelo de escritorio divertido, práctico y exigente para Linux.

24. MuseScore
MuseScore es una aplicación de notación musical profesional de código abierto y gratuita que se utiliza para crear, reproducir e imprimir partituras hermosas utilizando una interfaz fácil de usar pero poderosa.

25. Tmux
Tmux es un multiplexor de terminal de código abierto para Linux que te permite ejecutar múltiples sesiones de terminal en una sola ventana.
Es útil para ejecutar varios programas en una terminal, desconectarlos (siguen ejecutándose en segundo plano) y volver a conectarlos a una terminal diferente.

26. qBittorrent
qBittorrent es un cliente de BitTorrent gratuito y de código abierto que ayuda a los usuarios a descargar y compartir archivos a través de la red de manera descentralizada.
Permite a los usuarios conectarse con sus pares y sembradores para descargar y cargar archivos de manera eficiente al conectarse a una red de otros usuarios que están compartiendo el mismo archivo. Utiliza el protocolo BitTorrent, que divide los archivos en partes más pequeñas y permite a los usuarios descargar esas partes de múltiples fuentes simultáneamente.

27. NextCloud
Descrito como “un hogar seguro para todos tus datos”, NextCloud se inició como un proyecto separado por uno de los primeros colaboradores de ownCloud.
Aunque generó algunas chispas entre él y la comunidad de ownCloud, NextCloud parece estar aquí para quedarse y competir con ownCloud como una solución de nube privada para acceder y compartir tus archivos, calendarios, contactos y documentos de oficina.
Usando docenas de aplicaciones de terceros disponibles en la Tienda de Aplicaciones oficial, puedes equipar tu instancia de Nextcloud con nuevas funciones y convertirla en un entorno colaborativo poderoso que se preocupa por tus datos personales.

28. Celestia Porque incluso los administradores de sistemas y los desarrolladores necesitan un poco de distracción, puedes usar Celestia (un programa gratuito de astronomía en 3D) para navegar por el universo.
Debido a que incluso los administradores de sistemas y desarrolladores necesitan un poco de distracción, puedes utilizar Celestia (un programa de astronomía 3D gratuito) para navegar por el universo.
Celestia sirve como un planetario 3D que simula de manera fluida varios objetos celestes cuya posición y movimiento se calculan con precisión en tiempo real. También viene con una gran base de datos de estrellas, galaxias, planetas, asteroides, cometas y otros cuerpos celestes.
A diferencia de otros software de planetario, Celestia te permite viajar por todo el sistema solar y la galaxia, no solo la superficie de la Tierra. ¡Hasta el infinito y más allá!

29. FreeRDP
Si tus tareas de administración de sistemas incluyen gestionar servidores Windows a través del Protocolo de Escritorio Remoto (RDP), FreeRDP es una herramienta que deseas probar.
Lo describen sus desarrolladores como un cliente RDP para Servicios de Escritorio de Windows. El proyecto se aloja en GitHub y se lanza bajo la licencia Apache, por lo que puedes colaborar con él si lo deseas.

30. Flyspray
Una vez más, puedo estar un poco parcial en esto. Si estás buscando una solución de seguimiento de errores y gestión de proyectos, no busques más allá de Flyspray, una herramienta basada en web impulsada por Apache que tiene exactamente lo que necesitas. Y no solo te fíes de mis palabras: incluso ArchLinux utiliza Flyspray para el seguimiento de errores.
Flyspray es un sistema ligero de seguimiento de errores escrito en PHP que se ejecuta en cualquier sistema operativo y se centra en un diseño muy intuitivo que te permite manejar múltiples proyectos a la vez.
Admite servidores de base de datos MySQL o PostgreSQL y proporciona funcionalidad de votación, notificaciones por correo electrónico (requiere la instalación y configuración de un servidor de correo separado) y autenticación única opcional (SSO) utilizando una cuenta de Facebook o Google.

31. GNUCash
Si has estado utilizando una hoja de cálculo para llevar el control de tus finanzas personales, familiares o comerciales, puede ser el momento de probar una solución más adecuada como GNUCash.
Este software de contabilidad de código abierto te permite mantener un ojo en tus cuentas bancarias, gastos e ingresos, y crear informes personalizados y completos con estos datos. Su interfaz fácil de usar es una ventaja para los sólidos principios contables que GNUCash utiliza bajo el capó.
El sitio web oficial incluye una exhaustiva sección de preguntas frecuentes, el Manual de la aplicación y una guía de tutorial. Con estos materiales, aprender a usar GNUCash será un juego de niños. Además, puedes suscribirte a las listas de correo en caso de que necesites ayuda o te encuentres con algún problema con GNUCash.
Como muchos otros proyectos de código abierto, GnuCash es completamente desarrollado, mantenido y traducido enteramente por voluntarios y entusiastas.

31. LogicalDOC
Tanto disponible en ediciones Enterprise (pagada) como Community, LogicalDOC es un galardonado Sistema de Gestión de Documentos (DMS) basado en la web. Como tal, tiene como objetivo proporcionar un método de alta calidad para compartir documentos comerciales y registros de manera económica y segura.
Además, LogicalDOC te permite controlar el acceso a estos recursos a través de roles de seguridad y realizar un seguimiento fácil de los cambios a través del control de versiones. LogicalDOC se puede instalar tanto en una sola computadora en modo independiente, en un servidor dedicado como servicio compartido o como una solución de Software como Servicio (SaaS).
LogicalDOC viene con características para el procesamiento de contenido y la gestión de información que son más adecuadas para empresas y negocios, pero también es excelente para uso personal.

33. Blender
Si te interesa el desarrollo de juegos, la edición de video o el modelado 3D, estoy seguro de que ya has oído hablar de esta herramienta. Si estás considerando cualquiera de estas actividades ya sea como hobby o cambio de carrera y no has oído hablar de Blender, definitivamente es hora de echarle un vistazo.
Como una solución de código abierto, no se queda atrás en comparación con las herramientas comerciales. Además, Blender es multiplataforma, lo que significa que no solo puedes ejecutarlo en Linux, sino también en macOS y Windows.
Entre las características estándar de Blender, puedes encontrar renderizado, modelado 3D, escultura digital, edición de video y herramientas de simulación.

34. DVDStyler
DVDStyler es una herramienta de autoría de DVD de código abierto y multiplataforma que te permite crear DVDs con un aspecto agradable y profesional con tus archivos de video e imagen.
Como tal, DVDStyler te permite crear tus propios menús interactivos o elegir entre los incorporados, agregar archivos de subtítulos y audio, y usar archivos de video en diferentes formatos. Además, puedes crear presentaciones de diapositivas y colocar objetos gráficos como botones, texto, imágenes, y más.
Este increíble herramienta se integra con su quemador de DVD para grabar el disco desde la misma aplicación.

35. OSQuery
Como su nombre sugiere, OSQuery proporciona acceso a información del sistema en tiempo real en forma de tablas y eventos que pueden ser consultados utilizando una sintaxis similar a SQL a través de una consola de consulta interactiva.
Con osquery, puede explorar su sistema para realizar detección de intrusiones, diagnosticar un problema o simplemente producir un informe de su funcionamiento, todo al alcance de sus manos utilizando una sola herramienta.
Si tiene al menos un conocimiento básico de SQL, obtener detalles sobre el sistema operativo utilizando las tablas integradas en OSQuery será pan comido.
OSQuery funciona perfectamente en Windows, macOS, CentOS y todos los demás sistemas operativos Linux lanzados desde 2011 y no requiere dependencias.

¿Necesita otra razón para convencerlo de probar OSQuery? Fue desarrollado y mantenido por la gente de Facebook.
36. KeePass
I have to deal with so many programs, websites, and services that I often forget my passwords. There is no doubt that this also happens to other Linux users, so here is the solution – KeePass. It’s a free open-source password manager that allows you to manage and keep your passwords in a secure way.
KeePass almacena todas sus contraseñas en una sola base de datos bloqueada con una clave maestra. Por eso necesita recordar una única clave maestra para acceder a la base de datos.
Todas las contraseñas están encriptadas utilizando los algoritmos de cifrado más seguros. De hecho, KeePass es compatible con el Estándar de Cifrado Avanzado (AES, Rijndael) y el algoritmo Twofish.
KeePass te permite utilizar archivos de clave en lugar de claves maestras. Solo necesitas tener siempre el archivo de clave contigo. Por ejemplo, puedes llevarlo en un disquete o una memoria USB.

37. Herramienta PDF Mix
I don’t often edit PDF files but when I do, I usually use PDF Mix Tool, which is a simple and lightweight open-source program that makes it possible to perform common PDF editing operations, such as file merging and page rotation.
Además de eso, también puedes utilizar PDF Mix Tool para generar folletos, eliminar y añadir páginas a un archivo PDF, extraer páginas e incluso editar la información del documento PDF.
Esta herramienta es buena para operaciones de edición básicas. Si necesitas un programa más complejo y potente, echa un vistazo a los mejores editores de PDF para Linux.

38. Mailspring
En cuanto a la gestión de correo electrónico, una de mis herramientas favoritas es Mailspring, que es un cliente de correo electrónico de código abierto y multiplataforma que te permite crear una bandeja de entrada única para todas tus cuentas de correo electrónico.
Mailspring es compatible con todos los proveedores de correo electrónico populares, incluidos Gmail, Outlook, iCloud, Office 365, Yahoo!, etc., y admite IMAP/SMTP.
La interfaz de usuario de Mailspring es agradable visualmente y hay algunos temas hermosos. También viene con un editor de firmas que te permite crear firmas personalizadas, incluso con imágenes y enlaces a redes sociales, lo cual queda genial.

39. OpenTodoList
Si trabajas en varios proyectos y tienes muchas tareas que hacer al mismo tiempo, definitivamente necesitas probar OpenTodoList, que es una aplicación simple de toma de notas que te permite mantenerte organizado.
Con esta herramienta, tu información está organizada en bibliotecas. Una biblioteca puede contener listas de tareas, notas e imágenes que se almacenan localmente.
Más importante aún, puedes sincronizar tu información con NextCloud, ownCloud, otros servicios WebDAV o cualquier herramienta de sincronización de terceros de tu elección. OpenTodoList te permite llevar un seguimiento de tus tareas y mejorar tu productividad de una manera sencilla.

40. ONLYOFFICE
Muchos usuarios de Linux han estado careciendo de una alternativa decente a Microsoft Office durante años. Desde mi punto de vista, uno de los mejores reemplazos para la suite MS Office es ONLYOFFICE, un proyecto de código abierto que gira en torno al software de oficina y herramientas de productividad.
ONLYOFFICE ofrece una suite de oficina autohospedada llamada Docs y un editor de escritorio gratuito para Linux, Windows y macOS. Tanto los editores en línea como los de escritorio están basados en el mismo motor y te permiten crear y colaborar en documentos, presentaciones, hojas de cálculo y formularios rellenables en tiempo real.
La suite ONLYOFFICE es totalmente compatible con archivos DOCX, XLSX y PPTX, y también permite abrir y ver archivos PDF y DjVu. La conversión a DOCX también está disponible.
ONLYOFFICE viene con aplicaciones de integración para las plataformas más populares de intercambio de archivos y gestión de documentos, por lo que puede incrustar los editores en línea para permitir la edición de documentos y la co-autoría en tiempo real dentro de Nextcloud, ownCloud, Moodle, WordPress, Seafile, etc.

Resumen
En este artículo, he descrito aplicaciones gratuitas y de código abierto que he encontrado durante el año 2023, y espero que esto despierta su interés en una o más de ellas.
¿Le gustaría que cubriéramos alguna de ellas con mayor detalle en este sitio? ¿Ha encontrado otra gran aplicación de FOSS que le gustaría compartir con el resto de la comunidad? Solo háganoslo saber utilizando el formulario de comentarios a continuación. Las preguntas, comentarios y sugerencias también son bienvenidas.
Source:
https://www.tecmint.com/best-free-open-source-software/