我想將我的web應用程序分爲兩部分。 一部分是免費的,就像人們使用的演示一樣。 另一部分不是;支付的延期費用,但需要授權和許可證才能使用。如何保護我的腳本免於「免費」?
我的想法是銷售擴展而不會受到影響。一旦擴展程序被出售,買方不能將其上傳到其他網站,並讓其他人「免費」使用。因此,擴展將檢查來自另一個域的數據庫以授權使用其腳本。
我該如何做到這一點?
我想將我的web應用程序分爲兩部分。 一部分是免費的,就像人們使用的演示一樣。 另一部分不是;支付的延期費用,但需要授權和許可證才能使用。如何保護我的腳本免於「免費」?
我的想法是銷售擴展而不會受到影響。一旦擴展程序被出售,買方不能將其上傳到其他網站,並讓其他人「免費」使用。因此,擴展將檢查來自另一個域的數據庫以授權使用其腳本。
我該如何做到這一點?
爲用戶提供免費腳本,以便用戶在自己的網站上運行。只在您的服務器上運行許可的非自由腳本,並使用基於HTTP的API將它們掛接在一起。
當然,這個選項意味着任何計算都必須在您的服務器上完成,並且您的客戶在未連接時將無法使用他們的軟件到互聯網...... – 2010-01-15 00:20:39
要求腳本檢查來自其他域的授權基本上意味着該腳本無法離線使用。 – slebetman 2010-01-15 00:43:10
您可以修改任何您爲用戶提供的在自己的服務器上運行的內容,以規避安全措施。唯一安全的方法是不要讓他們擁有源代碼 – 2010-01-15 00:19:57