Much hubbub has been had about the (almost epic) fight between Matt Mullenweg, speaking for WordPress and – as far as most people are concerned – the sanctity of the GPL, and Chris Pearson waving the banner of Thesis and paid, non-GPL, premium themes.

I use Thesis on this site. Other than that, I have no stakes in it. I don’t like Chris, I am more than dissatisfied with this aloofness and elusiveness on the Thesis forums, and I am firmly of the belief that in this day and age of Twitter, Facebook, and social craze SEO is a dead horse which he beats too much. I don’t make money selling Thesis as an affiliate, and I don’t intent to use it for the rest of my days. One day something better will come along, and that’s when I’ll switch.
I like Matt. I really do. I remember getting him drunk on his 21st, rocking a gondola with him during a Napa Valley trip we organized, and terrorizing his first apartment in San Francisco. He convinced me to move from Drupal to WordPress sometime in 2006, and I think I still owe him five hundred bucks. Matt?
So, for all it’s worth, I should have a horse in this race tagging alongside Matt’s.
Here’s my issue, and it’s two-fold. First, I don’t like the GPL. Now, let me explain… I am all for liberal licensing. Heck, while working at Socialtext I pushed (and ultimately failed) for a license which would, in essence, declare web applications to be “shared” when served on a web server and require the code to be made public. Such efforts were included in the ill-fated Affero GPL and Mozilla’s MPL, but never took hold.
To Matt, the GPL is a magic bullet. One that saves the industry in and by itself. Pearson, on the other hand, is a pompous prick. No two ways about it. To Chris, he himself is the magic bullet. The one that saves and saved the industry on a daily basis, leaping tall SEO hurdles in a single bound. Both are wrong. Though, to be fair, being a pompous prick doesn’t harm one’s code and doesn’t diminish one’s actual achievements. While I might disagree with Chris being one of the top three names in WordPress, without Thesis I might have reverted to Drupal in 2009.
The GPL is outdated. It used to be fine when NetHack made its round around the globe. Today, no one compiles games anymore. The desktop is the web, the web is the desktop. Welcome to HTML 5, the Cloud, and the elusive “social” animal. Code is written for the web, downloaded from the web, deployed onto the web, and used on the web. The GPL might as well not exist anymore, since I am able to share the fruits of my labor right here, online, letting you play with it, use it, without ever sharing a line of the code I plunged into the GPL base provided by Matt.
Sure, if I wanted to package it and distribute it, I’d have to. But who does that, these days? Instead of shipping CDs with code, port 80 does the trick. Instead of open raw data, APIs work for the common good. And that’s great, celebrate while the GPL revolution eats its children.
For me, however, if there is such a thing, there is a clear winner in this debate – Matt. I might disagree with the fundamental goodness of the GPL, but I appreciate a calm, level headed argument over egotistical chest thumping. I can “see” Matt’s point, I can’t see Chris’. Matt is a business man. Chris? He reminds me of all the other SEO types, the “don’t take no for an answer” attitude, the car-salesman manual, the stringent repetitiveness of small, ultimately fallacious, arguments until they become, at least in one’s own mind, true.
So, why am I still using Thesis, then?
In one sentence – because it, the code, the environment, sucks less. Ideology, friendships, and inherent good aside, none of Matt’s GPL’d framework options comes close.
I was all ready to leave, purchased Genesis from StudioPress. Turns out there’s a clause somewhere that I can’t get a refund if I don’t like it. Because, as StudioPress says, it’s downloaded code and therefore can’t be refunded. That very statement, right here, sadly invalidates Matt’s argument. Thesis, while restrictive and without the openness Matt seeks, at least gives me the liberty to drive before I buy (or ask for my money back). A liberty much, much, more fundamental than the implied contagiousness of the GPL which, as I said above, becomes a non-issue for the vast majority of theme code users.
I’m out sixty bucks, Genesis made some cash on me, and the code, free or not, now rots in my inbox. Until a commercial theme providing the same new-user friendliness (not by Chris, mind you, but the many users in the forums – once you strip the web business weirdness), a chance to test-drive the framework and the features of Thesis 1.8 comes along I simply can’t afford switching.
And that, sadly, is the issue all along – ideology should never override good business sense or serve as a substitute for good salesmanship.



Not convinced. Matt’s arguments for the GPL, read them. Calling Chris’ a “pompous prick” might endear you to the Matt disciples, but it doesn’t answer the question.
Gee, it's Pee Ell: http://url4.eu/692ev
This comment was originally posted on Twitter
Gee, it's Pee Ell: http://url4.eu/692ed
This comment was originally posted on Twitter
Gee, it's Pee Ell: http://url4.eu/692eL
This comment was originally posted on Twitter
“Gee, it’s Pee Ell” by @wildhunt — http://bit.ly/dvXniJ #thesis #wordpress #gpl
This comment was originally posted on Twitter
Hey Jonas – great post, always enjoy hearing how people view the GPL situation. I wanted to reach out and offer to you a chance to try Genesis – feel free to send me an email and I’ll get you a copy to try out. We have the “no refund” policy in our terms to protect against people who purposely attempt fraud – but we’re also in the process of building a “try it before you buy it” site where folks can test Genesis along with all of our child themes as well.
I’m around all day – so hit me up and I’ll get you going!
Brian Gardner recently posted..Sleek 10 Child Theme Released
Jonas – sorry, my comment was premature as I missed the very last part of your post. Go ahead and give Genesis a test drive, and I will provide a refund if you choose to not use it. It’s Friday, and been a long week – sorry about that mixup!
Moreover, I just enable the signup for the “try it” site – which you can register at http://my.studiopress.com and then have access to test out all of the child themes as well. If you decide you’d like a child theme – let me know and I’ll send one over.
Brian Gardner recently posted..Sleek 10 Child Theme Released
No, need, Brian :). I had last night, played with it, and love it. Expect Genesis to become the theme framework this weekend :)
Jonas M Luster recently posted..Germany in 12 seconds or less
That’s great news Jonas – if you run into any troubles or have questions – email me and I’ll lend a hand.
Brian Gardner recently posted..Sleek 10 Child Theme Released
Well, here ya go. Still in its infancy, but no one will accuse me of not following up on my threats :)
Jonas!
I think businesses are still scared by what being under the GPL means for their code, like people buying it, getting a refund, and then sharing it with the world. Personally I believe these things are more a problem in theory than in practice, and a good refund policy is good for conversions.
For what it’s worth, in my comments several people said they found out about the license issues with Thesis and requested refunds they were denied, and they pointed at a tweet from Mark Jaquith saying customers were not liable.
I know GPL isn’t your favorite license, but it is what it is, I’d love to see you on a fully GPL framework and happy to help out in that regard if you need any.
Matt recently posted..Web Designer Magazine Interview
Looking good Jonas – I’m sure you’ll trick it out some more, but definitely like the jumpstart!
Brian Gardner recently posted..Sleek 10 Child Theme Released
I can almost smell it…
YUM!
This comment was originally posted on d8c.org