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(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/dna-dev