Introdução

  • Redes sociais, sistemas operacionais móveis, computação e armazenamento em nuvem: software proprietário ou software danoso a privacidade e liberdade de expressão.

  • Mesmo aqueles que são software livre, ou parecem ser, quando criado em catedral por grandes corporações, cujos interesses não se alinham com privacidade e liberdade de expressão, devem ser substituídos por algo criado pela comunidade.

Porque substituí-los

  • Alternativamente, poderíamos nao usá-los. Mas as pessoas à nossa volta utilizam, e, enquanto o fizerem, nossa sociedade e nós mesmos, não estaremos seguros.

Software impostos

  • Além destes, temos software que nos são impostos, como o de declaração de imposto de renda. A alternativa de não utilizar tal software nos demove do direto à cidadania.

  • Outros são esperados ou até mesmo exigidos pela sociedade, como bancos. A alternativa de não usá-los ou evitá-los também impõe um custo na vida em sociedade.

Levantar a barra

  • Precisamos levantar a barra e criar sistemas livres que respeitem a liberdade e privacidade do indivíduo. Sistemas estes que tenham não somente uma arquitetura robusta, mas sejam acessíveis.

Efeitos de rede

  • Basicamente, não somente software, mas processos, mecanismos, etc, sofrem do efeito de rede, pois vivemos em sociedade.

  • Que sociedade queremos? Como criar efeitos de rede para que os processos, mecanismos e software ético, que impeça a invasão do direito individual, possam ser adotados?

O Papel da Engenharia Reversa

  • Permite libertar o conhecimento e o processo de produção daqueles mecanismos e software necessários para entrar na rede.

  • Exemplo: engenharia reversa do protocolo do banco permite utilização de software livre para acesso ao banco.

Os Perigos da Engenharia Reversa

  • No entanto, estamos sujeitos à arquitetura e a mudanças destes serviços. O formato da receita federal muda a cada ano. O Twitter já mudou seus termos de serviço e impediu aplicativos de terceiros.

Protocolos e padrões

  • Protocolos, formatos, processos e mecanismos devem ser padronizados, com boa documentação, e livres de patentes e outros impedimentos para serem implementados e redistribuídos.

Sistemas distribuídos

  • Os sistemas devem ser distribuídos, sem pontos centrais. Serviços federados não resolvem o problema inteiramente.

Estratégia

  • Dito isso, qual seria a melhor estratégia para criar tal efeito de rede?

  • Engenharia reversa é ética? Ou ela aumenta o efeito de rede para um serviço proprietário? Deve ser utilizada como avanço intermediário?

Cópias e forks

  • Cópias de sistemas como Replicant.us: dependem inteiramente de uma base, cuja arquitetura e desenho serve a estas mega corporações.

Conflitos

  • Como criar o efeito de rede, sem suportar a nova rede social distribuída em um sistema operacional desrespeitoso, como o iOS?

  • Como criar o efeito de rede, sem que o dispositivo móvel livre suporte aquelas redes e sistemas fechados e desrespeitosos que tantos utilizam?

Sob protocolos livres

  • Sendo o protocolo livre, deve ser possível implementá-lo em outro dispositivo.

  • Mas e quando tal dispositivo é tão abusivo, que pode invadir a privacidade de um terceiro na rede, como reenviando fotos a outro serviço?

E quando não há conflitos?

  • Estrategicamente, devemos produzir novo software, que não opera sob fortes efeitos de rede, para sistemas operacionais proprietários diversos?

Educação e conscientização

  • As pessoas não estão conscientes dos problemas. Algumas parecem não se importar.

  • Converse com as pessoas que lhe são próximas. Mostre com paixão o quão importante sua privacidade é pra você.

Reciprocidade

  • As relações devem ser recíprocas.

  • Por que alguns tem mais poder que outros?

Transparência

  • Quando nossa sociedade decide quebrar o reciprocidade, dando mais poder a alguns, temos que exigir transparência e o poder de fiscalizar.