Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pt:philosophy:chromium_flaws [2020/04/29 22:04]
i3_relativism
pt:philosophy:chromium_flaws [2022/03/27 22:47] (current)
i3_relativism ↷ Page moved and renamed from pt:project:chromiums_freedom_flaws to pt:philosophy:chromium_flaws
Line 1: Line 1:
-... (WIP) 
- 
 ====== Lacunas de Chromium Browser ====== ====== Lacunas de Chromium Browser ======
 Como ativistas de software livre, nos todos desfrutamos de usar a mais recente e melhor software livre, mas nos temos de ter a certeza de que o **software que usamos realmente respeita a nossa liberdade**. Vários usuários tem nos expressado o seu **desejo de correr o web browser Chromium**, visto que parece ser software livre, **mas ainda apresenta lacunas em variadas formas**.   Como ativistas de software livre, nos todos desfrutamos de usar a mais recente e melhor software livre, mas nos temos de ter a certeza de que o **software que usamos realmente respeita a nossa liberdade**. Vários usuários tem nos expressado o seu **desejo de correr o web browser Chromium**, visto que parece ser software livre, **mas ainda apresenta lacunas em variadas formas**.  
  
-Na nossa investigacaodiscubrimos que a situacao esta a melhorar. Somemte a alguns anos atras, ** existiam um milhar de ficheiros sem licenca** que sao considerados nao -livres. Gracas ao projeto Debian, aos seus relatorios Lintian e aos seus esforcos, ** parece que esses problemas estao resolvidos**.+Na nossa investigaçãodescobrimos que a situação esta a melhorar. Somente a alguns anos atrás, ** existiam um milhar de ficheiros sem licença** que são considerados não-livres. Gracas ao projeto Debian, aos seus relatórios Lintian e aos seus esforços, ** parece que esses problemas estão resolvidos**.
  
-**Contudo, por padrao, Chromium**, ainda contem uma data de problemas, que sao motivo de preocupacao para usuarios de software livre - **mesmo que todo o codigo source esteja licenciado propriamente**.+**Contudo, por padrao, Chromium**, ainda contem uma data de problemas, que são motivo de preocupação para usuários de software livre - **mesmo que todo o código fonte esteja licenciado propriamente**.
  
 ===== Quais sao os problemas? ===== ===== Quais sao os problemas? =====
  
 ==== Queries para a Google ==== ==== Queries para a Google ====
 +**Por padrão, O código fonte Chromium ainda verifica muitas partes que estao em constante comunicação  pela internet com os serviços Google**.
 +A quando a construção dos binários de software ?**!!"unpatched"!!**? , grande parte da sua experiencia neste browser esta ainda sobre o controlo dos serviços de web da Google. 
 +Como mencionado no artigo [[https://www.gnu.org/philosophy/who-does-that-server-really-serve.pt-br.html|A Quem Aquele Servidor Realmente Serve?]],
  
-**By defaultChromium source code still has many lines of code that makes direct internet connections to Google**. +Software livre e somente livrequando o usuário esta em controlo e na deveria estar dependente de serviços web the uma terceira entidadeAlgum trabalho já tem sido feito para libertar Chromium deste problemaincluindo a remoção de "Google OK", um [[https://www.pcworld.com/article/2940499/ok-google-hotword-detection-yanked-from-chromium-after-user-revolt.html|webservice plugin Google usado para reconhecimento de vozdepois de descontentamento por parte dos usuários]].
-When building the software unpatched, much of your browsing experience is under the control of Google's online web services. +
-As mentioned in the article [[https://www.gnu.org/philosophy/who-does-that-server-really-serve.html|Who does that server really serve?]], free software is only free when you are in control and should not be dependant on third-party web services. Some work has already been done to free Chromium from this problemincluding the removal of "Google OK", [[https://www.pcworld.com/article/2940499/ok-google-hotword-detection-yanked-from-chromium-after-user-revolt.html|Google web service plugin used for voice recognitionafter user outcry]]. +
- +
-==== Pre-built Binaries ==== +
- +
-**By default, Chromium** <color #B90B0B/#FFDDDD>still includes some pre-built binaries</color> to aid in faster compiling. In order to have fully free software, **we require all software to be built from source**. Packagers should not use "use_prebuilt" as a compile option. +
- +
-==== DRM and Proprietary Codecs ==== +
- +
-**Chromium supports** the use of <color #B90B0B/#FFDDDD>Widevine DRM, Adobe Pepper Flash, and third-party codecs which are nonfree</color>. **Packagers must ensure that these are removed from the source code** prior to compiling in order to be free software. **To disable them is not enough**. It required to **remove (support and references about it) from the source** as per the [[https://www.gnu.org/distros/free-system-distribution-guidelines.en.html|FSDG]].+
  
-==== Privacy problems ====+==== Binarios pre consruidos ====
  
-While not specific to free software, **we would like for users to have control over their private information**. Chromium has a [[https://trac.torproject.org/projects/tor/wiki/doc/ImportantGoogleChromeBugs|number of reported privacy concerns which made it ineligible for use with Tor]]. +**Por padrao, o Chromium** ainda inclui alguns binários pre-compilados para assistir numa maior velocidade de compilaçãoA fim de ter software totalmente livre, **e necessário todo o software ser construído do código fonte**. Pacotes não deveriam usar "use_prebuiltcomo uma opção de compilação. 
-Issues include **outstanding proxy bugs** which **leak an user's IP address**fingerprinting issues that **leak the computers hostname and hardware**, and **timing issues that enable timing attacks** even in the browser'"Incognitiomode. **Free software users should be aware of these issues** and work to patch them upstream and in their packages as needed.+==== DRM e codecs proprietários ====
  
-==== A work in progress ====+**Chromium suporta** a utilização de DRM (Gestão de Restrições Digitais) como: Widevine DRM, Adobe Pepper Flash, e codecs de terceiros que são não-livres. **Empacotadores devem-se assegurar que estes são removidos do código fonte** antes da compilação a fim de ser software livre. **Desativá-los não e suficiente**. E necessário remover esses (suportar e referenciar sobre) da fonte conforme [[https://www.gnu.org/distros/free-system-distribution-guidelines.pt-br.html|FSDG]].
  
-There is work being done to remove queries to Google and pre-built binariesas well as strengthen user-privacy.+====Problemas de privacidade ==== 
 +Enquanto nao especifico a software livre, nos gostaríamos de os usuários controlarem a sua informação privada. Chromium verificou vários reportes de problemas que caso são preocupações, que o tornou inaceitável para o uso com o Tor. Estes incluem problemas prominentes com bugs das proxys que escoam os adereços de IP dos seus usuários, problemas como vazamento do hostname e hardware dos computadores destes, problemas de cronometragem que permite ataques de cronometragem mesmo com o browser em modo “Incógnito”. Usuários de Software Livre deveriam estar cientes destes problemas e trabalharem para criarem remendos ?**!!"upstream"!!**?assim como nos próprios pacotes se necessário. 
 +==== WIP (Trabalho em progresso)==== 
 +Existe trabalho a acontecer para remover os queries para a Google e os binários pre-compiladosassim como o fortalecimento da privacidade do usuário.
  
-The patch-set called **ungoogled-chromium**, which itself is a **combination of Inox, Iridium, and Debian patches is one such effort**. +O conjunto de remendos chamado **degloglificar-chromium**, o qual e a **combinação de Inox, Iridium, remendos do projeto Debian** como exemplos desse esforço.
-**Free software advocates are advised** to use these patchsets and help contribute to their maintenance, while pushing for a self-contained version of Chromium with these fixes built-in. With each consecutive Chromium release a new patchset must be created to remove Google specific code and binaries which affect your freedom. **Having a self-contained version** ensures that **no one will be forced to accidentally use nonfree software** during these updates.+
  
-===== The Bigger Picture =====+** Defensores de software livre são aconselhados** a usar estes conjuntos de remendos e ajudar na contribuição para a sua manutenção, avançando para uma versão independente de Chromium com estas funcionalidades embutidas. Com cada lançamento consecutivo de Chromium, um novo conjunto de remendos tem de ser criado para remover o código ou binários específicos a Google e que afetam a liberdade dos usuários. **Tendo uma versão independente** garante que **ninguém sera acidentalmente forcado a usar software não-livre** durante estas atualizações.
  
-Chromium is also being used as an **embedded framework in various projects**.+===== Em perspectiva geral =====
  
-Users should be aware that **Qt WebEngine is based on Chromium and therefore contains many of the same flaws**. [[https://doc.qt.io/qt-5/qtwebengine-features.html#audio-and-video-codecs|Proprietary codecs and other anti-features]] **must be removed at compile time** to ensure user's freedom is respected. Due to Qt being a primary component of KDE and many applications, ensuring it is compiled correctly and **removing nonfree software** is of even greater importance to the [[https://www.gnu.org/philosophy/free-software-intro.en.html|Free Software Movement]].+Chromium e também usado como ** base em vários outro projetos**.
  
-For our freedom's sake, **free software projects should take care about all kinds of freedom issues** when deciding what components to depend on.+Usuários deveriam estar cientes de que o ** WebEngine QT e baseado no Chromium portanto este também carece dos mesmo problemas**. [[https://doc.qt.io/qt-5/qtwebengine-features.html#audio-and-video-codecs|codecs Proprietários e outras anti-funcionalidades]] **deverao ser removidas no momento de compilação** para garantir que a liberdade dos usuários e respeitada. Devido a Qt ser um dos componentes principais do ambiente de trabalho KDE e muitas outras aplicações, e ainda de maior importância que este e compilado corretamente, **removendo todo o software não-livre** para o [[https://www.gnu.org/philosophy/free-software-intro.pt-br.html|Movimento de Software Livre]].
  
-We are hopeful that the various projects currently working with Chromium source code will make Chromium fully respect both **users' freedom and users' privacy**, making the internet safer, as well as more freedom respecting, for everyone.+Tendo em conta as nossas liberdades, **projetos de software livre deveriam ter em conta todos os problemas relacionados com as anteriores** quando tomar a decisão em que componentes deverão depender.
  
 +Temos a esperança de que os vários projetos a trabalhar , no momento, com o código fonte do Chromium o fação respeitando a liberdade dos seus usuários assim como a sua privacidade, tornando a internet mais segura, assim como respeitando a liberdade, de todos.
 ===== Licensiamento ===== ===== Licensiamento =====
 Esta e uma obra livre, voce pode redistribuir e/ou modificar, perante os termos de: Esta e uma obra livre, voce pode redistribuir e/ou modificar, perante os termos de:
Line 53: Line 47:
 A [[https://www.gnu.org/copyleft/fdl.html|GNU Free Documentation License]] como publicada pela FSF (Free Software Foundation); ou a versao 1.3, ou (a vossa escolha) qualquer versao posterior; sem secoes nao Invariantes, texto nao Front-Cover, e texto nao Back-Cover. A [[https://www.gnu.org/copyleft/fdl.html|GNU Free Documentation License]] como publicada pela FSF (Free Software Foundation); ou a versao 1.3, ou (a vossa escolha) qualquer versao posterior; sem secoes nao Invariantes, texto nao Front-Cover, e texto nao Back-Cover.
  
-===== Acknowledgement =====+===== Créditos =====
 A grande parte deste artigo foi originalmente escrita por [[https://www.hyperbola.info/members/founders/#Gaming4JC|Luke .R]]. A grande parte deste artigo foi originalmente escrita por [[https://www.hyperbola.info/members/founders/#Gaming4JC|Luke .R]].