(Rails) Proteger código e de licenciamento para aplicações Rails implantados de forma independente ...? [fechadas]

StackOverflow https://stackoverflow.com/questions/1123030

Pergunta

Eu estou escrevendo uma aplicação Rails que terá atualizações razoavelmente regulares - nada de anormal aqui. Eu enfrento um problema, no entanto, devido ao modelo de distribuição. Basicamente, o aplicativo será vendido para a instalação "intranet" stand-alone, devido à sua "add-on" natureza (que é basicamente uma interface web para um, a indústria de bases de dados de aplicativo padrão existente).

A minha preocupação (s), então giram (s) em torno de proteger código e atualizar modelos (códigos de registro, etc.) para múltiplas aplicações Rails implantados de forma independente. Alguém tem um bom ponto de partida para ler sobre isso? Qualquer entrada a respeito de um tal processo?

Best.

Foi útil?

Solução

Estamos usando Rubyencoder .

Outras dicas

Meu conhecimento não se estende muito para este reino, mas você pode querer olhar em usar JRuby para empacotar o aplicativo Rails como um JAR executável.

Github recentemente fez algo semelhante para seu produto Firewall Instalar ( obter mais informações sobre o processo de embalagem aqui ).

Parece provável que este tipo de exigência seria muito mais comum em Javaland, então eu não ficaria surpreso em tudo se vai a rota JRuby foi sua melhor aposta.

Eu olhar para ofuscação de código.

Tenha um olhar para a forma como Mingle fazê-lo, eu acredito que eles oferecem um negócio similar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top