cForms Plugin Gets Removed From WordPress.org

By Randy Jensen | Jan 25, 2009

cForms LogoI woke up this morning to find I had a plugin that needed to be updated. Not a big deal. It was the cForms plugin which is constantly being updated. This time, however, it came with a special note:

In light of special circumstances, cforms will not continue to be available on wordpress.org. Future updates may only be available on http://www.deliciousdays.com/cforms-plugin.

(image)

That’s odd. This is one of the best plugins the WordPress community has to offer. Why would WordPress.org being pulling it down? Clicking further took me to the official cForms plugin site with another ’special’ note:

cforms has been removed from wordpress.org as a result to this post. Future updates may be released on the main cforms home page, chances are that support and further development will end with version 10.2

In light of the circumstances, the forum is currently closed (read-only), until further notice.

Being curious I had to see what amazingly terrible thing someone could have written about cForms that would have gotten it pulled from the mighty WordPress.org site.

Testing it out, I noticed a link at the bottom of the contact form. It pointed to Oliver Seidel’s web site. He’s the developer for cforms II. I didn’t like the placement for the link (my friend has a credits page where I would put it). So I immediately Googled how to do this. Lo’ and behold Mr. Seidel has deliberately made it difficult to remove the link. That’s fine. His software… sort of.

See, here’s the thing: All plugins on wordpress.org are supposed to use GPL-compatible licenses. That means that users get the source code, and they can do nearly whatever they want with it. Turns out that Mr. Seidel never actually included a license in the download (so far as I can tell). And on at least one page on his site, Mr. Seidel claims the license for cforms II is not open source or GPL compatible. Specifically, he says that users may not modify or redistribute the plugin or it’s source. That’s not GPL.

Actual Post
.txt File

It seems that this guy was pissed because every plugin on the WordPress site must be licensed under the GPL license and cForms was clearly not.

I’m not entirely sure how I feel about this. I’m a big open source advocate myself, but plugins like this are major reason why I can comfortably tell someone to use WordPress and not some other blogging platform. I suppose this thing will die down shortly, but this is a bit of a blow to the WP community.

Just Say No to CrAppleThis also feels a bit Apple-appstore-ish. Why was the plugin ever allowed? If it was a small obscure plugin, I can understand. But just about everyone I kknow who is serious about WordPress is using cForms.

I also think this leads to a bigger issue of Open Source in general. This exact problem is something that could be considered the Achilles Heal of the OSS community. Mark Shuttleworth has already taken tons of heat for including code that wasn’t 100% open source in Ubuntu…but this is some of the code that makes Ubuntu usable by average people.

Will removing cForms from the WordPress.org site kill WordPress? The Community? All the other amazing plugins for WP? Of course not. But this is where the average user knows they can go and get good, quality plugins and install them incredibly easy (even more so with 2.7). This plugin repository is the iTunes for WP Plugins. If you don’t exist there, you don’t exist to the average user.

What do you think about cForms being removed? Who’s fault is it? The post author? WordPress for allowing it in the first place? cForms for not GPL’ing it?


  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Design Float
  • DZone
  • Ping.fm
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis
  • Yahoo! Buzz
Copy the code below to your web site.
x 

Related posts:

  1. WordPress 2.7 ‘Cannot Modify Header Information’ Fix I just recently upgraded a bunch of WordPress 2.5.1...
  2. WordPress 2.7.1 Released WordPress 2.7.1 was released today. It’s the typical bug...
  3. Web Standards Plugin For Adobe Dreamweaver If you don’t know who Jeffrey Zeldman is, he’s the...
  4. Recover a Lost WordPress Password Recently I had a client contact me and tell me...
  5. Why I Love Ubuntu 8.10 After Four Months Of Use I recently wrote a post about some issues I was...

Related posts brought to you by Yet Another Related Posts Plugin.

  • What a shame i have been using cforms for a while now. hope they don't stop developing it.
  • jorgemiguels
    All those hours of free, hard work... only to be banished. Looks like this is another case of "No Good Deed Shall Go Unpunished" to me.
    That will teach him to do a good deed in a weary world.
  • Dev
    Hey Randy, Thanks for putting up this post. I just installed a brand new blog and was looking for my favorite plugins. I was about to download some other plugin thinking that CForms was somehow renamed, but the bells rang. Googled it and found your post about CForms.
    Certainly, its a great plugin but the way WP treated the author, it leaves him with no other options than stop development. But if there is a way we can all contact the author to keep developing this wonderful plugin, I guess, we can show some love in the odd times. I'm sure, others will follow their way here. So, if its possible to direct them to the CForms plugin author page, I guess, it will be great to do so. May be the development continues in future.. Lets hope :)
    Regards,
    Dev.
  • Hey Dev,

    Good news! I meant to write another follow up post to this one, but Oliver has GPL'ed cforms. You can grab the plugin at his site here: http://www.deliciousdays.com/cforms-plugin

    Of course after all this, I switched my contact form to Contact Form 7 which is half the man cforms is, but it does the job. http://wordpress.org/extend/plugins/contact-for...

    Good luck with the new blog!
  • I think it's all a storm in glass water. I'm commenting on your post because I don't want to give the "Rat" more than he's already getting.

    Facts:
    - I use cForms on all WP sites I develop for myself and third parties
    - I use the display:none; in CSS
    - I have purchased a book on Amazon from Oliver's wishlist and sent it to him
    - On my personal site I have included credits for the plugin on a post about plugins I use

    Opinions:
    - I think the "Rat" is a complete loser; A because he seems to be a lousy web developer if he doesn't know how CSS works, B his reaction about the plugin being or not being GPL compliant and C for the way he "handled" his "issue" with Oliver.
    - I think Oliver is highly overreacting and even get a feeling that he was looking for a way out and used this "story" to do so
    - I think that most people serious about WP sites still will use cForms and already know how to find it
    - I think people who are looking for a simple contact form for their 100% widgetized personal blog will not be able to easily find cForms anymore and eventually find sth else to suit their needs

    Conclusion:
    As long as WP keeps 2.7 we can use cForms and whether we still can use it under WP 2.8 is sth only the future will tell. If the plugin breaks in 2.8 we either have to look for another contact form OR don't upgrade...
  • Hey Piet

    I'm not sure that I would say "Rat" is a complete loser. He seems to be someone who is very passionate about Open Source and what the GPL means to it. He only sees things one way: Open. At the end of the day, agree or disagree, his argument is valid if you go strictly 'by the book'.

    I completely agree that he could have gone about this in a much better way, however. Contact Oliver and see if they could work something out. There is no reason this should have even been an issue (or at least not as big as it has become ((that's what she said)).

    I don't know about Oliver wanting out. This was one of the most developed plugins in WordPress. He was constantly released updates to this thing. If he really wanted out, he would have GPL'ed it given it to the community, it's not like he was making any money from it in the first place.

    You're right, there are a ton of other contact forms for WordPress that are currently in the repository that people can use, but this one was the best IMHO.
  • Hi Randy,

    Oh, I fully agree with you that cForms is the best contact form plugin there is in the free world!

    Calling "Rat' a loser has mostly to do with the fact that he could not figure out (by himself or by doing a proper search) how not to display the linklove AND by the way he (mis)handled the communication. Him being passionate about GPL is sth that he cannot be called a loser for.

    I find it all way over the top, but nothing we can do now anymore but happily keep using cForms for as long as it lasts...
  • Well I can't argue with any of that :)
  • The guy hasn't had a job for three years! It's hard to get more loserly than that!
blog comments powered by Disqus
© 2009 Randy Jensen Online, - PassionDuo WordPress Theme