OK to use GPLed class libraries in DNA sequencers ( was Re: [dna-dev] Required headers on all files)

Randall Hauch rhauch at redhat.com
Thu Jun 12 12:55:21 EDT 2008


Greg:

I don't know the answer to that.  I know we're using some projects  
with MIT or Apache license, but no GPL to date (that I'm aware of).   
I'll look into it and get back to you.  (Unless someone else on the  
list already knows.)

Randall

On Jun 12, 2008, at 11:47 AM, Gregory Haber wrote:

> Hi Randall,
>
>  I've made a first pass at DNA-105 (delimited text sequencer).  In  
> it I
> use the Ostermiller Utils classes
> (http://ostermiller.org/utils/download.html) to do the delimited text
> parsing.
>
> Before I do any more work on it (and "officially" pick it up from the
> JIRA queue), though, it occurred to me - these classes are GPL, where
> DNA is LGPL.
>
> Is it OK to build sequencers using class libraries that are GPL? or do
> they need a less restrictive license like LGPL or Apache?
>
> It isn't a problem to implement this individual connector (there are
> lots of good delimited text parsing classes out there under a  
> variety of
> licenses - and although this is something I could do myself, this
> parsing is actually a lot more difficult a problem than it appears
> initially, so I would prefer not to do it), but I was curious as to
> whether using GPLed libraries is OK.
>
> Thanks,
>
> Greg
>
> On Tue, 2008-06-10 at 16:58 -0500, Randall Hauch wrote:
>> Please make sure that add the correct JBoss header to all files in
>> JBoss DNA.  We're not being consistent with our commits, so please go
>> through code you've recently created and make the appropriate  
>> changes.
>>
>>
>> The easiest way to do this is to set up your development environment
>> to automatically add the following header to all Java classes:
>>
>>
>> /*
>> * JBoss, Home of Professional Open Source.
>> * Copyright 2008, Red Hat Middleware LLC, and individual contributors
>> * as indicated by the @author tags. See the copyright.txt file in the
>> * distribution for a full listing of individual contributors.
>> *
>> * This is free software; you can redistribute it and/or modify it
>> * under the terms of the GNU Lesser General Public License as
>> * published by the Free Software Foundation; either version 2.1 of
>> * the License, or (at your option) any later version.
>> *
>> * This software is distributed in the hope that it will be useful,
>> * but WITHOUT ANY WARRANTY; without even the implied warranty of
>> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
>> * Lesser General Public License for more details.
>> *
>> * You should have received a copy of the GNU Lesser General Public
>> * License along with this software; if not, write to the Free
>> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
>> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
>> */
>>
>>
>> We also have to add it to all property files:
>>
>>
>> #
>> # JBoss, Home of Professional Open Source.
>> # Copyright 2008, Red Hat Middleware LLC, and individual contributors
>> # as indicated by the @author tags. See the copyright.txt file in the
>> # distribution for a full listing of individual contributors.
>> #
>> # This is free software; you can redistribute it and/or modify it
>> # under the terms of the GNU Lesser General Public License as
>> # published by the Free Software Foundation; either version 2.1 of
>> # the License, or (at your option) any later version.
>> #
>> # This software is distributed in the hope that it will be useful,
>> # but WITHOUT ANY WARRANTY; without even the implied warranty of
>> # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
>> # Lesser General Public License for more details.
>> #
>> # You should have received a copy of the GNU Lesser General Public
>> # License along with this software; if not, write to the Free
>> # Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
>> # 02110-1301 USA, or see the FSF site: http://www.fsf.org.
>> #
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> dna-dev mailing list
>> dna-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/dna-dev
>




More information about the dna-dev mailing list