Как я могу убедиться, что компонент, предоставленный мной для веб-приложения, не используется для нескольких доменов или веб-сайтов? - PullRequest
0 голосов
/ 25 февраля 2009

Я разработчик ruby ​​on rails и разработал несколько плагинов, возможно, я буду продавать их некоторым веб-сайтам, и они смогут использовать мой плагин в своем приложении. Но я хочу заверить, что когда-то предоставленный им код плагина не используется ни для какого другого приложения, в таком случае я должен знать, где он развернут.

Мне просто нужен способ отслеживать количество развертываний для данного плагина.

Ответы [ 2 ]

1 голос
/ 25 февраля 2009

Вы не можете это заверить. Вы можете сделать это убыточным, создав некоторый запутанный код, который ограничит использование. Предполагая, что анализ этого кода будет стоить намного дороже, чем просто платить вам другую лицензию. Конечно, это ничего не гарантирует.

1 голос
/ 25 февраля 2009

Вы не можете. Ruby интерпретируется, поэтому они могут просто удалить из него код отслеживания и использовать его там, где захотят. Возможно, вы захотите создать расширения C для ruby, если вам действительно нужны повторно продаваемые компоненты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...