No dia 5 de maio, após cinco meses de desenvolvimento, foi lançada a versão 1.9.3 da biblioteca multiplataforma libgit2, que implementa os principais métodos do Git. A biblioteca é escrita em C e é distribuída sob a licença GNU GPL 2, com uma exceção especial para vinculação, permitindo que o código-fonte não seja revelado.
Como exemplos, o projeto também fornece utilitários de console lg2 e git2-experimental.
Existem um grande número de bindings para libgit2 em outras linguagens de programação e bibliotecas: Rust, Objective-C, Python, Perl, Node.js, Go (github.com), Erlang, GObject, Ruby, .Net & Mono, Lua (github.com), Parrot VM, C++ Qt, PHP (github.com), Chicken Scheme, D (github.com) e outros.
Nesta versão, vários bugs foram corrigidos e a compatibilidade foi melhorada. Em particular – no suporte ao algoritmo SHA256.
Fonte: linux.org.ru
