debian

Patentes de Marca, Mozilla e Debian

Allan Viega estava questionando, através do GNU Social, sobre patentes, marcas, Firefox e Iceweasel. Como a minha resposta ficaria muito grande para um microblog, resolvir responder por aqui.

A Mozilla não permite usar a marca em versões modificadas dos seus produtos como forma de proteção. Inclusive antigamente os grupos voluntários que traduziam os produtos para seu idioma eram o responsáveis por gerar os instaladores da versão localizada. Até que surgiu uma versão dessas trazendo um malware que coletava dados. Foi quando a Mozilla resolveu tratar com mais seriedade sua política referente a marcas

Primeiro, que o Debian precisa modificar o código dos produtos Mozilla. A razão é simples: a Mozilla abandona versões antigas. Se o Firefox novo é o 42.0 e aparece uma vulnerabilidade que afete desde o 35, digamos, a Mozilla corrige só a versão mais nova, criando um 42.1. O Debian, por outro lado, tem uma política de não fazer atualizações de "número grande de versão" em suas distribuições marcadas como estáveis. Ou seja, se algum Debian estável ainda mantido estiver com um Firefox 35.5, é preciso que a falha de segurança seja corrigida sem forçar a atualização para a versão 42. A solução: criar um patch que altere a 35, gerando um 35.6.

A Mozilla até abriu uma exceção para o Debian poder usar o kit-marca Mozilla, mas esbarrou no código social do Debian, que diz que se o Debian tiver algum direito legal (marca, copyright...) concedido exclusivamente, que não possa ser repassado para os seus usuários, esse direito tem que ser desconsiderado.

Special: 

Debian Festival 4

Debian Festival 4

Debian Festival é atualmente a atividade alagoana de Software Livre que melhor consegue se manter, graças ao trabalho da equipe liderada por Marco Rosner e Natália Julieta.

Se você é de Alagoas, apareça na nova edição do evento, que ocorrerá entre os dias 17 e 19 deste mês (é, tá em cima!).

Como em outras edições, vou palestrar. O tema é: Do Copyright à Pirataria. É o mesmo tema de uma das palestras que ministrei no ENSOL deste ano, mas é um trabalho em evolução... Confiram a programação e se inscrevam! :-)

Claro 3G no Debian

Claro 3G

Finalmente adquiri meu próprio acesso à Internet, depois de meses sem acesso (ô coisa patética, né? Fazer o quê?). Para isso, contratei a Claro 3G (que aqui por enquanto é 2.5G, se é que isso existe), mas enfim. Aí veio a questão de como o modem, um Sony Ericsson MD300, funcionaria no Debian.

Ainda bem que meu amigo Lucas Leão já havia publicado uma solução para Ubuntu, e funcionou muito bem no Debian. Apenas algumas observações.

  • Há pacotes necessários, que precisam ser instalados via apt-get. Aí chegamos no dilema. Pra que você comprou o modem? Pra acessar a Internet. E pra você botá-lo pra funcionar precisa acessar a Internet? :-S Infelizmente é assim mesmo. Mas se você não tem como acessar a Internet pelo seu Debian, você pode opcionalmente baixar os arquivos todos necessários para um pendrive numa Lan House, por exemplo. O Debian dispõe de uma ferramenta web ótima para facilitar isso.
  • Por enquanto estou acionando o discador como root :-S (alterei o /etc/sudoers para poder chamar sudo gnome-ppp e facilitar a minha vida)
  • É preciso conectar duas vezes. Na primeira ele "liga o modem" e na segunda ele conecta de fato, ou qualquer coisa do tipo;

Agradecimentos ao Lucas pelo artigo, que me ajudou bastante.

Special: 

Compilando pacotes no Debian

Programas compilados localmente são interessantes por uma razão: melhora na performance. Existem distribuições GNU/Linux onde todos os pacotes são compilados (até o compilador). O Gentoo é a mais conhecida, embora eu tenho gostado mais do Lunar Linux na época em que inventei de procurar algo assim...

O legal é que não é preciso mudar de distribuição para ter um Sistema Operacional otimizado com gerenciamento de pacotes, pelo menos se você utiliza o Debian.

Professor David publicou um artigo explicando como utilizar o apt-build.

Os mais populares do Debian

Primeiro, que Debian é uma distribuição GNU/Linux, uma das mais fortes. É a que utilizo há anos e anos e, mesmo testando divertas outras (inclusive o badalado Ubuntu), sempre volto a utilizá-la como minha principal escolha. Outro dia ainda falo mais sobre ela por aqui...

Bom, mas quem já instalou o Debian alguma vez talvez já tenha reparado que, durante a instalação, em algum momento, ele fala sobre um tal "Concurso de Popularidade de Pacotes" e pergunta se queremos participar anonimamente deste concurso.

Este concurso existe, salvo engano, há muito tempo. É utilizado pela equipe do Debian para ajudar a eleger quais pacotes colocar no primeiro CD da distribuição. O interessante é que toda a situação do concurso é transparente, divulgada no site http://popcon.debian.org/. Aqui eu coloco o Top10 de hoje em cada categoria.

Pacotes Instalados

Este critério relaciona os pacotes instalados pelo maior número de usuários.

  1. base-passwd
  2. debianutils
  3. dpkg
  4. ncurses-bin
  5. perl-base
  6. sed
  7. zlib1g
  8. apt
  9. bsdutils
  10. libpam-modules

Lista completa em http://popcon.debian.org/by_inst.

Pacotes Mais Utilizados

Este ranking relaciona os pacotes que são utilizados com freqüência por mais usuários.

  1. bash
  2. base-files
  3. dpkg
  4. sed
  5. debianutils
  6. login
  7. libpam-modules
  8. perl-base
  9. gzip
  10. coreutils

Lista completa em http://popcon.debian.org/by_vote.

Pacotes Esquecidos

Outra lista apresenta aqueles pacotes que os usuários costuma instalar mas fica sem utilizá-los, praticamente esquecidos deles. São os pacotes com os quais isso mais acontece.

  1. dselect
  2. console-data
  3. ed
  4. console-common
  5. info
  6. sharutils
  7. strace
  8. time
  9. traceroute
  10. iptables

Lista completa em http://popcon.debian.org/by_old.

Pacotes Recentemente Atualizados

Estes são os pacotes que foram atualizados recentemente nos computadores do maior número de usuários.

  1. initramfs-tools
  2. klibc-utils
  3. busybox
  4. grub
  5. libncursesw5
  6. locales
  7. libklibc
  8. reportbug
  9. netcat
  10. patch

Lista completa em http://popcon.debian.org/by_recent.

Considerações Finais

Somente um ranking não publiquei por não ter compreendido bem seu significado, o no-files.

Mas, enfim. Coloquei isso hoje mais a título de curiosidade do que para concluir qualquer coisa. Mas já que estou aqui...

  • Achei interessante o posicionamento do Perl, no Top10 dos dois rankings principais;
  • Sobre pacotes esquecidos, o dselect liderá-la não é surpresa já que existe o excelente concorrente aptitude;
  • O ed é um editor que nem conheço, mas acho que não tem lugar na guerra dos grandes editores de texto para Unix, que são vi e emacs. Quem não usa os dois, usa o nano ou o mcedit, que são menos sofisticados e mais intuitivos.
  • O info é um manual com links entre suas páginas. Apesar de ter mais recursos que o antigo man, acho que ninguém recorre a ele mesmo quando precisa de informações sobre um certo programa. O bom e velho man ainda é o cara.

Bem, é isso. O Debian às vezes se enrola um pouco em burocracia, mas tem muita coisa incrivelmente bacana dentro do projeto.

P.S.: O papel de parede utilizado como imagem ilustrativa deste post pode ser encontrado no GNOME-Look.org.

Special: 
Subscribe to RSS - debian

Warning: PHP Startup: Unable to load dynamic library '/opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo.so' - /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '/opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so' - /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '/opt/php56/lib/php/extensions/no-debug-non-zts-20131226/php_pdo_odbc.dll' - /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/php_pdo_odbc.dll: cannot open shared object file: No such file or directory in Unknown on line 0