Varios repositorios
Ubuntu presenta varios repositorios con sus propias políticas sobre el software que se incluye allí.
Resumido de Community Wiki - Repositorios :
main contiene aplicaciones que son software libre, se pueden redistribuir libremente y son totalmente compatibles con el equipo de Ubuntu.
Esta es la sección completa de FOSS.
restringido Nuestro compromiso es promover únicamente software libre, o software disponible bajo una licencia gratuita. Sin embargo, hacemos excepciones para un pequeño conjunto de herramientas y controladores que permiten instalar Ubuntu y sus aplicaciones gratuitas en el hardware cotidiano.
universe es una instantánea del mundo libre, de código abierto y Linux. Alberga casi todas las piezas de software de código abierto, todo construido a partir de una variedad de fuentes públicas. Canonical no proporciona una garantía de actualizaciones de seguridad periódicas para el software en el componente de universo
Código abierto, quizás FOSS
- El componente multiverso contiene software que no es gratuito, lo que significa que los requisitos de licencia de este software no cumplen con la política de licencia del componente principal de Ubuntu. [...] no es compatible y, por lo general, no se puede arreglar o actualizar. Úselo bajo su propio riesgo.
Estos son los repositorios "regulares" que el Centro de software utiliza para enumerar las aplicaciones disponibles.
Software adicional (socios)
Adicional a lo anterior, están los Extras y los repositorios de socios. Tendrá que habilitarlos usted mismo como una opción de suscripción. El repositorio de socios es más o menos privado de Canonical. Incluye software propietario, sin el código fuente disponible generalmente, solo por razones de ser socios de Canonical u otras razones comerciales.
Algunas "aplicaciones" sin costo en el Centro de software se proporcionan a través del repositorio Extras, y deben cumplir con la Política de repositorio de extensiones . Estos enumeran solo algunos (ver más abajo).
Las aplicaciones enviadas a través del programa MyApps son otra historia y muy específicas de Ubuntu. El código fuente no siempre está disponible y puede encontrar información relevante en las Preguntas frecuentes sobre el software comercial MyApps . Algunos son comerciales y de código cerrado, proporcionados a través de un PPA privado con autenticación APT-HTTPS. Los distribuidos de esta manera no tienen que cumplir con ninguna política aparte de las políticas de PPA de Launchpad y algunos requisitos técnicos : son bastante privados para los desarrolladores.
¿Qué pasa con el paquete x, y y z?
Para ver en qué componente se incluye una determinada aplicación, sugiero ir a packages.ubuntu.com
buscar el paquete y, en el título de la página, verás la sección entre paréntesis, por ejemplo Package: kcalc (4:4.9.2-0ubuntu1) [universe]
.
¿Puedo ejecutar mi sistema solo con el software FOSS?
Para filtrar solo para FOSS, solo habilítelo main
(y opcionalmente universe
), solo para asegurarse de no dejar entrar software de fuente cerrada. Edite sus /etc/apt/sources.list
archivos y /etc/apt/sources.list.d/
para excluirlos si lo desea. Puede encontrarse con problemas al ejecutar su hardware correctamente como se indica en la descripción del componente restringido anterior.
Si será muy funcional depende de su hardware y de los requisitos que tenga para el software que le gustaría usar. Algunos hardware convencionales no requieren firmware / binarios propietarios y pueden funcionar perfectamente sin ningún dato de fuente cerrada. Los componentes restringidos y multiverso proporcionan un equilibrio generalmente aceptable en esto para la mayoría de las personas, pero debe desactivarlos en caso de que desee usar FOSS por completo.
El conjunto de aplicaciones que puede elegir se reducirá considerablemente si decide deshabilitar el componente del universo . La lista de todos los paquetes en Quantal tiene estos números para darle una idea:
- principal (+ seguridad): 14250
- universo: 32595
- multiverso: 746
- restringido: 14
No pude encontrar una fuente creíble para los repositorios adicionales, así que simplemente usando los archivos regulares Packages.gz (suponiendo Quantal amd64):
Ver también
main
es realmente necesario para la mayoría de las aplicaciones, por ejemplo, el núcleo. ¿O te refieres a eliminar restringido / multiverso / extras / socio?Si deshabilita las instantáneas utilizando
sudo apt purge gnome-software-plugin-snap
como se muestra en otra respuesta , y luego en el Centro de software de Ubuntu, vaya a Software y actualizaciones> Ubuntu y desactive la opción que dice "Software restringido por derechos de autor o problemas legales (multiverso)" Creo que eso eliminará todos los resultados no FOSS. Al menos, no se han mostrado resultados patentados en mis búsquedas hasta ahora después de hacerlo.... a excepción de los controladores: desmarque la opción "restringida" para eliminarlos también
fuente