legal counsel for FOSS projects and foundations: licensing, nonprofit structure and code-of-conduct practice