194 meneos
5649 clics
Estas son las distros Linux "verdaderamente libres" que la FSF recomienda probar para celebrar sus 35 años
¿No son libres todas las distros Linux? No del todo, no cuando entramos en las delicadas pero importantes diferencias entre lo que se llama Software Libre y lo que se llama Open Source o código abierto. Si bien todo el software libre podría considerarse open source, no todo el open source es software libre.
|
comentarios cerrados
Y, segundo, no tienes por qué gastarte 600 euros en un portátil de hace diez años para usar Linux.
En honor a la verdad, y en el caso de Debian, se debería aclarar que esas cosas no suceden de un día para otro, como mucho de una versión estable a la siguiente (por ejemplo, de Debian 9 a Debian 10).
para colmo systemd tiene cosas como los DNS de Google y CloudFlare insertados en su código
Igualmente, ese tipo de cosas que no te gustan de systemd habrá que ver si las distribuciones las dejan tal cual o las cambian para adaptarse mejor a la filosofía de dicha distribución.
En el caso de Debian, por ejemplo, que se usen los DNS de Google se considera un bug y si te encuentras algo parecido lo puedes reportar y se acaba corrigiendo:
bugs.debian.org/787731
Resulta que me instalo un sistema operativo libre porque no quiero que mis datos se envíen a Google y demás putas empresas y resulta que dentro del corazón del sistema de arranque de mi ordenador tengo al diablo.
Estoy de acuerdo, y Debian también está de acuerdo. Las otras distribuciones no te sé decir.
ahora los logs de arranque son ¡Binarios!
Hay una razón para eso (que por supuesto te puede parecer buena o no).
El "journal" de systemd en realidad es una base de datos. Gracias a que lo es,
cosas como "journalctl -u ssh" funcionan de forma eficiente (porque existen los índices apropiados).
Cuando usas PostgreSQL o MariaDB, nadie se queja de que el contenido de /var/lib/postgresql o de /var/lib/mysql sea binario. Si quieres ver el contenido de alguna base de datos que tengas ya existen órdenes SQL para ello. Pues esto es parecido.
Poner una base de datos para almacenar los logs viola el principio Kiss y la filosofía Unix.
Mysql o postgresql son bases de datos relaccionales ACID que necesitan llaves foráneas, tablas, indices, claves primarias, etc.
Joder: ¿De verdad hace falta todo eso para leer un fichero log?
¿Que hacemos ahora con los miles de scripts y programas que automatizaban la lectura e impresión de logs? ¿Modificarlos?
Lo siento, pero los BSD son para los que de verdad amamos Unix, Linux ya es un engendro que va camino de ser el nuevo Windows o peor: El nuevo MacOS.