Open Source Licenses For Academic Work?
An anonymous reader writes "We're in the process of submitting a scientific paper describing some techniques for data analysis. We'll be releasing the associated code, so we're faced with choosing an appropriate license. My supervisor insists there should be a citation clause, requiring any published article that uses results of the software to cite our paper. Of course, ideally, free software shouldn't have such encumbrances, and I initially tried to talk him out of it. However, in academia, the issue of attribution and citation is very important. Also, it is not a restriction on use of the software per se, only on publication of results. Unfortunately, I couldn't find any such license. So I wondered: what do other academic Slashdotters do?"
or Boo Hoo, what if someone read your paper and then did not cite it in their derivative work?
Citations are a matter of academic integrity and publishing ethics not law.
Some drink at the fountain of knowledge. Others just gargle.
This was exactly my thought, we GPL all the software out of our lab. We also have a prominent notice on our download page giving the proper journal citation for this particular piece of software, so users know what to put.
However to not cite software used, particularly when the exact citation line is given to you so easily, in academic would be considered academic dishonesty. Sloppy as you said. And would reflect very poorly on the author of the paper if it were ever to come to light.
Since you can't really enforce it without a costly lawsuit, you simply have to have faith other academics will follow the same attribution code to cite sources, including software.
What might be more useful is writing this to a prominent journal in your field as a letter to bring attention to this issue, to help teach those older academics who never thought about the issues of citing software.
We do the same, release the software under the GPL along with a request to cite the proper journal references. You can't really enforce that, but we seem to get plenty of citations, so I think it's an honor system that mostly works. When I review a paper, I try to make sure the authors cite the software they use and if the paper describes original software, they release it. I don't really trust the results from black-box software.
Two points to keep in mind:
You may be able to convince your supervisor by citing the examples of BSD Unix and X11, which brought fame and money to their creators (the CSG at Berkeley, and project Athena at MIT) while using extremely liberal licenses -- the MIT/X11 license (which is what I use for my research) and the 4-clause BSD license, albeit with the advertising clause not being enforced.
You may also want to cite the following anegdote. Two years ago, I was compiling a Linux LiveCD for our first, second and third year undergrads. One of the pieces of software I wanted to include was a Prolog compiler from a well-known Portuguese university which we use in third-year courses.
Unfortunately, the Prolog implementation was covered by a fairly strict license that would significantly complicate our distribution process. After a few exchanges of e-mail with the copyright holders, they told us that we were welcome to do whatever we wanted, but they'd not change the license for us.
After consulting with our legal department, we decided we could not include the Prolog compiler.
Since you are asking which license to publish under, it sounds like you haven't done this within the framework of whatever institution where you are working.
It could very well be (probably be?) that the license you have to publish under is already set and that you are legally bound to follow it.
Depending on who funded the research, there could be other restrictions and obligations as well.
Certain funding institutions require there be no copyright at all, while others may have some agreement in place that you might violate if you don't investigate this first.
Stuff like this is how you can lose funding - not just for yourself, but for the institution. And the legal issues, under the wrong circumstances, could end up haunting you.