Check out the LimeSurvey source code on GitHub!

Withdrawing 2.0a and the reasons behind it

More
5 years 3 months ago #68727 by c_schmitz
Article cannot be shown

Best regards

Carsten Schmitz
LimeSurvey project leader

Please Log in to join the conversation.

More
5 years 3 months ago #68902 by joer
Why don't you reconsider your own licensing policy?
Seems to me like LimeSurvey could benefit from that change, given its current state.
It's a relatively mature product, its popularity continues to grow, and it's in desperate need for all the good stuff you put into 2.0.
I believe that such a change could accelerate even further the development and adoption of LimeSurvey.

Please Log in to join the conversation.

More
5 years 3 months ago #68904 by Mazi
Licensing is a difficult topic. For our users to be future save we always stated that we will stick to the GPL license and we want to keep our promise.
So what alternative license would you suggest, joer?


Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)survey-consulting.com'"

Please Log in to join the conversation.

More
5 years 3 months ago #68918 by joer
I would probably go with something less restrictive such as Apache, BSD, or MIT. This could make it easier for people to develop commercial products around LimeSurvey.
Regarding your past commitment to GPL, why don't you run a poll and see what your community members think?

Please Log in to join the conversation.

More
5 years 3 months ago #68934 by c_schmitz
Joer, as pointed out in the article we can't just change the license.

Past contributors contributed under the GPL license so we are committed to it unless we find out how much contributed stuff is in the current source code and then ask every past relevant contributor if they agree to the license change - which is hardly possible.

Best regards

Carsten Schmitz
LimeSurvey project leader

Please Log in to join the conversation.

More
5 years 3 months ago #68937 by Mazi
So you think GPL is too restrictive? At what parts?


Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)survey-consulting.com'"

Please Log in to join the conversation.

More
5 years 3 months ago - 5 years 3 months ago #68944 by DenisChenu

joer wrote: I would probably go with something less restrictive such as Apache, BSD, or MIT. This could make it easier for people to develop commercial products around LimeSurvey.

You can develop commercial product, just you can sell bin without source code.

And LS aren't in AGPL, then you can send housing survey without distribute the source code. I think it's unethical but it's OK.

GPL don't restrict selling of products.

Denis

PS: et comme on dit en français : oh le gros troll GPL vs BSD :laugh:

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
Last Edit: 5 years 3 months ago by DenisChenu.

Please Log in to join the conversation.

More
5 years 3 months ago #68946 by joer
Yes, for derived work.
In my case there are parts I will be happy to open source and parts that I can't.

Please Log in to join the conversation.

More
5 years 3 months ago - 5 years 3 months ago #68985 by ltsd
If you do have to re-write in a new framework, my vote would definitely be for Yii. This whole issue with the CI license could even turn out for the best in the long run ;)

I do feel sorry for all the people who have put in a lot of hard work developing 2.0 and I do hope all their work will not be in vain.
Last Edit: 5 years 3 months ago by ltsd. Reason: missed something

Please Log in to join the conversation.

More
5 years 3 months ago - 5 years 3 months ago #68995 by c_schmitz
ltsd: I am tending towards Yii, too - mainly because it has almost the same feature set as Symfony2 but seems a little easier to learn.
Do you have any experience with Yii in comparison to other frameworks?

Best regards

Carsten Schmitz
LimeSurvey project leader
Last Edit: 5 years 3 months ago by c_schmitz.

Please Log in to join the conversation.

More
5 years 3 months ago - 5 years 3 months ago #68996 by DenisChenu
Hello,

I have just a question for the actual distribution LS 2.0a.

Can we have CI with is own Licence, and LS file in GPL licence ?

For example : you have some Windows tools with Open Source licence , but use Proprietary " FrameWork".

I don't know if there are a forum post from CI team for this.

I think it best to take a clean GPL-compatible licence for future, but i ask only for 2.0a actual development.

Thank.

PS:
Yii : BSD licence
Symphony : MIT licence

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
Last Edit: 5 years 3 months ago by DenisChenu.

Please Log in to join the conversation.

More
5 years 3 months ago #69006 by holch
That is really bad news and I was really looking forward to the new 2.0 version. However, on the other hand that still came at a relatively good moment. Imagine being already a year into development and this comes up? Of course, quite a lot of work from the Summer of Code is getting lost, but better have to switch now than later.

Unfortunately I can't be of much help here, as I am not really a developer.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

More
5 years 3 months ago #69010 by crafter
There are two issues for discussion here. One is the licensing issue and the second the response to the withdrawing version 2

The licensing issue is an issue faced by CI, not Limesurvey, and as I can gather here, there is reluctance to change this. I suggest that issue of licensing be discussed of LimeSurvey, but outside the context of the recent events.

Regarding the version 2.0 changes and the withdrawal, I respect that decision as the feedback seems to suggest that the steps were taken in the best interest of the project.

Under the CURRENT CI licensing, we must assume (but clarify) that the code for 2.0 is licensed under the GPL. If so, then changing the code to fit into another framework should be no big issue.

While discussing the issue of alternative framework, we need to detirmine whether the project move to a new framework for the sake of having a framework.

Why not develop a homegrown MVC framework. I developed a very basic one with about a hundred lines of code. Here are some consideration.
- The framework supplies the mechanism for the separation of code.
- Third party libraries can be added as required. This will replace the
plugins, libraries features of current MVC frameworks.
- Views will be compatible with the CI views (after all, they are just PHP documents, rendered using a simple include_once() ).
- Models can use PDO. No need to complex database abstraction libraries, but that can be provided if required in any case.

I'd like to now what others think.

Please Log in to join the conversation.

More
5 years 3 months ago #69015 by c_schmitz
Sorry crafter,

but I am not ready to re-invent the wheel here by homegrowing a framework. There are many good alternatives out there.

Best regards

Carsten Schmitz
LimeSurvey project leader

Please Log in to join the conversation.

More
5 years 3 months ago - 5 years 3 months ago #69029 by crafter
Then it that case in light of the licensing issue, and in consideration of the framework features and maturity, I will provide favorable votes to :
- cake framework - MIT license
- Yii - BSD license.
Last Edit: 5 years 3 months ago by crafter. Reason: spell

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form