On Wednesday 25 June 2014 12:09 PM, Steve Robinson wrote: > Sheyam Selvaraj <smartsheyam@...> writes: > >> Hi Users, >> I am trying to implement my application in my client place and the >> application is developed in Ruby on Rails. >> >> Since I am going to deploy on their premise I wish to make the code as >> encrypted can be compiled but not be able to view, use or copy. >> >> How can I do that using open-source tools. >> > > Hi Sheyam, > > It would be better if you could ask this question at the Chennai.rb Mailing > list. (or any Ruby Mailing List for that matter :) ). > > https://groups.google.com/forum/#!forum/chennairb > > Btw, to answer your question. There are couple of encoding tools to protect > your source code. I wont mention them here. > > Also if you could use JRuby then you get protection by default.. if you know > what I mean. > > Thanks > Steve > >
It would be not better or worst to ask in other forms as ilugc is no way less than other tech forums. Perhaps if one likes to do marketing for chennairb , one should find some other place (advertise in PC world may be). Plus chennairb is not democratic and really free, but is controlled by few admins who seems to be controlled by few companies. There have been incidence where people have been kicked out of chennairb, which totally goes against the norms of democratic group. I would rather recommend https://www.ruby-forum.com/ or official Rails channel https://groups.google.com/forum/#!forum/rubyonrails-talk which seems to have no real commercial interest. Ok, coming to the question. If you like to hide the source code, I would advise you to develop the app using Java, Scala, JRuby (as mentioned above). , though I can decompile Jar / War to get source easily. Why not develop it in ASP.Net as microsoft would love you to restrict your clients right to know what software he is using (well check that out in MSDN). To add to more, JRuby in practicality is near waste as its compatible only upto Ruby 1.9.3 . If you are very serious about using some gems, they might fail in JRuby. So here is a way out: Demand large enough money from your client so giving source to him may not be a problem. Or better use C++. -- ----- Karthikeyan A K +91 9444018524 _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines