GPL vs LGPL vs Invention rights