Колумбийская корона Проект Kermit | Колумбийский университет
155-я западная ул., д. 612, Нью-Йорк, шт. Нью-Йорк, США, 10025
…с 1981 года kermit@columbia.edu English    Español    Deutsch   
 Что нового:
Архив ПО   CK 9.0   EK 1.7   Исходный код K95
Популярные ресурсы: 
История   Об адресах   UTF-8
По-испански (автор Aleida Morel)  •  По-немецки (Peter и Viola Eichhorn)  •  По-русски (Алексей Докучаев)
Нью-Йорк
  ПРОЕКТ KERMIT НИКОГДА НЕ ЗАНИМАЛСЯ И НЕ ЗАНИМАЕТСЯ РАССЫЛКОЙ СПАМА ИЛИ ВИРУСОВ. Если вы получили подозрительное письмо с якобы наших адресов, оно скорее всего является вредоносным. Будьте осторожны (подробнее о безопасности компьютера под управлением ОС Windows можно прочитать ЗДЕСЬ).

Колумбийский университет закрывает проект Kermit с 1 июля 2011 г.

Официальный анонс доступен для ознакомления. Программное обеспечение Kermit и документация в полном объеме будут по-прежнему доступны на www-сайте проекта и в ftp-архиве, но с некоторыми изменениями. Лицензии C-Kermit и E-Kermit были изменены на открытую (BSD), включая исходный код Kermit 95 (кроме тех частей, на которые у университета нет прав на распространение). Исполняемые файлы и исталляционные пакеты Kermit 95 не будут выложены в свободный доступ, т.к. содержат сильную криптографию, которая попадает под экспортные ограничения США. Тем пользователям, кто по каким-либо причинам не может использовать код под открытыми лицензиями и предпочитает, как и раньше, покупать ПО Kermit, следует написать письмо на techventures@columbia.edu, не забыв упомянуть Kermit в теме письма. Техническая поддержка более не предоставляется Колумбийским университетом начиная с 1 июля 2011 г. Информация об изменениях условий поддержки и лицензирования ПО Kermit доступна на сайте; смотрите также "план реструктуризации" (англ. transition roadmap), доступный по кнопке ниже, для получения самой актуальной и точной информации.

Сообщение о закрытии   План реструктуризации   Дальнейшие новости

Проект Kermit

29 апреля 2011 г. проект Kermit отметил тридцатилетие. Зародившись в стенах Колумбийского университета в 1981 г. с целью сделать возможным использование микрокомпьютеров в качестве терминалов для центральных мейнфреймов и обеспечить надежную передачу файлов между ними (чтобы студенты могли копировать свои файлы на дискеты; подробнее см. здесь) и став одним из первых примеров программного обеспечения, разрабатываемого энтузиастами по сети, Kermit в настоящее время является многоцелевым, переносимым и транспортно-независимым средством для текстовой связи, передачи файлов, управления и автоматизации. [Читать дальше...]

Версии ПО Kermit

Все программы в составе ПО Kermit построены на основе протокола передачи файлов Kermit, разработанного в 1981 г. и последовательно улучшаемого и расширяемого в течение ряда лет, который обеспечивает корректную передачу текстовых и двоичных файлов между узлами. [Подробнее здесь...]  Кроме того, многие программы Kermit позволяют устанавливать соединения через различные каналы связи и таким образом работать в качестве терминала. ПО Kermit практически всегда может гибко управляться с помощью встроенного языка сценариев, предоставляющего широкие возможности по автоматизации собственно процедуры связи, диалога, передачи файлов и пр.

Самые популярные программы Kermit приведены в нижеследующей таблице. Если не указано обратное, все они способны устанавливать TCP/IP соединения (поддерживаются как открытые соединения, так и защищенные через Kerberos IV, Kerberos V или SSL/TLS), прямые соединения через последовательные порты или модем, а также умеют принимать все перечисленные типы соединений. Kermit поддерживает интерактивную работу (терминальные сессии), передачу файлов по собственному протоколу или FTP. Реализации Kermit, способные устанавливать Intenet-соединения, обычно поддерживают протоколы Telnet, Rlogin, FTP и HTTP (если специально не оговорено обратное). ПО Kermit предоставляет гибкие возможности для автоматизации с помощью встроенного языка сценариев. Поддерживается преобразование между широким выбором различных кодировок как в режиме терминала, так и для передачи файлов. [Читать дальше...]

Что такое Kermit?   Средства безопасности Kermit   Язык сценариев Kermit   FTP-клиент Kermit

Программа/Ссылка Платформа Описание
Kermit 95
2.1.3
Retail-версия K95
MS Windows, IBM OS/2
FAQ
Развивается с 1995 года. Поддерживает все 32-битные версии Microsoft Windows и OS/2 Warp. На 64-битных версиях Windows работает в 32-битном режиме. Эмулирует свыше 40 различных терминалов, включая VT100, VT220, VT320, ANSI, HP, IBM, консоль Linux, консоль Sun, QNX, AT386, SCO ANSI, SNI 97801, Televideo, Wyse и многие другие. Также поддерживает семейство протоколов X/Y/Z-MODEM для передачи файлов и безопасные соединения SSH, Kerberos и SSL/TLS. С 30 марта 2011 г. руководство пользователя K95 доступно онлайн, а с 20 июля 2011 г. также доступен и исходный код.
C-Kermit
9.0.302
Using C-Kermit, 2nd Ed.
Unix, VMS, VOS, OS-9, AOS/VS и другие
FAQ
Развивается с 1985 года. Поддерживает сотни 32- и 64-битных различных вариантов Unix (Linux, Mac OS X, Solaris, AIX, HP-UX, FreeBSD, NetBSD, SCO и многие другие), а также VMS на VAX, Alpha, и IA64. Ранние версии доступны для 16-битных реализаций Unix и других систем, включая Stratus VOS, OS-9, AOS/VS, Atari ST, Commodore Amiga и Apple Macintosh. C-Kermit позволяет устанавливать ssh-соединения с помощью внешнего SSH-клиента и опционально поддерживает SSL/TLS и Kerberos. Является основой для Kermit 95.
Kermit для MS-DOS
3.14, 3.15, 3.16
Using MS-DOS Kermit, 2nd Ed.
MS-DOS, PC-DOS, Windows 3.x Развивается с 1982 года. Предназначен для версий DOS 2.0 или более поздних и 16-битных версий Microsoft Windows вплоть до 3.11. Включает в себя встроенный стек TCP/IP. Эмулирует 15 терминалов, среди которых DEC VT100, 220, 320; Data General DASHER, Wyse50; ANSI-совместимые, такие как Tektronix и DG color graphics. Не поддерживает шифрование, из TCP/IP поддерживает только Telnet. Помещается на одной дискете. Не предназначен для 32- и 64-битных версий Windows.
G-Kermit
1.00
Unix Развивается с 1999 года. Простая и быстрая реализация протокола Kermit, созданная, чтобы удовлетворить спрос на GPL-версию Kermit для Unix. Поддерживается только передача файлов и только в качестве получателя; отсутствуют возможности установления соединений и эмуляции терминала; нет поддержки скриптов и преобразования кодировок.
E-Kermit
1.7
Встраиваемые системы
(Любая) Развивается с 2004 года. Очень компактная и эффективная реализация протокола Kermit для встраиваемых систем. Присутствует только режим передачи файлов; нет шифрования, поддержки исходящих соединений, эмуляции терминала, скриптов и преобразования кодировок. Эта реализация не является полноценным приложением, а всего лишь "подпрограммой", которая позволяет встроить поддержку протокола в другие приложения, чипы или устройства. Теперь доступен и исходный код.
Kermit для мейнфреймов IBM
4.3.2
Перфокарта IBM
VM/CMS, MVS/TSO, OS/390, CICS, MUSIC Развивается с 1982 года. Предназначен для мейнфреймов фирмы IBM. Реализован только режим передачи данных и только в качестве принимающего узла. Эмуляция терминала отсутствует. Есть расширеные возможности по преобразованию текста между различными кодировками, включая многие т.н. Country Encoded кодовые страницы EBCDIC.
И многие другие... MULTICS, DTSS, NOS, GCOS, MUMPS, RT-11, Cray, RSX-11, TOPS-10, TOPS-20, OS/8, MPE, CP/M-80, CP/M-86, iRMX-86, ISIS, PICK, UCSD p-System, Flex, IDRIS, Xelos, TISP, PRIMOS, Sperry VS9, Nonstop, TRSDOS, советские мейнфреймы и т.д. За всю 30-летнюю историю Kermit было написано около 180 программ на 36 различных языках программирования. Начиная с 18 августа 2011 г., каждая Kermit-программа, когда-либо написанная в рамках проекта или переданная ему, сохраняется в архиве и заносится в каталог (см. ЗДЕСЬ).

Ресурсы

Ссылка Описание
cancellation.html Объявление о закрытии проекта Kermit
transition.html Процедура свертывания проекта
kermit.html Что такое Kermit? Краткий обзор
ckututor.html Изучаем C-Kermit
k95tutor.html Изучаем Kermit 95
ckscripts.html Язык сценариев Kermit – уроки и примеры
ftpclient.html Kermit как безопасный, скриптуемый FTP-клиент
ftpscripts.html Как автоматизировать FTP-сессии
security.html Средства Internet-безопасности, поддерживаемые ПО Kermit
FAQ Часто задаваемые вопросы
iksd.html Сервис Kermit в Internet
manuals.html Книги о Kermit (опубликованные руководства)
biblio.html Библиография Kermit
comp.protocols.kermit.misc Usenet-конференция Kermit, 1994–2011 гг. (на сайте Google Groups)
knews Выпуски новостей Kermit, 1986–1994 гг.
support.html Техническая поддержка Kermit
csetnames.html Кодировки, поддерживаемые Kermit
csettables.html Таблицы кодировок
utf8 Пример использование UTF-8 Unicode
em-apex Kermit помогает следить за ураганами
nasa Kermit использовался NASA в космосе
postal Об адресах в международной почте
timeline История вычислительной техники в Колумбийском университете, 1754–2005 гг.
Creative uses for Kermit Записки из подполья


Проект Kermit / Колумбийский университет / kermit@columbia.edu / 23 августа 2011 г.