Dolphin license is lifetime, there is even no upgrade fees, you rarely find such deal in software industry. Usually you have to pay expensive upgrade fees or buy software again for new version. However there are some little limitation, which happens very rarely, like transferring license to the new user. Rules → http://www.boonex.com/terms |
I hate to drag up these old topics, however I don't think the stance on selling 3rd party modules was fully addressed. If I pay $50 for a module, then spend another $500 on customising it to add functionality, then is still the same module? If I wanted to sell this customised module, to recoup my development costs, should I pay the original module developer another $50 first? So if I sold for $200, then I would net $150? I would appreciate Andrew to clarify this grey area. Just a thought: http://en.wikipedia.org/wiki/Ship_of_Theseus Regards, Richard This is my signature, there are many like it but this one is mine... |
There's no gray area for anyone to clear up. I'm pretty sure you already know the answer here, else you wouldn't even be asking the question. My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
Sorry HL but your cryptic answer is not helpful. It's a genuine question and I would appreciate a response by Andrew.
There's no gray area for anyone to clear up. I'm pretty sure you already know the answer here, else you wouldn't even be asking the question.
This is my signature, there are many like it but this one is mine... |
I have been stung before.... Now, when I have custom work done I Include an agreement within the design brief that clearly states that All code within the custom module belongs to me or my company, and that by accepting the job, the developer agrees to the terms of the condition. It is not that I do not want developers to benefit from the work... I have no problem sharing... I often do deals with developers that allows them to re-sell the code in exchange for reduced development costs. But by the same token, it allows me not to be ripped off when that code (which is developed to give me the competetive edge) surfaces as an upgrade or new module without permission... If you are going to do business.... Think like a business.... protect your ass....
NAthan. |
RichardBishop - Who did you pay $500 to? Another developer who was not the owner of the original module or did you do all the coding yourself? I know you prefer Andrew to answer but here is my take: The answer to 'Is it the same module' is technically 'Yes'. You take a base module that someone else created, you paid for, and add a functionality/functions that you wanted it to do, does not make it your module now. It doesn't matter if you added 1 thing or 20 things. Also, most developers have some type of licensing that prohibits the reselling or redistribution of their modules.
Here is one I have taken from Deano92964: IMPORTANT: This is a commercial product made by Dean Bassett Jr. (DeanBassett.com) and cannot be modified other than personal use. This product cannot be redistributed for free or a fee without written permission from Dean Bassett Jr. You may use the product on one dolphin website only. You need to purchase additional copies for use on each web site.
You want to build this from scratch yourself, then by all means. Nothing to see here |
Whoever did the customization is irrelevant. I did some myself and some from another developer. The 3rd party module to which I am referring is a customised Boonex store/ ads module, so the bulk of it is originally Boonex anyway - it's a base module for which the developer should not be selling anyway. My point was that if I sold my customised module for $200, then I would need to pay the original module developer the same amount that I paid ($50), which covers the license amount, then the remaining $150 would be mine for the custom work. Instead of dancing around this issue, I would like a firm yes or no, so that we all know where we stand. This is my signature, there are many like it but this one is mine... |
There are many modules in the Market that are basically a clone of default Dolphin modules (Groups, Events, Blogs, etc.) that have been renamed and/or consists of additional functionality, so the point of it being a customized store/ads module is probably irrelevant as well.
The easiest way to answer your own question is to pose this scenario to the original module owner and see what they say about redistribution/reselling. As I stated before, the fact that you added some custom features to a Market product you purchased does not transfer the ownership and rights to the product from the originator to yourself.
However, maybe Andrew will see this topic and give you a definite Yes or No answer that you are looking for. As moderators, we have ran into these types of issues before where a developer files a dispute against someone has bought their module and altered it (leaving the original code work in place) so they could sell it. Not trying to dance around the issue, just telling you what we have seen before. Nothing to see here |
Zarcon, Thanks for your input, I understand what you are saying, however I believe that paying the original developer their 'royalty' would be suffient. The additional functionality would not be their property, it would be the property of the private individual who commissioned it. I am not a developer, I am an individual looking to recoup some development costs.
This is my signature, there are many like it but this one is mine... |
Whoever did the customization is irrelevant. I did some myself and some from another developer. The 3rd party module to which I am referring is a customised Boonex store/ ads module, so the bulk of it is originally Boonex anyway - it's a base module for which the developer should not be selling anyway. My point was that if I sold my customised module for $200, then I would need to pay the original module developer the same amount that I paid ($50), which covers the license amount, then the remaining $150 would be mine for the custom work. Instead of dancing around this issue, I would like a firm yes or no, so that we all know where we stand. https://www.deanbassett.com |
I agree that the original module is the ownership of the original developer, where I would have a license only, however the custom code that I commissioned is owned by me, not licensed or leased. Hence my view that the original module developer should recieve a royalty. It's win win for everyone. This is my signature, there are many like it but this one is mine... |
Sorry HL but your cryptic answer is not helpful. It's a genuine question and I would appreciate a response by Andrew. It's not cryptic at all. I know, that you know, if there's one little snippet of code in the module that you don't own the distribution rights to, you can't distribute it. The only thing in your favor is the fact that it's based on a Boonex module, however, unless you personally coded the changes, you still don't have the right to sell it. If those changes were coded by someone you hired, they did the work for you.... not the entire world. It all depends on whether or not it was agreed that you own all rights to any custom code added to the module by others. I can only assume that you don't, because if it were clear to you that you did own those rights, you wouldn't need to ask the question that you did. My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
I am not a developer. I asked the question because I was not sure what the stance is on selling 3rd party modules, whether customised or not. There is no hidden agenda or motive here, as I have made it quite clear that I am an individual not a developer. I'm not looking to make a profit, just to recoup my costs. As an employee of a company, I sell my time in return for money, like most people. I do not own the work that I produce, my employer does. In the case of me hiring a developer, this is no different. I, the employer, own the produced work and am free to sell it on if I want to. To clarify, I can sell the code that I have commissioned but not the original module. This is my signature, there are many like it but this one is mine... |
In some cases that would be true. https://www.deanbassett.com |
Copyright/ intellectual property laws differ from country to country and I assume that you are referring to the US laws/ regs. Unity members are from all over the world, so no singe law applies, hence Andrew should clarify his stance on this. If I was a developer with a module in the marketplace and an individual bought it from me for say $50, I would not have a problem with him adding some functionality, then selling it on for $100, so long as he pays me another $50 as a royalty - for the work the original work. This is my signature, there are many like it but this one is mine... |
Correct. I am referring to US laws regarding work-made-for-hire. And yes, laws differ in different countries. However, Andrews position really won't matter. He is not the law and cannot enforce it. What he thinks should be done won't matter in court. https://www.deanbassett.com |
Then: If you finally do put it in the market, you are responsible for fixing bugs and any code updates that may be required to keep it working whenever Dolphin is upgraded. You should also maintain an open support topic in these forums, and promptly resolve any issues that arise. It would have to be something fairly profitable for me to want to endure all that, and not just something to recover a trivial sum of money. My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
Why not just write it as a Mod for a Mod, and don't even include any of the Original Mod Code in your Mod, just the changes that need made to the Original Mod Code. That way it is completely separate and you just make a notation that the Original Mod is required to install your Mod and you leave it up to the Buyer to purchase a License for the Original Mod. |
Thanks, that is a reasonable assessment. Correct. I am referring to US laws regarding work-made-for-hire. And yes, laws differ in different countries. However, Andrews position really won't matter. He is not the law and cannot enforce it. What he thinks should be done won't matter in court.
This is my signature, there are many like it but this one is mine... |
In my case, I would only offer it to a few other individuals, not sell it in the market. Then: If you finally do put it in the market, you are responsible for fixing bugs and any code updates that may be required to keep it working whenever Dolphin is upgraded. You should also maintain an open support topic in these forums, and promptly resolve any issues that arise. It would have to be something fairly profitable for me to want to endure all that, and not just something to recover a trivial sum of money.
This is my signature, there are many like it but this one is mine... |
Yes, I have considered that, but would to keep the module whole if possible to reduce the risk of installation problems, and to be fair to the original module developers by offsetting any lost earnings through a royalty payment, equal to the original market price. Why not just write it as a Mod for a Mod, and don't even include any of the Original Mod Code in your Mod, just the changes that need made to the Original Mod Code. That way it is completely separate and you just make a notation that the Original Mod is required to install your Mod and you leave it up to the Buyer to purchase a License for the Original Mod.
This is my signature, there are many like it but this one is mine... |