"Construímos nossa economia global com base na premissa de que o software possui um certo padrão de qualidade — padrão esse que, como se descobriu, dependia apenas da boa vontade dos primeiros programadores entusiastas.

Agora que o mercado se consolidou e eliminou o poder de negociação antes desfrutado pelos engenheiros de software, o mundo avança descontroladamente rumo a uma realidade dura: softwares repletos de falhas e que atuam contra os próprios usuários, entrando em conflito direto com o cotidiano.

O software livre permanece nossa estrela-guia. Nunca foi tão importante."

#SoftwareLivre #OpenSource #EngenhariaDeSoftware #BigTech #FLOSS #Tecnologia #Decentralização #ética #codigoAberto

@tecnologia@lemmy.pt @tecnologia@lemmy.eco.br

@andrewrk https://mastodon.social/@andrewrk/115827673852139724

    • Alexandre Oliva@snac.lx.oliva.nom.br
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      explorando um pouco mais a ideia de a licença cobrir ou não essa questão… a GPLv2 exige que os scripts de compilação e instalação do software acompanhem o código fonte correspondente (que a VIZIO não disponibilizava). seria muito louco imaginar que a licença exija que os scripts de instalação funcionem para qualquer computador, menos naquele em que o programa original veio, não seria?

      o bug de liberdade que a GPLv3 corrigiu foi uma situação semelhante, em que o script de instalação é disponibilizado e funciona, inclusive no computador original, mas o computador original se recusa a executar o programa modificado. era isso que a Tivo fazia, adicionando assinaturas digitais aos binários, que só ela conseguia fazer, e que o seu sistema reconhecia para autorizar a execução de programas. nessa configuração, os programas originais não eram livres.

      no caso da VIZIO, o descumprimento da (intenção da) licença era muitíssimo menos sutil. a novidade maior foi mover o processo de descumprimento da licença como terceira parte beneficiária da licença, em vez de como representante do titular do direito autoral. foi uma ideia que eu andei explorando por aqui no Brasil, e sugeri pra Karen Sandler num LibrePlanet. não sei se eles já estavam pensando nisso antes: ela deu uma travada, não sei se porque a sugestão lhe deu muitas ideias, ou se ela já tinha essas muitas ideias mas não podia me contar 😉 mas foi legal ver a ideia ser colocada em prática

      CC: @pBaesse@bolha.one @tecnologia@lemmy.pt @tecnologia@lemmy.eco.br @andrewrk@mastodon.social

    • Alexandre Oliva@snac.lx.oliva.nom.br
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      a razão de existência da GPLv3 foi para tirar qualquer dúvida sobre exatamente essa questão da Tivoização. já vi gente defender que a GPLv2 já seria suficiente, mas não quero crer que o SFC tenha levado essa tese ao tribunal (ainda que Torvalds tenha dado a entender que sim). quem levantou essa questão, segundo entendo, foi a própria VIZIO, presumivelmente pra saber até onde iriam suas obrigações na provável eventualidade de se confirmar o descumprimento dos termos de licenciamento.

      CC: @pBaesse@bolha.one @tecnologia@lemmy.pt @tecnologia@lemmy.eco.br @andrewrk@mastodon.social