## 1.1 開發背景
拒絕盜版軟件、保護程序的原創性是基于B/S架構的域名IP授權系統的開發初衷。軟件程序的授權是軟件程序保護原創性概念的延伸以及發展。軟件系統的授權目的是允許軟件使用用戶按照購買的開發者允許的許可范圍內使用軟件程序。它涉及到了軟件程序安裝的數量、使用時間,應用范圍和軟件程序的在線升級以及功能模塊等內容。對于軟件系統保護來說,核心的概念是防止軟件程序被盜版以及惡意泛濫。
軟件程序保護的概念是從開發者的角度出發的,它強調使用基于軟件程序的加密的技術手段來保護軟件不易被破解或增加代碼閱讀能力以及降低被惡意二次開發等。理論上,只要你有足夠的能力和時間以及資源,所有的軟件程序保護技術都可以被破解。然而,如果有一種軟件程序保護技術的安全強度達到了讓軟件程序破解者付出了比購買軟件程序還要高的成本,這種軟件程序保護技術就是成功的,值得使用的方法。
## 1.2 開發意義
該系統也考慮到程序語言的多樣性,簡易了對接的難度,任何一種語言開發的程序也能簡單的post請求來完成與本系統的對接服務,大大減少程序員為多種程序的管理和升級煩惱。
再也不用為多套程序定制多個授權系統的設計而煩惱,該系統可消除開發者和企業為多套程序設置多種授權系統的設計而增加成本,現在可以一套授權系統來完成全部程序的一站式控制操作。
該系統擁有完整的對客戶域名和服務器IP的監聽和與本系統的記錄校驗功能,如有發現盜版系統,能及時提示設定的提示語,且阻斷程序后續操作并且即使對本系統反饋盜版程序安裝的域名和服務器ip信息,同時保證對正版用戶的售后服務,正版用戶將能得到云端獲取最新版本。
本系統是為了方便開發者和企業程序上線后,控制盜版泛濫以及保護程序原創,作出了一定的控制作用,并且對正版用戶便利了在線升級的功能,很大的方便了開發者和企業額外研發開銷,從而創造低成本高回報的經濟效益。