HTC公開Android手機源代碼 開發者可自定義內核
7月21日消息,據國外媒體報道,HTC近日發布了其部分***的Android智能手機和新發布的Flyer平板電腦的平板電腦。公司在自己的開發者頁面上貼出了HTC Desire Z、Incredible S和Flyer平板電腦的2.6.35內核源代碼,開發者們可以籍此將Android操作系統輸出到其它HTC設備上,或者創建自定義內核。
此舉主要是應消費者要求,之前有消費者在HTC的Facebook頁面上抱怨沒有提供相關設備,如Evo 4G的源代碼共享。用戶Gregory Marton寫道,“我很失望HTC違背了GNU公共許可,沒有公布Evo 4G操作系統源代碼的更改部分。作為一家公司,不能說等它完備了再發布出來,這就違背了你們簽訂的協議。既然在我的手機上發布了二進制代碼,就需要公開其所有源代碼,我們希望能看到改動的部分。”
該協議要求任何修改代碼的一方都需要將其公開。HTC在用戶發帖之初并未作出回應,而對應產品Desire Z于11月在英國發布,Flyer則在5月發布。
Google支持的Android項目已經遵循GNU的公開協議GPL公布了手機OS的代碼。
同時在5月,HTC還許諾對啟動加載程序進行解鎖,以便開發者在自己的手機上安裝非官方的軟件等。然而,截止到7月11日“要安裝新的軟件仍然需要進行大量測試,面臨很多挑戰。”據悉,HTC Sensation 4G和EVO 3D上使用的啟動加載程序,將于8月在美國成為首款獲解鎖的程序。