« December 2008 | Main | February 2009 »

January 2009 Archives

January 14, 2009

I think git just won

Qt is moving to LGPL and a more open development process.

The article notes:

In addition to adopting the LGPL license for Qt, Nokia will also be completely changing Qt's development model to make it more inclusive and transparent. The source code will be moved to a publicly-accessible Git repository so that the latest changes will always be visible. The use of Git, a distributed version control system, will make it easier for third-party developers to participate directly in the process of improving Qt. To further reduce the barrier to participation, Nokia plans to accept code from contributors without requiring copyright assignment.

Aside from how great this is for developers using Qt, I think this pretty much indicates the DSCM race has been won. Aside from the kernel and X using Git (and Rails), both KDE and Gnome camps appear to be moving towards Git.

The one thing that Git still seems to be lacking is a nice libgit library for applications to access it. The common approach for language wrappers for Git in Ruby and Python is to shell out to the git executable to do stuff. It works, but yeesh, cmon. I want git embedded everywhere. I want Firefox to use git to store my bookmarks. That's not gonna happen until other applications can easily use Git's functionality.

About January 2009

This page contains all entries posted to Linux 'n Stuff in January 2009. They are listed from oldest to newest.

December 2008 is the previous archive.

February 2009 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type and Oracle