Nový open-source projekt Kermit

Autor: Frank da Cruz

Překlad: Alena Piksaeva

Původní článek

Nový externí (srpen 2023): Vyzkoušejte poslední internetový Kermit server od Johna Goerzena na complete.org. Také od Johna:
Kermit (úvod); Kermit server na quux.org: veřejně dostupný internetový Kermit server; Stará a malá technologie (novější a větší není nutně lepší).

Březen 2024
Od 8. března 2024 je původní webová stránka projektu Kermit na Kolumbijské univerzitě, která byla dříve přístupná pouze přes HTTP — a co je důležitější, velmi rozsáhlý archiv softwaru Kermit — přístupná přes HTTPS i HTTP, a proto také prostřednictvím prohlížečů jako Chrome a Safari, které vyžadují HTTPS a již nepodporují připojení přes HTTP.

27 dubna 2021
Firefox a Chrome přestaly podporovat FTP odkazy. Více než 10 000 FTP odkazů na tomto webu muselo být změněno na HTTP, ale určité typy FTP odkazů nemají ekvivalent v HTTP. VÍCE ZDE. Nahlaste mi prosím e-mailem jakékoli zbývající nefunkční odkazy.

25 října 2022
Stále však můžete používat FTP starým způsobem: ftp ftp.kermitproject.org, uživatel: anonymous, heslo: cokoliv, cd kermit (v tomto bodě možná budete muset zadat příkaz „passive“ v závislosti na vašem FTP klientovi) a poté například cd test/tar pro stažení („get“) tarballů pro beta test C-Kermitu. Pro nejlepší výsledky použijte vestavěného FTP klienta v C-Kermitu.

Kermit je robustní a přenosný protokol nezávislý na platformě a transportu pro přenos souborů a rozsáhlá sbírka softwarových programů, které jej implementují na široké škále platforem. Kromě přenosu souborů mnoho z těchto programů také umožňuje síťová, vytáčená a/nebo sériová připojení a nabízí funkce, jako je emulace terminálu, převod znakových sad a skriptování pro automatizaci jakéhokoli komunikačního nebo správcovského úkolu souborů. Projekt Kermit vznikl v roce 1981 na Kolumbijské univerzitě v New Yorku a zůstal tam 30 let. Od roku 2011 je nezávislý. KLIKNĚTE ZDE pro více informací o projektu Kermit, protokolu a softwaru.

Novinky:

  • 11. srpna 2024ck10.0 pro Microsoft Windows a IBM OS/2 Beta.06, založené na C-Kermit 10.0 Beta.06 od Davida Goodwina z Nového Zélandu.
  • 8. srpna 2024ck10.0 pro UNIX (Linux, BSD, atd.) a (Open)VMS Beta.06.
  • 15. července 2023… Třídící tabulky na webu, které přestaly být tříděné loni v září, jsou nyní opět třídící, například referenční stránka paketů pro přenos souborů Kermit. Také jsou na webu NYC New Deal, například zde, zde a zde. Díky Stuartu Langridgeovi za opravu (a za sorttable.js).
  • 3. července 2022C-Kermit 10.0 Beta.10 – připravované nové vydání C-Kermitu pro Unix, VMS a MS-Windows. Detaily zde.
  • 2. dubna 2023DECSYSTEM-20 Kermit 5.3(230) od Toma DeBellise, první velké vydání za téměř dvě desetiletí (s následnou menší aktualizací 11. června).
  • 1. května 2023Stránka projektu Kermit je přístupná přes IPV4, HTTP, HTTPS, a od 27. dubna 2023 také přes IPV6 a nový FTP server.
  • 18. září 2022… Nová referenční stránka paketů pro přenos souborů Kermit.
  • 15. září 2022… Třetí beta test nového C-Kermitu pro Windows.
  • 29. dubna 2022Skript Kermitu pro stahování a instalaci jiných skriptů Kermitu, getkermitscript, oběť Velké FTP čistky z roku 2021, je nyní opraven; stáhněte si novou verzi.
  • 10. února 2022… Problém se stahovacími odkazy na původní web projektu Kermit na Kolumbijské univerzitě; viz oznámení.
  • 14. listopadu 2021G-Kermit 2.01 – několik dalších úprav pro neustále se měnící Unix API.
  • 17. října 2021Fotogalerie 3.12 – drobné opravy.
  • 26. května 2021E-Kermit 1.18 – opravy chyb, plus všechny FTP odkazy na stránce E-Kermitu byly převedeny na HTTP.
  • 26. května 2021G-Kermit 2.00, první a jediná nová verze od uvedení před více než 20 lety. Verze 2.00 by měla být správně zkompilována ve většině moderních verzí Unixu a vytvořit funkční spustitelný soubor. Všechny FTP odkazy na stránce G-Kermitu byly převedeny na HTTP.
  • 7. května 2021… Všechny FTP odkazy na stránce C-Kermitu a stránce „Daily“ C-Kermitu byly převedeny tak, aby fungovaly s prohlížeči Chrome a Firefox.
  • 2. května 2021… Všechny FTP odkazy na stránce Kermit Archive byly převedeny na formát, který akceptují Chrome a Firefox.
  • 30. dubna 2021… Všechny FTP odkazy byly odstraněny z této stránky, protože již nefungují ve Firefoxu nebo Chrome.
  • 29. dubna 202140. výročí prvního přenosu souborů pomocí protokolu Kermit a důvody, proč ho stále používám celý den každý den.
  • 16. února 2021… Konverze HTTP na HTTPS: Webová stránka projektu Kermit je nyní šifrovaná.
  • 1. srpna 2019… Nový index ke všem dokumentacím C-Kermitu, plus komplexní tabulky vestavěných funkcí C-Kermitu a vestavěných proměnných. Pro asociativní pole, podívejte se zde.
  • 15. září 2021C-Kermit 9.0.305 Alpha.04 je k dispozici pro testování; bylo provedeno několik předběžných prací na podpoře VMS.
  • 25. července 2020C-Kermit 9.0.305 Alpha.01 je k dispozici pro testování. Důležité: Toto je nouzové testovací vydání, které řeší změnu ovlivňující Linux a jiné systémy Unix používající knihovnu GNU stdio (glibc), která způsobuje chyby při kompilaci C-Kermitu; dotčené systémy zahrnují (minimálně) Ubuntu a Debian. Otestujte, zda se tato verze sestavuje bez chyb a zda šipky správně fungují v příkazovém režimu C-Kermitu, například šipka nahoru pro vyvolání příkazu.
  • 19. dubna 2021C-Kermit 4C(057) z 31. července 1985 byl přidán do historického archivu, díky Jeffrey H. Johnsonovi.
  • 24. března 2021… Několik drobných vylepšení Fotogalerie a tři iframe v uživatelské příručce opět fungují (byly obětmi přechodu z HTTP na HTTPS).
  • 29. června 2020Fotogalerie 3.04. Zlepšené zpracování znakových sad atd.
  • 26. dubna 2020… První vydání C-Kermitu, verze 4.0 z 5. února 1985, bylo nalezeno.
  • 2016–2019… Překlady této stránky (a dalších) do mnoha jazyků; podívejte se na autory níže.
  • 30. prosince 2019… Je tento web bezpečný? (ano)
  • 31. ledna 2020Fotogalerie 3.00, velké nové vydání. Podporuje PNG, GIF a animované GIF i JPG a nevyžaduje ImageMagick, mnoho dalších vylepšení. Použijte tuto verzi s C-Kermit 9.0.304 Dev.23.
  • 22. listopadu 2019Fotogalerie skript 2.38… soubor IMAGES: ignoruje vedoucí mezery, umožňuje komentáře na konci řádku.
  • 17. října 2019Mapa klávesnice K95 pro ruský jazyk pro anglicky mluvící, kteří chtějí psát ruská slova mnemotechnicky: nová jednostránková tabulka (nová 16. října, upravená 17. října).
  • 19. dubna 2019… Tato stránka převedena do HTML5 a validována; vylepšený design a flexibilita.
  • 17. června 2017Znovu proveden první přenos souborů pomocí protokolu Kermit (zpráva z Vintage Computer Festival East 2017).
  • 1. května 2017C-Kermit 9.0.304 Dev.22 je k dispozici pro testování, plus nový skript pro převod textových souborů do HTML.
  • 7. dubna 2017… Byla nalezena původní článek o Kermitu z BYTE z roku 1983.
  • 15. března 2017… Tato stránka převedena z ISO-8859-1 na UTF-8. Původní verze je stále k dispozici zde.
  • 14. ledna 2017ITS Kermit v Maclisp pro PDP-10 se většinou znovu objevuje.
  • 14. března 2016… Funguje Kermit 95 ve Windows 10? (ano)
  • 10. února 2016… Nová stránka archivu softwaru Kermit s aktualizacemi.
  • 8. února 2016Knihy o Kermitu jsou nyní online ve formátu PDF.
  • 28. ledna 2016C-Kermit 4.2 z března 1985, který byl desítky let ztracen, se znovu objevil. Všechno nejlepší ke 30. narozeninám C-Kermitu, i když opožděně.
  • 16. ledna 2016C-Kermit 9.0.304 Dev.20 je k dispozici pro testování.
  • 16. ledna 2016… Nový skript: Remind, který vám připomene, co vás čeká na vašem plánu.
  • 25. října 2015Fotogalerie skript 2.09, s novým volitelným tlačítkem pro zvětšení obrázků, speciální úpravou pro portrétní obrázky, možností vložit popisný text po titulcích na indexové stránce.
  • 19. května 2015Fotogalerie skript 2.02, nyní „mobilně přívětivý“; stáhněte si jej s Getkermiscript. Také většina hlavních stránek na tomto webu byla „mobilizována“.
  • 30. ledna 2015… Zpráva o pokroku v open-source Kermitu 95.
  • 28. února 2014Replacetextblock – skript pro nahrazení bloků textu.
  • 19. února 2014E-mailový klient MM přechází na kermitproject.org.
  • 12. ledna 2014… Nový skript Getkermitscript pro stahování a instalaci skriptů Kermitu.
  • 30. října 2013Transkripty ústní historie projektu Kermit v Muzeu počítačové historie zde a zde.
  • 29. října 2013Archiv dokumentů projektu Kermit v Muzeu počítačové historie katalog.

Zobrazit časovou osu pro další položky.

Aktuálně používané programy Kermit
A hostované na kermitproject.org…
Všechny tyto programy jsou napsány v programovacím jazyce C a zdrojový kód je k dispozici.

ProgramOperační systémy
C-KermitUnix, VMS
Terminálové relace, přenos souborů, převod znakových sad, skriptování. Vytváří sériová a TCP/IP síťová připojení, včetně bezpečných. Unix je rodina operačních systémů, která zahrnuje Linux, Mac OS, Android, FreeBSD, NetBSD a stovky dalších. C-Kermit 9.0 a novější má licenci BSD s otevřeným zdrojovým kódem. Předkompilované binární soubory C-Kermitu pro více než 700 platforem z let 1985–2011 jsou archivovány na webu Kermit Kolumbijské univerzity. Od roku 2023 je C-Kermit 10.0 ve fázi Beta testování.
G-KermitUnix
Pouze přenos souborů, nevytváří připojení*. GNU Public License.
E-KermitŽádný/Libovolný
Pro zabudování do zařízení, která nemusí mít operační systém. Pouze přenos souborů. Pro přizpůsobení danému zařízení je nutné programování. Extrémně malý a kompaktní. Licence BSD.
Kermit 95Windows, OS/2
Emulace terminálu, přenos souborů, převod znakových sad, skriptování. Vytváří sériová a TCP/IP síťová připojení, včetně bezpečných. Nová verze s otevřeným zdrojovým kódem je nyní ve fázi Beta testování (zatím pouze pro Windows, možná později i pro OS/2).

*Poznámka: G-Kermit se stará pouze o přenos souborů, ale nevytváří připojení (např. přes sériové nebo síťové linky).

„Nepřipojuje se“ znamená, že tento Kermit program se používá pouze na „vzdáleném konci“ datového spojení. Například pokud máte na stole PC s Windows a Kermit 95, nebo s Linuxem a C-Kermitem, můžete navázat spojení (přímé sériové, nebo vytáčené přes modem, nebo Telnet či SSH) s jiným (vzdáleným) počítačem a použít G-Kermit nebo E-Kermit (nebo C-Kermit) na vzdáleném počítači k přenosu souboru mezi vaším místním počítačem (v tomto případě PC) pomocí Kermit protokolu [viz diagram].

Historický archiv softwaru Kermit — ten, který obsahuje všechny programy a soubory Kermit od roku 1981 do srpna 2011 — je na Kolumbijské univerzitě: asi 150 různých programů, pokrývajících tisíce kombinací hardwaru a verzí OS, v 36 různých programovacích jazycích a mnoha dalších dialektech. Archivní stránka uvedená níže obsahuje odkazy hlavně na Kolumbii, ale také na některé novější položky, které jsou k dispozici na novém webu:

Archiv softwaru Kermit 1981–2023:
http://kermitproject.org/archive.html

Mé díky společnosti Panix Public Access Networks Corporation jménem open-source komunity a uživatelům a vývojářům softwaru Kermit za hostování tohoto webu od roku 2011.
—Frank da Cruz, fdc@kermitproject.org