Kermit (протокол)

Kermit — компьютерный протокол передачи/управления файлами, а также набор программного обеспечения, широко использовавшийся в персональнх компьютерах в 1980-е годы. Предоставляет комплексный подход к передаче файлов, эмуляции терминала, скриптовому программированию и преобразованию кодировки символов между разнообразной аппаратурой, ПО и операционными системами

Технические особенности

Протокол Kermit поддерживает передачу бинарных данных и текста, используя полу- и полнодуплексное 8- и 7-битное последовательное соединение в системо- и платформо-независимой форме, и реализован на сотнях разных аппаратных и операционных систем. При полнодуплексном соединении используется протокол скользящего окна, обеспечивающий отличную производительность и коррекцию ошибок. На 7-битных соединениях locking shifts обеспечивает эффективную передачу 8-битных данных. При правильной (качественной) реализации, как в Columbia University Kermit Software collection, группа разработчиков Kermit Колумбийского университета заявляет о производительности, равной или превосходящей такие протоколы как ZMODEM[англ.], YMODEM[англ.], и XMODEM[англ.], особенно при использовании некачественных линий передачи данных. При подключении через RS-232 Statistical[англ.] Multiplexers, где некоторые управляющие (служебные) символы не передаются, Kermit возможно сконфигурировать для правильной работы в отличие от таких протоколов как XMODEM, которые требуют передачи всех 256 байт.

История

Kermit разработан в Колумбийском университете в 1981 году, чтобы студенты могли передавать данные между мейнфреймами IBM и DEC DECSYSTEM-20 и съёмными носителями на микрокопьютерах (изначально это были Intertec Superbrains под управлением CP/M). Мейнфреймы IBM использовали символьный набор EBCDIC, а мейнфреймы CP/M и DEC использовали ASCII, так что преобразование между двумя кодировками было одной из первых функций встроенных в Kermit.

Kermit может использоваться в качестве загрузчика ОС. К примеру машины CP/M использовали много разных форматов гибких дисков, что означало что одна машина не могла читать диски записанные на другой, и Kermit использовался как часть процесса по перемещению приложений и данных между машинами с разными ОС. PIP c очень низкой скоростью передачи данных (из-за отсутствия коррекции ошибок) мог использоваться для передачи маленькой базовой версии Kermit. После успешного запуска базовой версии она загружала полнофункциональную версию, которая могла использоваться для передачи любых данных и приложений CP/M.

В течение 1980-х годов протокол Kermit эволюционировал в стандарт де-факто для передачи файлом между разнородными компьютерными системами. Программное обеспечение Kermit использовалось для различных задач, начиная с простых студенческих задач до решения проблем совместимости оборудования на борту МКС. Он был портирован на длинный перечень мейнфреймов, мини-компьютеров и микрокомпьютерных систем. Большинство версий имеют пользовательский интерфейс основанный на оригинальном Kermit для TOPS-20. Версия для MS-DOS была разработана в 1983. Поздние версии Kermit также поддерживают сетевые соединения.

В настоящее время поддерживаются такие реализации как C-Kermit (для UNIX и OpenVMS) и Kermit 95 (для Windows версий 95 и более, и OS/2).

Изначально Kermit был разработан и бесплатно распространялся Колумбийским университетом, до 1986, когда был основан и взял на себя разработку и взимание платы за коммерческое использование. Проект является финансово-независимым. По состоянию на 1 июля 2011 года Университет Колумбии перестал хостить этот проект и выпустил его с открытым исходным кодом. В июне 2011 Kermit Project выпустил бета-версию C-Kermit v9.0 под лицензией BSD.

Название и авторские права

Kermit был назван так в честь Лягушонка Ке́рмита из кукольного шоу Маппеты. В версии программы для Apple Macintosh в качестве иконки использовалось изображение Лягушонка Кермита. Тем не менее был создан бэкроним, видимо для избежания притязаний по поводу торговой марки, KL10 Error-Free Reciprocal Microprocessor Interchange over TTY lines.

Kermit это открытый протокол — любой может создавать собственную программу, использующую его, но некоторые его реализации и исходный код являются собственностью Университета Колумбии. C-Kermit имеет Open Source лицензию BSD. Любой желающий может использовать его в любых целях, включая редистрибуцию и перепродажу. Он может распространяться в составе любой операционной системы, где он работает или может быть приведен в рабочее состояние, в том числе в бесплатных и коммерческих версиях UNIX и Hewlett-Packard (ранее DEC) VMS (OpenVMS).

См. также

Read other articles:

Blancmange Paese d'origine Regno Unito GenereSynth popNew romantic Periodo di attività musicale1981 – 1986 Album pubblicati7 Studio3 Live0 Raccolte4 Sito ufficiale Modifica dati su Wikidata · Manuale Blancmange è stato un duo musicale britannico attivo nella prima metà degli anni ottanta, formato da Neil Arthur e Stephen Luscombe. Indice 1 Biografia 2 Riformazione 3 Discografia 3.1 Album studio 3.2 Compilation 3.3 Singoli 4 Curiosità 5 Altri progetti 6 Coll...

 

Graveyard ShiftEpisode SpongeBob SquarePantsKartu judulNomor episodeMusim 2Episode 36aSutradaraSean DempseyPenulisDoug LawrenceJay LenderDan PovemireTanggal siar6 September 2002Kronologi episode ← SebelumnyaBand Geeks Selanjutnya →Krusty Love Daftar episode SpongeBob SquarePants Graveyard Shift adalah episode musim kedua dari SpongeBob SquarePants. Episode ini pertama kali ditayangkan di Nickelodeon di Amerika Serikat pada 6 September 2002 dan 31 Oktober 2002 di CBS. Episod...

 

AlmereKota madya dan munisipalitasCakrawala kota Almere dengan Weerwater BenderaLambang kebesaranAlmere di provinsi FlevolandNegara BelandaProvinsi FlevolandPemerintahan • Wali KotaAnk Bijleveld (sementara) (CDA)Luas • Total248,77 km2 (9,605 sq mi) • Luas daratan130,47 km2 (5,037 sq mi) • Luas perairan118,29 km2 (4,567 sq mi)Ketinggian−3 m (−10 ft)Populasi (Januari 2021)&#...

Resolusi 815Dewan Keamanan PBBPasukan PBB di SarajevoTanggal30 Maret 1993Sidang no.3.189KodeS/RES/815 (Dokumen)TopikKroasiaRingkasan hasil15 mendukungTidak ada menentangTidak ada abstainHasilDiadopsiKomposisi Dewan KeamananAnggota tetap Tiongkok Prancis Rusia Britania Raya Amerika SerikatAnggota tidak tetap Brasil Tanjung Verde Djibouti Spanyol Hungaria Jepang Maroko Selandia Baru Pakistan Venezuela Resolusi ...

 

Election in NevadaMain article: 2020 United States presidential election 2020 United States presidential election in Nevada ← 2016 November 3, 2020 2024 → Turnout78.22%   Nominee Joe Biden Donald Trump Party Democratic Republican Home state Delaware Florida Running mate Kamala Harris Mike Pence Electoral vote 6 0 Popular vote 703,486 669,890 Percentage 50.06% 47.67% County results Congressional district results Precinct results Biden   ...

 

Class of compounds Releasing agent redirects here. For mold release agents, see Release agent. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Monoamine releasing agent – news · newspapers · books · scholar · JSTOR (January 2015) (Learn how and when to remove this template message) Amphetamine, the prototypi...

Skip Beat!スキップ・ビート!(Sukippu Bīto!)GenreKomedi, romantis MangaPengarangYoshiki NakamuraPenerbitHakusenshaPenerbit bahasa InggrisNA Viz MediaMajalahHana to YumeDemografiShōjoTerbit7 Februari 2002 – sekarangVolume50 (Daftar volume) Seri animeSutradaraKiyoko SayamaProduserShinji HorikiriKōsuke SuzukiHiroto KumagaiSkenarioMayori SekijimaMusikAkifumi TadaStudioHal Film MakerPelisensiAUS HanabeeNA Pied Piper[1]UK MVM FilmsSaluranasliTV Tokyo, TV Aichi, TV Hokkaido, TV Os...

 

Legislative body for Chicago Chicago City CouncilTypeTypeUnicameral HistoryFoundedDecember 13, 1837; 186 years ago (1837-12-13)LeadershipMayorBrandon Johnson (D) since May 15, 2023 Vice MayorWalter Burnett (D) since May 15, 2023 President pro temporeSam Nugent (D) since May 15, 2023 Floor LeaderVacant since November 6, 2023 Assistant President pro temporeStephanie Coleman (D) since May 15, 2023 SecretaryAnna Valencia (D) since January 25, 2017 StructureS...

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

Frank William Dernie (lahir 3 April 1950), lahir dari pasangan James Harold Dernie dan Monica Dernie (née Pacey), adalah seorang insinyur Formula Satu Inggris veteran dengan pengalaman motorsport Formula Satu yang luas. Karier Dernie dibesarkan di Lancashire dan dididik di Kirkham Grammar School sebelum ia belajar teknik di universitas Imperial College London. Dernie magang di David Brown Ltd. Niatnya adalah untuk mendapatkan pekerjaan dengan Aston Martin karena ambisinya adalah merancang mo...

 

Elections for mayor in Santa Ana, California Elections in California Federal government U.S. President 1852 1856 1860 1864 1868 1872 1876 1880 1884 1888 1892 1896 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 Dem Rep 2000 Dem Rep 2004 Dem Rep 2008 Dem Rep 2012 Dem Rep 2016 Dem Rep 2020 Dem Rep 2024 Dem Rep U.S. Senate 1849 1850 1852 sp 1856 1857 sp 1860 1860 sp 1868 1872 1873 1873 sp 1878 1880 1885 1886 sp 1887 189...

 

Mexican footballer and manager (born 1979) For other people, see Rafael Márquez (disambiguation) and Rafael Marques (disambiguation). In this Spanish name, the first or paternal surname is Márquez and the second or maternal family name is Álvarez. Rafael Márquez Márquez in 2014Personal informationFull name Rafael Márquez Álvarez[1]Date of birth (1979-02-13) 13 February 1979 (age 45)Place of birth Zamora, Michoacán, MexicoHeight 1.84 m (6 ft 0 in) ...

هنودمعلومات عامةنسبة التسمية الهند التعداد الكليالتعداد قرابة 1.21 مليار[1][2]تعداد الهند عام 2011ق. 1.32 مليار[3]تقديرات عام 2017ق. 30.8 مليون[4]مناطق الوجود المميزةبلد الأصل الهند البلد الهند  الهند نيبال 4,000,000[5] الولايات المتحدة 3,982,398[6] الإمار...

 

周處除三害The Pig, The Snake and The Pigeon正式版海報基本资料导演黃精甫监制李烈黃江豐動作指導洪昰顥编剧黃精甫主演阮經天袁富華陳以文王淨李李仁謝瓊煖配乐盧律銘林孝親林思妤保卜摄影王金城剪辑黃精甫林雍益制片商一種態度電影股份有限公司片长134分鐘产地 臺灣语言國語粵語台語上映及发行上映日期 2023年10月6日 (2023-10-06)(台灣) 2023年11月2日 (2023-11-02)(香�...

 

Giorno dell'Unità nazionaleSergio Mattarella rende omaggio al Milite Ignoto (4 novembre 2022)Tiponazionale Data4 novembre[1] Celebrata in Italia Oggetto della ricorrenzaVittoria dell'Italia nella prima guerra mondiale e completamento dell'unità nazionale Ricorrenze correlateFesta del Tricolore (7 gennaio)Anniversario dell'Unità d'Italia (17 marzo)Anniversario della liberazione d'Italia (25 aprile)Festa della Repubblica Italiana (2 giugno) Data d'istituzione1922 Altri nomi...

Swiss multinational bank Credit Suisse Group AGHeadquarters on Paradeplatz in Zürich, designed by architect Jakob Friedrich Wanner and inaugurated in 1876[1]FormerlySchweizerische KreditanstaltCompany typeSubsidiaryISINCH0012138530IndustryFinancial servicesFounded5 July 1856; 167 years ago (1856-07-05)[2]FoundersAlbert Dufour-FéronceAlfred EscherGustaf HarkortHeadquartersZürich, SwitzerlandArea servedWorldwideKey peopleAxel Lehmann (chairman)[3] ...

 

Ancient tribe in China and present Surname MurenMuren in regular scriptPronunciationMùróng (Pinyin), Мөрөн (Mongolian)Language(s)Mongolic LanguageOriginLanguage(s)XianbeiDerivationname of the ancestor of the Muren tribeOther namesVariant form(s)Murong (Mandarin) Murong (Chinese: 慕容; pinyin: Mùróng; Wade–Giles: Mu4-jung2; LHC: *mɑC-joŋ;[1] EMC: *mɔh-juawŋ[2]) or Muren refers to an ethnic Xianbei tribe who are attested from the time of Tanshihuai (...

 

فيكتوريا جاستيس Victoria Justice معلومات شخصية الميلاد 19 فبراير 1993 (العمر 31 سنة)هوليوود، فلوريدا، الولايات المتحدة الأمريكية الإقامة إنسينو  [لغات أخرى]‏  الجنسية  الولايات المتحدة الحياة الفنية النوع موسيقى البوب نوع الصوت ميزو-سوبرانو  الآلات الموسيقية غناء، ب�...

Historic house in Virginia, United States United States historic placeBelle GroveU.S. National Register of Historic PlacesVirginia Landmarks Register Historic American Buildings Survey, 1941Show map of Northern VirginiaShow map of VirginiaShow map of the United StatesLocationPort Conway, VirginiaCoordinates38°10′45″N 77°11′19″W / 38.1793°N 77.1885°W / 38.1793; -77.1885Area380 acres (150 ha)Built1790 (1790)NRHP reference No.73002029[1...

 

Voce principale: Periodo costituzionale transitorio. Governo De Gasperi I Stato Italia Presidente del ConsiglioAlcide De Gasperi(DC) CoalizioneDC, PSIUP, PCI, PLI, PdA, PDL LegislaturaConsulta nazionale Giuramento10 dicembre 1945 Dimissioni1º luglio 1946 Governo successivoDe Gasperi II14 luglio 1946 Parri De Gasperi II Il Governo De Gasperi I fu il sessantacinquesimo ed ultimo governo del Regno d'Italia (nominato da Umberto di Savoia allora Luogotenente generale del Regno) e presentò ...