Bt Bt
2006-Jul-17 21:37 UTC
[Rails] Who owns the web application after it code''s distributed?
Let''s say I''m building a "to-do" list application using Ruby on Rails. I decide to sell it to a customer, and distribute the source code files to him. Can I then restrict the user from distrubting the files by creating a license that prohibits distribution? That is, is it possible to create a "single-user" license? Or, am I limited to distributing the source files under the MIT license? -- Posted via http://www.ruby-forum.com/.
Philip Schalm
2006-Jul-17 21:46 UTC
[Rails] Re: Who owns the web application after it code''s distributed
You may do anything you want with the source code you create - you may licence it in any form you wish and distribute it in anyway you wish. The MIT licence only applies if you are extending Rails itself. (Although, if you really need legal advice, go ask a lawyer :), as one I am not) -- Posted via http://www.ruby-forum.com/.
Rick Olson
2006-Jul-17 22:22 UTC
[Rails] Who owns the web application after it code''s distributed?
On 7/17/06, Bt Bt <small.business.strategy@gmail.com> wrote:> Let''s say I''m building a "to-do" list application using Ruby on Rails. I > decide to sell it to a customer, and distribute the source code files to > him. > > Can I then restrict the user from distrubting the files by creating a > license that prohibits distribution? That is, is it possible to create a > "single-user" license? > > Or, am I limited to distributing the source files under the MIT license?You''re not restricted in any way under the MIT license. It just basically says the authors are not liable for damages and things like that. It all depends on how you make your deal with your client. -- Rick Olson http://techno-weenie.net
Craig White
2006-Jul-17 23:06 UTC
[Rails] Who owns the web application after it code''s distributed?
On Mon, 2006-07-17 at 23:37 +0200, Bt Bt wrote:> Let''s say I''m building a "to-do" list application using Ruby on Rails. I > decide to sell it to a customer, and distribute the source code files to > him. > > Can I then restrict the user from distrubting the files by creating a > license that prohibits distribution? That is, is it possible to create a > "single-user" license? > > Or, am I limited to distributing the source files under the MIT license?---- It seems as though you failed to assert any ownership claims over the code when you contracted with your customer - that is the time to clarify ownership. If the customer paid you to develop the code for him, then it would seem, lacking any clarification to the contrary, that the owner of the code is that customer since he paid for it. That is my interpretation. Craig
Bob Sanders
2006-Jul-17 23:07 UTC
[Rails] Re: Who owns the web application after it code''s distributed
Many great thanks Rick and Philip! -- Posted via http://www.ruby-forum.com/.
Greg Freemyer
2006-Jul-17 23:19 UTC
[Rails] Who owns the web application after it code''s distributed?
On 7/17/06, Craig White <craigwhite@azapple.com> wrote:> On Mon, 2006-07-17 at 23:37 +0200, Bt Bt wrote: > > Let''s say I''m building a "to-do" list application using Ruby on Rails. I > > decide to sell it to a customer, and distribute the source code files to > > him. > > > > Can I then restrict the user from distrubting the files by creating a > > license that prohibits distribution? That is, is it possible to create a > > "single-user" license? > > > > Or, am I limited to distributing the source files under the MIT license? > ---- > It seems as though you failed to assert any ownership claims over the > code when you contracted with your customer - that is the time to > clarify ownership. If the customer paid you to develop the code for him, > then it would seem, lacking any clarification to the contrary, that the > owner of the code is that customer since he paid for it. That is my > interpretation. > > CraigIANAL, but I''ve always been told that it works the opposite of what you describe. As software consultants we are treated like Architects by default. For an architect, that means that when you hire him to design you a house, you have the right to build the house as often as you want and sell those houses, or to modify the plans and build houses based on the modified plans, but you do NOT have the right to sell/give away the architectural plans original nor modified. The original plan is actually owned by the architect. I don''t know who owns any modifications the buyer made. It has been my experience that any serious client ensures that you sign a work-for-hire contract to ensure they truly own the software at the end of the day. Greg -- Greg Freemyer The Norcross Group Forensics for the 21st Century
Elliott Clark
2006-Jul-17 23:23 UTC
[Rails] Who owns the web application after it code''s distributed?
I was in a situation close to this and according to the last legal advice i was given the creator of the code has the copyright unless specifficaly stated or the work was done in their offices or on their equiptment. Thats for US only and might not apply to all situations so calling a lawyer might be an option if that part is an issue. But as has been stated the mit liscense in no way restricts you from any form of reproduction. So you are perfectly free to sell it in anyway you want. Heck you could charge people for the rails source code if you wanted to. Nobody would buy it but you could. On 7/17/06, Craig White <craigwhite@azapple.com> wrote:> On Mon, 2006-07-17 at 23:37 +0200, Bt Bt wrote: > > Let''s say I''m building a "to-do" list application using Ruby on Rails. I > > decide to sell it to a customer, and distribute the source code files to > > him. > > > > Can I then restrict the user from distrubting the files by creating a > > license that prohibits distribution? That is, is it possible to create a > > "single-user" license? > > > > Or, am I limited to distributing the source files under the MIT license? > ---- > It seems as though you failed to assert any ownership claims over the > code when you contracted with your customer - that is the time to > clarify ownership. If the customer paid you to develop the code for him, > then it would seem, lacking any clarification to the contrary, that the > owner of the code is that customer since he paid for it. That is my > interpretation. > > Craig > > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Elliott Clark eclark@cc.gatech.edu eclark@nife.us
carmen
2006-Jul-18 00:21 UTC
[Rails] Who owns the web application after it code''s distributed?
On Mon Jul 17, 2006 at 07:23:16PM -0400, Elliott Clark wrote:> I was in a situation close to this and according to the last legal > advice i was given the creator of the code has the copyright unless > specifficaly stated or the work was done in their offices or on their > equiptment.everywhere i''ve worked in the bay area and new york ive been given something at the beginning to sign saying ''we own the copyright to all the code you write''. i havent done paying work for those who release solely under the GPL (anyone hiring? :) but i''d surmise it would be the same situation there, eg "(c) University of California, Berkeley" and not your name... if you think its going to be an issue, or maybe even if not, i''d clarify it up front with your client. i''d think the GPL dual-license would be an easier sell to a consulting client than BSD, eg "i might open source parts of the project you paid me to do, but if one of your competitors wants to use in their product, they have to pay me too". more chance the developer doesnt get raped, and more chance everyone else can use any derivatives.. that doesnt change the fact that big evil corps like lockheed and various homeland security moneyopts prefer the BSD license, but maybe thats fitting :)
Apparently Analagous Threads
- Single id column
- [somewhat OT] Apache config for Rails + ColdFusion + PHP
- Re: Who owns the web application after it code''s distributed
- Is there a huge performance difference between using multiple periodically_call_remote functions or one?
- Hardware PSTN Gateways?