Not surprisingly, zero sets of sections of such an L are called ample divisors.
The surprisingly neat answer is that the functions (2) span C(I) if and only if G(a)=0.