¿Qué sucede cuando un programa se elimina del Centro de software?

10

Si Canonical elimina un programa de los repositorios del Centro de software de Ubuntu, ¿qué sucede exactamente con mi instalación?

Me gusta usar el Centro de software para encontrar e instalar fácilmente programas en Ubuntu y para administrar actualizaciones para que el software siempre esté en la última versión. Como ejemplo, estoy usando el programa MediaInfo (sin ninguna razón en particular). MediaInfo cambió recientemente su licencia de LGPL a FreeBSD: aunque todavía es FOSS, es posible que el programa (o cualquier otro programa fuera del Centro de Software) sea comprado por una compañía que aplica una licencia patentada o agrega otra funcionalidad que no está de acuerdo con los términos de los repositorios de software de Ubuntu puestos a disposición de los usuarios en el Centro de software.

En este caso, es probable que se elimine del Centro de software, si lo entiendo correctamente. ¿Qué pasará con el programa en mi computadora, si ya lo he instalado en ese momento?

¿Se eliminará automáticamente de mi sistema? ¿Simplemente no se actualizará a la próxima versión? ¿La última versión apropiada seguirá estando disponible en el Centro de software? ¿Y recibiré algún tipo de notificación sobre esto?

Prototipo700
fuente
3
Una vez que alguien distribuye una versión de un programa como FOSS, es gratis y redistribuible bajo los mismos términos de licencia de FOSS eternamente. Una versión más nueva podría obtener licencias de propiedad, pero las versiones anteriores serán gratuitas para siempre.
mucaho

Respuestas:

8

Si bien aún es FOSS, es posible que el programa (o cualquier otro programa fuera del Centro de Software) sea comprado por una compañía que aplica una licencia patentada o agrega otra funcionalidad que no está de acuerdo con los términos del software Ubuntu repositorios puestos a disposición de los usuarios en el Centro de software.

No ser FOSS o tener una licencia patentada nunca ha sido un problema para Canonical (consulte los repositorios restringidos y multiverso).

Si algo ya no puede permanecer en los repositorios por otras razones:

¿Qué pasará con el programa en mi computadora, si ya lo he instalado en ese momento?

Nada. Se sentará allí en paz.

¿Se eliminará automáticamente de mi sistema?

No.

¿Simplemente no se actualizará a la próxima versión?

Si.

¿La última versión apropiada seguirá estando disponible en el Centro de software?

Depende de las razones detrás de la eliminación. Por ejemplo, si un paquete es dañino, de hecho será eliminado.

¿Y recibiré algún tipo de notificación sobre esto?

No.

Sin embargo, puede verificar si un paquete no está en los repositorios en cualquier momento ejecutando apt-cache policy <package>;

Un paquete que no tiene una versión disponible en los repositorios no mostrará una versión disponible de los repositorios como candidato para la instalación.

kos
fuente
1

No se eliminará ningún paquete instalado, si Canonical elimina un paquete de los repositorios. Lo mismo para un PPA o cualquier otro repositorio. Lo único que ha sucedido es que ya no recibirás actualizaciones.

Si el paquete se debe incluir nuevamente en los repositorios, nuevamente recibirá actualizaciones. Pero no se le informará explícitamente sobre la devolución.

AB
fuente
1

¡Los cambios en cualquier repositorio no afectan su instalación local!
Nadie (podrá) desinstalar nada en su sistema personal.

Sin embargo, como ya no habrá versiones más nuevas que la actual disponibles para descargar desde el repositorio, no puede recibir actualizaciones para ese paquete.

Si canonical decide eliminar el paquete de sus repositorios, lo eliminarán por completo. ¿Qué sentido tendría para ellos mantener una versión que pronto quedará desactualizada si quieren deshacerse de ella? No, eliminarían todas las versiones.

Sin embargo, si el programa se convierte en propietario, también podría imaginar que en lugar de eliminarlo, también podrían moverlo, por ejemplo, al repositorio universe/ multiverse/ partner, sin estar seguros de cuál sería adecuado para qué casos ...

Y probablemente podrá encontrar un PPA (Archivo de paquete personal) de alguien que continúa distribuyendo este paquete. Si instala el PPA, recibirá nuevos paquetes y actualizaciones desde allí de la misma manera que lo hizo desde los repositorios. Solo tenga en cuenta que los PPA no se comprueban tan extensamente contra malware y problemas de seguridad que los repositorios, por lo que debe conocer el riesgo. Sin embargo, generalmente es pequeño, pero existente.

Byte Commander
fuente