6 ms·
Thesis, Automattic, and WordPress: A Conflict of Ideology
- eonw 11y agothis reads like the author is in love with these two guys. doesnt come off as unbias.
- csomar 11y agoThe behaviour of both parties is, at best, childish. Thesis is clearly breaking the law (as WordPress has defined it -and rightly so-); but it should not ignite more than a tweet or a blog post by Matt. Matt can also go a long way as suggesting not to buy non-GPL licensed products for WordPress. I don't really understand Matt aggressive (and childish) reaction. He is obviously not in the same play field, size or ambitions as Thesis. He also got his whole company (Automattic) into this strictly personal issue, by purchasing the domain (and probably hiring the lawyers) with Automattic assets/$$.
- bwb 11y agoI would imagine he knows he made a series of mistakes but cant find the exit :(
- Jgrubb 11y agoI dunno, this latest thing over thesis.com is so outlandishly childish it's almost beyond belief. If I were on the board of Automattic I'd be showing him the exit, at least for a little while. This is not the measured behavior of someone I'd trust with making decisions for a multi-hundred-million dollar company.
- bwb 11y agoThis is his baby, and he feels very strongly on this issue. I hope his board, mentors, and team members help pull him in a little. Reality is hard to find in your own distortion bubble sometimes. He is a really good guy, just stuck on this and not realizing how bad it looks.
- caseysoftware 11y agoThe law != the GPL. This is a matter of (potentially) breaking licensing terms, not the law. Worse, this is a personal vendetta at this point. There is no legitimate reason why Matt/Automattic should own thesis.com or would try to invalidate the trademarks. The worse part is that project leaders set the tone and establish acceptable behavior for the project. Instead of saying: "Chris is a $%^#$& and breaking the license, let's follow the legal path." Matt has said (publicly by his actions and supposedly privately): "Chris is a $%^#$& and breaking the license, let's harass him personally and destroy his business." Bad, bad precedent.
- chc 11y agoCopyright law is the law. Breaking the GPL and continuing to use and distribute the GPL-licensed software means violating copyright law. So I'm not sure why you'd say it's "not the law."
- ubernostrum 11y agoAs noted in the article, there's a long-running problem with confusing the FSF's preferred interpretation of the interaction between copyright law and the GPL's wording with the reality of how copyright law would interact with the GPL's wording, especially on the matter of what does or does not constitute a derivative work of a piece of software. And as noted in the article, there are potentially significant negative consequences -- including for the FSF's goals -- if the FSF's interpretation were to be endorsed by courts and applied uniformly.
- caseysoftware 11y agoI just thought of another set of implications: WordPress Foundation is the non-profit that owns the WordPress trademarks and source code. Automattic is a commercial entity working to "defend" the trademark and attack a license infringer. And Matt Mullenweg runs both organizations. If they're using funds from the commercial to support the non-profit and Matt Mullenweg runs both organizations, who's behalf are they acting on? Are they really separate organizations? Legally they are, but in practice, is that the case? Does this begin to create legal liability because a) WPF isn't really being a non-profit; or b) Automattic has been attaching requirements to their contributions and support? I honestly don't know. I'm wondering. Ref: http://torquemag.io/wpf-automattic/ http://torquemag.io/wpf-automattic/
- dangrossman 11y agoI suppose directing your 384-employee company to spend $100,000+ and a whole lot of lawyer-hours getting revenge over a personal grudge is a benefit of keeping the company private and closely held. Mr. Pearson wrote things up from his point of view this month as well: http://www.pearsonified.com/2015/07/truth-about-thesis-com.php http://www.pearsonified.com/2015/07/truth-about-thesis-com.p...
- serve_yay 11y agoI really hate how this is framed.
- powertower 11y agoThe last time I looked into the WP theme GPL issue, by some of the mentioned logic, every PHP script ever written and distributed would end up being a derivative work of the PHP engine. One way to get around some of it, is to use WP as a data store and management layer, with your own 2nd layer on top of it, that does use WP's functions to pull that data out, but is not a theme that has to be installed nor activated. Which is a actually what I've done with my website - but that's not why... It's basically a mini-cms that first checks the file system for the page, and if not found, calls into wordpress.
- deleted 11y ago[deleted]
- caseysoftware 11y agoWith the WordPress API, you can do exactly that: http://v2.wp-api.org/ http://v2.wp-api.org/ Which would completely decouple the front/back ends and therefore, you could have a separate license on each. More importantly, if WordPress/Matt/Automattic wanted to fight that the entire API community would be on opposite side because of the implications.
- chc 11y ago> The last time I looked into the WP theme GPL issue, by some of the mentioned logic, every PHP script ever written and distributed would end up being a derivative work of the PHP engine. Running code through an interpreter or compiler has never in the past been held to create a derived work under the GPL. Linking with a library is pretty much the definitive example of what the GPL views as a derived work. I'm not sure how you see this case as particularly odd.
- pdonis 11y ago> Running code through an interpreter or compiler has never in the past been held to create a derived work under the GPL. That's true, but the article mentions an interesting twist that might not be so clear. The key statement (which, AFAIK, is a direct quote from the FSF) is: "Subclassing is creating a derivative work." In certain programming languages (Java is the example given in the article), you can't write code without subclassing one of the classes built into the language (in Java, you have to, at a minimum, subclass Object), so if subclassing is creating a derivative work, you can't write a program in such a language that isn't a derivative work of the language. Even in languages that don't force you to subclass to write a program at all, there can still be a large set of programs that can't be written without subclassing (for example, in Python 3 any time you use the class statement you are subclassing, at a minimum, the built-in object class). I don't think the FSF's intent was to make any Java program a derivative work of Java, or any Python 3 program that uses the class statement a derivative work of Python. But if so, they need to qualify their bald statement about subclassing being a derivative work.
- jessaustin 11y agoI don't understand how the word "thesis" can be both "generic", as Automattic repeatedly claim, and "merely descriptive", as they claim in their trademark attack. There is probably some intersection between these two concepts, but it's very small. Perhaps "Salty" as a potential trademark for potato chips would be an example?
- kijin 11y agoIt sounds like Mullenweg just filed that complaint in order to threaten Pearson to drop the domain dispute. Filing frivolous suits and countersuits is a pretty popular, albeit dirty, tactic among some people. If Apple can trademark the name of one of the world's most common fruits, I'm sure Pearson has a right to trademark "thesis".
- michaelpinto 11y agoYou know I started to dive back into WordPress very recently after a few years and there are a few things I noticed: - Commercial themes are the selling point of the WordPress ecosystem. The themes are what gets a user to use WordPress in the first place, because it solves a real world problem (examples: you need a portfolio site, you need an urban bar site or you need a real estate site). - That said the quality of WordPress themes can be terrible. They can have conflicting plugins or terrible security holes. So the quality of the developer base is uneven at best (quite a few script kiddies). - WordPress still feels like it's stuck in the year 2008. The usability has only grown more complex, yet the functionality feels stuck in the web 2.0 era. - Automattic is not a unicorn, in fact I feel that it's doomed. Right now the open web feels like it's in deep trouble, and WordPress just isn't mobile first platform. This should have their management in panic mode, but it does not. - For example there should be a way to wrap a WordPress site into an app. Yes there are third party solutions that do this, but Automattic should be doing that. In fact WordPress should have done that in say 2010. - There are also a number of third party plugins that allow you to create a web page sort of like InDesign, but they're all terrible hacks. Again this is something that Automattic should do, but doesn't. - Even the branding of WordPress is a convoluted mess. I find myself time and time again explaining the difference between WordPress.com and self hosting the software itself. So in the end you have a product that is too complex for a normal person (this is why squarespace or facebook pages do well) yet it's a platform that tech people feel is a bit of an old hack. But what's sad to me is that this feels like a reflection of the dead end that the open web has become.
- kijin 11y agoI couldn't care less about whether WordPress is a mobile-first platform or how easy it should be to wrap a WordPress site in an app. Most of that is presentation layer problem, which can and should be handled by individual themes and plugins. WordPress themes are incredibly powerful; they can do that and much more. The only part of the presentation layer that WordPress needs to concern itself with is the admin interface. The "open web" might no longer be a cash cow worth billions, but a significant number of people still love to tinker with it and resist the trend of app-ifying everything. Most of them don't care whether they are worth billions, they care about being open and tweakable. If you don't, then you're simply not their target user.
- bovermyer 11y agoAnd what does WordPress do for humanity that makes this legal spat of any interest? I see only a drive for greater profits at play here - on both/all sides.
- jordanlev 11y ago> And what does WordPress do for humanity that makes this legal spat of any interest? By some estimates, it powers 25% of all sites on the internet (http://w3techs.com/technologies/details/cm-wordpress/all/all http://w3techs.com/technologies/details/cm-wordpress/all/all)! I am not a fan of wordpress from a technical perspective, but you can't deny that it has had a HUGE impact on people having their own websites.
- tbrooks 11y agoI lost a lot of respect for Matt Mullenweg in this fiasco. This comment in particular: http://www.pearsonified.com/2015/07/truth-about-thesis-com.php#comment-1509046 http://www.pearsonified.com/2015/07/truth-about-thesis-com.p... Pursuing the trademark cancellation further is just downright vindictive. It's not too late for him, to say, "I f-ed up and I've let this blind my decision making. I've asked the legal team to rescind the trademark dispute and we won't pursuing this any further." Until that happens, this cloud will continue to hover over Matt and the WP community.
- mikeschinkel 11y agoI lost all respect for him as a decent human being in this fiasco. FWIW.
- xiaoma 11y agoThank you WP and thank you Automattic. I find all the negative comments directed at Matt here both surprising and deeply disappointing. Wordpress powers about 20% of all the sites on the web. It's been a boon to humanity and much of the reason it has flourished as it has is its open sourced nature. Automattic has made profit, but only a tiny sliver of what it could have if concern for the rest of the world weren't an issue. The Thesis guy, on the other hand, grossly violated copyrights while trying to play the victim (literally had copied WP code in his project) and is now applying for patents that would pretty much wreak blogging and with it the web if granted. Personally, I'm very happy to have people like Matt putting their efforts and money where their principles are. I'm all for building a business, but not that entails stealing from the open source community or breaking the web. Automattic paid for thisis.com and I'm glad Chris wasn't able to take it by force.
- girvo 11y agoThey're both being childish, but frankly I have little sympathy for Matt or Automattic here; this kind of corporate "warfare" is abhorrent in all cases in my opinion. I don't know how you can defend Matt's behaviour here. And I say that as someone who has worked with WordPress professionally since 2006.
- tbrooks 11y agoI can't tell if you're be hyperbolic... All negative comments directed towards Matt are surprising? How so? What's so surprising?
- techaddict009 11y agoI dont know why but every wordpress update breaks some or other thing. Like their latest update broke woo commerce which they have acquired now. Dont they test before release?
- mikeschinkel 11y agoWhen you have software that runs on 23% of the web, it is simply impossible to test for all permutations. Try it yourself sometime if you don't believe me. :-)
- lsiebert 11y agoWell we know that a controversy and dispute makes for a good article, but this could easily be about the shared benefits of WordPress, and how different people use WordPress to make money in different ways.
- avinassh 11y ago> Automattic filed cancellation requests for all three trademarks umm... why Automattic is after DIYTHEMES trademark? > There is a tendency to think that there are two things: WordPress, and the active theme. But they do not run separately. They run as one cohesive unit. They don’t even run in a sequential order. So, by this analogy, every app/piece of code you write for a GPL licensed OS, then the people who hold the copyright, can claim over your code? > The answer given in the GPL FAQ is short and to the point: “Subclassing is creating a derivative work.” So, if tomorrow Apple releases Swift with GPL or Microsoft releases C# with GPL, then everything that is written using those languages has to be GPL?
- pavlov 11y agoYes, if the language's class libraries are GPL and you're linking them into your binary, then your app has to be GPL too. That is the most common interpretation at least. This is exactly why LGPL exists: https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_Lice... For open source class libraries, LGPL makes the most sense and is used by the vast majority of libraries in the Linux world. Also, some libraries are GPL-licensed specifically to protect commercial interests. Under such a dual licensing scheme, you can use the free GPL version, but then your app has to be GPL as well... Or you can pay for a commercial license that lets you build closed-source apps using the library. Qt used to have that kind of dual license, but they switched to LGPL after Nokia acquired Qt sometime around 2008.
- bootload 11y ago"During that debate, I got defensive and acted like an asshole. At the time, I was woefully ignorant about software licensing, and I felt as though I was being backed into a corner and asked to accept something I didn’t fully understand. Instead of handling it in a measured, polite manner, I was a jerk. I made a mistake, and I paid dearly for it." This something to keep in mind, stay calm. When you are agitated you don't think straight. What I don't understand is why Mullenweg and Pearson don't work together and increase the size of the market? Having read this article, http://www.pearsonified.com/2015/07/truth-about-thesis-com.php#more-1096 http://www.pearsonified.com/2015/07/truth-about-thesis-com.p... now I see why.
- UserRights 11y agoIs there a legal website where one can download all the premium gpl themes?
- jlgaddis 11y agoSome of them (including Thesis -- the 1.x versions, anyways) come with their source code so there probably is. At the least, you can probably find torrents for them.
- pessimizer 11y agoI agree with Mullenweg on every aspect of this conflict, and I think that Pearson is an unpleasant person trying to make money on the back of GPL'd software without sharing back. That being said, I don't understand how he could prevail over Pearson on the thesis.com dispute, as Mullenweg clearly bought it out of spite and has no business connection to the name. His willingness to settle shows that he probably thought he was going to lose as well. I would think that the judge would accept the technicalities offered by Mullenweg's lawyers, and possibly force Pearson to move the trademarks to his business entity - but I guess that's my ignorance of the legal system showing.
- mikeschinkel 11y agoHis willingness to settle shows a level of understanding regarding the dollar, time and personal focus cost of lawsuits even for those who will win. It says nothing about the merits of a potential lawsuit.