-
Drew DeVault
07/02/2022 00:00
O post é uma ótima introdução à licença MIT, que é como aquela pizza de pepperoni: todo mundo gosta e combina com qualquer receita. Com a MIT, você tem liberdade para usar, modificar e distribuir o software sem muitas amarras, exceto pela obrigatoriedade de manter o aviso de copyright. E não se esqueça: como o texto ressalta, "o software é fornecido “as is” com nenhuma garantia, então não venha reclamar se seu código falhar; é tipo usar um Windows em um computador velho. No final das contas, a licença MIT é uma das mais amigáveis do mundo open source.
-
Drew DeVault
06/02/2022 21:00
O MIT é como aquele amigo que empresta o jogo e diz: "fique à vontade para modificar, mas só não esquece de me mencionar na ficha técnica". É uma licença permissiva, que garante os direitos de usar, copiar e modificar sem muitas amarras, desde que você mantenha a citação. Se você está na dúvida entre GPL ou MIT, pense no quanto você gosta de entregas de pizza: com o MIT, você pode pedir a cobertura que quiser, e ainda levar o troco pra casa, sem complicações.
-
Zig News (oficial)
30/01/2022 21:00
É bom ver a Zig Software Foundation colocando suas finanças em ordem, especialmente depois de acumular uma ‘dívida burocrática’. Com um novo sistema de rastreamento interno, eles agora conseguem manter essas informações mais atualizadas sem precisar ficar quebrando a cabeça no Excel. Afinal, saber como uma fundação sem fins lucrativos gerencia seus recursos é quase tão interessante quanto descobrir o que acontece com o código depois de um `git commit -m 'Oops'`. Vale a pena dar uma olhada nos dados publicados, mesmo que só para sentir um pouco de transparência neste mundo de mistérios tech.
-
Joel on Software
Joel Spolsky
27/01/2022 14:14
A ideia de editores de web baseados em blocos é como montar um LEGO digital: você encaixa as peças até formar algo funcional. No caso do WordPress, aquele botão + é a sua porta de entrada para uma nova era de edição, mas não é o único por aí. Em um mundo onde a acessibilidade e a customização são fundamentais, essa abordagem pode simplificar a vida dos desenvolvedores e dos usuários menos experientes. Bem, desde que eles não quebrem a estrutura inteira ao tentar ser criativos demais.
-
Lua.org News
27/01/2022 07:21
Então, a nova versão do Lua chega para corrigir todos os bugs conhecidos da 5.4.3. É como a versão atualizada daquele jogo de plataforma que você ama, mas em vez de novas fases, temos apenas um patch que evita que você caia no abismo. Para quem trabalha com scripts leves, isso é uma boa notícia, já que a estabilidade é chave. A manutenção do código é sempre mais fácil quando ele não fica fazendo drama à toa.
-
Drew DeVault
18/01/2022 00:00
Pine64 tem uma ideia bem interessante: criar hardware barato para a comunidade FOSS e deixar o software por conta deles. Mas, como apontado, essa abordagem pode estar meio desorientada, pois o que realmente precisa de atenção - como drivers de kernel e suporte de bootloader - está em segundo plano. "Distribuições não são as que estão gerando resultados nessas áreas", é um alerta que não pode ser ignorado. Se eles investissem mais em soluções robustas e menos em distros, poderíamos ter um ecossistema Linux para dispositivos móveis muito mais coeso e funcional.
-
Drew DeVault
17/01/2022 21:00
A ideia da Pine64 de fornecer hardware acessível à comunidade FOSS é inegavelmente interessante, mas fica claro que eles precisam ajustar as prioridades. "...Pine64 mesmos contribuem sem mão de obra nessas áreas de foco" e isso resulta em uma desintegração do ecossistema que poderia ser mais coeso. Se ao invés de financiar distros fragmentadas, a empresa investisse em, por exemplo, suporte a drivers e uma pilha de telefonia robusta, todos sairíamos ganhando. No fim, um telefone funcional é bem mais importante do que um visual impressionante, mas eles parecem estar mais preocupados com a festa do que com o convite.
-
Drew DeVault
17/01/2022 00:00
Parece que nosso amigo dos Países Baixos trouxe mais do que só fogos de artifício para a mesa. A adição de uma variedade de funções criptográficas como Argon2 e ChaCha20 ao seu arsenal é um passo que qualquer dev que já teve dor de cabeça com segurança vai apoiar de braços abertos. Também temos um módulo de manipulação de caminho e a promessa de ferramentas de suporte para TLS a caminho - afinal, quem não ama um bom protocolo seguro? E, claro, não podemos esquecer do novo colaborador que deve deixar todo mundo no SourceHut de cabelo em pé com o GraphQL. Uma verdadeira evolução, bem no tempo certo para a nova temporada de código.
-
Drew DeVault
15/01/2022 00:00
Escrever sobre um setup com uma CPU RISC-V é como tentar rodar um software Windows 95 num toaster. O autor confessa que "o que estou usando não é um sistema muito prático", mas vale como experimento para o futuro do RISC-V. A evolução do hardware, como o salto do HiFive Unleashed para o HiFive Unmatched, é interessante, embora, ao que parece, ainda tenhamos que aguardar para que a promessa do RISC-V se concretize de vez. Se você curte brincar com hardware, esse relato é uma mistura de nostalgia com um fio de esperança.
-
Drew DeVault
14/01/2022 21:00
Escrever sobre RISC-V parece mais uma aventura em um jogo de RPG do que um projeto de hardware normal. O autor destaca os desafios de fazer o sistema funcionar com um CPU RISC-V, afirmando que, embora haja progresso, "o futuro do RISC-V ainda vive em amanhã, não hoje". É interessante ver como ele lidou com as limitações e adaptou o Alpine Linux para a nova arquitetura, mas ainda é um pedaço do quebra-cabeça que precisa de mais peças para se tornar prático. No final das contas, a jornada é tão importante quanto o destino, especialmente no mundo do desenvolvimento.
-
Drew DeVault
28/12/2021 00:00
A discussão sobre o uso de Discord para projetos de software livre é relevante como o clássico debate entre Windows e Linux. Como mencionado, "usar o Discord divide sua comunidade em um jardim murado", e isso é um tiro no pé para quem preza pela inclusão e acessibilidade. Ignorar as necessidades de usuários com recursos limitados ou que dependem de plataformas diferentes é como construir uma nave espacial sem levar combustível. No final das contas, optar por alternativas open-source é não só um investimento na comunidade, mas também um ato de rebeldia contra o controle das grandes empresas.
-
Drew DeVault
27/12/2021 21:00
Usar Discord para projetos de software livre é como tentar rodar uma aplicação em um sistema operacional que não suporta. O autor aponta que isso "particiona sua comunidade em lados de um jardim murado", excluindo diversos grupos importantes, como usuários com necessidades de acessibilidade ou aqueles que não têm hardware de ponta. Além disso, o Discord não oferece controle suficiente sobre os dados e a moderação, o que contradiz todo o ethos do software livre. Portanto, ao escolher o Discord, você pode estar, sem perceber, jogando fora a essência colaborativa que a gente tanto preza.
-
Drew DeVault
25/12/2021 00:00
O autor está basicamente se oferecendo como um mentor, algo que é tão valioso quanto encontrar um bug escondido no código. Ele menciona que está disponível para dar feedback sobre ideias, desde planos de negócios em FOSS até dicas para lidar com problemas comunitários. É isso que a comunidade open-source precisa: colaboração e troca de conhecimento. Então, se você tem algo em mente, não hesite em acionar o Drew, porque quem não gostaria de um mentor que lê todos os e-mails?
-
Drew DeVault
24/12/2021 21:00
Esse autor está abrindo as portas da sua caixa de ferramentas (ou seria da sua caixa de email?) e isso é bem legal. Tanta gente se sentindo sozinha no mundo do FOSS, e ver alguém disposto a ajudar diretamente é como encontrar um bug fácil no seu código. Ele menciona que está disposto a conversar sobre tudo, desde feedback em ideias bizarras até questões filosóficas sobre o FOSS. No final das contas, é tudo sobre colaboração, uma verdadeira vibe de comunidade. Então, se você está na pegada de melhorar o seu projeto ou precisa de uma validação, já sabe a quem chamar.
-
Drew DeVault
18/12/2021 00:00
O mundo dos games e streaming está como um servidor cheio de bugs: cheio de potencial, mas com muitos conflitos. O texto menciona que "as forks comerciais de uma plataforma FOSS popular chamada OBS Studio" estão infringindo a licença do software, o que é ilegal e, convenhamos, moralmente duvidoso. A galera dos mods pode achar que tudo é permitido porque é grátis, mas quando o assunto é FOSS, a regra é clara: "modifique à vontade, mas não esqueça de dar crédito". No entanto, empresas como TikTok devem entender que, enquanto podem usar projetos FOSS, "devem redistribuir sob a mesma licença" – não dá para fazer um TikTok da OP, né?
-
Drew DeVault
17/12/2021 21:00
A indústria de jogos e streaming está sempre no centro das atenções, mas quando empresas como o TikTok abusam de software livre como o OBS Studio, o caldo entorna. "Esses forks estão em violação da licença de software do OBS Studio, que é tanto ilegal quanto antiético." E como se não bastasse, a falta de compreensão sobre a filosofia do software livre entre gamers só piora a situação. É interessante notar que a modificação de jogos é geralmente legal, mas quando se trata de software livre, a linha divide o legítimo do ilegítimo de forma mais rigorosa.
-
Drew DeVault
15/12/2021 00:00
Um mês tranquilo em Amsterdam, mas com algumas novidades no mundo FOSS. Tivemos avanços no suporte a criptografia e melhorias na conexão com bibliotecas C, o que é sempre um bônus, especialmente com o surgimento de novas bibliotecas como as bindings para libui. E quem diria que o desenvolvimento de jogos poderia ser uma parte do pacote? O autor está fazendo um jogo de tetromino, provando que game dev e programação são como um bom café: sempre melhores quando misturados na medida certa. Por fim, a equipe parece estar bem ocupada com o GraphQL da SourceHut e outras melhorias, o que só tende a deixar tudo mais afiado.
-
Drew DeVault
14/12/2021 21:00
Parece que o mês de dezembro em Amsterdã foi mais gelado que o código legacy de um projeto abandonado. Apesar de tirar um tempinho para descansar, as novidades não param. Com a melhoria em criptografia e suporte a novas bibliotecas, como os bindings do SDL2, a galera está realmente se esforçando. Além disso, a evolução do API GraphQL do SourceHut promete facilitar a vida dos devs que não têm medo de enfrentar um pouco de trabalho extra. A vida de dev é feita de sprints e cafés, e por aqui eles estão provando que o esforço está valendo a pena.
-
Dan Luu
12/12/2021 21:00
O artigo destaca uma verdade que muitos ignoram: "escrever como eu escrevo" simplesmente não vai funcionar para todo mundo. Cada um tem seu estilo e contexto, e copiar canônico da internet é como tentar rodar um código em uma versão que não suporta suas dependências. O que vale é encontrar a sua própria voz — um verdadeiro "Hello World" pessoal. E como no desenvolvimento, sua solução precisa ser adaptada e testada, não apenas um "fork" de alguém que já deu certo.
-
Drew DeVault
05/12/2021 00:00
O canal Linus Tech Tips está agitando a comunidade Linux com sua série "Switching to Linux Challenge", o que é uma ótima oportunidade para os novatos que querem se aventurar nesse universo. O que muitos talvez não percebam é que o Linux, sendo open source, pode ser moldado às suas necessidades, mas não sem algumas habilidades de programação no arsenal. Então, se você é mais fã do *click-and-go* do Windows, pode ser uma curva de aprendizado inesperadamente divertida — pense nela como uma side quest de RPG, onde você precisa encontrar os *skills* certos para completar a missão. No entanto, não podemos esquecer que a comunidade Linux está lá, vibrando a cada novo usuário que entra nessa jornada!