Futurescale, Inc. PureMVC Home

The PureMVC Framework Code at the Speed of Thought


Over 10 years of community discussion and knowledge are maintained here as a read-only archive.

New discussions should be taken up in issues on the appropriate projects at https://github.com/PureMVC

Pages: [1]
Print
Author Topic: Update on the Open Source License?  (Read 10682 times)
jaxim
Full Member
***
Posts: 22


View Profile Email
« on: April 13, 2010, 04:06:26 »

Last year it was written in the FAQs that the MIT license was being considered instead of the CC license that is currently being used for the framework.

http://puremvc.org/content/view/83/188/
"I have come around to consider that perhaps another license would be better. This will most likely be the MIT license, which is simpler. However changing all the files in the project in one sweep will be a job. "

I checked around on the forum but could not see if there has been any updates on this subject. Is the MIT license still under consideration and in the current development roadmap?
Logged
puremvc
Global Moderator
Hero Member
*****
Posts: 2871



View Profile WWW Email
« Reply #1 on: April 14, 2010, 08:21:04 »

Still under consideration, yes. The biggest hurdle is figuring out just how to update all the 90+ projects. It's a whale of a task.

-=Cliff>
Logged
andyli
Newbie
*
Posts: 2


View Profile Email
« Reply #2 on: September 26, 2010, 12:26:56 »

Any update on this topic?

I would like to put pureMVC haXe port on lib.haxe.org which is the official place to put open source lib written for haXe. I think putting pureMVC on it can encourage more usage of the lib, since currently by my own observation, not many ppl is using or even know the haXe port for pureMVC.

However, it has a limitation on licensing. It currently allows only GPL, LGPL, BSD and Public Domain. Can only the license of haXe port be changed to BSD (or MIT, which is compatible with the BSD license and I can simply label it as BSD on lib.haxe.org)?
Logged
puremvc
Global Moderator
Hero Member
*****
Posts: 2871



View Profile WWW Email
« Reply #3 on: September 27, 2010, 02:37:07 »

Consistency of the licensing across all the projects is the only way to manage the codebase as a whole. And changing all the licenses will be a whale of a task.

Can you talk with the people at haxe.org and see if they can broaden their scope to include CC?

-=Cliff>
Logged
andyli
Newbie
*
Posts: 2


View Profile Email
« Reply #4 on: September 28, 2010, 01:48:13 »

Yes I have talked to the haXe devs in the mailing list, but they have the same opinion as me, CC isn't really suitable as a software license and using it for software shouldn't be encouraged in anyway.

About consistency of the licensing, what about changing to dual license? Say users can choose between CC or MIT. In that case individual ports can choose to update their license or stay in the current state if no one has the time to do it soon.

But in anyway this is a task that should be done sooner or later, well, if PureMVC is still being used in the future.
Logged
puremvc
Global Moderator
Hero Member
*****
Posts: 2871



View Profile WWW Email
« Reply #5 on: October 06, 2010, 05:06:40 »

The problem is finding several weeks of solid open time to go through all the repos and update everything. There are about 100 projects in all. That's a LOT of work. Not only does it mean updating the repos, but also the downloadable archives, and in many cases pretty printed source. Leaving the project in a state of disarray where some code is under one license and some under another is not really an acceptable solution either.

-=Cliff>
Logged
SasaT
Newbie
*
Posts: 7


View Profile Email
« Reply #6 on: January 28, 2011, 03:52:37 »

What free software licenses could I use for my PureMVC-based software? I'm guessing GPL, LGPL and the like are out of the picture? ???
Logged
Tekool
Sr. Member
****
Posts: 192


View Profile WWW Email
« Reply #7 on: January 28, 2011, 06:30:58 »

I agree that a review on the license used for PureMVC would be a good thing. At least we can change all the PureMVC core projects to have an appropriate license.

I'll be able to change and commit all my work (including demos etc...) to the new license when needed.
Logged
Pages: [1]
Print