Initial LGPL conversion