5 pontos por GN⁺ 2025-04-25 | 2 comentários | Compartilhar no WhatsApp
  • A GNU General Public License (GPL) é uma licença que reflete muito bem a liberdade e o espírito do software de código aberto
  • O autor fez um experimento para ver o que aconteceria se enviasse uma carta real para o endereço postal no aviso da licença GPLv2
    • A GPLv2 foi publicada em 1991 e incluía um endereço físico, enquanto a GPLv3, publicada em 2007, inclui uma URL
  • Ele conseguiu receber uma resposta, mas chegou um documento da GPLv3 em vez da GPLv2 solicitada
  • O autor diz que essa experiência serviu para lembrar tanto a importância de fazer um pedido preciso quanto as limitações práticas da comunicação por correio
  • O experimento inteiro termina como uma anedota divertida que mostra o contexto histórico da licença e o charme quase arqueológico dos meios físicos de comunicação

O endereço no aviso da licença GPL realmente funciona?

  • O autor gosta de ler várias licenças de software livre e, em especial, sempre se impressionou com a filosofia e a forma de expressão da licença GPL
  • O texto de aviso da GPLv2 inclui o seguinte trecho:
    이 프로그램과 함께 GNU General Public License 사본을 받았어야 합니다. 받지 못했다면 다음 주소로 요청하십시오:  
    Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  
    
  • Ele ficou curioso para saber se esse endereço físico ainda era válido hoje e decidiu realmente enviar uma carta

Por que há um endereço físico incluído?

  • Segundo uma resposta obtida no Stack Exchange, quando a GPLv2 foi publicada em 1991, a maior parte do mundo ainda estava offline
  • O software era distribuído por mídias físicas, como discos ou fitas, e como a internet ainda não era algo difundido, a comunicação por correio era essencial
  • Já a GPLv3 foi publicada em 2007 e, por isso, o aviso inclui uma URL na web

Preparando o envio da carta

  • Para receber uma resposta, era necessário um envelope de retorno endereçado ao próprio remetente (self-addressed envelope) e selos internacionais ou cupons de resposta internacional
  • No Reino Unido, os cupons de resposta internacional foram descontinuados em 2011, então ele comprou selos dos EUA no Ebay
  • Durante a busca por selos, ele acabou encontrando termos de filatelia (FDC, MNH etc.) e deu uma breve passada pelo mundo do colecionismo de selos
  • Os selos comprados eram redondos e tinham o nome ‘African Daisy global forever vert pair’; ele não confiava muito neles, mas usou mesmo assim

O que ele enviou e o que recebeu

  • Depois de enviar a carta com selo do Reino Unido, ele recebeu uma resposta cerca de 5 semanas depois
  • O envelope tinha marcas de uso postal (carimbo, cancellation marks), algo interessante do ponto de vista filatélico
  • O documento enviado junto consistia em cinco folhas menores que um A4, impressas em frente e verso, no formato Letter dos EUA (21,5 cm x 27,9 cm)

O problema: ele pediu GPLv2, mas recebeu GPLv3

  • O autor originalmente tinha a GPLv2 em mente ao fazer o pedido, mas como não especificou isso na carta, acabou recebendo a GPLv3
  • Na prática, como o próprio aviso não menciona explicitamente a versão, é possível que quem recebeu o pedido tenha entendido a versão errada
  • Ele poderia escrever de novo e pedir corretamente, mas como o processo era trabalhoso, decidiu ficar satisfeito assim mesmo
  • O autor conclui de forma bem-humorada que todo o processo foi complicado, mas interessante, e que precisaria descansar antes de voltar a usar o correio

2 comentários

 
kaydash 2025-04-26

Mesmo assim, uma carta... que romântico.

 
GN⁺ 2025-04-25
Comentários no Hacker News
  • O motivo de essa história ser engraçada é que eu era assistente operacional (secretária administrativa) na época e me lembro dessa carta por causa da correspondência incomum. Pelo menos ele recebeu uma resposta. Isso significa que o endereço em grande parte não mudou

    • Alguns anos atrás, trabalhei em um projeto de Linux embarcado. No primeiro lançamento "alpha", um testador leu o contrato de licença com atenção, encontrou o endereço para solicitar o código-fonte GPL e enviou uma carta, mas ela foi devolvida porque o endereço estava errado. Os advogados souberam disso e forçaram um recall completo, e os engenheiros tiveram de ir instalar atualizações em cada máquina. Os advogados querem demonstrar boa-fé no tribunal
    • A lição importante é que, se o processo de testes automatizados não verifica se uma carta é enviada ao endereço de conformidade com a GPL, então você precisa de testadores manuais. Como não testamos tudo nem pensamos em tudo, é necessário que pessoas encontrem coisas "interessantes"
  • É interessante como o ato de enviar uma carta parece tão estranho para o autor. Eu não envio com frequência, mas, se precisasse, provavelmente não pensaria muito nisso. Pessoas mais jovens, especialmente na área de tecnologia, talvez não tenham motivo para enviar cartas

  • Escrever o endereço no envelope foi estranho. Como eu não usava uma caneta havia anos, precisei de algumas tentativas e desperdicei alguns envelopes

    • Claro, eu também não uso caneta com frequência, mas pelo menos uma vez por mês escrevo algo à mão
  • Quando a FSF se mudou, o endereço mudou, e eu tive de atualizar o endereço no aviso de licença de um produto de código aberto em que eu estava trabalhando

    • Esse problema costuma ser levantado por desenvolvedores do Debian, que valorizam a "correção"
  • Os outros comentários não mencionam o fato de que a FSF era sediada em Boston

    • Ouvi dizer que, nos anos 90, Boston era um pequeno centro de empresas de tecnologia. Talvez isso seja menos verdade hoje
  • O texto foi escrito em 2022. Fico me perguntando se as pessoas ainda sabem enviar coisas pelo correio. Para o autor, conseguir um envelope, papel e selo parece uma nova aventura

    • Tenho o hábito de enviar cartões-postais (com fotos) para meus descendentes sempre que chego a um lugar novo. Encontrar cartões-postais é muito raro, e mais raro ainda é encontrar um vendedor que saiba o que são. Uma vez, um vendedor insistiu que flash cards (cartões pequenos para anotações) eram cartões-postais. Infelizmente, muitas vezes acabo tendo de comprá-los no aeroporto na chegada
  • Depois de esperar algumas semanas, recebi um selo redondo com "African Daisy global forever vert pair". Eu deveria ter percebido que o vendedor enviou o item com selos de valor facial muito inferior ao que eu tinha pedido. Enfim

    • É surpreendente que muitos comentaristas não tenham percebido a ironia do texto. No Reino Unido, é comum não levar ao pé da letra o que aparece na superfície?
  • Gostaria de ouvir de alguém da FSF com que frequência isso acontece. Não consigo imaginar que aconteça com frequência

  • A FSF mudou de endereço pelo menos uma vez e, mais recentemente, fechou totalmente o escritório. Fico me perguntando se os novos proprietários do antigo endereço ficaram confusos com pedidos de cópias da GPL