I was poking around CI's source repository and I just noticed that
they have changed CI's license around 5 months ago [1] from their own
license to Open Software License 3.0 which is incompatible with GPL
[2, 3]. And as stated in [3], our releases since the first one are
also incompatible with GPL. This calls for an immediate action.
I think we have two options:
A. Change the Halalan license to one of the licenses listed at [4].
Take note that we rely heavily on jQuery which is dual-license (GPL
and MIT).
B. Change to a framework that is compatible with GPL.
I vote for A since it is easier to do. Thoughts?
[1] https://github.com/EllisLab/CodeIgniter/commits/develop/license.txt
[2] http://www.gnu.org/licenses/license-list.html#OSL
[3] http://codeigniter.com/license_faq.html#wait-why-can-t-i-include-gpl-code-with-codeigniter
[4] http://codeigniter.com/license_faq.html#can-i-include-other-freely-licensed-software-in-my-distributions
--
Waldemar Amado Bautista
Please vote so that we can release 1.6.0 this week. Thanks.
--
Waldemar Amado Bautista
--
Waldemar Amado Bautista
--
You received this message because you are subscribed to the Google Groups "Halalan Development" group.
To post to this group, send email to halal...@googlegroups.com.
To unsubscribe from this group, send email to halalan-dev...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/halalan-dev?hl=en.
There are no changes in the core. But we do have to change the
license since we are distributing Halalan as CI (their own license
then, OSL 3.0 now) + some code (GPLv3). My understanding of the
situation is that we cannot distribute Halalan as GPLv3 since it
contains a GPL-incompatible license. We can work around this by
distributing only the application folder and asking users to download
CI themselves and copying over the application folder. I may be wrong
so feedback from other people here is very much appreciated. We can
also take this discussion to UnPLUG if we need more enlightenment.
--
Waldemar Amado Bautista
--
Waldemar Amado Bautista
Also http://ellislab.com/blog/comments/gpl_or_not_to_gpl.
"
The CodeIgniter license is not compatible with the GPL. We’re not
talking about OSL 3.0 here, we are talking about the simple license we
have used for CodeIgniter from the very beginning. §5 alone:
Products derived from the Software must include an acknowledgment
that they are derived from CodeIgniter in their documentation and/or
other materials provided with the distribution.
The GPL does not allow any additional restrictions beyond those placed
in the GPL itself. The FSF refers to clauses like the above as an
"obnoxious…advertising clause".
"
It looks like we can't license Halalan with GPLv3 because of the above
provision of CI's original license.
--
Waldemar Amado Bautista
Since I like to release 1.6.0 ASAP, I suggest we just release it as
usual (under GPLv3) then just the change the license to MIT for 2.x.x
onwards.
If that's okay, then let's release 1.6.0 on Saturday or Sunday.
--
Waldemar Amado Bautista