Dear Pedro,
On Monday 05 December 2011 13.06:29 Pedro R. Benito da Rocha wrote:
I was talking about GPL vs AGPL, not BSD ;-)
Ah, a misunderstanding, it seems. So you actually meant to say that you are happy with the proposal to see Roundcube move from a "pure GPL" to a "GPL with explicit exceptions for some proprietary use cases", then?
Let me give an example: I need to write a plugin for authentication, because we use own authentication routines, and this code is not useful for nobody else.
Are you really using a proprietary means of authentication?
I'd be curious about that use case, to be honest. :)
Also the code may be protected because some parts are developed by a software company. Under some licenses I never could use RC because if I use this plugin I have to relase all source
Please note that the GPL does not mandate you release all source code all the time, neither does the AGPL, for that matter.
and I can't because some parts have a commercial license (here are called commercial secrets and/or intellectual property). Is that I care about.
FWIW, I think it is always important to differentiate between proprietary and commercial. What we do is no less commercial than what some large companies are doing. But it is a lot less proprietary.
See
http://carlodaffara.conecta.it/?p=216
http://blogs.fsfe.org/greve/?p=347
for some additional information.
Best regards, Georg
P.S. <totally off topic>
Universidad de Burgos (España)
Ahhh... from the place of the awesome Morcilla.
I'll use this conversation as an excuse to drop by next time I'm around. ;)
</totally off topic>