I think a useful license report would simply look at all dependencies (including transitive) and then issue a report at the end which simply told you:
GPL a.b.c-1.0.1 x.y.z-2.0.2 MIT l.m.n-1.0.0-SNAPSHOT None specified f.g.h-4.0.1 You could perhaps go the next step of saying "based on your dependencies, it seems like you could use BSD or LGPL" but that would require basically hard-coding rules -and- that all of your dependencies have licenses declared, which is HIGHLY unlikely. Wayne On 8/30/07, Alexander Sack <[EMAIL PROTECTED]> wrote: > 'Sure they can, but how do you know if a license is compatible (maybe it > should spit out "IANAL" j/k)? Well anyway, I do agree that a license > attribute maybe useful none the less. > > -aps > > On 8/30/07, Dennis Lundberg <[EMAIL PROTECTED]> wrote: > > > > If the dependencies have maven pom.xml files, they can specify the > > license in them. > > > > Alexander Sack wrote: > > > Just out of curiosity, how the heck would you figure this out? Seems > > like > > > this would be too complicated to do in software though I AM 100% FOR > > > replacing corporate legal teams with a Mojo! :D! > > > > > > -aps > > > > > > On 8/30/07, Wayne Fay <[EMAIL PROTECTED]> wrote: > > >> Not that I know of. If you write it, please contribute it back, > > >> perhaps someone else would find it useful. > > >> > > >> Wayne > > >> > > >> On 8/30/07, Stephen More <[EMAIL PROTECTED]> wrote: > > >>> I would like to release some code as "open source", but I am not sure > > >>> which license to pick. > > >>> > > >>> "Does your project currently use any open source code? If so, then you > > >>> may need to use the same license that the open source code uses, or > > >>> another license that is compatible with it." > > >>> > > >>> Maven does a great job with figuring out dependencies. Based on these > > >>> dependencies is there a plugin that can identify what license could > > >>> be assigned to this project ? > > >>> > > >>> > > >>> -Thanks > > >>> Steve More > > >>> > > >>> --------------------------------------------------------------------- > > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > > >>> For additional commands, e-mail: [EMAIL PROTECTED] > > >>> > > >>> > > >> --------------------------------------------------------------------- > > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > > >> For additional commands, e-mail: [EMAIL PROTECTED] > > >> > > >> > > > > > > > > > > > > -- > > Dennis Lundberg > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > "What lies behind us and what lies in front of us is of little concern to > what lies within us." -Ralph Waldo Emerson > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]