Kermit haqida

Source: https://kermitproject.org/kermit.html

OXIRGI:

2011-yil 1-iyuldan kuchga kiradi ...

Yangi ochiq manbali Kermit loyihasiga xush kelibsiz.

E'lon Kermit 95 C-Kermit E-Kermit Boshqa Kermit dasturiy ta'minoti

KERMIT NIMA?

Kermit - fayllarni uzatish va boshqarish protokolining nomi va ko'plab turdagi kompyuterlar uchun kompyuter dasturlari to'plami bo'lib, u ushbu protokolni, shuningdek, terminal emulyatsiyasidan tortib yuqori darajadagi o'zaro faoliyat orqali aloqa vazifalarini avtomatlashtirishgacha bo'lgan boshqa aloqa funktsiyalarini amalga oshiradi. platforma skript tili. Dastur transportdan mustaqil bo'lib, an'anaviy aniq matn rejimida TCP/IP ulanishlari orqali ishlaydi yoki SSH, SSL/TLS yoki Kerberos IV yoki V, shuningdek, ketma-ket port ulanishlari, modemlar va boshqa aloqa usullari bilan himoyalangan ( X.25, DECnet, ma'lum platformalarda NETBIOS va LAT kabi turli xil LAN protokollari, parallel portlar va boshqalar).

Kermit loyihasi 1981 yilda Kolumbiya universiteti kompyuter markazida (hozirgi CUIT ) ma'lum bir ehtiyojni qondirish uchun tashkil etilgan va 1990-yillarning o'rtalari va oxirigacha Kermit Kolumbiyaning standart ish stoli ulanish dasturi bo'lib, talabalar, o'qituvchilar va xodimlar tomonidan universal tarzda foydalanilgan. ish stoli mikrokompyuterlari, shaxsiy kompyuterlar, Makintosh va Unix ish stantsiyalaridan markaziy hisoblash qurilmalariga ulanish: IBM asosiy kompyuterlari (1963-2017), DECSYSTEM-20s (1977-1988), CLIO(Kolumbiyaning birinchi onlayn kutubxona axborot tizimi, 1984-2003) va Cunix (bizning Unix-ga asoslangan serverlarimiz, 1986 yildan hozirgi kungacha) va idoraviy VAXs, PDP-11, Suns va boshqa mini-kompyuterlar. Mikrokompyuterlar va shaxsiy kompyuterlar paydo bo'lishining dastlabki kunlarida, lekin mahalliy tarmoqlar va ularga ulangan ish stoli ish stantsiyalarining keng tarqalishidan oldin Kermit dasturi ish stolini elektron pochta, e'lonlar taxtasi, fayllarni almashish, matnni qayta ishlash, xabar almashish va boshqa jihatlar bilan bog'ladi. Ko'pgina boshqa muassasalarda tajriba mavjud bo'lishidan ancha oldin, endi odatiy hol sifatida qabul qilingan yangi onlayn madaniyat. Kolumbiyada DEC-20s va idoraviy minikompyuterlar allaqachon o'tib ketgan va IBM mainframe'lari endi faqat backoffice foydalanish uchun, lekin Kermit dasturi hali ham ish stolidan CUNIXgacha SSH seanslari uchun ishlatiladi, tizim va tarmoq boshqaruvi vazifalari uchun texnik xodimlar tomonidan; masalan,HP blade serverlari kelganda to'la stendlarni sozlash, Universitet telefon tizimini boshqarish , CGI skripti , chaqiruv bo'yicha xodimlarning alfa peyjingi va boshqalar. Bundan tashqari, albatta, elektron pochta va o'z ishlarini bajarish uchun matn rejimidagi qobiq seanslarining xavfsizligi va samaradorligini oddiygina afzal ko'radigan eski taymerlar tomonidan ; masalan, dasturiy ta'minotni ishlab chiqish va veb-saytlarni boshqarish.

Yillar davomida Kermit loyihasi butun dunyo bo'ylab nodavlat notijorat dasturiy ta'minotni ishlab chiqish va tarqatish sa'y-harakatlariga aylandi, shtab-kvartirasi Kolumbiya universitetida joylashgan va muvofiqlashtirildi , chunki Kermit dasturiy ta'minoti tobora ko'proq kompyuterlar va operatsion tizimlar uchun ko'chirildi yoki ishlab chiqildi ( ro'yxatga qarang ). Kermit loyihasi o'zaro platformali, uzoq muddatli, barqaror , standartlarga mos keladigan, o'zaro ishlaydigan aloqa dasturlarini ishlab chiqarishga bag'ishlangan va standartlar jarayonida faol ishtirok etmoqda . Kermit dasturiy ta'minoti butun dunyoda iqtisodiyotning har bir sohasida qo'llaniladi: milliy hukumat, davlat va mahalliy hukumat, akademik, tibbiyot va sog'liqni saqlash, muhandislik, aerokosmik, notijorat va tijorat.

Terminal emulyatsiyasi asosan Internet orqali onlayn kirish uchun almashtirilgan bo'lsa-da, Kermit dasturiy ta'minoti boshqa dasturlarda rol o'ynashda davom etmoqda , masalan, masofadan zondlash va ma'lumotlarni yig'ish, tarmoq va telekommunikatsiya uskunalarini boshqarish va nosozliklarni bartaraf etish, orqa ofis ishlari, yuk va inventarlarni boshqarish, tibbiy sug'urta da'volarini topshirish, elektron pul o'tkazish va daromad solig'i deklaratsiyasini onlayn topshirish. Kermit dasturiy ta'minoti tarmoq marshrutizatorlari va kalitlarida, uyali telefon minoralarida, tibbiy diagnostika va monitoring uskunalarida, hatto yurak stimulyatorlarida ham o'rnatilgan. 2002 yilda Kermit Xalqaro kosmik stansiyada uchdi va Kermit dasturiy ta'minoti aloqa usuli hisoblanadi.EM APEX okeani suzadi (chapda) bo'ron tadqiqotchilari va kuzatuvchilari uchun real vaqt rejimida ma'lumotlarni etkazib beradi (bo'ron loyihasi 2010 yilda Embedded Kermitning yangi versiyasi asosida yangi kengaytirilgan bosqichga kirdi ).

1980-yillardan beri Kermit protokoli va dasturiy ta'minoti zavodda dasturlashtiriladigan kesish, press tormoz, laminatlash, tekis rulon, kesish, metall va plastmassani qayta ishlash, yog'ochga ishlov berish va boshqa mashinalarda qo'llanilgan . Misol uchun, Boeing 787 ishlab chiqarishda Kermit tananing ma'lum qismlarini tashkil etuvchi lenta qatlamini boshqarish uchun ishlatiladi . Kermitning zavod qavatida qanday ishlatilishi haqida bu erda va bu erda o'qishingiz mumkin .

1990- yillarda Kermit dasturi AQSh pochta boʻlimini avtomatlashtirishda qoʻllanilgan , u 1994-yilgi Braziliya milliy saylovlarida (oʻsha vaqtgacha dunyo tarixidagi eng katta) muhim rol oʻynagan va BMTning Bosniyaga yordam koʻrsatish missiyasida markaziy oʻrin tutgan. , "loyiha faoliyatining butun spektrini asosiy kompyuterdan, mini-kompyuterlardan, shaxsiy kompyuterlardan tortib qo'l qurilmalari va shtrix-kodni o'qish qurilmalarigacha bog'lash."

1980- yillarda Kermit protokolining mustahkamligi Afrikadagi Yashil inqilobda , Yevropa va SSSR qoʻshma Giotto kosmik missiyasida xizmat qilish uchun va, ehtimol, eng muhimi, AQShning Antarktida va materikdagi tadqiqot stantsiyalari oʻrtasida maʼlumotlar aloqasini tiklash uchun juda mos edi. 1986-yilda 9 oylik Antarktika qishida kompyuter xatosi tufayli uzildi. 1989 yilda Moskvada, SSSRda Kermit bo'yicha xalqaro konferentsiya bo'lib o'tdi va Kermit sessiyalari 1980-yillarda Tokio, Bern, Parij, Nashvill va boshqa joylarda bo'lib o'tgan boshqa konferentsiyalarda namoyish etildi.

Kermit protokoli va dasturiy ta'minoti " The Muppet Show" teleserialining yulduzi qurbaqa Kermit nomi bilan atalgan; Kermit nomi Henson Associates, Inc. ruxsati bilan ishlatiladi. Nima uchun u qurbaqa Kermit nomi bilan atalgan? 1981 yil may oyida bizda protokolning birinchi tatbiqlari allaqachon ishlagan, ammo bizda protokol yoki dasturiy ta'minot uchun hali nom yo'q edi. Bizning bir guruhimiz uni (men, Bill Catchings, Bill Shilit, Jeff Damens, menimcha, bu guruh edi) muhokama qilardi, chunki biz dasturiy ta'minot butun dunyo bo'ylab tarqalishini va o'nlab yillar davom etishini hech qachon kutmagan edik. Men tasodifan Muppets taqvimi bo'lgan devorga qaragan edim va bolalarim Muppet shousining katta muxlislari bo'lganligi sababli, men: " Kermit-chi?? O'ttiz yil o'tgach (2011 yil may) men buni aytganimda ko'rib turgan kalendar sahifasini topdim, uni chap tomonda ko'rishingiz mumkin va kattaroq rasmni ko'rish uchun ustiga bosishingiz mumkin.

KERMIT DASTURI

Kermit dasturiy ta'minoti yuzlab turli xil kompyuterlar va operatsion tizimlar uchun yozilgan , ba'zilari butun dunyo bo'ylab ko'ngilli dasturchilar tomonidan, ba'zilari esa Kermit loyihasining professional xodimlari tomonidan yaratilgan. Eng mashhur Kermit dasturlarining asosiy xususiyatlari:

Kermitning foydalanuvchi interfeysi va skript dasturlash tili platformalar va aloqa usullari boʻylab mos keladi, bu esa bir platformadan ikkinchisiga, bir muloqot usuliga oʻtganingizda oʻrganishga sarmoyani qayta-qayta toʻlash imkonini beradi.

Bizning birinchi Kermit dasturiy ta'minotimiz:

C-Kermit va IBM Mainframe Kermit xostga asoslangan paketlar bo'lib, ular tengsiz ko'p qirrali. Kermit 95 va MS-DOS Kermit to'liq xususiyatli ish stoli aloqa dasturlari bo'lib, bozorda (yoki tashqarida) boshqa har qanday narsaning sifati bilan raqobatlashadi, faqat foydalanuvchi interfeysining yorqinligi bundan mustasno: Kermit dasturlari matnli buyruq va buyruq uslubiga amal qiladi. O'tgan yillar, bu ba'zi odamlarni afzalliklarni tushunmaguncha hayratda qoldiradi:

  • Buyruqlar to'plami barcha platformalarda mos keladi va Windows, Mac OS X, Linux va VMS kabi zamonaviy platformalarda deyarli to'liq mos keladi. Uni bir marta o'rganing, hamma joyda foydalaning.
  • Bu erda tasvirlanganidek, qo'lda bajarilishi mumkin bo'lgan har qanday vazifani avtomatlashtirish uchun buyruqlar "makroslar" yoki "dasturlar" ga birlashtirilishi mumkin . Aslida C-Kermit va Kermit 95-da buyruqlar tili o'zgaruvchilar, boshqaruv tuzilmalari, funktsiyalari, "kichik dasturlari" va bir nechta kutilmagan hodisalarga ega bo'lgan to'liq rivojlangan dasturlash tilidir.
  • Buyruqlarni oldindan bilishingiz yoki ularni to'liq yozishingiz shart emas. Buyruqlar uslubi "talab bo'yicha kontekstga sezgir menyu" deb ataladi (siz savol belgisini kiritganingizda mavjud variantlarni ko'rasiz) va kalit so'zlarni qisqartirish mumkin. Kermit veb-saytida ko'plab o'rnatilgan yordam va boshqa ko'plab yordamlar mavjud; masalan, C-Kermit o'quv qo'llanmasi va Kermit 95 qo'llanmasi , faqat boshlanuvchilar uchun.
  • Sensorli yozuv teruvchilar qo'llarini uy tugmalaridan uzoqlashtirmasliklari shart bo'lmaganda tezroq ishlashlari mumkin va ular kamroq takroriy zo'riqishlarga duchor bo'lishadi.

Ba'zi narsalarni GUI interfeysi yordamida samarali yoki umuman amalga oshirib bo'lmaydi. Mana, mutlaqo tasodifiy misol, lekin bu fikrni bildiradi:
Shaxsiy kompyuterimda minglab rasmlar va ularning eskizlari mavjud katalog mavjud. Har bir xxx.jpg rasmi uchun xxx-t.jpg eskizi mavjud . Men barcha eskizlarni Photoshop-ga yuklamoqchiman. Sichqoncha yordamida bu butun kun davom etadi. Kermit bilan siz buni shunday qilishingiz mumkin (Kermit buyruq satrida):
mkdir eskizlari

*-t.jpg eskizlari/ nomini o'zgartirish

  • Va keyin eskizlar kichik katalogida Ctrl-A tugmalarini bosib "hammasini tanlang" va Photoshop-ga torting (va keyin, agar xohlasangiz, sichqonchaning bir harakati bilan eskizlarni asl katalogga qaytaring yoki bitta Kermit buyrug'i bilan ularni qayta nomlang).

Kermit 95 nafaqat Kolumbiyaning Windows 95 (va undan keyingi versiyalari) dan markaziy matnga asoslangan xizmatlarga ulanishga bo'lgan ehtiyojini qondirish, balki Kermit loyihasini qo'llab-quvvatlash uchun pul yig'ish uchun ishlab chiqilgan. Boshqa Kermit dasturlaridan farqli o'laroq, K95 chakana o'ralgan versiyada (o'ngda) va nusxa ko'chirish huquqiga ega ommaviy litsenziyalarda mavjud bo'lgan qat'iy tijorat edi . 1995-yilda chiqarilganidan 2011-yilning oʻrtalariga qadar, hajmi 100 oʻrindan 10000 tagacha boʻlgan 1000 dan ortiq litsenziya litsenziyalarida chorak milliondan ortiq ommaviy litsenziya oʻrinlari sotib olindi. Taxminan 30 000 ta kichraytirilgan nusxalar sotilgan, yana minglab nusxalari e-akademiyasidan yuklab olish uchun sotib olingan va K95 100 dan ortiq universitetlar hamda SUNY (taxminan 400 000 talabadan iborat 64 ta kampus) kabi butun shtatdagi universitet tizimlari tomonidan sayt litsenziyasiga ega edi.

Kermit loyihasi 1984 yilda o'z-o'zini moliyalashtirish asosida ishga tushirilgan va o'sha paytdan boshlab 2011 yilda bekor qilinmaguncha, u Universitet uchun 8,894,912,00 dollar daromad oldi, shuningdek, 3,000,000,00 dollarlik asbob-uskunalar uchun grant ( Hermit loyihasi ) . Kermit "biznes" boshlangan 1984 yil oralig'ida, Internet butun dunyoni egallagan 1998 yilgacha, biz Kermit dasturiy ta'minotini magnit tashuvchilarda (asosan 10 dyuymli 9-trelli magnit lenta) 31 591 ta jo'natishni amalga oshirdik; Ulardan 4679 tasi 107 ta turli mamlakatlarga, shu jumladan SSSR va Yugoslaviya kabi endi mavjud bo'lmagan mamlakatlarga, boshqalari esa Yangi Kaledoniyaga tegishli.

Kermit kitoblari Kermit 95 C-Kermit E-Kermit G-Kermit Dasturiy ta'minotning joriy versiyalari

KERMIT PROTOKOLI

1981 yilda yaratilganidan beri Kermit protokoli boshqa narsalarni o'z ichiga olgan fayllarni uzatish va boshqarish uchun murakkab, kuchli va kengaytiriladigan transportdan mustaqil vositaga aylandi :

Kermit protokoli protokol qatlamlarining standart qoidalariga rioya qilgan holda faylni uzatish seansini amalga oshirish uchun har bir yo'nalishda aniq belgilangan, ketma-ket, xato tekshirilgan paketlardan foydalanadi. Paketlar maksimal shaffoflik uchun mo'ljallangan, shuning uchun ular qanchalik cheklangan bo'lishidan qat'i nazar, har qanday aloqa vositasidan o'tishi mumkin. Har qanday ulanishga moslashish uchun yarim dupleks (to'xtatish va kutish), to'liq dupleks (selektiv qayta uzatishga ega toymasin oynalar) va uzluksiz oqimli transportdan foydalanish mumkin.

Kermit protokolini boshqalardan ajratib turadigan xususiyat shundaki, uning keng doiradagi sozlamalari har qanday turdagi va har qanday ikki turdagi kompyuterlar o'rtasidagi ulanish sifatiga moslashishga imkon beradi - paket uzunligi, paketlarni kodlash, oyna o'lchami, belgilar to'plami, xatolarni aniqlash usuli, kutish vaqti. , pauza. Aksariyat boshqa protokollar faqat ma'lum turdagi yoki ulanish sifati va/yoki ma'lum turdagi kompyuterlar yoki shunga o'xshash fayl tizimlari o'rtasida ishlash uchun mo'ljallangan va shuning uchun boshqa joyda yomon ishlaydi (yoki umuman yo'q) va rejadan tashqari moslashish uchun bir nechta usullarni taklif qiladi. - vaziyatlar uchun. Boshqa tomondan, Kermit faylni muvaffaqiyatli uzatish va har qanday ulanishda mumkin bo'lgan eng yuqori ishlashga erishish imkonini beradi.

FTP yoki X-, Y- va ZMODEM (Kermit eng ko'p taqqoslanadigan boshqa protokollar) dan farqli o'laroq, Kermit protokoli quyidagilarni nazarda tutmaydi yoki talab qilmaydi:

  • to'liq dupleks ulanish;
  • belgilarni boshqarish uchun shaffof bo'lgan ulanish;
  • 8 bitli ulanish;
  • toza ulanish;
  • aloqa yo'li bo'ylab katta buferlar;
  • jismoniy-bog'lanish-qatlam oqimini boshqarish.

(Kermit ushbu shartlarning hech birini talab qilmasa ham, ular mavjud bo'lganda ulardan foydalanishi mumkin). Doktor Dobb's Journal jurnalining 1996 yil fevral sonida Tim Kientzl tomonidan Kermit protokoli haqidagi maqolada “Kermitning oynalash usuli XModem va YModem kabi protokollarga qaraganda tezroq. . . Ko‘pchilik tushunmaydiki, ideal bo‘lmagan sharoitlarda Kermitning oynalash yondashuvi ZModem protokolidan sezilarli darajada tezroq bo‘ladi, bu protokol sifatli liniyalar orqali tezkor uzatish bo‘yicha munosib obro‘ga ega». Kermit protokolining samaradorligi bu erda va bu erda chuqur tahlil qilinadi .

Shunday qilib, Kermit transferlari deyarli har safar "qutidan tashqarida" ishlaydi. Va yuqori darajada, Kermit buyruq tili har qanday qulay fayl tanlash mezonlarini har qanday kombinatsiyada ishlatishga imkon beradi, masalan:

  • Fayl nomlariga mos keladigan joker belgilar va naqshlar
  • Sana diapazonlari bo'yicha tanlash
  • O'lcham oralig'i bo'yicha tanlash
  • Faqat matnli fayllar
  • Faqat ikkilik fayllar
  • Faqat boshqa uchida mavjud bo'lmagan yoki yangiroq fayllar
  • Istisno ro'yxatlar va naqshlar

siz tasavvur qila oladigan deyarli har qanday guruhlashni amalga oshirish uchun. Tranzitda fayl oʻzining belgilar toʻplamini oʻzgartirishi mumkin, uni filtrdan oʻtkazish va h.k. va muvaffaqiyatli uzatilgandan soʻng manba faylni oʻchirish yoki nomini oʻzgartirish, maqsad fayl nomini oʻzgartirish yoki pochta orqali yuborish va hokazo.

Kermit protokoli spetsifikatsiyasi

Kermit fayl uzatish protokoli spetsifikatsiyasi Frank da Kruzning Kermit, Fayl uzatish protokoli kitobida , Donald Knutning so'zboshisi bilan (hozir PDF formatida onlayn mavjud ) berilgan. Spetsifikatsiya Kermit protokoli qo'llanmasining (1986) oltinchi nashrida ham mavjud . Ularning ikkalasida ham keyinroq yaxshilanishlar mavjud emas, lekin server rejimi, uzun paketlar, toymasin oynalar va h.k.larni oʻz ichiga oladi. Keyingi qoʻshimchalar uchun hujjatlar toʻplangan va hamma uchun ochiq . Kermit protokolining rasmiy spetsifikatsiyasi va tekshiruvi 1995 yilda Michigan universitetidan Jeyms Huggins tomonidan nashr etilgan; uni BU YERDAN yuklab olishingiz mumkin.

KERMIT FAYLLARNI O'TKAZISh MISASI

Keling, Windows ish stoli kompyuteriga ulanishning har qanday turini (modem, ketma-ket port, oddiy Telnet, xavfsiz Telnet, rlogin, xavfsiz rlogin, SSH) - Unix serveridagi qobiq seansiga (" Unix" = Linux, Mac OS X, FreeBSD, Solaris, AIX, HP-UX va boshqalar ) va siz kompyuteringiz va Unix serveri o'rtasida faylni o'tkazmoqchisiz. Sizning Windows-dagi terminal emulyatoringiz Kermit 95 va Unix serverida C-Kermit yoki G-Kermit o'rnatilgan bo'lib, ularni qobiq so'rovida "kermit" (yoki ehtimol "kermit" yoki "gkermit") kiritish orqali chaqirish mumkin.

Faylni yuklab olish uchun , aytaylik, message.txt , siz qobiq satriga quyidagi buyruqni kiritasiz:

kermit -s message.txt

Fayl Kermit 95 ning shaxsiy kompyuteringizdagi joriy katalogiga (yoki siz aniqlagan bo'lsangiz, YUKLASH DIRECTORYASI ) yuboriladi. Fayl matn yoki ikkilik bo'lishi muhim emas; Kermit buni aniqlaydi va avtomatik ravishda tegishli rejimga o'tkazadi.

Xuddi shunday, agar siz bir guruh fayllarni o'tkazmoqchi bo'lsangiz, aytaylik, nomlari "har kuni" bilan boshlangan barcha fayllar . ”:

kermit -s daily.*

Kermit mos keladigan har bir faylni yuboradi, har bir fayl uchun mos ravishda matn va ikkilik rejim o'rtasida avtomatik ravishda almashinadi (daily.jpg, daily.xls, daily.txt, ...)

Faylni shaxsiy kompyuteringizdan Unix-ga yuklash ham xuddi shunday oson. Faraz qilaylik , sizning shaxsiy kompyuteringizda Kermit 95 joriy katalogida “ budget.xls ” nomli fayl bor . Uni UNIX ga yuklash uchun Unix shell so'roviga buni kiriting:

kermit -g budget.xls

Bular asoslar; ko'plab o'zgarishlar va takomillashtirishlar mavjud; masalan:

  • Faqat boshqa tarafdagi hamkasblaridan yangiroq fayllarni o'tkazing.
  • Matn fayllari belgilar toʻplamini mos ravishda oʻzgartiring (masalan, ISO 8859-1 va Unicode UTF-8 orasida).
  • Nosozlik nuqtasidan qisman uzatishni tiklang (faqat ikkilik rejimda).

Bir oz yozishni tejash uchun Unix-da taxalluslarni belgilashingiz mumkin (qobiq profilingizda):

taxallus s="kermit -Ys"

taxallus g = "kermit -Yg"

( Yuborish uchun s , olish uchun g ). Undan keyin:

s message.txt

g byudjet.xls

Shuni ta'kidlash kerakki, siz fayllarni o'zingiz allaqachon mavjud bo'lgan ulanish orqali uzatasiz; Shunday qilib, yangi aloqa o'rnatish, o'zingizni qayta autentifikatsiya qilish yoki shunga o'xshash byurokratiya kerak emas. Agar ulanish SSH, Kerberos, SSL, TLS yoki SRP tomonidan himoyalangan bo'lsa, fayl uzatish ham avtomatik ravishda xavfsiz bo'ladi.

Bu beqiyos darajada qulaylikdan dalolat beradi. Unix-da C-Kermit-ga faylni jo'natish yoki olishni buyurganingizda, uning birinchi fayl uzatish paketi Kermit 95 terminal emulyatori tomonidan avtomatik ravishda tan olinadi va K95 yo'nalishiga qarab qabul qilish rejimiga yoki server rejimiga o'tadi. tugallangandan so'ng, K95 o'zining terminal emulyatsiya ekraniga qaytadi. Agar xatolik yuzaga kelsa (masalan, maqsadli katalogda yozishga ruxsatingiz bo'lmasa) K95 faylni uzatish ekranida qoladi, shunda muammo nimada ekanligini ko'rishingiz mumkin.

Terminal sifatida K95 yoki C-Kermit dan foydalansangiz, xuddi shu protseduralar Unix-to-Unix, K95-to-VMS, Unix-to-VMS, VMS-dan Unixga yoki OS/2-dan VMS yoki Unix-ga ishlaydi. dastur.