Em um movimento surpreendente, o Dashlane disponibilizou publicamente o código-fonte de seu gerenciador de senhas no GitHub.
Publicado sob uma licença Creative Commons Attribution-NonCommercial 4.0, o código aberto se aplica ao Dashlane’s Aplicativos iOS e Android. A empresa diz que a decisão é tomada em nome da transparência e da confiança, e que os projetos serão atualizados quatro vezes ao ano–embora isso possa aumentar mais para frente.
Veja também:
A Dashlane diz que os benefícios de publicar o código para seus aplicativos móveis são que qualquer pessoa pode auditá-lo. A empresa ressalta que qualquer pessoa interessada também poderá explorar os algoritmos e a lógica por trás do software de gerenciamento de senhas em geral.
Embora a Dashlane diga que”ainda não está em condições de aceitar contribuições”, feedback sobre o código é bem-vindo.
A empresa diz:
No futuro, pretendemos fazer com que colaboradores externos possam sugerir melhorias diretamente no GitHub. Mas isso também requer outro nível de organização interna.
Demos o primeiro passo para disponibilizar o código-fonte sabendo que este é apenas o começo da jornada e estamos ansiosos para compartilhar mais assim que pudermos. No entanto, você não poderá criar seu próprio Dashlane com este código–estamos compartilhando a receita, mas tivemos que deixar de fora alguns dos ingredientes que o tornam nosso.
Explicando o pensamento por trás de tornar público seu código de aplicativo, Dashlane diz:
Transparência e confiança fazem parte dos valores de nossa empresa e nos esforçamos para refletir esses valores em tudo o que fazemos. Esperamos que ser transparente sobre nossa base de código aumente a confiança que os clientes têm em nosso produto.
Também acreditamos em um mundo digital mais aberto, no qual os desenvolvedores possam participar e se conectar facilmente. Esta é a nossa contribuição para esta ambição e mais um passo nessa direção.
Há também um benefício interno em compartilhar nossa base de código publicamente: isso força nossa equipe de engenharia a melhorar a qualidade do código, para torná-lo mais limpo e garantir que seja legível. Não queremos compartilhar códigos dos quais não podemos nos orgulhar, mesmo que todos os códigos incluam algum nível de dívida tecnológica e conteúdo legado.
Você pode encontrar o código para Android e iOS na conta do Dashlane GitHub.
Crédito da imagem: nialowwa/depositphotos