Para instalar algunas aplicaciones, necesitamos agregar un repositorio al sistema. ¿Por qué los creadores no los pusieron en los repositorios principal o del universo, aunque esas aplicaciones tienen licencia GPL y no son nuevas (Grub Customizer, por ejemplo)? ¿Cuál es la causa de eso?
17
Respuestas:
El software en
main
es compatible con Canonical. Obviamente, no van a admitir cada pieza arbitraria de software en Internet. El software enuniverse
se hereda de Debian, donde un grupo selecto de personas, designado como Desarrolladores de Debian, asume la responsabilidad del mantenimiento de los paquetes que cargan (incluso si el embalaje real es realizado por otros). Obviamente, no tienen la capacidad de mantener paquetes para cada pieza de software en Internet.¿Qué hacen las personas que no pueden hacer que los desarrolladores de Canonical o Debian admitan su software? Deben encontrar otras formas, que incluyen crear su propio repositorio. La introducción del PPA por parte de Ubuntu alivió la presión sobre los voluntarios de la comunidad para que mantengan los paquetes y, al mismo tiempo, liberó a los desarrolladores de muchas de las restricciones impuestas por las políticas de lanzamiento de las distribuciones.
Recuerda que lo que quieres puede no ser lo que alguien más quiere. Al apegarse a un conjunto estable de software y permitir PPA, mientras que los usuarios tienen una ligera sobrecarga de mantener la lista de repositorios, obtienen mucha flexibilidad para obtener lo que necesitan. Los desarrolladores obtienen flexibilidad para proporcionar actualizaciones. Los encargados del mantenimiento se sienten aliviados de la presión de tener que mantenerse al día con cada pieza arbitraria de software en Internet.
fuente
En el caso particular de GRUB Customizer, no está empaquetado en Debian simplemente porque nadie ha realizado el trabajo de empaquetado. Se ha abierto un error de Solicitud de paquete , por lo que cualquier persona que esté dispuesta (y pueda) hacer el empaquetado puede hacerlo. Y no está en Ubuntu porque no está en Debian.
fuente
main
repositorio ...can
, pero ¿por qué deberían quitar recursos de lo que están haciendo actualmente para trabajar en eso? Muchos de los que quieren / necesitan GRUB Customizer tienen pocos problemas para obtenerlo por su cuenta. (No lo quiero ni lo necesito, aunque podría obtenerlo con la suficiente facilidad). Como quizás la mayoría de los demás, prefiero que trabajen en tareas que brinden mayores beneficios a más usuarios.