hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Programming Discussion : Is this morally right for a developer to do?
Reply

Programming Discussion Discussions related to web programming languages and other related issues. Topics may include configuration, optimization, practical usage and database connectivity.
Forum Jump

Is this morally right for a developer to do?

Reply Post New Thread In Programming Discussion Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 05-04-2012, 10:53 PM
C2u1234 C2u1234 is offline
New Member
 
Join Date: May 2012
Posts: 2

Is this morally right for a developer to do?


Hi,

I am looking for the opinion of a few people because I am not sure what to make of it. I hired a programmer to create 2 custom addons for the e-commerce platform that we use on our website. He created them and they worked great. A month later I find out that he has released them as public addons on his website, with a $600 price difference. Now I was under the impression custom work created for us would only be for us.

I contacted the developer and asked him what the situation was and he said it was because there no agreement in place. It is true there was no agreement but is there not an unwritten rule or something? For example if I hired a web designer to create a template for my website, I wouldn't expect him to go releasing it so everybody could use the same template. Is it not the same with programmers?

Is it my right to release the addons and sell them myself? Because like he said, there was no agreement in place. Of course I am not going to do this. However I do feel its wrong that we have funded development of something that he will continue to profit from while everybody else benefiting at a much cheaper price.

Anyway just wanted to get the opinion of other users as I am not sure who is in the wrong.

Reply With Quote


Sponsored Links
  #2  
Old 05-04-2012, 10:59 PM
KMyers KMyers is online now
Technical Nutcase
 
Join Date: Mar 2009
Location: Miami, Florida
Posts: 18,373
Hello,
Ethical and Morally acceptable - Yes, its just wrong. He should at least return the difference in the rates.

Legally Speaking he did nothing wrong if you did not have some sort of a contract in place saying they were made FOR your company.

__________________
Keith M.. - CTO
Shared & Reseller Hosting | VPS | Cloud Servers | Dedicated Servers | Colocation
99.999% Uptime | US & UK Locations | 24x7x365 Friendly Support | Satisfaction Guarantee
Big Brain Global Networks - Your Managed Provider | A Division of Big Brain, LLC

Reply With Quote
  #3  
Old 05-05-2012, 12:16 AM
yuriko yuriko is offline
Junior Guru Wannabe
 
Join Date: Sep 2009
Posts: 83
I've hired many programmers and I've been in the same situation before. There is a difference b/w custom work and exclusive custom work.

Reply With Quote
Sponsored Links
  #4  
Old 05-05-2012, 12:19 AM
Grumps Grumps is offline
Web Hosting Master
 
Join Date: May 2005
Posts: 965
That's why contracts are important.

But! While I feel the developer was a bit underhanded in that he did not discuss with you initially about this, but I also feel that you're placing the point of immorality on a wrong subject.
> "However I do feel its wrong that we have funded development of something that he will continue to profit from while everybody else benefiting at a much cheaper price."
There are MANY software where someone funds it and have many many other people profit from it. There are many software where that is the very point of its existence, so other others may benefit from it.
By this act, you have not lost anything, you are in no worse position than before.
Others who benefit on the other hand have gained at a lower cost or increased profit.

Thus, the world is a better place thanks to you. The part which you have been wronged, if at all, is that you weren't consulted before hand as your opinion should have mattered as you own the software as much as the developer does.

__________________
I'm not a hosting company. I have no sig to spam.

Reply With Quote
  #5  
Old 05-05-2012, 12:37 AM
Hoopla-Brad Hoopla-Brad is online now
Web Hosting Master
 
Join Date: May 2006
Location: New Zealand
Posts: 6,448
If you are that annoyed about it, release the code for free

Next time get some written terms of the agreement.

__________________
█ | Brad Hooper - Hoopla Hosting - Email or add me to Gtalk! brad [at] hooplahosting.com
█ | Web Hosting - cPanel - Zurmo Hosting - Softaculous - CloudFlare
█ | VPS - SolusVM - E3-1230 - RAID10 - 1Gbit

Reply With Quote
  #6  
Old 05-05-2012, 12:56 AM
WebTonight WebTonight is offline
Premium Member
 
Join Date: Apr 2012
Posts: 133
releasing as free would be the ultimate pay back to your developer.

Reply With Quote
  #7  
Old 05-05-2012, 02:23 AM
Mad_matt Mad_matt is offline
Web Hosting Guru
 
Join Date: May 2011
Posts: 285
IMO if you paid for it, its your software, you can resell it, or launch it as free.

Im almost in the same boat, i want to hire people to code a site for me as there is nothing available on the market, but the risk of them just releasing it as a $99 script somewhere would kill my site, and make it impossible for me to recover the development costs.

I would be interested to hear from developers and companies that have good ethics and dont do this sort of behaviour.

Reply With Quote
  #8  
Old 05-05-2012, 03:24 AM
HRR1963 HRR1963 is offline
Junior Guru
 
Join Date: Mar 2012
Posts: 176
Well I believe that If there are no agreements, and the guy put some copyright in the code, and you release it for free as a payback, he will sue you and you will lose.

Reply With Quote
  #9  
Old 05-05-2012, 03:28 AM
Hoopla-Brad Hoopla-Brad is online now
Web Hosting Master
 
Join Date: May 2006
Location: New Zealand
Posts: 6,448
Quote:
Originally Posted by Mad_matt View Post
IMO if you paid for it, its your software, you can resell it, or launch it as free.

Im almost in the same boat, i want to hire people to code a site for me as there is nothing available on the market, but the risk of them just releasing it as a $99 script somewhere would kill my site, and make it impossible for me to recover the development costs.

I would be interested to hear from developers and companies that have good ethics and dont do this sort of behaviour.
One could argue that he/she paid for the time of the developer and not the software itself.

__________________
█ | Brad Hooper - Hoopla Hosting - Email or add me to Gtalk! brad [at] hooplahosting.com
█ | Web Hosting - cPanel - Zurmo Hosting - Softaculous - CloudFlare
█ | VPS - SolusVM - E3-1230 - RAID10 - 1Gbit

Reply With Quote
  #10  
Old 05-05-2012, 03:29 AM
HRR1963 HRR1963 is offline
Junior Guru
 
Join Date: Mar 2012
Posts: 176
Quote:
Originally Posted by Hoopla-Brad View Post
One could argue that he/she paid for the time of the developer and not the software itself.
Well said. That is likely what would happen in a court.

Reply With Quote
  #11  
Old 05-05-2012, 06:45 AM
twhiting9275 twhiting9275 is offline
Who am I?
 
Join Date: Sep 2002
Location: Among the corn
Posts: 9,637
Quote:
Originally Posted by WebTonight View Post
releasing as free would be the ultimate pay back to your developer.
Indeed. This would seriously teach them a lesson.


Quote:
Originally Posted by Mad_matt View Post
IMO if you paid for it, its your software, you can resell it, or launch it as free.
Yes and no.
If there was no agreement in place giving exclusivity, then no, it's not the purchaser's software, and both can release, or sell it. The purchaser has pretty much no leg to stand on. HOWEVER, neither does the seller if the purchaser decided to go out and release it for free.

Morals have no play in business, nor do ethics. I'm not saying it's a great idea to do this, or to pull something like this, but the bottom line of business is success. Finances are the ultimate judge of success.

Is this right? Not so much. I wouldn't do it myself, and most professionals wouldn't. HOWEVER, there's really not much you can do, other than, as someone else said, release the code to everyone for free.

__________________
Me v2: The new, slimmer, shinier model

Reply With Quote
  #12  
Old 05-05-2012, 07:08 AM
Harzem Harzem is offline
Community Liaison
 
Join Date: Feb 2006
Location: Istanbul, Turkey
Posts: 3,091
It is ethically very wrong. If someone pays for a software development, they own the ownership and reseller rights, unless agreed upon otherwise. That developer wronged you, and you have the right to release the same code for free, or dispute the payment you made to them. If he is using the "no contract" hand, you can use it to get back at him as well.

__________________
Fraud Record - Stop Fraud Clients, Report Abusive Customers.
█ Combine your efforts to fight misbehaving clients.

HarzemDesign - Highest quality, well designed and carefully coded hosting designs. Not cheap though.
█ Large and awesome portfolio, just visit and see!


Reply With Quote
  #13  
Old 05-05-2012, 08:33 AM
richardhay richardhay is offline
Junior Guru
 
Join Date: Oct 2004
Location: Hallandale Beach, Florida
Posts: 185
Quote:
There is a difference b/w custom work and exclusive custom work.
Quote:
That's why contracts are important.
Yes and yes to the above two points. As a developer, I always require contracts for custom work, especially for code development. The contract specifies who "owns" the code, what rights the owner has, and, for most projects, when the ownership changes from me to the buyer.

Here, without a contract in place, the developer isn't in the wrong by reusing the code. You paid him or her to develop it, yes, but you didn't pay for exclusive and sole rights to the code (or at least you didn't have a contract in place that specified that). I wouldn't personally have done this, but I also wouldn't be in this situation, as there would have been a contract in place.

Quote:
releasing as free would be the ultimate pay back to your developer.
Personally, I wouldn't do this. Without a contract, there isn't anything that gives you the right to or the right not to release the code, but I don't know if that is a battle that I'd want to fight. Rather, I would "vote with my feet," by not using the developer again, and would certainly learn of the importance of contracts--even for small code development or design projects.

Have a great weekend!

Richard

__________________
Richard C. Hay - Hallandale Beach, Florida
15+ Years: Experienced, Professional, Timely Graphic Design and Application Development Services
Portfolio: richardhay.com - Email: heyrichardhay@gmail.com - Telephone: (954) 573-6937

Reply With Quote
  #14  
Old 05-05-2012, 08:40 AM
bear bear is offline
Community Leader
 
Join Date: Oct 2002
Location: cognito
Posts: 17,436
Quote:
Originally Posted by Harzem View Post
It is ethically very wrong. If someone pays for a software development, they own the ownership and reseller rights, unless agreed upon otherwise.
I disagree with that statement, but will say that ethically it should have been discussed first. If exclusive, much higher price. If not, lower price but the dev retains the ability/right to sell more copies.

Without something in writing to say it's exclusive, there is no legal obligation to remain monogamous with the code. Our contracts specify the client owns the completed site (as in one copy to use), but not any exclusive rights to completed scripts unless specifically stated they alone own it.

__________________
Have problems (don't we all)? Head over to the help desk
If at first you don't succeed, that's one data point.


Reply With Quote
  #15  
Old 05-05-2012, 09:15 AM
FrankLaszlo FrankLaszlo is offline
Web Hosting Master
 
Join Date: Jul 2009
Location: Atlanta, GA
Posts: 620
The only time I would ever think about reselling custom written software is if it was explained up front. Sometimes I'll work out a deal with clients who cannot afford the entire development cost. Give them a price break (say 50%) and I maintain resell rights.

Otherwise, the client ALWAYS owns the full rights to the code to resell or not.

Its ethically wrong to do it any other way, but unfortunately probably not illegal unless an agreement was signed ahead of time.

__________________
Frank Laszlo - Developer
Franksworld Solutions, LLC

Reply With Quote
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
hire php developer hire asp.net developer hire java developer Elegant123 Employment / Job Requests 0 01-12-2012 02:01 AM
Is this morally wrong? CynProWeb Running a Web Hosting Business 34 10-31-2009 10:01 PM
Twitter harms us morally? Mike - Limestone Web Hosting Lounge 21 04-14-2009 04:31 PM
Is this Morally wrong? (Regarding moving hosts)? 40sixty Web Hosting 10 11-29-2008 03:28 AM
An exciting offer for SQL Developer,S/W Developer,IT consultant/educator from M6.Net! Priyanka Shared Hosting Offers 0 04-15-2005 12:58 AM

Related posts from TheWhir.com
Title Type Date Posted
Rackspace Launches Fanatical Support for Developers Web Hosting News 2013-05-16 13:02:32
Private Cloud Developer Nebula Names SVP of Global Field Operations Web Hosting News 2012-01-17 12:52:54
Web Host A2 Hosting Launches QuickInstaller Tool for VPS Plans Web Hosting News 2011-08-19 20:00:53
Data Center Firm Colocation America Donates Dedicated Server to Mepis.org Web Hosting News 2011-07-26 15:12:24
Cloud Application Developer rPath Launches OpenStack Appliance Web Hosting News 2011-07-15 19:00:22


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?