Best open source licensing for a personal framework

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Locked
User avatar
Sindarin
Forum Regular
Posts: 521
Joined: Tue Sep 25, 2007 8:36 am
Location: Greece

Best open source licensing for a personal framework

Post by Sindarin »

I am creating a php/js framework for personal use mostly, but as it's very practical, I am also considering using it in my workplace. Although I am concerned someone could just alter the files and declare it as "company property" and I will be bound not to use it for my own projects anymore (has been done in the past), I'd like to open source it, however I am new to this.

Which would be a good license that permits people to take parts of the code and reuse it, adapt or expand it in their own way -I don't mind anyone doing this- but prohibit redistribution and branding of the whole intact work with modifications in the copyright header?
User avatar
social_experiment
DevNet Master
Posts: 2793
Joined: Sun Feb 15, 2009 11:08 am
Location: .za

Re: Best open source licensing for a personal framework

Post by social_experiment »

http://creativecommons.org/choose/
Might be good place to start
“Don’t worry if it doesn’t work right. If everything did, you’d be out of a job.” - Mosher’s Law of Software Engineering
JefK
Forum Newbie
Posts: 5
Joined: Tue Jul 21, 2009 2:36 am

Re: Best open source licensing for a personal framework

Post by JefK »

I don't think there is any open source. To automate your licenses you can use something like spbas or PHPLicengine. They are a php license management system. You can try their trial version to get an idea to implement your own.
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: Best open source licensing for a personal framework

Post by Christopher »

If you use GPL then any modifications given back to the project.
(#10850)
Locked