Bug#1053542: src/javax/annoation/* license

Taylor Smock taylor.smock at kaart.com
Fri Oct 6 14:25:52 BST 2023


It looks like the only annotations we use are @Nonnull and @Nullable. We 
/could/ just strip the concurrent annotations out while we figure out 
what to do (hopefully none of the plugins depend on the 
javax.annotation.concurrent package).


The original problem was that /all/ javax.annotation.* files were marked 
as CC-BY-2.5. Which confused me, since the license of the jar file we 
are using was Apache 2.0.

On 10/6/23 6:49 AM, Sebastiaan Couwenberg wrote:
> On 10/6/23 14:33, Taylor Smock wrote:
>> @Thorsten Alteholz: Can you please explain /why/ you think those 
>> files have the CC-BY-2.5 license?
>
> All the javax.annotation.concurrent sources are CC-BY-2.5, see:
>
>
> https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/GuardedBy.java/ 
>
>
> https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/Immutable.java/ 
>
>
> https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/NotThreadSafe.java/ 
>
>
> https://sources.debian.org/src/josm/0.0.svn18822%2Bdfsg-1/src/javax/annotation/concurrent/ThreadSafe.java/ 
>
>
> These all have:
>
>  /*
>   * Copyright (c) 2005 Brian Goetz
>   * Released under the Creative Commons Attribution License
>   *   (http://creativecommons.org/licenses/by/2.5)
>   * Official home: http://www.jcip.net
>   */
>
> Kind Regards,
>
> Bas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20231006/f87be8fe/attachment.htm>


More information about the Pkg-grass-devel mailing list