james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Bagnara <apa...@bago.org>
Subject Re: [jira] Commented: (JAMES-461) Maildir support
Date Thu, 18 May 2006 15:12:33 GMT
Noel J. Bergman wrote:
> Stefano Bagnara wrote:
>> Noel J. Bergman wrote:
>>> Stefano Bagnara wrote:
>>>> I think we could write a simple implementation of MailRepository
>>>> over Javamail MailStore and support the UID specific behaviour
>>>> via reflection.
>>> If you have to write reflective code then you are bypassing the
>>> standard JavaMail interface, and touching GPL code, contaminating
>>> our entire codebase.
>> javamail store interface not supporting a way to retrieve a message
>> you just stored to it.
> 
> If GPL code includes methods that are not present in the javax.* API, you cannot use
them without infecting the code.
> 
> 	--- Noel

Maybe I'm not able to explain what I want to know.

I know what the GPL is and I also know about the differences in the 
interpretations by Apache lawyers and FSF, but this is not the point.

I asked for a solution, not for explanations of the problem ;-)

We can add the "imaginary.javax.mail.UIDPlusFolder" (or a similar 
interface) to the mailet API or to a third party ASL2 licensed project. 
We can then add a sourceforge project that include the GPL maildir and 
the GPL plugin including our ASL interface. People then will have 
Maildir support in james: is this right?

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message