Translate

martes, 30 de agosto de 2016

La dispersión en GNU/Linux

Una crítica fuerte hacia GNU/Linux es la diversidad de distribuciones, muchos consideran que esta dispersión despista a los nuevos usuarios y los desanima de iniciarse en el sistema. Hay una corriente de opinión que defiende que debería haber una unificación de distribuciones. La entrada de hoy la dedicaremos a demostrar que la dispersión es inevitable y no se puede hacer nada por eliminarla.

Primero explicaremos que es GNU/Linux, lo que conocemos como GNU/Linux es un conjunto de “programas” que unidos producen un conjunto que llamamos sistema operativo, básicamente es un kernel+programas del sistema+sistemas de ficheros+motor gráfico+gestor de ventanas (lo que vemos en pantalla y muchos asocian con el sistema operativo)+aplicaciones, haciendo una simplificación. Realmente el nombre de Linux es el del kernel y se ha extendido al todo. Se le conoce como GNU/Linux debido a que muchos de los programas del sistema los suministra el proyecto GNU.

Gracioso mapa del mundo Linux
Segundo ¿qué es una distribución?. Como estamos hablando de software libre, todos los “programas” anteriores están accesibles por internet y cualquiera se los puede bajar y montar por su cuenta para tener su propio sistema. Pero esto es complejo para el usuario común, así que alguien se encarga de empaquetar los programas juntarlos con un programa de instalación y suministrar una imagen ISO desde la que se puede instalar el sistema operativo y suministrar un repositorio en red para instalar aplicaciones extras. Estos empaquetadores serían los equivalentes a Microsoft o Apple, con la diferencia que Apple suministra también el hardware.

En el paso anterior está la imposibilidad de reducir las distribuciones a una, supongo que los más avezados ya se habrán dado cuenta. Si los programas están disponibles en internet y según las licencias libres no se puede prohibir su copia o distribución, es imposible evitar que cualquier experto en la materia se construya su propia distribución y la reparta. Algunos piensan que un gran número de distribuciones es una muestra de la salud del ecosistema y que si su número se redujera en exceso sería síntoma de un problema.

Listado de distribuciones más populares
Me diréis que BSD es también software libre, y no hay tanta diversidad de distribuciones, realmente si la hay, tienes cinco o seis sin contar Mac OS que se desarrolló a partir de BSD, si no hay más es porque está menos extendido y tuvo una autoridad central desde el principio, pero esto no hubiese detenido la dispersión si se hubiese hecho más popular.

Llegado a este punto vemos que esa variedad de distribuciones es intrínseca con el modelo de desarrollo de Linux y eliminarla sería eliminar la esencia del sistema. Si quieres un sistema controlado dictatorialmente ya hay un par de opciones muy famosas, Apple OS y Windows, la primera de ellas te dice hasta el hardware en la que lo puedes instalar y hasta el tipo de ratón que debes usar. Ya sabéis “en la variedad está el gusto”.

No hay comentarios:

Publicar un comentario