The Kermit Project – New York City USA

Kermit ،یک پروتکل انتقال-فایل مستقل و مجموعه برنامه های نرم افزاری است که این پروتکل را پلتفرم های بسیار متنوعیپیاده سازی می کند. علاوه بر انتقال فایل، بسیاری از این برنامه ها به ایجاد شبکه، ارتباطات dialedو یا ارتباطات serial-portمی پردازند و افزون بر این به ارائه ویژگی هایی نظیر شبیه سازی ترمینال، تبدیل مجموعه-کارکترها و اسکریپت کردن اتوماسیون هر گونه ارتباط و یا فرآیند مدیریت-فایل می پردازند. پروژه Kermitدر دانشگاه Columbiaدر شهر نیویورک و در سال 1981 برنامه ریزی شد و فعالیت بر روی این پروژه به مدت 30 سال در این دانشگاه ادامه داشت. از سال 2011 این پروژه کار خود را به صورت مستقل آغاز نمود. جهت دریافت اطلاعات بیشتر اینجا را کلیک کنید.

اخبار:

  • 2016 تا 2018 …. ترجمه این صفحه به بسیاری از زبان های زنده دنیا؛ موارد ذیل را مشاهده کنید.
  • 4 ژوئن، 2018 …. Photogallery script 2.32، HTML5؛ بهبود تصاویر جهت نمایش در تمامی اشکال و سایزها
  • 17 ژوئن، 2017 …. نخستین انتقال فایل Kermitبه صورت قانونی تصویبشد ( گزارش Vintage Computer Festival Eastسال 2017)
  • 1 می، 2017 … C-Kermit 9.0.304 Dev.22جهت تست آماده شد، علاوه بر این یک اسکریپت جدید جهت تبدیل فایل های متنی به HTMLنیز ارائه گردید.
  • 7 آوریل، 2017 … مقاله Original 1983 Kermit BYTEمنتشر شد.
  • 14 ژوئن، 2017 … ITS Kermitدر Maclispجهت رفرنس های PDP-10ارائه گردید.
  • 14 مارس، 2016 … آیا Kermit 95بر روی ویندوز 10 کار می کند؟(بله)
  • 10 فوریه، 2016 … صفحه آرشیو نرم افزار جدید Kermitبه همراه بروزرسانیآن ارائه گردید.
  • 8 فوریه، 2016 … کتاب های Kermitبه صورت فایل های PDFدر دسترس قرار گرفت.
  • 28 ژانویه، 2016 … C-Kermit 4.2از مارس 1985، که برای چندین دهه به فراموشی سپرده شده بود، مجددا روی کار آمد. جشن تولد سی سالگی C-Kermit، نیز برگزار گردید.

بیشتر بخوانید…

مشاهده اخبارمرتبط با سایر موضوعات.

برنامه های Kermitدر حال حاضر در حال استفاده هستند.

این برنامه ها در سایت  kermitproject.orgقرار دارند.

تمام این برنامه ها به زبان برنامه نویسیCنوشته شده اند، که کد منبع آن ها نیز در دسترس شما قرار دارد.

سیستم عامل ها برنامه ها
Unix, VMS C-Kermit
Session های ترمینال، انتقال فایل، تبدیل مجموعه-کارکترها، Scripting، ایجاد سریال و اتصالات شبکه ای TCP/IP، به همراه کلیه منابع برنامه نویسی. Unix از خانواده سیستم عامل هایی است که دربرگیرنده سیستم عامل های لینوکس، Mac OS X، Android،FreeBSD، NetBSD و صدها سیستم عامل دیگر می باشد. C-Kermit 9.0 و نسخه های بعدی شامل گواهینامه BSD می باشند. باینری های Prebuilt C-Kermit برای بیش از 700 پلتفرم های مختلف از سال 1985 تا 2011 در وبسایت Columbia University Kermit جمع آوری شده است. جهت دسترسی به اطلاعات بیشتر اینجا کلیک کنید.
Unix G-Kermit
تنها به انتقال فایل می پردازد و هیچ اتصالی ((connections ایجاد نمی کند. * GNU Public License
بدون سیستم عامل E-Kermit
 

به منظور تعبیه در دستگاه هایی که ممکن است فاقد سیستم عامل باشند. تنها به منظور انتقال فایل استفاده می شود. برنامه نویسی می بایست با نوع دستگاه سازگاری داشته باشد. بسیار کوچک و جمع و جور است. دارای گواهینامه BSD نیز می باشد.

Windows, OS/2 Kermit 95
شبیه ساز ترمینال، انتقال دهنده فایل، تبدیل مجموعه-کارکتر، اسکریپتینگ. ایجاد کننده شبکه TCP/IP به همراه برقراری اتصالات شبکه ای امن. اختصاصی است، اما کد برنامه نویسی منبع، Open source و طبق گواهینامه BSD می باشد، برنامه نویسان ویندوز می بایست نسخه ی رایگان مناسب جهت استفاده عموم را ایجاد نمایند.
* « هیچ ارتباطی برقرار نمی کند.» به این معناست که این Kermit  صرفا جهت اتصالات داده ای «far end» استفاده می شود. به عنوان مثال، اگر یک کامپیوتر رومیزی به همراه ویندوز و Kermit 95، و یا با سیستم عامل لینوکس و C-Kermit داشته باشید، می توانید به یک کامپیوتر ( remote) دیگر ارتباط ( direct serial یا ارتباط از طریق خط تلفن ثابت از طریق مودم، ارتباط Telnet و یا SSH) برقرار کنید، شما همچنین می توانید از G-Kermit یا E-Kermit ( یا C-Kermit) بر روی کامپیوتر از راه دور دیگر جهت انتقال فایل از طریق کامپیوتر لوکال خود ( در این مورد یک کامپیوتر شخصی) و با استفاده از پروتکل Kermit استفاده نمایید. ]نمودار را مشاهده کنید [

وبسایت پروژه Open-sourceجدید Kermit

به وبسایت پروژه Open sourceجدید Kermitبه آدرس kermitproject.org، که به آدرسkermitsoftware.orgنیز مطرح می باشد، خوش آمدید. این وبسایت توسط Panix.comمیزبانی می شود که شرکتی تحت عنوان Public Access Networks Corporationدر نیویورک می باشد. این شرکت تنها از نسخه های نرم افزاری Open-source، Kermitپشتیبانی می کند : C-Kermit، E-Kermitو Kermit 95، به همراه هر آنچه که جدید است و یا بروزرسانی شده است که ممکن است بعدها از آن رونمایی شود. نرم افزار Kermitبرای پلتفرم های قدیمی تر ( مانند MS-DOSو یا IBM Mainframes، و هر گونه برنامه Kermitآپدیت شده که ممکن است بعدها روی کار آید. نرم افزار Kermitبرای پلتفرمهای قدیمی تر ( مانند MS-DOSیا IBM Minframes، که دو تا از آن ها نامگذاری شده اند) همچنان بر روی وبسایت Kermitدانشگاه  Columbiaقرار دارد، که در سال 2011ثابت ماند و دیگر هیچ تغییری روی آن انجام نشد.

آرشیو نرم افزارهای تاریخچه Kermit–که شامل کلیه ی برنامه ها و فایل های Kermitاز سال 1981 تا آگوست 2011 است– که در دانشگاه Columbiaواقع شده است : نزدیک به تقریبا 150 برنامه مختلف، شامل هزاران سخت افزار –سیستم عامل –نسخه های ترکیبی، در 36 زبان برنامه نویسی مختلف.صفحه آرشیو که در پایین آدرس آن آمده است بیشتر به صفحه دانشگاه Columbiaلینک شده است به جز چند آیتم جدید که به آدرس های دیگری لینک شده اند، که در ادامه آمده است:

آرشیو نرم افزار Kermit 1981 تا 2016
http://kermitproject.org/archive.html

در ادامه لایه Kermit جدید در سایت نرم افزار FTPرا مشاهده می کنید:

نقشه سایت FTPدر مورد پروژه جدید Kermit
FTP URL Mode موضوع
ftp://ftp.kermitproject.org/kermit/ckermit متنی منبع کد  C-Kermit
ftp://ftp.kermitproject.org/kermit/ekermit متنی منبع کد E-Kermit
ftp://ftp.kermitproject.org/kermit/gkermit متنی منبع کد G-Kermit
ftp://ftp.kermitproject.org/kermit/kermit95 متنی منبع کدKermit 95
ftp://ftp.kermitproject.org/kermit/scripts متنی  کتابخانه Kermit Script
ftp://ftp.kermitproject.org/kermit/archives باینری آرشیوهای Tar و Zip
ftp://ftp.kermitproject.org/kermit/test/text متنی منبع کد تست و توسعه
ftp://ftp.kermitproject.org/kermit/test/tar باینری آرشیوهای تست و توسعه Tar و Zip
ftp://ftp.kermitproject.org/kermit/pdf باینری فایل های PostScript و PDF
ftp://ftp.kermitproject.org/kermit/etc متنی اسناد Plain-Text
ftp://ftp.kermitproject.org/kermit/historic متنی  نسخهآپدیت شده ی تاریخچه Kermit
ftp://ftp.kermitproject.org/kermit/mm متنی ایمیلمشتریان Columbia MM

آرشیوهای Tarو Zipعلاوه بر این به صورت انفرادی و از طریق لینک های HTTPدر بخش Downloadهر برنامه ( به عنوان مثال، اینجا) و به منظور حمایت از برنامه هایی که در سایت FTPبلاک شده اند، قرار داده شده است. در حقیقت، آدرس URLKermit Project FTPمی تواند به HTTP URLمانند نمونه ذیل تبدیل شود:

سبز را به آبی تغییر دهید و سپس قرمز را اضافه کنید:
ftp://ftp.kermitproject.org/kermit/directory/filename
http://www.kermitproject.org/ftp/kermit/directory/filename

دلیل اینکه FTPارائه شده است، این است که دنبال کردن یک لینک FTPدر یک دایرکتوری، تمامی فایلها موجود در آن دایرکتوری را به شما نشان می دهد و شما می توانید هر فایل را به صورت مستقل مشاهده کرده و یا دانلود کنید، اما برعکس HTTPنمی توانید لیست فایل ها را دریافت کنید. علاوه بر این، وقتی که از command-line FTP clientاستفاده می کنید ( نظیر C-Kermit)، کنترل بیشتری بر روی فایل ها به نسبت HTTPدارید.

از شرکت Panix Public Access Networksبابت انجمن open-sourceو کاربران و برنامه نویسان نرم افزار Kermit، نهایت قدردانی و تشکر را جهت میزبانی سایت جدیدمان داریم.

Frank da Cruz, fdc@kermitproject.org

Translations courtesy of Canvas Prints Sydney