Module Licensing
Licenses are a necessary evil. We wish we wouldn't need them, but we do. So I thought I'd talk about how I license my modules for CMS Made Simple, and why I decided to do it that way.
As you probably already know, CMS Made Simple is licensed using the GPL... that means it's free... and also, because it's a scripted language, all of the modules that run with it are also subject to the GPL. Im not going to get into the nitty gritty of the problems with the GPL and scripted languages, vs. compiled languages and shared libraries.... it's a complex issue.
CMS Made Simple is also available under a private license... for a fee... after paying that fee to our benevolent dictator you can remove all copyright notices from the code, and any reference to CMS Made Simple for one website. This allows you to use CMS Made Simple commercially (though I don't really see the advantage to this, but somebody may enlighten me).
Therefore, all of my modules are licensed under the GPL. However, due to some issues that were discussed on the forum in the past, I added a caveat. In order to use my modules, you must be using a GPL version of CMS Made Simple... which means that even though you paid Ted for the private CMSMS license for your site.... you can't use my modules. And you must display clearly and obviously in the admin section to your site that your site is powered by CMS Made Simple.
Here's the exact text of my exception to the GPL:
However, as a special exception to the GPL, this software is distributed
as an addon module to CMS Made Simple. You may not use this software
in any Non GPL version of CMS Made simple, or in any version of CMS
Made simple that does not indicate clearly and obviously in its admin
section that the site was built with CMS Made simple.
This exception has nothing to do with selling free code, or modifying my code, or not giving me credit. This is to hopefully stop some people from trying to be unscrupulous when developing websites using CMSMS whilst removing all obvious references to cms made simple, and hiding the fact that it is open source software from their customer.
So, I know I have an extensive list of modules... and not all of them have had the copyright notices updated in all files.... but most of them do now have this exception... and even if they don't.... you now know the spirit of the license.
You can use my modules as much as you want in as many websites as you want, as long as you follow by the rules of the GPL AND give credit to CMS Made Simple clearly and obviously in the admin section of your site.... This is there by default in the admin footer.... so as long as you don't remove that... you're golden. You are of course free to make it even more obvious that you chose CMS Made Simple for your customers website.
CMS Made Simple - Modules/Add-Ons
Re: Custom JQuery Image Rotation?- Thu, 29 Jul 2010 21:23:39 GMT
I ment the CMSms Gallery module... of course Is there another module you'd prefer that makes it easier for the end user?
|
Re: Announcement: New plug-in SuperSizer- Thu, 29 Jul 2010 20:40:15 GMT
ok.. here is it.. all fixed and should be ready now to release.. |
Re: How do I get the latest version of a file- Thu, 29 Jul 2010 20:28:47 GMT
Hi |
Re: Custom JQuery Image Rotation?- Thu, 29 Jul 2010 20:21:31 GMT
wait.... i AM using the gallery module... |
Re: CGBlog - A several of things- Thu, 29 Jul 2010 20:17:22 GMTnever mind fixed it. there was some google analytics that were not liberalized. My mistake. |
CMS Made Simple Blog
Announcing CMS Made Simple 1.8.1 - Mankara- Tue, 13 Jul 2010 14:06:34 -0400This release fixes an important security vulnerability, we recommend that ALL users upgrade as soon as possible. The local inclusion vulnerability fixed is old and affects many previous versions of CMSMS. Therefore it is important for ALL... |
Announcing CMS Made Simple 1.8 - Madagascar- Sat, 03 Jul 2010 20:26:55 -0400Onwards and upwards we go. The dev team is proud to announce the latest version of your favorite content management system. This version is primarily aimed at rounding out some of the rough edges that our primary audience... |
New Site Launch- Mon, 28 Jun 2010 00:29:44 -0400After weeks of blood, sweat and tears, we've finally launched our long awaited redesign. It's taken approximately two months from design to implementation to launch, but we're finally here. Along with our main site, we've also reskinned the... |
Announcing Geek Moot 2010- Mon, 21 Jun 2010 10:19:21 -0400It's that time again. The developers of CMS Made Simple have finalized plans for our yearly user conference. This year, we're thinking much bigger, so join us. On 16-17 September, CMS Made Simple will host the second public Geek... |
Announcing CMS Made Simple 1.7.1 - Escade- Sat, 01 May 2010 09:47:13 -0400Woot! CMSMS keeps getting better and better. Even though it's only a point release, this version of CMSMS fixes numerous minor bugs and adds some important features. We didn't feel that the list of changes were extensive enough to... |


