SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Business Models for WordPress
            Plugin and Theme Distribution
                What You Need to Know About the GPL

                            Presented by Jason Coleman
                        At WordCampPhilly, October 30th, 2010



JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
GPLv2 License
  • License.txt in root of your WordPress install.
  • Online at: http://wordpress.org/about/gpl/
  • “intended to guarantee your freedom to share
    and change free software”
  • Free as in “freedom, not price”. But…
  • “These restrictions translate to certain
    responsibilities for you if you distribute copies of
    the software, or if you modify it.
JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
WordPress on GPLv2
  • http://wordpress.org/about/license/
  • “Part of this license outlines requirements for
    derivative works, such as plugins or themes.
    Derivatives of WordPress code inherit the GPL
    license.”
  • What Drupal said: http://drupal.org/licensing/faq/
  • WordPress: “we feel strongly that plugins and
    themes are derivative work and thus inherit the GPL
    license”

JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
WordPress vs. Thesis
  • Required viewing: Mixergy Interview with Matt
    Mullenweg and Chris Pearson.
  • WordPress: Themes and plugins are “derivitive
    works”.
  • DIYThemes: No they aren’t.
  • Moot Point: There was also copied code in Thesis.
  • But: Fair Use applicable to using code?
  • End Result: Thesis moves to “split license”.

JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
How does this affect me as a
             WordPress developer?
                 When the GPL applies to you and
                potential business models for your
                        themes & plugins.


JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Scenario 1: Contract Work
  • From the GPL FAQ: “when the organization transfers copies to
    other organizations or individuals, that is distribution. In
    particular, providing copies to contractors for use off-site is
    distribution.”
  • If you distribute your code to a client’s server or through
    contract to their ownership, GPL applies. i.e. They can (but
    don’t have to) redistribute the code.
  • SS-Ecommerce Plugin had a faulty license.
  • Solutions?
        – Host it on your own server?
        – Work with the GPL.

  • Let your clients know about GPL impacts.
JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Scenario 2: Plugin for Non-WP Site
  • Examples: WineLog plugin. Disqus plugin.
  • I don’t need to GPL WineLog code do I?
  • No, just code distributed with the plugin*.
        – Access data through APIs.
        – Leave proprietary logic out of the plugin code.

  • Still have a better featured version of WineLog
    plugin running on WineLog WPMU install.
  • Use common sense. Be careful.

JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Scenario 3: Selling Premium Plugins
  • Assume the GPL applies to .php files.
  • You can use your own copyright license for
    images, CSS, and javascript*. (split license)
  • Can use some kind of “modular architecture” to get
    around the GPL. (s2Member)
  • Remember: free as in freedom. You can charge for GPL
    code!
  • Phone Home or API Keys to unlock functionality.
  • Obfuscation
  • Charge for “other stuff”.
JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Business Models: Theme Co’s
  • DIYThemes                                  • StudioPress
        – Personal Option: $87 one                  – GPL Themes
          time fee.
            • Use on one website.                   – One time $59.95-$84.95 fee for
                                                      framework.
            • Forums
            • Lifetime upgrades.                    – $24.95/subtheme (“turnkey
                                                      design”) or $249.95 for
            • 30-day money back
                                                      framework and all subthemes.
              guarantee.
        – Developer’s Option: $164                  – Unlimited sites.
          one time fee.                             – Free support forums.
            • Unlimited uses.
            • Access to beta versions.
            • Client Site Options

JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Business Models: Plugin Co’s
  • s2Member Pro                                  • WP e-Commerce
        – Start with the free version in               – Base plugin is free.
          the WP directory.
                                                       – Charge for “premium
                                                         upgrades”.
        – Charge $69 (single site) or
          $129 (unlimited) for added
                                                       – Free support forums
          features and modules for
          PayPal Pro (checkout on your                 – Premium Support
          own site).
                                                       – Consulting?
        – I believe free version also
          includes affiliate links.


JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Business Model: Paid Memberships Pro

  • $60 for plugin + 6 months access to support
    forums and updates.
  • $10/month for support and updates after that.
  • Includes compatible theme.
  • Download just plugin code or bundle with latest
    version of WP, recommended GPL plugins, etc.
  • Affiliate links for Payment Gateways.


JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
Discussion
  • Business Models
        – What to charge for?
        – How much to charge?

  • GPL
        – Using it.
        – Abusing it.

  • Anything else?

JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
About Jason Coleman
  • Stranger Studios: www.strangerstudios.com

  • WineLog: www.winelog.net

  • Membership Plugin: www.paidmembershipspro.com

  • Blog: therealjasoncoleman.com




JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM

Weitere ähnliche Inhalte

Was ist angesagt?

Benefit Of Wordpress
Benefit Of WordpressBenefit Of Wordpress
Benefit Of Wordpress
Theawaster485
 
Optimizing WordPress - WordPress SF Meetup April 2012
Optimizing WordPress -  WordPress SF Meetup April 2012Optimizing WordPress -  WordPress SF Meetup April 2012
Optimizing WordPress - WordPress SF Meetup April 2012
Ben Metcalfe
 
Webnet Presentation
Webnet PresentationWebnet Presentation
Webnet Presentation
Trish Roque
 

Was ist angesagt? (20)

Wp snapper review
Wp snapper reviewWp snapper review
Wp snapper review
 
BuddyPress and the Future of WordPress Plugins
BuddyPress and the Future of WordPress PluginsBuddyPress and the Future of WordPress Plugins
BuddyPress and the Future of WordPress Plugins
 
Benefit Of Wordpress
Benefit Of WordpressBenefit Of Wordpress
Benefit Of Wordpress
 
Wordpress as a CMS
Wordpress as a CMSWordpress as a CMS
Wordpress as a CMS
 
After the install
After the installAfter the install
After the install
 
Child Themes and CSS in WordPress
Child Themes and CSS in WordPressChild Themes and CSS in WordPress
Child Themes and CSS in WordPress
 
Assignment 2 word press digi skill
Assignment 2 word press digi skillAssignment 2 word press digi skill
Assignment 2 word press digi skill
 
Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08
 
Wordpress customisation for travel blogs
Wordpress customisation for travel blogs Wordpress customisation for travel blogs
Wordpress customisation for travel blogs
 
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
 
Growing Your WooCommerce Store Without Knowing Code
Growing Your WooCommerce Store Without Knowing CodeGrowing Your WooCommerce Store Without Knowing Code
Growing Your WooCommerce Store Without Knowing Code
 
Optimizing WordPress - WordPress SF Meetup April 2012
Optimizing WordPress -  WordPress SF Meetup April 2012Optimizing WordPress -  WordPress SF Meetup April 2012
Optimizing WordPress - WordPress SF Meetup April 2012
 
What is (not) WordPress
What is (not) WordPressWhat is (not) WordPress
What is (not) WordPress
 
Optimizing WordPress (WordCamp Philly 2011)
Optimizing WordPress (WordCamp Philly 2011)Optimizing WordPress (WordCamp Philly 2011)
Optimizing WordPress (WordCamp Philly 2011)
 
Plugin Monetization Options - WordCamp Minneapolis 2014
Plugin Monetization Options - WordCamp Minneapolis 2014Plugin Monetization Options - WordCamp Minneapolis 2014
Plugin Monetization Options - WordCamp Minneapolis 2014
 
All Roads Lead to WordPress
All Roads Lead to WordPress All Roads Lead to WordPress
All Roads Lead to WordPress
 
WordPress & AJC
WordPress & AJCWordPress & AJC
WordPress & AJC
 
WordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: UpdatesWordCamp Ottawa 2016: Updates
WordCamp Ottawa 2016: Updates
 
Unrestricted plr advance word press mastery kit
Unrestricted plr advance word press mastery kitUnrestricted plr advance word press mastery kit
Unrestricted plr advance word press mastery kit
 
Webnet Presentation
Webnet PresentationWebnet Presentation
Webnet Presentation
 

Ähnlich wie Business Models for WordPress Plugin and Theme Distribution

User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012
User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012
User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012
Atlassian
 

Ähnlich wie Business Models for WordPress Plugin and Theme Distribution (20)

Introduction to GluonCV
Introduction to GluonCVIntroduction to GluonCV
Introduction to GluonCV
 
Managed WordPress Demystified
Managed WordPress DemystifiedManaged WordPress Demystified
Managed WordPress Demystified
 
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann Arbor
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann ArborSelling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann Arbor
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann Arbor
 
Open Source Licence to Kill in Software Development
Open Source Licence to Kill in Software DevelopmentOpen Source Licence to Kill in Software Development
Open Source Licence to Kill in Software Development
 
2011 05 word-press-not-just-for-blogging-anymore
2011 05 word-press-not-just-for-blogging-anymore2011 05 word-press-not-just-for-blogging-anymore
2011 05 word-press-not-just-for-blogging-anymore
 
Writing a Wordpress plugin from scratch
Writing a Wordpress plugin from scratchWriting a Wordpress plugin from scratch
Writing a Wordpress plugin from scratch
 
Build an AppStream 2.0 Environment to Deliver Desktop Applications to Any Com...
Build an AppStream 2.0 Environment to Deliver Desktop Applications to Any Com...Build an AppStream 2.0 Environment to Deliver Desktop Applications to Any Com...
Build an AppStream 2.0 Environment to Deliver Desktop Applications to Any Com...
 
Old code doesn't stink - Detroit
Old code doesn't stink - DetroitOld code doesn't stink - Detroit
Old code doesn't stink - Detroit
 
jQuery Migration
jQuery MigrationjQuery Migration
jQuery Migration
 
User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012
User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012
User Macros: Making Your Own Improvements to Confluence - Atlassian Summit 2012
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
The Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your DeploymentThe Anchor Store: Four Confluence Examples to Root Your Deployment
The Anchor Store: Four Confluence Examples to Root Your Deployment
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
Running Java Applications on Cloud Foundry
Running Java Applications on Cloud FoundryRunning Java Applications on Cloud Foundry
Running Java Applications on Cloud Foundry
 
Adobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksAdobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + Fireworks
 
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
 
Module 5 - WCM system comparison
Module 5 - WCM system comparison Module 5 - WCM system comparison
Module 5 - WCM system comparison
 
Automated PCF Upgrades with Concourse
Automated PCF Upgrades with ConcourseAutomated PCF Upgrades with Concourse
Automated PCF Upgrades with Concourse
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBX
 

Kürzlich hochgeladen

Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 

Kürzlich hochgeladen (20)

Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow ChallengesFalcon Invoice Discounting: Aviate Your Cash Flow Challenges
Falcon Invoice Discounting: Aviate Your Cash Flow Challenges
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 

Business Models for WordPress Plugin and Theme Distribution

  • 1. Business Models for WordPress Plugin and Theme Distribution What You Need to Know About the GPL Presented by Jason Coleman At WordCampPhilly, October 30th, 2010 JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 2. GPLv2 License • License.txt in root of your WordPress install. • Online at: http://wordpress.org/about/gpl/ • “intended to guarantee your freedom to share and change free software” • Free as in “freedom, not price”. But… • “These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 3. WordPress on GPLv2 • http://wordpress.org/about/license/ • “Part of this license outlines requirements for derivative works, such as plugins or themes. Derivatives of WordPress code inherit the GPL license.” • What Drupal said: http://drupal.org/licensing/faq/ • WordPress: “we feel strongly that plugins and themes are derivative work and thus inherit the GPL license” JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 4. WordPress vs. Thesis • Required viewing: Mixergy Interview with Matt Mullenweg and Chris Pearson. • WordPress: Themes and plugins are “derivitive works”. • DIYThemes: No they aren’t. • Moot Point: There was also copied code in Thesis. • But: Fair Use applicable to using code? • End Result: Thesis moves to “split license”. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 5. How does this affect me as a WordPress developer? When the GPL applies to you and potential business models for your themes & plugins. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 6. Scenario 1: Contract Work • From the GPL FAQ: “when the organization transfers copies to other organizations or individuals, that is distribution. In particular, providing copies to contractors for use off-site is distribution.” • If you distribute your code to a client’s server or through contract to their ownership, GPL applies. i.e. They can (but don’t have to) redistribute the code. • SS-Ecommerce Plugin had a faulty license. • Solutions? – Host it on your own server? – Work with the GPL. • Let your clients know about GPL impacts. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 7. Scenario 2: Plugin for Non-WP Site • Examples: WineLog plugin. Disqus plugin. • I don’t need to GPL WineLog code do I? • No, just code distributed with the plugin*. – Access data through APIs. – Leave proprietary logic out of the plugin code. • Still have a better featured version of WineLog plugin running on WineLog WPMU install. • Use common sense. Be careful. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 8. Scenario 3: Selling Premium Plugins • Assume the GPL applies to .php files. • You can use your own copyright license for images, CSS, and javascript*. (split license) • Can use some kind of “modular architecture” to get around the GPL. (s2Member) • Remember: free as in freedom. You can charge for GPL code! • Phone Home or API Keys to unlock functionality. • Obfuscation • Charge for “other stuff”. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 9. Business Models: Theme Co’s • DIYThemes • StudioPress – Personal Option: $87 one – GPL Themes time fee. • Use on one website. – One time $59.95-$84.95 fee for framework. • Forums • Lifetime upgrades. – $24.95/subtheme (“turnkey design”) or $249.95 for • 30-day money back framework and all subthemes. guarantee. – Developer’s Option: $164 – Unlimited sites. one time fee. – Free support forums. • Unlimited uses. • Access to beta versions. • Client Site Options JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 10. Business Models: Plugin Co’s • s2Member Pro • WP e-Commerce – Start with the free version in – Base plugin is free. the WP directory. – Charge for “premium upgrades”. – Charge $69 (single site) or $129 (unlimited) for added – Free support forums features and modules for PayPal Pro (checkout on your – Premium Support own site). – Consulting? – I believe free version also includes affiliate links. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 11. Business Model: Paid Memberships Pro • $60 for plugin + 6 months access to support forums and updates. • $10/month for support and updates after that. • Includes compatible theme. • Download just plugin code or bundle with latest version of WP, recommended GPL plugins, etc. • Affiliate links for Payment Gateways. JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 12. Discussion • Business Models – What to charge for? – How much to charge? • GPL – Using it. – Abusing it. • Anything else? JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM
  • 13. About Jason Coleman • Stranger Studios: www.strangerstudios.com • WineLog: www.winelog.net • Membership Plugin: www.paidmembershipspro.com • Blog: therealjasoncoleman.com JASON COLEMAN ∞ CEO, STRANGER STUDIOS ∞ M: 610-334-8508 ∞ JASON@STRANGERSTUDIOS.COM