
一.軟件保護
軟件保護的概念是站在開發商的角度出發的,它強調的是利用以加密為主的技術手段保護軟件不被破解。從理論上說,只要擁有足夠的資源和時間,所有的軟件保護技術都可以被破解。但是,如果一種保護技術的安全強度達到了讓破解者付出比購買軟件還要高的成本,這種保護技術就是成功的,值得使用。
常用的軟件保護方式一般分為軟加密和硬加密兩種。軟加密一般采用與計算機硬件特征綁定的電子許可證形式。硬加密主要是指加密狗或加密鎖。傳統的使用電子許可證和加密鎖保護軟件的方案一般并不包括授權和用戶管理的功能,軟件開發商往往需要自行開發初始化工具和用戶管理工具。單純的軟件保護功能無法滿足互聯網時代的軟件電子化發行以及按需銷售的要求。
二.軟件授權
軟件授權是軟件保護概念的延伸和發展。其目標對象同時涵蓋了開發商和最終用戶兩個方面。其目是在保護軟件不被盜版的同時,為開發商創造更方便、更靈活的銷售模式。
軟件授權在實現軟件保護技術的基礎上,能夠提供從軟件授權的設計、開發集成、調試,到軟件授權的生成、分發、管理一整套完善的解決方案。從傳統的軟件保護過渡到軟件授權,不僅是軟件保護在互聯網時代發展的必然結果,也是開發商降低軟件的保護和發行成本,更快響應用戶需求和市場的變化的強烈愿望。
三.為什么需要軟件授權
越來越多的開發商都不再滿足于現有的功能單一的軟件保護產品,都希望市場上多一些結合有互聯網技術的、授權管理功能豐富的軟件保護產品,這是因為:
1.互聯網的逐漸普及和日新月異的發展極大地改變了我們工作和生活的方式,軟件的保護和授權也應該與互聯網技術相結合,以達到及時通訊、方便管理和節省成本的目的。
2.軟件的功能及模塊越來越多,用戶的需求也越來越個性化,而市場的變化更是令人難以預測。這些都要求軟件開發商不斷創造新的按需銷售模式,以獲得更多的利潤。
3.軟件的授權管理最好能與軟件開發商現有的ERP/CRM等管理系統集成,做到架構上可擴展、功能上智能化和自動化,以進一步提升企業的管理水平和競爭力。
四.軟件授權的要素
既然軟件授權是軟件保護概念的延伸和發展,那么軟件授權在實現軟件保護這個基本要素的同時,也應具備自身的一些特點。具體來說,軟件授權至少要包含以下三個要素:
軟件加密:軟件授權依然需要使用加密算法作為主要的保護軟件的技術手段。與軟件保護不同的是,軟件授權所需要的加密方案要更靈活,能夠滿足不同授權需求和業務模式的需要。
授權管理:授權必然要涉及到管理。為每個軟件用戶提供不同的授權方案并根據需要進行升級,需要一個完整的系統,包括授權的設計、發放、升級、管理和統計等功能。如果說軟件保護主要是一個軟件應用的客戶端的技術,授權管理則是一個系統架構。
中央服務:軟件授權要求建立中央授權服務系統,以用于授權的設計和發放,并為授權用戶提供方便快捷的服務。所有的軟件保護和授權工作都要以中央授權系統為核心,以互聯網技術為紐帶,實現軟件保護和授權的統一化、智能化、自動化。
五.軟件授權的主要模式
根據授權文件是存在本機還是服務器上——云端,軟件授權主要分本地授權和云授權兩大類。
5.1.本地授權
本地授權是指軟件的使用許可在客戶端,主要為傳統的軟件保護模式所使用。最常用的兩種本地授權形式是前面提到的硬件加密鎖和電子許可證。硬件加密鎖的優點是授權發放簡單、可移動。但是隨著互聯網的使用越來越普及,也暴露出不少缺點:
1.適用于傳統的一次性永久授權,無法實現試用版本和按需購買。
2.硬件的存在帶來額外的生產、初始化、物流、安裝和維護的成本。
3.安裝驅動和客戶端組件以及額外的硬件設備影響了客戶的使用體驗。
4.無法實現基于互聯網的電子化發行。
5.難以進行升級、跟蹤及售后管理。
電子許可證是在獲得了機器的硬件特征后,以某種機制將授權與該機器硬件特征綁定后發給客戶使用。結合了服務器驗證的“雙因素”電子授權的安全機制,在整體架構的安全性和安全效果上相比加密鎖具有更多的優勢。
電子許可證在客戶端沒有硬件,也無需安裝驅動和客戶端組件,可靠性兼容性好,可實現軟件的電子化發行,為開發商節省大量的軟件保護和發行成本。但它從本質上仍然屬于本地授權方式,不具有下面介紹的“云授權”方式實時授權、云存儲、可移動以及超高安全性的特點。
5.2.云授權
云授權是一種SaaS模式的授權。開發商的軟件還是在本地運行,但授權許可始終保存在授權服務器——“云端”。云授權要求客戶端軟件具備連網條件,可以根據具體的情況要求時刻連網或每隔一個固定的時間連一次網,以便跟蹤和管理授權。相比本地授權,云授權的安全級別要更高,這是因為授權的核心機制只存在于服務器上,而服務器與應用軟件之間采用了高安全性通訊協議。
云授權的突出優點是:
1.保護開發商對當前產品的投資和技術積累,實現已有的產品和技術向未來的云計算模式的平滑過渡。
2.超高安全性。
3.客戶端可移動,不與計算機或加密鎖綁定。
4.實時用戶管理和授權管理。
5.軟件配置和用戶配置的云存儲。
用戶使用免費軟件,不得侵害著作權人明確保留的署名權——米拓公司與工程建設協會侵害計算機軟件著作權糾紛案【判決要點】1.軟件著作權人免費提供可由不特定用戶免費下載使用的建站軟件,在用戶協議中明確要求免費使用軟件的用戶須保留著作權人的版權標識和...
序號:1 最近,騰訊公司起訴了一個名為微信截圖生成軟件的開發商,引起了廣泛的關注。這個軟件通過網絡提供截圖生成服務,用戶可以通過輸入關鍵詞,生成與關鍵詞相關的截圖。然而,令人意想不到的是,這個軟件竟然可以生成涉及騰訊公司的截圖,讓騰訊公司...
我欠的網貸找不到軟件了,這讓我感到十分煩惱。網貸是指通過網絡平臺提供貸款的一種方式,簡單來說,就是將貸款申請和放款的過程通過網絡完成。然而,由于一些原因,我可能無法找到相應的網貸軟件。這該怎么辦呢? 首先,我應該冷靜下來,不要恐慌。許多網...
許可方:____________郵政編碼:____________法定代表人:____________職務:____________地址:____________郵碼:____________電話:____________被許可方:____...
融360還款軟件找不到,可以嘗試以下幾種方法: 1. 檢查手機設置:登錄手機后,進入設置界面,找到安全選項,點擊進入,然后選擇隱私選項,找到授權管理一欄,查看是否授權了某個應用程序,如果是,可以取消授權。 2. 重置軟件:如果確定授權了...
登錄時間隔的長了,需要重新授權微信登錄,就點確認了,重新登錄時,再選微信直接登錄的選項就好。您的手機已經取得ROOT權限,請通過授權軟件進行授權?什么意思?目前在Android手機上,還沒有統一的獲取ROOT的方法,各個機型在獲取ROOT權...
鄰接權的概念和其特征 鄰接權一詞譯自英文,又稱作品傳播者權,意思是與著作權鄰近的權利。鄰接權是在傳播作品中產生的權利。作品創作出來后,需在公眾中傳播,傳播者在傳播作品中有創造性勞動,這種勞動亦應受到法律保護。傳播者傳播作品而產生的權利被稱為...
我國《計算機軟件保護條例》2001年進行了修改,并于2001年1月1日開始實施。該條例第二十四條規定:……未經軟件著作權人許可,有下列侵權行為的,應當根據情況,承擔停止侵害、消除影響、賠禮道歉、賠償損失等民事責任;同時損害社會公共利益的,由...
第一條 為了加強軟件產品管理,促進我國軟件產業的發展,根據國家有關法律法規和國務院《鼓勵軟件產業和集成電路產業發展的若干政策》(以下簡稱《產業政策》),制定本辦法。 第二條 中華人民共和國境內的軟件產品(含國產軟件和進口軟件)經營與管...