I want to develop code for web sites that I want to sell into a niche market. So how can I protect the RoR code? So let''s say that I have two websites: www.sample-x.com and www.sample-y.com www.sample-x.com and www.sample-y.com both run identical Ruby code but present very different HTML because of user-settable configuration files. I haven''t started coding yet so I am looking for recommendations. Ralph Shnelvar -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 9 April 2012 15:44, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote:> I want to develop code for web sites that I want to sell into a niche market. > > So how can I protect the RoR code? > > So let''s say that I have two websites: www.sample-x.com and www.sample-y.com > > www.sample-x.com and www.sample-y.com both run identical Ruby code but present very different HTML because of user-settable configuration files.Who are you trying to stop from seeing the code? The RoR code is not visible through the browser. Colin> > I haven''t started coding yet so I am looking for recommendations. > > Ralph Shnelvar > > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en. >-- gplus.to/clanlaw -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Colin, Monday, April 9, 2012, 8:54:21 AM, you wrote: CL> On 9 April 2012 15:44, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote:>> I want to develop code for web sites that I want to sell into a niche market. >> >> So how can I protect the RoR code? >> >> So let''s say that I have two websites: www.sample-x.com and www.sample-y.com >> >> www.sample-x.com and www.sample-y.com both run identical Ruby code but present very different HTML because of user-settable configuration files.CL> Who are you trying to stop from seeing the code? The RoR code is not CL> visible through the browser. CL> Colin I want the owner of the website not to be able to see the code. Ralph Shnelvar -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Martin Wawrusch
2012-Apr-09 15:02 UTC
Re: Re[2]: Protecting code of cookie cutter web sites
Don''t sell the website, sell the service. Charge XX per month, automate the hosting aspect of it (you can easily do this with heroku for example). Take a look at shopify.com. On Mon, Apr 9, 2012 at 7:59 AM, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote:> Colin, > > Monday, April 9, 2012, 8:54:21 AM, you wrote: > > CL> On 9 April 2012 15:44, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote: > >> I want to develop code for web sites that I want to sell into a niche > market. > >> > >> So how can I protect the RoR code? > >> > >> So let''s say that I have two websites: www.sample-x.com and > www.sample-y.com > >> > >> www.sample-x.com and www.sample-y.com both run identical Ruby code but > present very different HTML because of user-settable configuration files. > > CL> Who are you trying to stop from seeing the code? The RoR code is not > CL> visible through the browser. > > CL> Colin > > I want the owner of the website not to be able to see the code. > > Ralph Shnelvar > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Hi Ralph, On Mon, Apr 9, 2012 at 9:44 AM, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote:> So how can I protect the RoR code?The only real protection available for software today, whether it''s fully visible as in RoR or compiled, is via licensing. Read the license on pretty much any piece of packaged software you''ve bought in the last 15 years and you''ll see that you agree by opening the package not to reverse-engineer or assist anyone else in reverse-engineering or to use knowledge gained by using the product to develop a competing product, etc.... The way this works in the US market is based on what''s called, iirc, ''primacy of claims.'' (I am not a lawyer, but recommend that you get yourself one if you''re really concerned about this). Business contracts have a higher priority in our courts than patent, copyright, or other IP. The really good news for software developers is that violations of business contracts are *much* easier and cheaper to both create and prosecute than IP violations. You don''t have to prove they stole your code. You just have to show they violated the contract. Get yourself a good business contract lawyer. HTH, Bill -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Bill, Monday, April 9, 2012, 9:07:27 AM, you wrote: BW> Hi Ralph, BW> On Mon, Apr 9, 2012 at 9:44 AM, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote:>> So how can I protect the RoR code?BW> The only real protection available for software today, whether it''s BW> fully visible as in RoR or compiled, is via licensing. Read the BW> license on pretty much any piece of packaged software you''ve bought in BW> the last 15 years and you''ll see that you agree by opening the package BW> not to reverse-engineer or assist anyone else in reverse-engineering BW> or to use knowledge gained by using the product to develop a competing BW> product, etc.... BW> The way this works in the US market is based on what''s called, iirc, BW> ''primacy of claims.'' (I am not a lawyer, but recommend that you get BW> yourself one if you''re really concerned about this). Business BW> contracts have a higher priority in our courts than patent, copyright, BW> or other IP. The really good news for software developers is that BW> violations of business contracts are *much* easier and cheaper to both BW> create and prosecute than IP violations. You don''t have to prove they BW> stole your code. You just have to show they violated the contract. BW> Get yourself a good business contract lawyer. BW> HTH, BW> Bill Contracts are as good as the people who sign them. Now is there a technological way rather than a legal way to protect code? Can I write a web service that all these web sites (with different domain names) would have to get their stuff from? -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Hi Ralph, On Mon, Apr 9, 2012 at 11:16 AM, Ralph Shnelvar <ralphs-bVGy8FV858MAvxtiuMwx3w@public.gmane.org> wrote: <snip>> Now is there a technological way rather than a legal way to protect code?Other than a SaaS offering, I do not know of, and am unable to imagine, one. Once the code is out of your physical control, the only real protection is contractual. Don''t think in terms of protecting your code. Think in terms of protecting your business. Best regards, Bill -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.