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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]