Pomysł dobry, nawet bardzo. Musieliby jakoś połączyć licencja <-> konto właściciela na IPS'ie oraz jakiś myk aby zabronione było ocenianie gdy nie posiadamy dostępu do internetu ( np. localhost ). Prawdę mówiąc mogli by ogólnie porobić jakieś uprawnienia ( licencja <-> konto na forum ) tak aby zrobić, że instalowana aplikacja ( jeżeli znajduje się w marketplace ) nie będzie działać jeżeli nie została pobrana z konta użytkownika ( połączonego z licencją ). Trochę chaotycznie chyba napisałem ale domyślicie się o co mi chodzi. Jeżeli mamy aplikacę, która znajduję się w marketplace, a nie pobraliśmy jej z naszego konta ( połączonego z licencją ) to po prostu nie odpali, a co za tym idzie jeżeli ktos nie będzie miał licencji to może pożegnać się ze wszystkim modyfikacjami. Równie dobrze mogli zrobić podobnie z samym skryptem. Jeżeli ktoś instaluje skrypt na domenie, która nie znajduje się w bazie danych z licencjami to instalator się zatrzymuje i wyrzuca odpowiedź. Zakodować ionCubem jakiś kawałek kodu za to odpowiedzialny i 95% nulledów / retaili z głowy.