I'm so sick of modules not working.... When is drupal going to allow paid modules so I can get a module that actually works out of the box? Most of you are mac users. Has any one heard of the app store.

Lesson learned from app store. Free is ok and maybe good. Paid is better. MUCH BETTER.

Lesson learned from socialism- Free is never very good. Get off your butts and pay for what you get.

Lesson learned from Linux - Free is great but never really goes anywhere with the public because you have to be a freak to use it.

What model works with free ONLY? nothing.

So I ask again, when is drupal going to allow in drupal purchases?

Comments

yelvington’s picture

... never.

If you have a problem with a specific module, feel free to ask a specific question. Otherwise you're just spreading FUD.

Sagar Ramgade’s picture

Hi,
If you really wanna pay, then pay to a skilled developer who will help you. In my 2.5 years of drupal experience i came across many minor bugs but let me confess drupal community turned out to be a great help. There are many modules which are truly bug free so if you really wanna pay(or donate) for them go here :
http://association.drupal.org/membership
I am sure if we help the number bugs will reduce and you will get all for free.

Acquia certified Developer, Back end and Front specialist
Need help? Please use my contact form

Kirk’s picture

It's funny. There are countless sites running on Drupal all over the world, and you know what? They work. This sounds more like a YOU problem than a Drupal one.

If you like the Wordpress model so much, go use Wordpress.

If you want to pay for a module to work exactly as you want, hire a developer.

shortcircuitcg’s picture

Why cant paid modules work side by side with free modules?

Simple question that drupal is afraid of.

A profit.

Why cant I have the choice to pay for something so I have recourse if it does not work. Right now every freakin developer on Drupal is overloaded and does not have the time to make things work.

Still have the free. But If we paid developers $2.95 a download for the "pro" version. We wouldn't be out much and they would make a killing and be able to hire some staff to take care of customer service.

Maybe it is time for Drupal to pull an Ubuntu and split off from the older complacent dudes. Some split offs that will produce competition that will make Drupal better.

Kirk’s picture

You should listen to the most recent Lullabot podcast if you want to start getting into the pros and cons of such a system.

The immediate though is that it could be a great idea. But the more I think about it, the more I don't really think it works. The problems, as I see them

- The GPL that Drupal is distributed under doesn't really allow a developer to really license their code. They can sell it to you, but then you are within full right to then redistribute their code however you want. Including giving it away for free. Under that license, if you charge for it, people will give it away for free. This also makes it more prone to malicious use and it segments the Drupal community.

- You're making a big assumption that module developers want to make money selling modules. Though I'm sure they would be happy to, some of them like to just do this out of the goodness of their hearts. If you had both a free and a pay model, someone like you is always going to complain that the guys doing work for free aren't doing work that lives up to your expectation.

- Using your figures and your issue queue posts as an example. Let's say you were going to pay $2.95 for a module

Module Installed Sites Revenue Commiters
Constant Contact 711 $2,097 3
Fusion 20750 $61,212.50 1
Link Intelligence 157 $463.15 1
MailChimp 2957 $8,723.15 2
Advertisement 8518 $25,128.10 6
Calendar 61581 $181,663.95 9
Feed API 12135 $35,798.25 6
Unique Field 2509 $7,401.55 3
Dash Media Player 892 $2,631.40 1
Simplenews 29475 $86,951.25 24
Album Photos 1769 $5,218.55 1
FCKeditor 64386 $189,938.70 16
User Relationships 5723 $116,882.85 9

There is no doubt that the most popular modules could earn some decent money. The problem is, as it currently stands, how do you break up that money between contributors? More importantly, what is the motive for you to contribute to a module if you're not going to get paid for doing so? FCKeditor is a great example of this. There is a lot of code in that module that was written because someone wanted just a little more functionality. For instance, the IMCE button.

- Expanding on your comments, once you've spent your $2.95, you expect a certain level of support. I'm sorry, but it is hard to make the argument that the "Link Intelligence" module can and should be able to provide support to you for that little. He simply doesn't have enough users to make the support worth it. So what does he do when the module isn't popular and he's sick of supporting it? Does he kill the module, leaving you totally in the dark? And since it is his module, it's unlikely anyone is going to try to take it over when they can sell their own stuff. So now, as a user, you're even worse off.

- I also think your costs are way off. Sure, it's nice to think that $2.95 is what you would pay. But this is software we're talking about. Particularly software that is typically being sold to you, so you can turn around and sell it to someone else to make money. Stuff like that is never licensed for that little. As a result the cost of many modules would have to be much higher. Go look at how much it costs to license software with similar functionalities to something like FCKeditor. It certainly isn't $2.95. And in most instances it is at least 100 times that cost. Would you pay $295 for FCKeditor? More importantly, would you pay that much to find out if it 'fit' your site?

- Which leads us to another related point. If you were new to Drupal, and you started asking around to see what modules you would need to build it, even at the unrealistic cost of $2.95 per module, getting to $100 to build your first site isn't unreasonable. Would you have really decided to drop down $100 just to 'try it out'? When I found Drupal, I probably wouldn't have. And that's not even thinking about people in parts of the world where $100 is a hell of a lot of money. If we had a primarily pay model, I think it is pretty obvious that our community would be a fraction of the size it is.

- And I won't even really go in deep about how if there were a module store, you also open up competition in the module space. It's already bad enough having to pick out an image gallery. Now imagine if you had to pay for each of the 10 options to see if they will work for you. Or imagine you are a developer and have to deal with being undercut by your competition. Ugly.

=====

So how can Wordpress be successful at it? Well, I think the thing we tend to knock Wordpress about is it's strength.

How often do you hear "Wordpress is great if you want to make a blog". It's true and it's easy to do so. They do a single thing really well out of the box. Drupal isn't designed to be like that. Without a specially-crafted purpose out of the box, I don't think Drupal would be successful in a similar environment.

People start with Wordpress to make a blog. They then drop a few bucks for some additional functionality. They come to Drupal when Wordpress no longer fits their needs. Because it is designed to be a flexible system.

=====

The solution? In my opinion... Obviously I'm all for everyone involved in the Drupal community being successful. Figuring out how to get money into the hands of module developers is important. To me, the only method that makes sense is for module developers to offer optional premium support and other services.

This way, the devs who want to be in the business of making modules, can actually make money. It still allows for people to feel free to contribute to module development, since their code is still being put out to the community.

The problem is, support services don't cost you a measly $2.95. But when you really want immediate help, you have the option to pay for it.

Fusion theme kind of falls into this category. They are giving back their theme code, so they can remain in control of it's distribution. They then are able to use that awesome code + their great design skills to sell the themes they make.

Mollom gives every free services, but you have to pay as your site scales up.

That is how you do it, if you want to make a living off your modules. That isn't saying other module developers don't want or deserve to make a living off their work. Just that I think a module store is the wrong approach.

That ended up being a lot more typing than I had originally thought it would be...

shortcircuitcg’s picture

I would be happy if most modules would offer a plan like Mollom.

drupalinthailand’s picture

Have you find reliable coders to make your Drupal modules ?

Hello,

I am looking for a PHP coder to make a Drupal 6 Ubercart 2 module.

Do you know any reliable coder ?

Thank you.

abdobasha2004’s picture

I wish never !

Synerverse’s picture

Some of you guys really need to lighten up and learn how to read. The guy just wants to know if there are any Drupal modules for sale.

Here's a site where they have Drupal modules for sale http://codecanyon.net/search?utf8=✓&term=drupal&gclid=CL6ps7HOyrcCFUFyQgod418AUw

But then again, those are crappy modules anyways.

WorldFallz’s picture

They also invariably violate the terms of the GPL and risk being redacted at any time.

ravi_admec’s picture

hello friends,
it was a nice discussion trail and i thought i should also share my views on it.

I have an example i.e. Magento.
I think Drupal should take lesson from Magento, how beautifully they are offering paid and free extensions and themes.

Dear friends,
it will surely improve the quality of the themes and modules of drupal.
Obviously all the essentials modules and themes must be free like editors, views, ctools, token, pathauto etc etc.

Jaypan’s picture

Anyone is free to offer paid modules and themes, and there are already some out there on the net. Feel free to sell them, there is nothing stopping anyone.

Nekky Black’s picture

Is there any selling sites that sell the paid Drupal modules just like paid WordPress plugins?

MrPaulDriver’s picture

Is there anything to stop me reusing a paid for theme or module in spite of the 'one site' licensing terms of such items found on Code Canyon and similar sites.

---
Paul Driver
www.easable.uk
Ilkley, West Yorkshire, UK

WorldFallz’s picture

Most of those module sellers are in direct violation of the GPL-- i'm not sure why they're allowed to sell in the first place. I guess it's a matter of someone being responsible for enforcing the terms of the GPL as it relates to drupal modules.

Not sure that gives a pass on violating the terms of the sale though-- best consult a lawyer.

Ayesh’s picture

In curious: If I were to sell a module that I built myself, should it be GPL'd? I'm not selling the drupal core or any contributed code. Just the module I wrote myself. Can't I use whatever license model I want?

I'm not going to do this, but I want to understand what you mean by this.

WorldFallz’s picture

Can't I use whatever license model I want?

nope... that's sorta the entire purpose of licensing. See https://www.drupal.org/licensing/faq and specifically, https://www.drupal.org/licensing/faq#q7, for more info.

Ayesh’s picture

You are right. Thanks.
Apprently modules are derivative work. Hm.