- 論壇徽章:
- 0
|
原帖由 phphelp 于 2008-6-17 17:34 發(fā)表 ![]()
hehe
> rpm -qlp newstartha-2.1b622a-1.i586.rpm |grep ccm_tool
/usr/sbin/ccm_tool
> vi heartbeat-2.0.8/crm/admin/ccm_epoche.c
/* $Id: ccm_epoche.c,v 1.8 2005/07/14 13:27:49 andrew ...
HEHE. ccm_tool實(shí)際并沒(méi)有被NewStartHA使用也沒(méi)有參與任何自主開(kāi)發(fā)模塊的相關(guān)鏈接,只是按照heartbeat原來(lái)打包方式保留而已(這種程序在當(dāng)前軟件包還有不少,比如crmd, lrm, cib等等), 你可以安裝后刪除它們?cè)囋嚳词欠裼绊戇\(yùn)行。整個(gè)軟件包暫時(shí)存在的個(gè)別GPL協(xié)議模塊代碼(比如ccm)基本沒(méi)有被修改或鏈接, 是否打包使用GPL模塊就算違反協(xié)議。另外我說(shuō)了,主體自研模塊代碼是通過(guò)和LGPL協(xié)議庫(kù)鏈接而成, 是否一定要開(kāi)放代碼。
NOTE:
heartbeat軟件包自帶的所有模塊接口庫(kù)基本全部使用LGPL協(xié)議(GNU Lesser General Public License),這為開(kāi)發(fā)基于接口的其他模塊提供了很大方便。 大家可以去看看代碼, 個(gè)人認(rèn)為這也是heartbeat的最大特點(diǎn)之一。歡迎討論
[ 本帖最后由 tomcat_cq 于 2008-6-18 11:53 編輯 ] |
|