Има ли някакъв общоприет начин за скриване на сорсове в Ruby? Знам, че всичко на тоя свят подлежи на декомпилация, но искам да опитам 1 проект, който ще иска user-а да не може да рови с notepad във сорсовете :)
Source protection?
За общоприет начин не знам (и не съм човекът който може да знае), но един вариант е да "компилираш" сорсовете до native binary (например .exe на Windows). Точно за Windows-кия случай знам че има няколко варианта (виж този въпрос в StackOverflow), за други платформи не знам, но можеш да потърсиш сам.
Принципно ги видях тези за под Windows. Даже са по-старите интерпретатори има 'врътки' за
embedded ruby
, което дори би трябвало да работи на всякакви платформи.Въпроса ми беше по-скоро дали някой знае/е срещал/е ползвал нещо и може да препоръча (или пък да ми каже направо 'няма да те огрее').
Като цяло ме интересува живо за не-windows, понеже там си имам .net и много добре си се разбирам.
Няма да те огрее.
тук като скролнеш до
Bytecode export/import
, може да започнеш да се надяваш :) и чакаш :)
Трябва да сте влезли в системата, за да може да отговаряте на теми.