“這樣使用RHEL合法嗎”?

 

“這樣使用RHEL合法嗎”?

 

ugmbbc發佈於 2008-09-21 09:36:43|11012 次閱讀   分享至新浪微博 轉貼到開心網 分享到校內人人網 添加到Google書籤

RedHat

感謝hutuworm的投遞
某位網友在 Chinaunix.net 的 Linux 系統管理論壇中提出問題“這樣使用 RHEL 合法嗎?”: 
“1. 從網絡下載RHEL的ISO文件安裝。
2. 不購買RHEL任何服務。
3. 移除系統中redhat註冊商標(保留版本號...)。
4. 從ftp.redhat.com官方的srpm編譯後升級/下載新版RHEL的ISO文件升級。
5. 使用當前系統自動維護其他子服務器。”

該網友詢問了 Red Hat 官方,得到一些價目表和授權文件,但答覆“Red Hat 官方不提供任何法律指導”,意思也就是“到底合不合法,不妨猜猜看?” 本着疑義相與析的精神,各位網友就此展開了熱烈的討論,Red Hat 員工和業餘法律愛好者們甚至進行了針鋒相對的辯論。

去年我正好研究過這個問題,現在把舊文找出來整理重貼。

RHEL 的版權由 GPL 軟件版權和 Red Hat 自有版權兩部分組成,而由於 GPL 許可證具有傳染性,故所有基於 GPL 開發的軟件都要符合 GPL 條款,因此 Red Hat 自有版權部分在 RHEL 中只佔很少的部分,只需刪除所有 Red Hat Network Code 即可完全自由使用RHEL。這在 RHEL Subscriptions Renewal FAQs 裏說得很清楚:

6. If I don't renew, can I continue to use the software?
 

Yes, under the General Public License (GP), you may use the software and maintain your own custom version of Linux. However, you will not have access to:

* Technical support from Red Hat.

* Security or software updates via Red Hat Network. You will have to find updates from alternative resources that provide reliable, secure downloads.

* Support from certified hardware suppliers or software vendors like Oracle for applications running on an expired Red Hat Enterprise Linux subscription.

* Coverage from the Red Hat Open Source Assurance program, featuring an Intellectual Property Warranty for Red Hat Enterprise Linux customers. Red Hat designed the program to protect customers using open source solutions.

Please note that when your subscription expires you will still be bound by the terms and conditions of the End User License Agreement and will have to remove all copies of Red Hat Network Code. 

Red Hat 的營利模式是 Subscription Business Model,即通過向用戶出售技術服務,獲取相應年費營利,這在 Red Hat Store 網頁上說得也很清楚:

 

其 Subscription 內容主要包括 phone support、web support 和 unlimited incidents。如果你的技術能力足以自我 Support,又何必購買如此昂貴的 Support 呢?

這樣使用 RHEL 完全合法。其實 Oracle 所謂的 Unbreakable Enterprise Linux 就是把 RHEL 改頭換面,再低價出售 Compatiable Subscription(鄙視),詳見: http://en.wikipedia.org/wiki/Oracle_Enterprise_Linux

當 然,Red Hat 爲 Linux 的發展付出了巨大的努力,他們提供的 Red Hat Enterprise Linux 系列較之同類產品,無論在功能還是性能方面都有極大的提升(相對於 Fedora 9 和 Ubuntu Server 的測試結果可以看出)。我們應該如何回饋 Red Hat,促使其繼續保持對開源軟件的巨大熱情,進一步推動 RHEL 又好又快發展,這是大家都需要考慮的問題(歡迎購買 Red Hat 相關產品、服務,參加 RHCE/RHCA 認證培訓和考試)。

最後,向各位擔心法律問題的朋友,奉上許可證檢查腳本: CheckLicense.sh

#!/bin/bash
# Author: hutuworm (http://hutuworm.blogspot.com)
# RELEASED UNDER GPLv2.

for PACKAGE in `rpm -qa`
do
NOTICE=`rpm -qi $PACKAGE | grep License | grep -iE 'red ?hat'`
if [ ! "$NOTICE" = "" ]
then
echo $PACKAGE ":" $NOTICE ;
fi
done

在裝有 RHEL 的服務器上執行:

# sh CheckLicense.sh 

redhat-logos-1.1.14.3-1 : Size : 993129 License: Copyright ?1999-2002 Red Hat, Inc. All rights reserved.

anaconda-images-9.1-3.RHEL : Size : 5363878 License: Copyright ?2003 Red Hat, Inc. All rights reserved.

anaconda-product-3-1AS : Size : 75111 License: Copyright 2003 Red Hat, Inc. All rights reserved.

那麼只需要把 redhat-logos-1.1.14.3-1、anaconda-images-9.1-3.RHEL、anaconda-product-3-1AS 這三個 rpm 包用 rpm -e 命令從系統中移除,即可高枕無憂。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章