Hey guys, I know there is a lot of hallabalu about charging for a Opensource module.
I am just wondering if the GPL states if we cannot sell a upgraded version of a module.
I paid a substantial amount of money to have PNESP upgrade to 760, so far it is working. I would like to recoup my investment and I am thinking of charging a nominal fee of $5 for a copy of the upgraded version.
But I wanted to post here first so I could pretty much start a flame war but make sure there is nothing preventing me from doing so other then a few moaners and whiners. ;)
I think its the same as a few people pooling money together to pay a developer to make/update a module. The only difference is anyone who want to come on board pays only $5 and I fronted the money.
What do you guys think?
I will add the module shortley to the Postnuke Directory and a payment link.
Once I get a group co-pay I will email you a copy of the program.
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- internetking created topic »password problem« 25. May
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 25. May
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 25. May
- ehdwma created topic »Hide "Register new account" and change template to 3 col« 25. May
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 25. May
- mdee created topic »How to implement returnpage ?« 25. May
- nestormateo responded to »Fillters in Clip« 24. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Charging for PNESP upgrade to work with PN760?
-
- Rank: Helper
- Registered: Mar 30, 2003
- Last visit: Oct 21, 2009
- Posts: 683
-
**unknown user**
- Rank: Senior
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 2204
what's pnESP do? I mean, I've heard about it, known of its existence, but what's it for exactly? Isn't this one of Cas Nuy's doo-hickeys?
$5 is a very modest recoup.. I'd glady contribute if I can find a use for it.
-
**unknown user**
- Rank: Helper
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 752
pnESP - the Easy Survey Package for PostNuke is designed to allow non
technical users to create surveys, deploy surveys, view results in real time,
download survey results in csv format for further analysis and much much more.
Surveys include yes/no answers, checkbox, redial box, stats etc...
http://postnuke.pbxi…p/pndocs/README.txt -
**unknown user**
- Rank: Helper
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 752
Yep, I guess that is why its such a catch 22.
You have someone pay to fix a module and try to recoup thier investment, someone get the module, then distributes it for free....the person that pays never recoups, then I think it would be unlikly that I or any other person would make the same mistake twice they just wouldn't release it again.
One would hope that the community would understand and respect that, hoping it would catch on and be more popular for the advancement of postnuke modules and our systems, rather then allowing one webmaster (please, I am not insinuating you) would spoil it for all.
But that is how the software license is set up so its more of out of etiquette then anything else.
I guess the other way of dealing with that is to sell if for how much you put into it. So if I paid 150$ to update the module, I would sell it for 150$+ whatever I thought I could get. That way, if only one person bought it and redistributed it, you got your investment back...right?
Just thought of a thirdway...may not be the best way but it may work:
If you decide how much you want to get back for developing a module say 100$, Then you set up a place where you can basically pay to get in line to get the module. So it wouldn't be released until 20 people have paid, then when it gets released those 20 people get the module...etc... the only con with that is waiting for 20 people to pay..but you have to wait for module to be built anyways and for $5 to wait, I wouldn't mind paying as long as there was a cut off date. 1 month 6 weeks etc...
That may work too. -
- Rank: Expert
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 1437
Eh, thats highly unlikely though that someone will buy it for that price though, unless they needed it as much as you. You paid for it because you needed it. Giving it out to the community is just sharing it. Having them pay for part of it isnt really sharing. I have a couple modules that i paid $500+ to get developed that im still going to release to the community for free. One idea is to have a donate area on your site. You might not get much from it, but you might get at least something. Another idea for getting money for a module that is made is to actually pool the money together before its made and have the programmer build it for the group instead of the individual. That way its a little less of a financial burden on just one person. Now all the cheapo people that really wanted it, but didnt pay for it, are still going to get it, but thats life isnt it? I know what your saying though, i feel the same way mostly. But i would also rather still share it and just hope for the best. -
- Rank: Expert
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 1437
-
**unknown user**
- Rank: Helper
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 752
I edited my orginal post, as thoughts, came to me and then just now read yours. :) I see we had similiar thoughts.
I have to disagree, Sharing takes many forms. Not releasing the module period (Paid or not) is ultimately not sharing. Just because you have to pay for it doesn't negate that it is sharing. I believe it is all in how you look at it. I am thankful for Tufat's chat script. The way I look at it he shares it with us for $5. I know it probably took him a lot longer to code, create, format and integrate it with postnuke and his time is worth more then 5$. I feel that is sharing it with the community. -
**unknown user**
- Rank: Softmore
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 101
Just to clarify the spirit of GPL:
- You had the module fixed because the fix matched your needs;
- If you had to pay for a non-gpl module made from scratch the cost for you would have been much higher;
- You are not obliged to give back the revised module;
- If you want to recover all or part of the money you can make some sort of Reservation List: people interested in the module can promise some money and, if you get enough, you will make public the revision;
- If not, you can keep it for yourself alone.
But remember that nobody is asking you money to download and use PN760; Andreas Stratmann did not asked to you money to download it's version; and even the development team of phpESP (the starting point of pnESP - jimmerman is working on it from 2001) don't pretend your money to download their package.
Anyway, is up to you! -
**unknown user**
- Rank: Helper
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 752
eolica
Just to clarify the spirit of GPL:
- You had the module fixed because the fix matched your needs;
- If you had to pay for a non-gpl module made from scratch the cost for you would have been much higher;
- You are not obliged to give back the revised module;
- If you want to recover all or part of the money you can make some sort of Reservation List: people interested in the module can promise some money and, if you get enough, you will make public the revision;
- If not, you can keep it for yourself alone.
But remember that nobody is asking you money to download and use PN760; Andreas Stratmann did not asked to you money to download it's version; and even the development team of phpESP (the starting point of pnESP - jimmerman is working on it from 2001) don't pretend your money to download their package.
Anyway, is up to you!
So, If I am to understand you correctly, are you saying if I have a module either I built or that I paid for, that if I decide to release it, in the spirit of GPL I should release for free or not release it at all?
Is that a correct statement?
Thanks. -
- Rank: Expert
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 1437
No, I didnt mean it like that at all. Nothing wrong with charging for the module. I was just telling you what to expect and different ways for you to get some money back on it. Im not even against releasing modules that arent GPL. But of course those have to be completely built from scratch and not be just an existing module modified. This includes using the Example module as your template for the new one.
Sharing and Selling are two completely different things in my opinion. -
**unknown user**
- Rank: Softmore
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 101
rixride
So, If I am to understand you correctly, are you saying if I have a module either I built or that I paid for, that if I decide to release it, in the spirit of GPL I should release for free or not release it at all?
Is that a correct statement?
Thanks.
Sorry, i was wrong. phpESP and pnESP have a BSD type license. So, from a legal standpoint, you are not binded by GPL.
The only recommendation of the phpESP author is:
Quote
If you have made any significant enhancements or changes to phpESP
please contribute back.
Stay well -
- Rank: Expert
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 1437
-
**unknown user**
- Rank: Helper
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 752
- Moderated by:
- Support
