License scans like this are great, particularly for software that will eventually be scanned by some commercial user anyway. Hopefully most projects are simpler than Superset, though.
Looking at the scan results, however, immediately raises the question about all the GPL licenses turned up in the scan. Is the Superset project aware of those dependencies? On Mon, Jul 8, 2019 at 11:30 PM Maxime Beauchemin < maximebeauche...@gmail.com> wrote: > Hi all, > > [this is not a promotional email in any way, I'm not affiliated with the > service/company discussed here] > > I just discovered fossa.com, self described as "Realtime license and > vulnerability management > for open source dependencies". > > For context, Apache Superset has a dependency tree rich of 700+ deps (crazy > right?), at that scale license management is huge burden at best, or worse: > a legal risk for the ASF. > > Oh btw I tried searching the ASF mailing lists for existing threads on this > topic but failed miserably, apologies if this has been discussed already. > > I couldn't set up the FOSSA service on the projects repo I'm PMC on as I > don't have the required Github rights, but I set it up against my fork and > it's all you could ever hope for in terms of license-related automation. > See it in action here: > > https://app.fossa.com/projects/git%2Bgithub.com%2Fmistercrunch%2Fsuperset/refs/branch/master/396a655de13ced6e25f4e793b0eb281bf4f4cd79/issues/licensing?status=resolved > > It seems like we may want to set this up against most if not all ASF > projects. As the ASF is in the line of fire for legal troubles around > licensing, it seems like automation/prevention would be strategic, > especially in a world where micro packages and frequent releases are > trending. Without using a service like this one, bumping a release, or even > just allowing an open version range can result in integrating > non-permissive licenses in a bundle, in ways that could take months to > catch, if ever. > > For the record I opened a ticket with ASF infra to set it up on > `apache/incubator-superset`: > https://issues.apache.org/jira/browse/INFRA-18719 I'm hoping this goes > smoothly, and that Apache Infra is ok granting the required perms to FOSSA. > > I wanted to bring the attention to this as this seems like something very > useful for most projects. > > Thoughts? > > Max >