Is there a way to trace which files in the repository cause Ohloh to report a warning about the GPL license conflict? Our project (Carrot2 -- http://www.ohloh.net/projects/4302) does not include any GPLed code, so I'd really like to spot the file that causes this.
Sorry for the delayed response. It appears that you found a flaw in our license detection software. We were "remembering" GPL from old files that were in the project but which you removed. I'm working on a fix now.
Thanks again Stanislaw,
I released the fix and scheduled a new project analysis for Carrot2. Result : no warning about potential GPL conflict.
Thanks for fixing this!
I was wondering about the answer to the original question too. Is there a way to see the list of files that are being detected with various licenses? The OpenPortal project has 2 files showing up with GPL licenses, and I'd like to investigate whether those are real or bogus.
We don't expose this functionality publicly. I looked into our system for you. Here are the files:
In repository: https://portal.dev.java.net/svn/portal/trunk/portal,
I noticed in this project which I added yesterday, it's reporting one GPL file: http://www.ohloh.net/projects/6693 I grepped the whole project and can't find the word 'GPL' anywhere. I suspect this is because a while back I made a commit with a GPL header. It was my code, and my IDE had added the header without me noticing. I replaced the license header with the correct license, but I think ohloh found this commit. Is there a way I can fix this? If I delete the file and re add it, or rename it, will that fix it?
Thanks for adding your project!
The license we're reporting here is the Lesser GPL also known as GNU Library license. This one doesn't have GPL in it's text. Instead, search for "GNU Lesser General Public License". The file in your project with this license is same/src/gui/Navigator.java
Let me know if I can be of more help, Andy