[PSL-Brasil] Novo post: Auto trolagem

Adonay Felipe Nogueira adfeno em openmailbox.org
Terça Fevereiro 2 11:22:40 BRST 2016


Como já disse milhares de vezes, este projeto Cauã não parece estar
jogando muito ao nosso favor. O que me parece é que eles têm uma
maioria lá que votou por "colocar qualquer distribuição de sistema
GNU+Linux" e "depois resolver o assunto das liberdades". Agora sou
forçado a abrir uma série de perguntas: Por acaso temos notícia de
algum trabalho de engenharia reversa, contribuído por algum membro do
projeto Cauã, do dado funcional não livre que a BIOS do Raspberry Pi
espera para sua GPU, para poder se quer ligar o computador? Se você
colocar uma distribuição de sistema livre no Raspberry Pi, vais notar
que quando o computador for iniciado, você provavelmente não vai passar
nem da BIOS, isso é uma falha fatal do nosso querido computador de uma
placa só chamado Raspberry Pi[1].

Aliás, sobre os "thin clients" mencionados ali, deve-se notar que, caso
estes computadores se tornem meros servidores de "thin clients" e
sejam controlados por terceiros, então temos uma situação ainda pior,
onde as pessoas nem se quer estarão executando o dado funcional que
estão usando, e isso é um serviço como substituto de software[2][3].
Porém, caso eles não se tornem servidores de "thin clients", ainda
temos que se preocupar com os serviços como substitutos de software que
podem vir a ser oferecidos pelos servidores, que são coisas que, além
de serem escritas geralmente em PHP ou em qualquer outra linguagem a
nível de servidor, poderiam ser feitas via JavaScript, ou melhor
ainda, poderiam ser feitas com um programa escolhido pelo próprio
usuário (é por isso que serviços de tradução, e.g., Google Translate,
são serviços como substitutos de software, visto que o usuário deveria
baixar o dado funcional, ou seja, o dicionário, para poder usar no
tradutor de sua escolha). Em qualquer uma das situações, ainda é
necessário se preocupar com o JavaScript não livre[4][5].

Por mais que eu não goste de JavaScript e, na verdade, eu não saiba nem
programar em JavaScript. Não acho viável começarmos uma
onda de bloqueio completo do JavaScript via NoScript, mas sim, que
devemos começar uma onda de programação de JavaScript livre que
substitua o não livre, e lançar estes de modo que possam ser instalados
via Greasemonkey[6].

Aliás, estou testando o site do projeto Cauã agora com o GNU LibreJS
(que bloqueia apenas o JavaScript não livre, deixando apenas o livre,
desde que seja reconhecido), e o site do projeto Cauã parece não
funcionar sem seu JavaScript não livre[7][8].

[1] https://www.fsf.org/resources/hw/single-board-computers
[2] http://www.gnu.org/philosophy/who-does-that-server-really-serve.html
[3] Nota para [2]: Seção "Dealing with the SaaSS Problem".
[4] http://www.gnu.org/philosophy/javascript-trap.html
[5] https://fsf.org/campaigns/freejs
[6]
https://elbinario.net/2016/01/23/sobre-los-limites-del-software-libre-y-fanboys/#li-comment-5254
[7] Nota para [8]: Colem na barra de endereços do navegador para ver a
página.
[8]
data:text/html;charset=UTF-8;base64,CiAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogbm9uZTsiIGlkPSJkcnlydW4iPgogICAgICAgICAgICA8aDIgY2xhc3M9ImRyeXJ1bi1qcyI+PC9oMj4KICAgICAgICAgICAgPHVsIGNsYXNzPSJkcnlydW4tanMiPjwvdWw+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgaWQ9ImJsb2NrZWQiPgogICAgICAgICAgICA8aDIgY2xhc3M9ImJsb2NrZWQtanMiPkxpc3Qgb2YgPHNwYW4gY2xhc3M9ImJsb2NrZWQiPmJsb2NrZWQ8L3NwYW4+IEphdmFTY3JpcHQgaW4gaHR0cDovL3d3dy5wcm9qZWN0Y2F1YS5vcmcvcHQtYnIvY29udGVudC9wcm9qZWN0LWNhdSVDMyVBMzwvaDI+CiAgICAgICAgICAgIDx1bCBjbGFzcz0iYmxvY2tlZC1qcyI+PGxpPjxhIGNsYXNzPSJzbWFsbCBidXR0b24gd2hpdGUgd2hpdGVsaXN0Ij5XaGl0ZWxpc3Q8L2E+PHByZSBzdHlsZT0id2hpdGUtc3BhY2U6IHByZS13cmFwOyI+PGNvZGU+PHNwYW4gY2xhc3M9InJlYXNvbiI+VGhpcyBzY3JpcHQgaXMgZGV0ZWN0ZWQgYXMgaW5saW5lLCBub25mcmVlLCBkZWZpbmluZyBmdW5jdGlvbnMgb3IgbWV0aG9kcywgYW5kIHRoZSByZXN0IG9mIHRoZSBwYWdlIGFzIGxvYWRpbmcgZXh0ZXJuYWwgc2NyaXB0czwvc3Bhbj48YnI+CiZsdDshLS0vLy0tJmd0OyZsdDshW0NEQVRBWy8vJmd0OyZsdDshLS0KalF1ZXJ5LmV4dGVuZChEcnVwYWwuc2V0dGluZ3MsIHsiYmFzZVBhdGgiOiJcLyIsInBhdGhQcmVmaXgiOiJwdC1iclwvIiwiYWpheFBhZ2VTdGF0ZSI6eyJ0aGVtZSI6ImhhaWt1IiwidGhlbWVfdG9rZW4iOiJqSDFxNDVqckhqckVCMVpxVFFiczhWYzFtdzlrb2hLeGllcEc2Vk92Z0NZIiwianMiOnsibWlzY1wvanF1ZXJ5LmpzIjoxLCJtaXNjXC9qcXVlcnkub25jZS5qcyI6MSwibWlzY1wvZHJ1cGFsLmpzIjoxLCJwdWJsaWM6XC9cL2xhbmd1YWdlc1wvcHQtYnJfNDEzbm1JQkZwRGhXRTZhVnhkS29LV1RPWmtzb25WclB2R0ZDYW00Z29Dby5qcyI6MSwic2l0ZXNcL2FsbFwvbW9kdWxlc1wvY2FwdGNoYVwvY2FwdGNoYS5qcyI6MSwic2l0ZXNcL2FsbFwvdGhlbWVzXC9IYWlrdS1EcnVwYWxcL2pzXC9qcXVlcnkuanMiOjEsInNpdGVzXC9hbGxcL3RoZW1lc1wvSGFpa3UtRHJ1cGFsXC9mb3VuZGF0aW9uXC9qYXZhc2NyaXB0c1wvZm91bmRhdGlvbi5taW4uanMiOjEsInNpdGVzXC9hbGxcL3RoZW1lc1wvSGFpa3UtRHJ1cGFsXC9mb3VuZGF0aW9uXC9qYXZhc2NyaXB0c1wvYXBwLmpzIjoxLCJzaXRlc1wvYWxsXC90aGVtZXNcL0hhaWt1LURydXBhbFwvanNcL2pxdWVyeS5pc290b3BlLmpzIjoxLCJzaXRlc1wvYWxsXC90aGVtZXNcL0hhaWt1LURydXBhbFwvanNcL2pxdWVyeS50b3VjaFN3aXBlLmpzIjoxLCJzaXRlc1wvYWxsXC90aGVtZXNcL0hhaWt1LURydXBhbFwvanNcL2pxdWVyeS50d2VldC5qcyI6MSwic2l0ZXNcL2FsbFwvdGhlbWVzXC9IYWlrdS1EcnVwYWxcL2pzXC9zbGltYm94Mi5qcyI6MSwic2l0ZXNcL2FsbFwvdGhlbWVzXC9IYWlrdS1EcnVwYWxcL2pzXC9qcXVlcnkuY2Fyb3VGcmVkU2VsLTYuMS4wLmpzIjoxLCJzaXRlc1wvYWxsXC90aGVtZXNcL0hhaWt1LURydXBhbFwvanNcL21vYmlsZS1tYXAuanMiOjEsInNpdGVzXC9hbGxcL3RoZW1lc1wvSGFpa3UtRHJ1cGFsXC9qc1wvanF1ZXJ5LnVpLuKApjwvY29kZT48L3ByZT48L2xpPjxsaT48YSBjbGFzcz0ic21hbGwgYnV0dG9uIHdoaXRlIHdoaXRlbGlzdCI+V2hpdGVsaXN0PC9hPjxzcGFuIGNsYXNzPSJyZWFzb24iPk5PTlRSSVZJQUw6IENyZWF0ZXMgYW4geGhyIG9iamVjdDwvc3Bhbj48YnI+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly93d3cucHJvamVjdGNhdWEub3JnL3NpdGVzL2RlZmF1bHQvZmlsZXMvanMvanNfeEFQbDBxSWs5ZW93eV9pUzl0TmtDV1hMVVZvYXQ5NFNRVDQ4VUJDRmt5US5qcyI+aHR0cDovL3d3dy5wcm9qZWN0Y2F1YS5vcmcvc2l0ZXMvZGVmYXVsdC9maWxlcy9qcy9qc194QVBsMHFJazllb3d5X2lTOXROa0NXWExVVm9hdDk0U1FUNDhVQkNGa3lRLmpzPC9hPjwvbGk+PGxpPjxhIGNsYXNzPSJzbWFsbCBidXR0b24gd2hpdGUgd2hpdGVsaXN0Ij5XaGl0ZWxpc3Q8L2E+PHNwYW4gY2xhc3M9InJlYXNvbiI+VGhpcyBzY3JpcHQgaXMgZGV0ZWN0ZWQgYXMgbm9uZnJlZSwgZXh0ZXJuYWwsIGFuZCBhcyBkZWZpbmluZyBmdW5jdGlvbnMgb3IgbWV0aG9kczwvc3Bhbj48YnI+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly93d3cucHJvamVjdGNhdWEub3JnL3NpdGVzL2RlZmF1bHQvZmlsZXMvanMvanNfbEdIaWthWnRMVmVJTGg5TXJuMlQzLU1JSHdwUmxKV2pWdjM4VXJ4ZThtWS5qcyI+aHR0cDovL3d3dy5wcm9qZWN0Y2F1YS5vcmcvc2l0ZXMvZGVmYXVsdC9maWxlcy9qcy9qc19sR0hpa2FadExWZUlMaDlNcm4yVDMtTUlId3BSbEpXalZ2MzhVcnhlOG1ZLmpzPC9hPjwvbGk+PGxpPjxhIGNsYXNzPSJzbWFsbCBidXR0b24gd2hpdGUgd2hpdGVsaXN0Ij5XaGl0ZWxpc3Q8L2E+PHNwYW4gY2xhc3M9InJlYXNvbiI+Tk9OVFJJVklBTDogZXZhbCBoYXMgYmVlbiBmb3VuZCBpbiBjb2RlPC9zcGFuPjxicj48YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cDovL3d3dy5wcm9qZWN0Y2F1YS5vcmcvc2l0ZXMvZGVmYXVsdC9maWxlcy9qcy9qc19LWF9Lc3pXWFZVMlZjRFZUTi1HaTdWSG0tbHZQbnFIcTZ5VWJwdkIzc3RFLmpzIj5odHRwOi8vd3d3LnByb2plY3RjYXVhLm9yZy9zaXRlcy9kZWZhdWx0L2ZpbGVzL2pzL2pzX0tYX0tzeldYVlUyVmNEVlROLUdpN1ZIbS1sdlBucUhxNnlVYnB2QjNzdEUuanM8L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgaWQ9ImFjY2VwdGVkIj4KICAgICAgICAgICAgPGgyIGNsYXNzPSJhY2NlcHRlZC1qcyI+TGlzdCBvZiA8c3BhbiBjbGFzcz0iYWNjZXB0ZWQiPmFjY2VwdGVkPC9zcGFuPiBKYXZhU2NyaXB0IGluIGh0dHA6Ly93d3cucHJvamVjdGNhdWEub3JnL3B0LWJyL2NvbnRlbnQvcHJvamVjdC1jYXUlQzMlQTM8L2gyPgogICAgICAgICAgICA8dWwgY2xhc3M9ImFjY2VwdGVkLWpzIj48bGk+TGlicmVKUyBkaWQgbm90IGFsbG93IHRoZSBleGVjdXRpb24gb2YgYW55IHNjcmlwdHMgb24gdGhpcyBwYWdlOiAKCic8dWw+PGxpPlRoZXJlIG1heSBiZSBubyBzY3JpcHRzIG9uIHRoaXMgcGFnZSAoY2hlY2sgc291cmNlLCBDLXUpPC9saT48bGk+VGhlIGlubGluZSBhbmQgb24tcGFnZSBKYXZhU2NyaXB0IGNvZGUgbWF5IG5vdCBiZSBmcmVlIGFuZC9vciBtYXkgbm90IGhhdmUgcHJvcGVyIGxpY2Vuc2UgaW5mb3JtYXRpb24gYW5kIGV4dGVybmFsIHNjcmlwdHMgKGlmIHByZXNlbnQpIG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBieSBkZWZhdWx0LjwvbGk+PGxpPkV4dGVybmFsIHNjcmlwdHMgbWF5IG5vdCBiZSBmcmVlIGFuZC9vciBtYXkgbm90IGhhdmUgcHJvcGVyIGxpY2Vuc2luZyBhbmQgYXJlIG5vdCBwYXJ0IG9mIHRoZSB3aGl0ZWxpc3Qgb2YgZnJlZSBKYXZhU2NyaXB0IGxpYnJhcmllcy48L2xpPjwvdWw+PC9saT48L3VsPgogICAgICAgIDwvZGl2PgoKICAgICAgICAKCiAgICAgICAgPGRpdiBpZD0ibGlicmVqcy13ZWItbGFiZWxzLXBhZ2VzIj4KICAgICAgICAgICAgPGgyPjwvaDI+CiAgICAgICAgICAgIDx1bD48L3VsPgogICAgICAgIDwvZGl2PgogICAg



More information about the psl-brasil mailing list