Há seis semanas, a Qualcomm adquiriu a Arduino. A comunidade de desenvolvedores imediatamente se preocupou com a possibilidade de a Qualcomm destruir os princípios de código aberto que fizeram da Arduino a linguagem comum entre os entusiastas da eletrônica em todo o mundo. A julgar pelos termos de serviço e pela política de privacidade atualizados, publicados esta semana e reescritos pelos advogados da Qualcomm, os piores temores da comunidade se confirmaram.
Fonte da imagem: Arduino
Aparentemente, o Arduino deixou de ser um recurso público. Os novos termos parecem ser a norma para qualquer plataforma SaaS empresarial: arbitragem obrigatória, integração de dados com o ecossistema global da Qualcomm, controles de exportação, restrições ao uso de inteligência artificial e proibição de engenharia reversa. Mas o fato é que o Arduino não é um SaaS. É a base de um ecossistema de desenvolvedores.
Os novos termos de serviço do Arduino não concedem mais licenças de patentes aos desenvolvedores. Isso significa que a Qualcomm pode potencialmente reivindicar direitos de patente sobre quaisquer projetos criados usando ferramentas do Arduino, exemplos do Arduino ou hardware compatível com Arduino. Há uma discrepância clara: a IDE (Ambiente de Desenvolvimento Integrado) do Arduino é licenciada sob a AGPL, enquanto a CLI (Interface de Linha de Comando) é licenciada sob a GPL v3. Ambas as licenças exigem explicitamente a engenharia reversa do software, mas os novos termos de serviço a proíbem explicitamente.
A comunidade está tentando entender as verdadeiras intenções da Qualcomm. Esses termos são simplesmente uma prática padrão para advogados de SaaS aplicando um modelo corporativo padrão ao Arduino? Ou a Qualcomm está testando os limites e a reação da comunidade? Ou poderia ser o primeiro passo para proteger o ecossistema recém-adquirido? A Qualcomm provavelmente pensou que estava adquirindo uma empresa de hardware para a Internet das Coisas com uma base de usuários leal. Mas o valor do Arduino não está no hardware. Suas placas estão obsoletas há muito tempo. Seu valor está no padrão. A IDE do Arduino é a língua franca para entusiastas de eletrônica. Milhões de desenvolvedores aprenderam com ele, mesmo que tenham migrado para outros hardwares. ESP32, STM32, Teensy, Raspberry Pi Pico — nenhum deles é hardware Arduino, mas todos funcionam com a IDE do Arduino.
A plataforma Arduino é construída sobre duas décadas de conhecimento acumulado, incluindo vídeos tutoriais, bibliotecas de código aberto, projetos que utilizam ferramentas Arduino e programas educacionais universitários.Muitos tutoriais partem do pressuposto de que se tem um Arduino. Quando um usuário pesquisa por “como fazer””ler dados do sensor”, a resposta acaba sendo código Arduino.
O Arduino é um ecossistema no qual os advogados da Qualcomm simplesmente introduziram incerteza jurídica. Se a Qualcomm começar a exercer controle sobre a IDE, a CLI ou as bibliotecas principais, destruirá todo o ecossistema de desenvolvedores. Mesmo aqueles que não usam hardware Arduino dependem da infraestrutura de software do Arduino.
Se algo acontecer com a IDE do Arduino, mesmo que seu desenvolvimento estagne ou se torne difícil, será difícil encontrar um substituto para essa estrutura simples, e o mundo perderá muitos novos desenvolvedores promissores devido ao aumento da barreira de entrada. Tudo depende de a plataforma Arduino permanecer aberta e acessível.
O Arduino pode ser o kit de ferramentas que tornou a eletrônica para entusiastas acessível a milhões. Mas foi essa mesma comunidade de desenvolvedores que fez do Arduino o que ele é. A aquisição pela Qualcomm colocou esse legado em xeque. Seja por confusão jurídica, desatenção corporativa ou estratégia deliberada, a confiança da comunidade foi minada.
Alguns especialistas especulam que, ao usarem “plataforma”, os advogados da Qualcomm podem estar se referindo apenas aos serviços em nuvem do Arduino (fóruns, Arduino Cloud, Project Hub), e não à IDE e à CLI usadas pelos entusiastas. Nesse caso, a Qualcomm deveria deixar isso claro e inteligível. Os desenvolvedores de bibliotecas provavelmente estão se perguntando se contribuir para os repositórios do Arduino os expõe a riscos legais. E os fabricantes de hardware não têm certeza se é seguro falar em “compatibilidade com Arduino”.
Os próximos meses revelarão se os novos termos de serviço do Arduino são um erro ou uma estratégia.Se a Qualcomm lançarSe houver esclarecimentos, os repositórios forem transferidos para algum tipo de mecanismo de governança e as ferramentas de código aberto forem protegidas, talvez a situação ainda possa ser salva. Caso contrário, isso será um sinal para buscarmos alternativas. A questão não é se a comunidade de eletrônica amadora de código aberto sobreviverá. A questão é se o Arduino sobreviverá.
Com as tecnologias de IA consumindo grande parte da memória e dos chips de armazenamento…
O CEO da OpenAI, Sam Altman, e o ex-designer da Apple, Jony Ive, revelaram detalhes…
O recém-lançado RPG de ação com vampiros, Vampire: The Masquerade — Bloodlines 2, da Paradox…
A MSI lançou o novo monitor gamer MAG 274QPF X32, projetado especificamente para jogos em…
A AMD notificou seus parceiros sobre um aumento iminente de preços de placas de vídeo…
O estúdio húngaro The Wild Gentlemen, em parceria com a editora Kwalee, anunciou a data…