I notice there are several license types, one of them is the GPL. I have heard there are restrictions placed on GPL code if you want to mix it with proprietary software. How do these relate to using MTOS and redistributing MTOS?
Add a Reply
Forum Groups
Open Source
84 291
Last Topic: How to have some other characters in entry basename automatically written by Afshin Haghighatnia on Dec 22, 2011
Plugins & Plugin Development
190 568
Last Topic: Analytics Reporting by michael webster on Feb 5, 2012
Pricing and Licensing
26 95
Last Topic: How do ProNet Licensees Get Current Versions of Movable Type? by Bill on Aug 28, 2011

Speaking generally, the GPL places *no* restrictions on use, or internal modification of code. You can take a GPL release and use it all you want, including with modifications, without issue.
The only time the GPL comes into play, is when you attempt to distribute a derivative work based on a GPL's product - If you distribute the work, then you must 1) provide source code of the modified work, including all components that link to it, and 2) accept that anyone else gains this same license.
For the practical case, You could take MTOS, bundle it with all the proprietary code you want, and run it, without any issue. You are under no obligation to distribute your proprietary code, because the GPL doesn't cover program output (i.e., the actual site you serve), but the code itself, so unless you want to *distribute* MTOS with some proprietary code, there is no issue.
If, however, you intend to distribute a modified version of MTOS code, that code must be distributed with source, and your users gain all the rights of the GPL to your code (including selling it also).
Plugins are a different story. the GPL doesn't consider "mere aggregation" of content as a derivative work, so if you distribute your plugins with unmodified MTOS code, you wouldn't be under obligation to release your plugin as GPL.
You may want to just read the GPL itself. It's a surprisingly easy read.
Apparently the forum software just silently converts any links to underlined text. Great.
Since there's also no way to edit previous posts, here's what I was linking in the previous reply: http://code.sixapart.com/trac/movabletype/browser/branches/release-29/COPYING
Another forum bug (I'll just keep posting them here since I can't create a new thread): "Last post" column on forum frontpage shows incorrect dates.
Thanks for the info, is very useful for me.