Happy Birthday, Perl
Er, yesterday....
open source, open genomics, open creation
Er, yesterday....
Posted by Glyn Moody at 8:30 pm 0 comments
Labels: happy birthday, larry wall, perl
Upholding licences is crucial to the success of free software, so potentially, this looks really bad news:Open-source software and the licenses that govern it suffered a serious setback in a San Francisco District Court earlier this month, following a preliminary decision that could effectively deprive open source licensors from being able to get a court injunction to stop the violation of the terms of their license going forward.
Although the judge's analysis is superficially worrying for the way he interprets the licence, there is an important fact in this particular situation, which has already involved tussles over software patents:At issue was model train software code that Jacobsen and some other open source developers wrote, called the Java Model Railroad Interface, or JMRI, which is licensed under the Open Source Initiative approved Artistic License.
Now the Artistic Licence, originally drawn up by Larry Wall for Perl - and whose name was chosen purely for the pun it allowed - is a notoriously loose licence. IANAL, but it seems to me that the problem the judge has with granting an injunction against the model train software company is that the Artistic Licence simply gives, well, too much licence.
I may be wrong, but I think the far more demanding GNU GPL would avoid this problem - another good reason for choosing a more rigorous licence. We shall see whether I am right....
Posted by Glyn Moody at 8:44 am 2 comments
Labels: artisitic licence, gnu gpl, injunction, Java Model Railroad Interface, jmri, larry wall, perl
To the extent possible under law,
glyn moody
has waived all copyright and related or neighbouring rights to
this work.
This work is published from:
United Kingdom.