¿Por qué hay software propietario en el Centro de software de Ubuntu?

19

Mi pregunta es muy simple: ¿cómo deshacerse del software propietario del Centro de software de Ubuntu (USC)?

No funciona para habilitar o deshabilitar repositorios. Incluso con solo los repositorios "universo" y "principal" activos, aún puede ver un montón de software propietario. Los ejemplos incluyen Skype, Slack, Spotiffy.

Probado: Ubuntu 18.04 y Ubuntu 16.04.

Editado: tuve que editar esta pregunta para excluir otro error que informé anteriormente sobre cuántas aplicaciones de código abierto en la USC están mal etiquetadas como propietarias. Agregó que aquí /ubuntu/1052688/open-source-software-misla etiquetado-en- ubuntu- software- center- usc- as- proprietary

ACTUALIZACIÓN: Esta pregunta sigue sin respuesta y creo que es un tema muy importante, por lo que necesita más atención. Si Ubuntu afirma ser gratuito y de código abierto, dame la libertad de eliminar el software propietario de tu centro de software oficial, por favor. Los recién llegados al sistema operativo Ubuntu no sabrán cómo evitar las aplicaciones propietarias del Centro de software, especialmente porque cuando ellos (yo y todos nosotros) instalamos Ubuntu podemos elegir solo los repositorios de código abierto, sin embargo, el Centro de software está lleno de propietarios aplicaciones

ACTUALIZACIÓN 2 : el 33% del software es propietario cuando visita la casa de USC. Video https://www.youtube.com/watch?v=PIVHQj7pfXQ&feature=youtu.be También Krita aparece como propietario e informé aquí Krita etiquetado como propietario en Ubuntu Software Center

Tio TROM
fuente
Los comentarios no son para discusión extendida; Esta conversación se ha movido al chat .
Thomas Ward
2
Estoy votando para volver a abrir para luego cerrar como OT / informe de error, ya que este es claramente un informe de error o una solicitud de cambio que debe discutirse en el rastreador de errores.
David Foerster
1
Este sitio no es un lugar para el debate, ni es un lugar para informar errores o solicitar soluciones al software en Ubuntu. Puede informar errores o solicitar soluciones en Launchpad.
muru
1
Estas son literalmente tus propias palabras. "Abra la discusión". <- discusión "Arregle". <- informe de error solicitando solución.
muru
2
Su actualización se lee como una solicitud a los desarrolladores. Este no es el lugar para tales solicitudes: como dijo muru, una solicitud a los desarrolladores cuenta como un informe de error y debe hacerse en Launchpad. Solo somos voluntarios creando y manteniendo una biblioteca de respuestas sobre Ubuntu, no hacemos Ubuntu. Aparentemente, la respuesta a su pregunta en negrita es que no puede. Esa no es una respuesta muy interesante. Tal vez esté buscando algunas pistas sobre cómo volver a compilar el Centro de software para hacer lo que quiere, pero le sugiero que necesite aclarar la pregunta si realmente no está destinada a una solicitud para desarrolladores.
Zanna

Respuestas:

24

Sin embargo, el Centro de software está lleno de software propietario. ¿Cómo? Pensé que Ubuntu se trata de código abierto

Definición de "universo":

  • Universe: software de código abierto mantenido por la comunidad La gran mayoría del software en el Centro de software de Ubuntu proviene del repositorio de Universe. Estos paquetes se importan automáticamente desde la última versión de Debian o la comunidad de Ubuntu los carga y mantiene.

    Canonical no proporciona soporte oficial o actualizaciones para estos paquetes.

  • Consideraría que la etiqueta "propietaria" es un error para el cromo. Es FLOSS, por lo que debe etiquetarse como tal.

¿Cómo filtrarlos?

  • Lo considero un error. Si no desea un software propietario, no incluya "restringido" (= controladores propietarios) o "multiverso" (= software propietario).
  • ¿Tienes más ejemplos de la etiqueta propietaria en el universo? Como creo que no debería estar ahí.

  • Sobre cómo filtrar lo que está instalado actualmente y es propietario, puede usar:

    sudo apt install vrms
    

y obtienes una lista de lo que está instalado en tu sistema

$ vrms
            Non-free packages installed on schijfwereld

amd64-microcode                     Processor microcode firmware for AMD CPUs
fonts-ubuntu                        sans-serif font set from Ubuntu
i965-va-driver                      VAAPI driver for Intel G45 & HD Graphics family
intel-microcode                     Processor microcode firmware for Intel CPUs

            Contrib packages installed on schijfwereld

iucode-tool                         Intel processor microcode tool

  4 non-free packages, 0.2% of 1852 installed packages.
  1 contrib packages, 0.1% of 1852 installed packages.
$ which chromium
/snap/bin/chromium
  • Excepto por una fuente, las otras están relacionadas con el microcódigo / hardware, así que yo también estoy bien con eso;)
  • Tengo el cromo instalado y no está en la lista. Otra prueba para creer es que es un error.

Informe de error en Debian (desde el 2 de junio) que podría estar relacionado: third_party/swiftshader/third_party/llvm-subzero/lib/Support/ConvertUTF.cppen Chrome parece ser propietario. En el enlace se menciona una solución.

Hay un comando llamado lintianpara verificar los paquetes DEB. No se queja cuando escaneo el cromo 37.

Rinzwind
fuente
Pensé que "restringido" solo se aplica a los controladores y no a las aplicaciones. Entonces, tener eso habilitado no debería ver aplicaciones propietarias en el centro de software, ¿verdad?
Tio TROM
1
Aunque 1 cosa: están en el repositorio correcto. todos son de código abierto y no son mantenidos por canonical. Si hubiera un problema de licencia, sería en multiverso.
Rinzwind
1
Creo que vrmssolo considera los paquetes instalados desde repositorios, no los snaps.
fkraiem
1
La documentación de @StephenG GNU se publica bajo el GFDL con partes no modificables, por lo tanto, no está libre bajo el DFSG .
fkraiem
1
@StephenG Por cierto, Ubuntu tiene en cuenta glibc-doc-referencelo más libre ya que está en Principal, sino porque ha sido importada desde Debian no modificados, que todavía tiene Section: non-freeen debian/control, por lo que vrmstodavía lo recoge como no libre.
fkraiem
7

La premisa de que Ubuntu es " todo sobre el código abierto " no es estrictamente correcta.

El núcleo del sistema operativo utiliza principalmente componentes de código abierto, y los desarrolladores de Ubuntu apoyan y contribuyen a una amplia variedad de proyectos de código abierto.

Sin embargo, Ubuntu nunca ha requerido que todo el software en los repositorios de Ubuntu (deb) o Snap Store (snap) debe ser de código abierto.

usuario535733
fuente
1
Entiendo, pero cuando solo selecciono los repositorios principal, universo y restringido (solo para controladores), entonces espero que Ubuntu respete mis elecciones y elimine todo lo que no esté en esos repositorios del Centro de software.
Tio TROM
¿Puede proporcionar un ejemplo específico de Software Center presentando debs de fuente deshabilitada después de 1) deshabilitar la fuente y 2) actualizar la base de datos apt con las fuentes cambiadas usando sudo apt update? Ese comportamiento apto, si es reproducible, parecería ser un error. Los snaps son diferentes, por supuesto, y no usan apt.
user535733
Si entiendo esto correctamente: instalo una aplicación que no está en el centro de software a través de un ppa. luego elimine el ppa pero no la aplicación. ahora, ¿sigue apareciendo esa aplicación en el centro de software? la respuesta es sí.
Tio TROM
agregué este ppa apt-add-repository ppa: yktooo / ppa e instalé el indicador de cambio de sonido github.com/yktoo/indicator-sound-switcher/blob/master/INSTALL . luego eliminé ese ppa de "otro software" pero aún puedo ver el indicador del conmutador de sonido en el centro de software imgur.com/VSNh0SP y está etiquetado erróneamente como "propietario". cuando actualizo que yktoo ppa no está en la lista, ya que pegaré en el siguiente comentario.
Tio TROM
1
Entonces, su problema parece ser que el software instalado continúa apareciendo en el Centro de software, incluso después de que se deshabilitó la fuente original. Ese es el comportamiento esperado. Los desarrolladores trabajaron mucho y duro para agregar esa característica. Sin él, a algunos usuarios les resultaría difícil desinstalar el software utilizando la misma herramienta que usaron para instalarlo. Esto no parece estar relacionado con su pregunta original sobre el fanatismo de código abierto ...
user535733
1

Para filtrar el software de código abierto, solo puede habilitar Main (Software de código abierto oficialmente admitido). Como en esta publicación ya se sugiere, puede editar sus /etc/apt/sources.listarchivos /etc/apt/sources.list.d/.

Mi otra sugerencia es instalar una alternativa al Centro de software de Ubuntu: App Grid . Con esto, puede navegar por los softwares de código abierto proporcionados sin algunas molestias.

Puede usar un archivo PPA para instalar:

sudo add-apt-repository ppa:appgrid/stable
sudo apt-get update
sudo apt-get install appgrid
xavier_fakerat
fuente
1
estos son mis fuentes imgur.com/U4lVZb9 - como se puede ver solamente principal, universo, y restringidos para los conductores están activos. a pesar de eso, veo mucho software propietario en el centro de software.
Tio TROM
gracias por sugerir appgrid. pero carece de flatpaks y snaps, y me encantaría tenerlos también. tampoco respeta el tema en ubuntu 18.04 y se ve raro.
Tio TROM
0

Ubuntu no es una distribución que requiere que todos sus paquetes sean gratuitos (como en libertad). Dicho esto, hay dos aspectos que son importantes en cualquier distribución GNU / Linux.

  1. La gente quiere que todos sus componentes funcionen (más específicamente tarjetas wifi).

  2. En el caso de ubuntu, incluirán software patentado para que el sistema sea cómodo para los usuarios que están acostumbrados a piezas específicas de software no libre.

Espero que esto ayude

Ser formado
fuente