目录
新聞
- 2013年10月30日:Kermit專案在電腦歷史博物館的口述歷史記錄:
- Kermit專案口述歷史記錄面板
- Joe Doupnik口述歷史(MS-DOS Kermit)
- 2013年10月29日:電腦歷史博物館的Kermit專案檔檔案[ 目錄]。
- C-Kermit的發展仍在繼續。
2011年7月1日起生效…
- 哥倫比亞大學的Kermit專案被取消
- http://www.kermitproject.org已經開設了一個新的Kermit專案網站。
- 所有的Kermit軟體都已獲得開源許可證。
- 哥倫比亞的Kermit ftp檔案和網站將保留(但不會更改)。
歡迎來到新的開源Kermit專案。
公告轉型路線圖 Kermit 95 C-Kermit E-Kermit 其他Kermit軟體
什麼是KERMIT?
Kermit是檔傳輸和管理協議的名稱,以及一系列用於電腦來實現該協議的電腦程式,以及從終端仿真到通信任務自動化等其他通信功能,通過高級跨平臺的腳本語言。該軟體是獨立於傳輸,通過TCP / IP連接以傳統的明文模式運行,或通過由SSH,SSL / TLS或Kerberos IV或V保護,以及串行介面連接,數據機和其他通信方式( X.25,DECnet,各種局域網LAN協議,如NETBIOS和LAT,並行介面等,在特定的平臺上)。
Kermit專案於1981年在哥倫比亞大學電腦中心(現為CUIT )成立,以達到特定需求 ,直到90年代中後期,Kermit是哥倫比亞的標準桌面連接軟體,被學生,教職員工和工作人員普遍使用從桌面微型電腦,PC,Macintoshes和Unix工作站連接到中央電腦設施:IBM主要框架 (1963-2017),DECSYSTEM-20s (1977-1988), CLIO (哥倫比亞的第一個線上圖書館資訊系統,1984-2003) ,以及Cunix(我們基於Unix的伺服器,1986年至今)以及部門級VAX,PDP-11s,Suns和其他微型電腦。在微型電腦和PC的早期階段,在廣泛部署與之連接的局域網和桌面工作站之前,Kermit軟體將桌面與電子郵件,公告板,檔共用,文本處理,消息傳遞以及其他方面現在被認為是理所當然的新的線上文化,早在大多數其他機構可以獲得這種經驗之前。在哥倫比亞,DEC-20和部門級微型電腦早已不復存在,IBM主要框架現在僅供後臺使用,但Kermit軟體仍用於從桌面到CUNIX的SSH會議,以及由技術人員進行系統和網路管理任務; 例如,在裝滿刀鋒伺服器的架子到達時配置它 ,大學電話系統的管理 ,CGI腳本 ,呼叫當值人員的alpha呼叫器等等。另外,當然,老前輩們更喜歡通過有安全性和有效性的文本模式shell會話的電子郵件來完成他們的工作; 例如軟體開發和網站管理。
多年來,Kermit專案成長為一個全球性的非盈利性軟體開發和分銷合作專案,總部位於哥倫比亞大學並由其協調,當Kermit軟體被介面到或開發用於越來越多的電腦和操作系統( 見清單 )。 Kermit專案致力於生產跨平臺,持久,穩定 ,符合標準的相互操作通信軟體,並積極參與標準過程 。Kermit軟體在全球各個經濟部門都有被使用:國家政府,州和地方政府,學術,醫學和醫療保健,工程,航空航太,非營利和商業。
儘管終端仿真在很大程度上已被網路取代,Kermit軟體仍然在其他應用中發揮作用 ,如遙感和數據收集,網路和電信設備的管理和故障排除,後臺工作,貨物和庫存管理,醫療保險索賠提交,電子資金轉賬和線上提交所得稅申報表。Kermit軟體嵌入在網路路由器和斷路器,手機塔,醫療診斷和監控設備,甚至在心髒起搏器中,更不用說許多大牌“大箱子”零售商的收銀機。2002年,Kermit飛在了國際太空站 ,Kermit軟體是EM APEX海洋浮標 (左)用於向颶風研究人員和追蹤者提供即時數據的通信方法(颶風專案於2010年進入了一個新的擴展階段,基於嵌入式Kermit的新版本)。
自20世紀80年代以來,Kermit協議和軟體已在工廠車間用於可編程模切,折彎機,層壓,平輥,剪切,金屬和塑膠加工,木工和其他機器。 例如,在製造波音787時 ,Kermit用於控制形成某些車身部件的膠帶層 。你可以在這裏和這裏閱讀更多關於Kermit在工廠的使用情況。
在二十世紀九十年代,Kermit軟體被應用在美國郵政局自動化中 ,它在1994年巴西全國大選(迄今為止世界歷史上最大的一次大選)中發揮了關鍵作用,而且它是聯合國對波斯尼亞救災特派團的核心,“將主要框架,微型電腦,PC,手持設備和條碼閱讀器等專案操作的整個範圍連接起來。”
在20世紀80年代 ,Kermit協議的穩健性非常適合於在非洲的綠色革命服務 ,歐洲 – 蘇聯聯合Giotto太空任務 ,或許最重要的是,在南極洲和大陸的美國研究站之間重建數據通信,1986年在9個月的南極冬季期間發生了電腦故障時被切斷數據通信。 1988年,Kermit國際會議在蘇聯莫斯科舉行,Kermit會議在整個20世紀80年代在東京,伯爾尼,巴黎,納什維爾等地舉行。
Kermit協議和軟體以Kermit the Frog ,電視連續劇的明星The Muppet Show命名; Kermit的名字由Henson Associates,Inc.許可使用。 它為什麼以Kermit the Frog命名? 1981年5月,我們已經履行了第一個協議,但我們還沒有協議或軟體的名稱。我們一群人正在討論這個問題(我,Bill Catchings,Bill Schilit,Jeff Damens,我認為是該團隊),在實際上並沒有太多關注,因為我們從未想過該軟體會在全世界傳播並持續數十年。我正好面對牆上有一個Muppets日曆,而也因為我的孩子是Muppet Show的大粉絲,於是我說, Kermit怎麼樣 ?30年後(2011年5月),我找到我當時看到的日曆頁面,你可以在左側看到它,並且可以點擊它看到更大的圖像。
KERMIT軟體
Kermit軟體已經為數百種不同的電腦和操作系統編寫,其中一些是由全球的志願程式員編寫,其中一些由Kermit Project專業人員編寫。最受歡迎的Kermit程式的主要特點是:
- 連接的建立和各種連接方法的維護(TCP / IP,25,LAN,串行介面,數據機等)。
- 終端仿真。
- 無差錯檔傳輸。
- 互聯網協議包括Telnet,Rlogin,FTP和HTTP。
- 互聯網的安全方法,包括Kerberos,SSL / TLS,SSH和SRP。
- 終端仿真和文件傳輸期間的字元集轉換– Kermit軟體的獨特功能。
- 數字和字母數字尋呼。
- 腳本編程可以使複雜或重複的任務自動化。
Kermit的用戶介面和腳本編程語言在跨界平臺和通信方法上保持一致,從而允許投資於學習的時間是值得的,當你從一個平臺移動到另一個平臺,從一種通信方式轉向另一種。
我們的首位Kermit軟體實施是:
- 用於Windows 95/98 / ME,Windows NT / 2000 / XP / Vista / 7/8/10和OS / 2的Kermit 95 ;
- 適用於UNIX,VMS,VOS和其他幾個操作系統系列的C-Kermit;
- 用於嵌入的E-Kermit。
- 用於DOS和Windows 3.x的MS-DOS Kermit ;
- 用於VM / CMS,MVS / TSO和CICS的IBM主要框架Kermit 。
C-Kermit和IBM主要框架Kermit是基於主機的軟體包,具有無與倫比的多功能性。Kermit 95和MS-DOS Kermit是全功能的桌面通信軟體程式,可與市場上(或不在市場上)任何其他品質相媲美,但或者用戶介面的閃爍除外:Kermit程式遵循文本模式提示和命令式風格如以往,這讓一些人感到莫名其妙,直到他們意識到其優勢:
- 設定的命令在所有平臺上都相當一致,並且在諸如Windows,Mac OS X,Linux和VMS等現代平臺上幾乎完全一致。學習一次,可在隨處使用。
- 如此處所述,命令可以被組合成“宏”或“程式”,以自動執行任何可以手動完成的任務。事實上,在C-Kermit和Kermit 95中,命令語言是一種具有變數,控制結構,函數,“副程式”以及一些驚喜的完備編程語言。
- 您不必提前知道這些命令,也不必將其全部輸出。此命令風格被稱為“按需求的上下文關聯選項”(當您鍵入問號時,您會看到可用的選項),並且可以縮寫關鍵字。有很多內置的幫助,還有更多的幫助可以在Kermit網站上找到; 例如C-Kermit教程和Kermit 95教程 ,僅供初學者使用。
- 觸摸式打字員會因無需將手從主鍵移開而可以更快地工作,並且減少受到的重複性勞損傷害。
- 某些事情就是不能有效地完成,或甚至根本不能使用GUI介面。這是一個完全隨機的例子,但它表明了這一點:
在PC上,我有一個包含數千個圖像的目錄及其縮略圖。 對於每張圖片xxx.jpg都有一個thumbnail xxx-t.jpg 。 我想要將所有縮略圖加載到Photoshop中。 使用滑鼠,這將需要一整天。 有了Kermit,你可以像這樣做(在Kermit命令提示符下):
mkdir thumbnails
重命名* -t.jpg thumbnails/
然後在縮略圖子目錄中,按Ctrl-A“全選”並拖動到Photoshop(然後,如果需要,用一個滑鼠動作將縮略圖拖回原始目錄,或使用一個Kermit命令將它們重新命名)。
Kermit 95的開發不僅是為了滿足哥倫比亞從Windows 95(以及之後)到基於文本的中央服務的連接需求,而且還為了籌集資金來支持Kermit專案。 與其他Kermit程式不同,K95是嚴格地商業化,可以使用零售熱縮包裝版本(右)和大批量複製許可證 。 從1995年發佈到2011年中期,超過二十五萬個批量許可證席位以超過1000個許可證牌照購買,大小從100個到10,000個不等。大約售出了3萬張熱縮包裝,從電子學院購買了數千種來下載,K95還獲得了100多所大學以及紐約州立大學等整個州立大學系統(64個校區,約有400,000名學生)的網站授權。
Kermit專案於1984年以自籌資金的形式進行投資,從那時起至2011年取消為止,為該大學實現了8,894,912.00美元的收入,另外還有一項設備補助金( Hermit專案 ),價值為3,000,000.00美元 。
Kermit書籍 Kermit 95 C-Kermit E-Kermit G-Kermit 當前軟體版本
KERMIT協議
自從1981年成立以來,Kermit協議已經發展成一個複雜,強大且可擴展的獨立運輸工具給檔傳輸和管理,結合,其中包括:
- 在單個操作中傳輸多個檔。
- 檔屬性傳輸(大小,日期,許可權等)
- 檔案名,記錄格式和字元集轉換
- 檔碰撞選項,包括“更新”功能
- 檔傳輸恢復(從故障點恢復中斷的二進位模式傳輸)
- 自動上傳和下載
- 客戶端/伺服器檔傳輸和管理
- 在檔組傳輸過程中自動執行每個檔的文本/二進位模式切換
- 遞歸目錄樹轉移,即使在不相同的平臺之間
- 串行和網路連接的統一服務
- Kermit 網路服務守護進程
Kermit協議根據協議分層的標準規則,在每個方向使用定義良好的,有序的,錯誤檢驗了的數據包來實現檔傳輸會話。 數據包的設計旨在實現最大的透明度,因此無論限制有多麼嚴密,它們都可以通過任何的通信媒介。半雙工(停等),全雙工(帶有選擇性重新傳輸的滑動窗口)和連續流式傳輸可用於適應任何連接。
Kermit協議與大多數其他的區別在於其廣泛的設置,以適應任何兩種電腦之間的任何類型和品質的連接 – 數據包長度,數據包編碼,窗口大小,字元集,錯誤檢測方法,超時,暫停。大多數其他協議被設計為僅適用於特定類型或品質的連接,並且/或者在某些類型的電腦或檔系統之間操作,因此在其他地方操作得很差(或根本不操作),並且提供很少的方法來適應不在計畫內的情況。另一方面,Kermit允許您在任何給定的連接上實現成功的檔傳輸和盡可能高的性能。
與FTP或X-,Y-和ZMODEM(與Kermit最經常被比較的其他協議)不同的是,Kermit協議不承擔或需求:
- 全雙工連接;
- 能控制字元的透明連接;
- 一個8位連接;
- 一個乾淨的連接;
- 沿著通信路徑的大緩衝區;
- 物理鏈路層流量控制。
(雖然Kermit不需要任何的這些條件,但它可以在它們有用時利用它們)。Tim Kientzle在1996年2月的Dr. Dobb 日誌上發表的關於Kermit協議的專題文章指出:“Kermit的窗口化途徑比XModem和YModem等協議更快…… 許多人沒有意識到的是,在不太理想的條件下,Kermit的窗口化途徑比ZModem快得多,ZModem是一種在高質量線路上快速傳輸有著良好聲譽的協議。” Kermit協議的效率在這裏和這裏被深入分析。
因此,Kermit幾乎每次都會“有創意”地進行工作。而在更高層次上,Kermit命令語言允許以任何組合方式使用各種便利的檔選擇標準,例如:
- 通配符和模式匹配檔案名
- 按日期範圍進行選擇
- 按尺寸範圍進行選擇
- 只有文本檔
- 只有二進制檔
- 只有在另一端不存在或較新的檔
- 例外的列表和模式
來完成幾乎所有您可以想像的分組。在傳輸過程中,檔可以轉換字元集,可以通過篩檢程式等傳遞,並且在成功傳輸後,原始檔案可以被刪除或重新命名,目標檔可以被重新命名或郵寄等等。
Kermit協議規範
Kermit檔傳輸協議規範由Frank da Cruz編著的Kermit,一個檔傳輸協議,中有Donald Knuth的前言(現在可以線上獲得PDF格式)給出。 該規範也可以在第六版Kermit協議手冊(1986)中線上獲得。這兩者都缺少一些後來的改進,但它們包括伺服器模式,長數據包,滑動窗口等。之後增加的協議文檔被收集並將在此處公開發佈。1995年密歇根大學的James Huggins發表了Kermit協議的正式規範和驗證 ; 你可以在這裏下載它。
KERMIT檔傳輸例子
讓我們看一下常見的情況,您有一臺帶有連接的Windows桌面電腦 – 任何類型的連接(數據機,串行端口,常規Telnet,安全Telnet,rlogin,安全登錄,SSH) – 到Unix伺服器上的shell會話(“ Unix“= Linux,Mac OS X,FreeBSD,Solaris,AIX,HP-UX 等 ),並且您希望在PC和Unix伺服器之間傳輸檔。 您在Windows上的終端仿真器是Kermit 95 ,Unix伺服器安裝了C-Kermit或G-Kermit ,只需在shell提示符處輸入“kermit”(或者“ckermit”或“gkermit”)即可調用。
要下載檔,例如message.txt ,請在shell提示符處鍵入以下命令:
kermit -s message.txt
該檔被發送到您的PC上的Kermit 95當前目錄(如果您已經定義了其目錄,則將其發送到其下載目錄 )。檔是文本還是二進位檔都無關緊要; Kermit將其計算出來並以適當的模式自動傳輸。
同樣,如果你想傳輸一組檔,比如說,名稱以“ daily ”開頭的所有檔。“:
kermit -s daily.*
Kermit發送每個匹配的檔,根據每個檔(daily.jpg,daily.xls,daily.txt,…)自動在文本和二進位模式之間切換。
將檔從PC 上傳到Unix就非常簡單。假設您的PC上Kermit 95的當前目錄中有一個名為“ budget.xls ”的檔。要將其上傳到UNIX,請在Unix shell提示符處下輸入:
kermit -g budget.xls
這些是基礎知識; 有很多變化和改進; 例如:
- 只傳輸比另一端更新的檔。
- 適當地轉換文本檔的字元集(例如在ISO 8859-1和Unicode UTF-8之間)。
- 從故障點恢復部分傳輸(僅限二進位模式)。
為了節省一些輸入,你可以在Unix上定義別名(在shell配置檔中):
alias s=”kermit -Ys”
alias g=”kermit -Yg”
( s代表發送“Send”,g代表獲取 “Get”)。接著:
s message.txt
g budget.xls
值得注意的是,您正在通過您已有的相同連接傳輸您的檔; 因此不需要建立新的聯繫,重新認證自己或類似的官僚機構。如果連接被SSH,Kerberos,SSL,TLS或SRP保護,那檔傳輸自動的也是安全的。
這標誌著無與倫比的便利程度。 當您告訴Unix上的C-Kermit發送或獲取檔時,Kermit 95的終端仿真器會自動識別其第一個檔傳輸數據包,並且K95會根據傳輸方向,彈出接收模式或伺服器模式,以及當傳輸完成後,K95返回到其終端仿真器螢幕。如果出現錯誤(例如,如果您在目標目錄中沒有得到許可權),則K95將保留在其檔傳輸螢幕中,以便您可以看到問題所在。
只要您使用K95或C-Kermit作為您的終端程式,相同的程式也適用於Unix到Unix,K95到VMS,Unix到VMS,VMS到Unix或OS / 2到VMS或Unix。
爭議
另見: 普遍的誤解 。
多年來,Kermit專案和軟體是各種爭議的主題,特別是:
執照
從一開始我們就希望Kermit軟體是免費給所有人。但是從1984年開始,哥倫比亞大學迫使我們找到一種讓它自己自負盈虧的方法; 也就是說,要支付全職和兼職人員的薪金,以及設備,用品,電話等。否則,我們將不被允許繼續開發,維護,分發和支持該軟體在全世界流行起來。
我們的解決方案是保持讓軟體免費供每個個人和組織使用,但是要求公司如果為了與產品捆綁銷售或以其他方式將其提供給客戶或客戶必須獲得許可,這是,如果他們想從我們的勞動中賺錢。 這樣他們可以賺錢,但他們必須與做這項工作的人分享。
隨著免費軟體舉動的紮根,其支持者對這種方法表示強烈反對,但它讓Kermit專案再延續10年。然後在1994年,隨著即將發佈的Microsoft Windows 95,我們決定發佈唯一100%商業化的Kermit程式: Kermit 95 。 該產品使Kermit專案蓬勃發展,直到2003年美國和世界經濟開始崩潰,並且直到2011年當哥倫比亞大學的Kermit專案最終被取消後,這種專案一直存在於日益減少的形式。在那個時候,由於沒有人的工作再依賴於它,所有我們擁有完整權利的Kermit軟體都被置於開源許可證之下,現在除了那些失去工作的人和那些需要幫助時打給我們的號碼以求得免費技術支持的人之外,現在每個人都很開心。 還有那些想知道為什麼之後再也沒有另一個Kermit 95版本的人。
Kermit vs X / Y / ZMODEM
XMODEM檔傳輸協議是1977年在別處開發的,用於通過電話連接將檔從一臺微型電腦傳輸到另一臺,因此廣泛用於電腦愛好者,BYTE雜誌愛好者,BBS系統用戶和管理員等。它的繼承者,如YMODEM和ZMODEM,在相同的文化中成長起來,為大致相同的用戶群提供服務。 在BBS世界中,通信鏈接對於所有的256位元組值始終是100%透明的,這使得這些協議相對簡單並且在該環境中仍然工作良好; 因此BBS用戶 /業餘愛好者文化沒有理由需要或瞭解Kermit。
另一方面,Kermit協議是為微型主要框架連接而設計的,因為連接很少是透明的,而且底層電腦根本完全不同,所以微型主要框架的連接比較不寬容,要求也高得多。 例如,他們可能會使用不同的檔格式和字元集來存儲檔。 當時,Kermit的目標更多地是針對機構 – 大學,醫院,企業和政府機構 – 它們擁有大型中央共用電腦或各種部門級微型電腦的機房,以及個人用戶在辦公桌上安裝個人電腦或工作站,而不是所有的愛好者相對同質的個人微型電腦。
XMODEM是一個極其緩慢的協議,所以推動它發展成更快更快的協議是他的原動力; 因此有了YMODEM和ZMODEM。 但是較新的MODEM協議仍然假定兩個相同或非常相似的電腦之間(或多或少)100%透明的連接。
隨著YMODEM和ZMODEM的出現,人們開始批評Kermit協議的緩慢,因為它確實是它的原始形式:短的包裝,因為大多數主要框架無法承受終端輸入數據的長時間運作; 半雙工停等,因為IBM主要框架不支持全雙工通信; 控制字元和8位元的可列印編碼,因為這些編碼不能通過主要框架的終端驅動程式。 因此,最初的Kermit協議是所有需要運行的平臺中的“最不普遍的標準”(除此之外還有更多的平臺)。 它的主要優勢在於它適用於任何平臺或通信方法,包括XMODEM系列完全不適合的平臺或通信方法; 例如,在IBM主要框架領域。
與此同時,一些BBS軟體包在他們的上傳和下載單上提供了Kermit協議,但是這些Kermit實踐總是最小化(即緩慢),通常是錯誤的,還有偶爾是完全不起作用的(參見關於第三方Kermit協議實現的誤解頁面 )。 這往往強化了愛好者文化中Kermit協議緩慢的印象。
為了解決性能問題,我們利用了Kermit協議設計的內在可擴展性(其中傳輸從一個功能協商階段開始)為更長的數據包和具有選擇性重傳的全雙工滑動窗口添加選項,以及壓縮選項以及在它們可用時利用透明和/或無差錯連接(例如網路連接)的優勢。 這些更改使Kermit協議在不犧牲通用性,數據轉換功能,穩健性和(最重要)向後相容性(這就是為什麼您沒有看到單獨的協議:XKERMIT,YKERMIT,ZKERMIT)的情況下與ZMODEM一樣快或更快。 性能變化可以追溯到1993年左右; 看基準 。
不僅如此,每個陣營的擁護者都基於自己的文化,每個陣營都傾向於瓦解另一個陣營,這種趨勢一直持續到今天。 Kermit的大多數批評者都是從20世紀80年代初期的Kermit軟體或基於第三方Kermit協議實現的觀察出發,這些實現往往效果不佳。 有關更詳細的討論,請參閱誤解頁面。
2013年,我注意到Slashdot關於取消哥倫比亞大學Kermit專案的討論 。 它很好地說明了當前的主題,因為討論主要由業餘愛好者和BBS用戶主導。 但一些知識淵博的Kermit用戶也做出了貢獻; 這裏有些例子:
- 哇,在我大學和大學後的日子裏,我在很多地方使用了這個協議,我都不知從何算起。這是一個非常保守的協議,幾乎可以完成任何事情。有一次,我通過數據機連接將可攜式電腦連接到Equinox數據交換機,然後連接到AT&T 3b5 Unix,再到Equinox(將速度從300 baud更改為9600 baud),連接到IBM 7171協議轉換器到IBM 4361。它實際上可以傳輸檔。另一次,我不得不在Sun上壓力測試一個DECNET終端模擬器(舊版本在最忙的一天在半途中失敗)所以我使用kermit連接到主機1,然後連接到主機2,返回到主機1 ,返回到主機2,我覺得大概40次。然後我通過所有連接進行檔傳輸。它成效。
- 哇。在90年代初,我負責將第一批羅馬尼亞大學(特別是布加勒斯特大學)連接到互聯網。由於我們因各種技術原因無法獲得知識產權,所以我們決定至少在當中讓他們擁有電子郵件。第一次嘗試是與uucp,但他們無法處理在布加勒斯特一側的操作。當時電話線不夠穩定。因此,在前6個月,通過Kermit檔傳輸將電子郵件發送到布加勒斯特,由sendmail調用,由大量的MDA腳本觸發。 Kermit目前比任何其他檔傳輸協議都更強大,我們相信它最終可以處理位元傳輸。
- 是的,它在嵌入式領域中被廣泛使用。可用於恢復一個無用基於RS232的設備的少數工具之一。用於諸如gumstix,beagleboard和許多其他SBC(如基於ARM的嵌入式設備)的產品。如果您製作/訂購定制版本,或者您自己的產品不包含MMC / SD卡啟動功能等替代產品,c-kermit是少數幾個從設備上的一個工具,允許您引導,加載代碼,然後去到所有控制臺的東西。多次拯救了我(和我的雇主)在無用或有錯誤的嵌入式設備上。
在同樣的討論中,有人抱怨說沒有給出足夠的解釋來說明為什麼Kermit 95的某些模組不能在開源中發佈。它的解釋是,在這裏。
鏈接
- Kermit參考書目
- 普及的誤解
- Kermit專案主頁
- 用於Unix和VMS的Kermit軟體
- 用於Windows的Kermit軟體
- Kermit新聞1986-1994
- Kermit新聞組檔案1994-2010
- Kermit專案檔案在CHM
- RFC 2839 … RFC 2840
- 自動化
- 更多自動化功能(高級FTP腳本)
- 標準活動
- Kermit軟體存檔
- Kermit歷史
- 哥倫比亞大學電腦史
不幸的是,外部網站上發現的有關Kermit軟體和協議的大多數資訊都不准確或嚴重過時。即使是相對有利的維基百科文章也太關注於細節而遺忘了20世紀80年代早期的瑣事,並且大多忽略了自那時起取得的穩步進展。