Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] AspectJ run-time licensing

Hi Jacob,
I'm not a lawyer as well, but usually a NOTICE.TXT file in your product stating something like "This product uses the AspectJ Runtime Library, licensed under the terms of the EPL which can be found here http://etcetc"; is an acceptable standard procedure to let your end customers know about it. This is the way many many commercial products state that they use open source stuff. Since you are not modifying source code and distributing a derivate of it, this should be enough, otherwise you should state (usually in the .java files themself) the original author, license and copyright statements, together with a summary of your modifications, but seems like this is not your case.

Simone

Jacob Bower wrote:
I had got the impression that distribution generally wasn't going to be an issue.

However, I'm trying to understand what my obligations are in terms of for example making the end user view the EPL?

- Jacob


2009/7/13 Ramnivas Laddad <ramnivas@xxxxxxxxxxxxxxx <mailto:ramnivas@xxxxxxxxxxxxxxx>>

    I am not a lawyer, but I do not think there are any restrictions
    on redistributing aspectjrt.jar (or any of the the AspectJ jars).
    For example, aspectjrt.jar is distributed with many SpringSource
    products (open source as well as commercial).

    -Ramnivas

    On Mon, Jul 13, 2009 at 1:59 PM, Jacob Bower <jacob@xxxxxxxxxxx
    <mailto:jacob@xxxxxxxxxxx>> wrote:

        Hi,

        I'm developing a Java library which will be distributed in jar
        form. In developing this library I have used AspectJ 1.6.5 and
        the resulting binary will include code woven in by the ajc
        compiler. To distribute this library I will need to distribute
        the AspectJ run-time. Users of the library will not need to
        use ajc to compile their code as all relevant joinpoints are
        internal to the library.

        In this case, what are the restrictions on distributing the
        AspectJ run-time. Can I include the aspectj.jar (or its
        conents) in my own jar with no notices?

        I've consulted the AspectJ FAQ on this matter, but I am
        unclear on how I'm supposed to preserve the warranty
        disclaimers in the license.

        Thanks,
        Jacob



        _______________________________________________
        aspectj-users mailing list
        aspectj-users@xxxxxxxxxxx <mailto:aspectj-users@xxxxxxxxxxx>
        https://dev.eclipse.org/mailman/listinfo/aspectj-users



    _______________________________________________
    aspectj-users mailing list
    aspectj-users@xxxxxxxxxxx <mailto:aspectj-users@xxxxxxxxxxx>
    https://dev.eclipse.org/mailman/listinfo/aspectj-users


------------------------------------------------------------------------

_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users


--
Simone Gianni            CEO Semeru s.r.l.           Apache Committer
http://www.simonegianni.it/



Back to the top