歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

Linux教父自創開發系統Git 與BitKeeper分離

http://www.sina.com.cn 2005年04月23日 10:46 賽迪網

  嘯風

  【賽迪網訊】4月23日消息,Linux創始人李納斯·托沃茲(Linus Torvalds)極不情願地推出了屬於自己的用來監控Linux內核運行狀況的軟件配置管理系統Git。

  此前,托沃茲一直使用BitMover公司的BitKeeper SCM(軟件配置管理)進行Linux運


行管理。托沃茲去年在一份聲明中表示,“我一向不熱衷於開發開放源控制工具,而現在正是這一缺憾阻礙了我跟大多同行的交流。”他說,“BitKeeper正好解決了這一燃眉之急,使得工作效率倍增,其可復制傳播的本性方便我與任意同行之間交流和合作。”

  當然,並不是每一位自由軟件或開放社區人士都與托沃茲一樣喜歡BitKeeper, 因為它是享有知識產權的一套程序。使用擁有知識產權的工具來管理開放源軟件的開發早已引發了激烈的爭議。事實上,持有不同意見的主要是開放社區的兩大陣 營,一個是以托沃茲為代表的實用主義者,他們主張只要是合適的工具就拿來使用,不管是版權產品還是開放軟件;而另一陣營是以理查德·斯托爾曼 (Richard Stallman)為代表的純自由軟件論者,他們認為使用版權軟件違背了自由軟件的本質。

  斯托爾曼2002年批評托沃茲使用BitKeeper時寫道,“決定使用類似於BitKeeper的工具違背了Linux最初開發者的初衷,因為他們認為‘更好的技術’比自由本質更為重要。”這場爭論在Linux圈一度掀起了不小的波瀾,最近更是達到了頂點。

  在有關開放源社區是否應該對BitKeeper進行“逆向工程”的爭議進行之時, Samba CIFS(通用因特網文件系統)服務器項目的聯合創始人Andrew Tridgell開發了一款新程序SourcePuller,與BitKeeper數據通用。Tridgel作為OSDL(開放源開發實驗室)的第二任掌 門人,開發者有理由進行追隨。

  隨後,BitMover公司創始人Larry McVoy決定從市場撤出被Linux開發者廣泛使用的BitKeeper的非商業版本。同時,McVoy推出了一款功能並不強大的開放源版本。 McVoy所堅持的觀點是,“如果你是在開發一個類似的系統,那麼就不能使用BK。”

  爭論越來越激烈,托沃茲決定Linux開發應當與BitKeeper分清道路。

  “就對待BitKeeper問題上我與 Tridgell存在的分歧,”托沃茲表示,“我並不恨他,我只是感到失望。我一生都在自行開發工具,我會找到新的替代工具。我感到傷心,因為我非常喜歡BK。”




Copyright © Linux教程網 All Rights Reserved