Pe 5 mai, după cinci luni de dezvoltare, a fost lansată versiunea 1.9.3 a bibliotecii cross-platform. libgit2, care implementază principalele metode Git. Biblioteca este scrisă în limbajul C și este distribuită sub licența GNU GPL 2, cu o excepție specială pentru legare, care permite nepublicarea codului sursă.
Ca exemple, proiectul oferă și utilitare de consolă lg2 și git2-experimental.
Există un număr mare de legături către libgit2 pentru alte limbaje de programare și biblioteci: 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) și altele.
În această versiune, au fost corectate o serie de erori și a fost îmbunătățită compatibilitatea. În special – în suportul pentru algoritmul SHA256.
Sursa: linux.org.ru
