Web development , php , ajax , symfony, framework, zend
In: web resources
24 Jul 2010
Chalk this one up as a victory for the free software movement: Thesis, the wildly popular proprietary WordPress theme from developer/designer Chris Pearson, is now available under a split GPL, the license that makes it possible to alter and redistribute this software as you see fit.
Pearson’s decision marks the end of a high-drama clash between him and Matt Mullenweg, the founder of WordPress and of Automattic, which runs WordPress.com and a handful of related software. Some folks wondered if the battle of words might end in a battle of legal precedent as Mullenweg struggled to preserve free software principles and Pearson struggled to maintain control over his highly successful software.
Thesis caused a bit of a ruckus when it was first released a couple years ago; being built on WordPress and using the WordPress plugin API (GPL software), the theme was supposedly subject to the same share-and-share-alike principles and should have been released under the same GPL.
Also known as a General Public License, this document was created first by Richard Stallman, who still has very definite views about software sharing. According to the GPL, software can be sold commercially but the user must be free to share the software, free to modify it, free to redistribute it to the community and free to share copies of his modified versions. In the words of the license, “If you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received.”
Thesis was being sold for $87 per copy under a more conventional license, even though it used and referenced GPL-licensed code. And for whatever reason, we didn’t hear too much about this single WordPress theme from day to day, even as it grew to become quite a money maker for Pearson.
The sleeping dog was lying quite peacefully until Mixergy’s Andrew Warner conducted an explosive interview with Chris Pearson, creator of Thesis. We say “explosive” in the sense that the blogosphere (and other social media spheres) exploded as the video racked up views. As Pearson revealed the financial success he’d seen from his should-have-been-at-least-partially-free-and-open-source software, WordPress founder Matt Mullenweg fired back on Twitter. This testy exchange culminated in another Mixergy interview, this time a face-off between the two gents. A lawsuit was a-brewin’.
“Even if Thesis hadn’t copy and pasted large swathes of code from WordPress (and GPL plugins) its PHP would still need to be under the GPL,” Mullenweg wrote on his blog. He also began encouraging Thesis users to abandon the theme and seek GPL alternatives.
“We write software that empowers and protects the freedoms of users, it’s our Bill of Rights. People should respect that,” he said on Twitter.
While it seemed over the past week that neither party was willing to budge on his position, Pearson has just now relented, if only enough to satisfy the legal requirements of the GPL.
“Friends and lovers: Thesis now sports a split GPL license. Huzzah for harmony!” he wrote on Twitter this afternoon. Still, he said the change “has no practical implications for 99.9% of people.”
The split GPL will allow the parts of Thesis that use WordPress code to be freely shared. All the PHP code is GPL, while CSS and JavaScript code sections remain proprietary. It’s not a complete win for FOSS, but at least it’s fair, compliant and fork-able.
Mullenweg’s public response seems to be one of relief. “This has taken a lot of my time over the past few days and was going to consume more if it went forward,” he wrote on Twitter today. “Thrilled, however, that Thesis is now legal and in compliance… What’s going to be far more useful to Thesis is the fixes we can send him now — which is the most beautiful part of open source.”
It’s a complex and nuanced issue, but we’re glad that Pearson saw fit to respect the GPL and that no blood was shed in the process. What are your thoughts? Let us know in the comments.
More About: automattic, GPL, mullenweg, pearson, thesis, trending, WordPress
For more Dev & Design coverage:
This blog delivers stylish and dynamic news for designers and web-developers on all subjects of design, ranging from: CSS, Ajax, Javascript, web design, graphics, typography, advertising & much more. Our goal is to help you communicate effectively on the web with an engaging website or functional interface.
Copyright © 2007 - Programming Blog - is proudly powered by WordPress | Log in
Compositio Theme is created by: Design Disease brought to you by PremiumThemes.com
8 Responses to WordPress Theme Thesis Maker Backs Down, Adopts GPL
stokakrishnadas
August 1st, 2010 at 3:11 am
procreation
Lichen
August 1st, 2010 at 8:04 am
Electrical Engineering is more versatile than Software Engineering, Computer Engineering, or Electronic Engineering.
There is a rumor that companies are no longer outsourcing software programming to foreign countries due to concerns of national security, potential virus and others.
Computer Engineers in other countries are paid less.
Electronic Engineers will be limited only to electronics. Many CEOs with investors and others want to raise H1B visas so that legal immigratants can be hired for the minimum and if they complain the visas would be allowed to expire thus being forced to go back to their country
Once jobs are outsourced they will never return to paraphrase Senator McCain(R-AZ)
If I wanted to go into software development, which of the above three would be preferable? Does versatility and its possible redundance overpower speciality and its one line principles in the world of software development?
Electrical Engineering
Best wishes to you.
oneman c
August 6th, 2010 at 10:03 am
WORKING MODEL 2D is my favorite.
It's fairly cheap.
Amazing Starrrrrr
August 16th, 2010 at 3:37 am
Sehwag
Yuvraj
Zaheer
Flintoff.
Gambhir.
Clarke.
Sachin.
Bravo.
Gibbs.
Samaraweera.
Boucher.
Swann.
Andy Flower.
North.
Symonds.
Sanga.
Gul.
Jaya.
Kartik.
Raina.
Gayle.
Thushara.
bootitgood
August 23rd, 2010 at 9:45 am
The rule is that you are allowed to make a certain number of copies of a song/cd for your personal use (like if you want to put digital files on your work computer, NOT to share with friends). Many cd's now have copy protection in them to help ensure you are only making so many copies.
blaster 2
September 3rd, 2010 at 10:40 am
My money's on Ince,now he's got a bit of premiership experience.A drop of division might do him the world of good and he could produce miracles at Derby.
raymervillain@rogers.com
September 6th, 2010 at 5:35 am
I know a really cool site that gives you 5 Gigs for free without having to download anything. Esnips.com. It is a great place where you can download files and say if you want them to be completely private, only certain people can view them, or the whole world can see them. It is a great site for what you need.
john henric
September 20th, 2010 at 6:54 am
utorrent is simply the best ..
it wont slow down your PC and it is fast and reliable too….