بروتوكول غوفر
غوفر ( / ˈ ɡ oʊ f ər /بروتوكول غوفر ( Gopher ) هوبروتوكول اتصالمصمم لتوزيع المستندات والبحث عنها واسترجاعها فيبروتوكول الإنترنت. يتميز تصميم بروتوكول غوفر وواجهة المستخدم الخاصة به بالقوائم، وقد شكّل بديلاً للشبكةالعنكبوتية العالميةفيمراحله الأولى، ولكنه لم يلقَ رواجًا في نهاية المطاف، ليحل محله بروتوكول نقل النص التشعبي (HTTP). غالبًا ما يُنظر إلى نظام غوفر البيئي على أنه السلف الفعلي للشبكة العنكبوتية العالمية. [ 1 ] [ 2 ]
الاستخدام

ابتكر بروتوكول غوفر فريق بقيادة مارك ب. مكاهيل [ 3 ] في جامعة مينيسوتا . يوفر هذا البروتوكول بعض الميزات غير المدعومة أصلاً من قبل الويب، ويفرض تسلسلاً هرمياً أكثر صرامة على المستندات التي يخزنها. تُعد واجهة قائمة النصوص الخاصة به مناسبة تماماً لبيئات الحوسبة التي تعتمد بشكل كبير على محطات طرفية نصية عن بُعد ، والتي كانت لا تزال شائعة وقت ابتكاره عام 1991، كما سهّلت بساطة بروتوكوله تطوير مجموعة واسعة من تطبيقات العميل.
وفّرت البنية الهرمية لبروتوكول غوفر منصةً لأولى الاتصالات واسعة النطاق بين المكتبات الإلكترونية. [ 4 ] ولا يزال بروتوكول غوفر مستخدمًا من قِبل المتحمسين، وعلى الرغم من أنه قد تم استبداله بالكامل تقريبًا بالويب، إلا أن عددًا قليلًا من الخوادم التي تتم صيانتها بنشاط لا يزال قائمًا. [ 2 ]
الأصول
تم إصدار نظام غوفر في منتصف عام 1991 من قبل مارك ب. مكاهيل، وفرهاد أنكليساريا، وبول ليندنر، ودانيال توري، وبوب ألبرتي من جامعة مينيسوتا في الولايات المتحدة. [ 5 ] وكانت أهدافه الرئيسية، كما ورد في RFC 1436 :
- ترتيب هرمي يشبه الملفات، وهو أمر مألوف للمستخدمين.
- بناء جملة بسيط.
- نظام يمكن إنشاؤه بسرعة وبتكلفة منخفضة.
- قابلية توسيع استعارة نظام الملفات؛ مما يسمح بإضافة عمليات بحث على سبيل المثال.
يجمع Gopher بين التسلسلات الهرمية للمستندات ومجموعات الخدمات، بما في ذلك WAIS ومحركات البحث Archie و Veronica ، والبوابات لأنظمة المعلومات الأخرى مثل بروتوكول نقل الملفات (FTP) و Usenet .
كان الاهتمام العام بأنظمة المعلومات على مستوى الحرم الجامعي (CWISs) في التعليم العالي في ذلك الوقت، [ 6 ] وسهولة إعداد خوادم Gopher لإنشاء نظام معلومات على مستوى الحرم الجامعي على الفور مع روابط إلى الأدلة والموارد عبر الإنترنت للمواقع الأخرى، من العوامل التي ساهمت في اعتماد Gopher السريع.
ابتكر أنكليساريا هذا الاسم توريةً على عدة معانٍ لكلمة "غوفر". [ 7 ] تميمة جامعة مينيسوتا هي الغوفر ، [ 8 ] والغوفر هو مساعد "يذهب لجلب" الأشياء، والغوفر يحفر في الأرض للوصول إلى مكان مرغوب . [ 9 ]
انخفاض
كانت شبكة الإنترنت العالمية في بداياتها عام 1991، وسرعان ما ترسخت خدمات غوفر. [ 10 ] وبحلول أواخر التسعينيات، توقف غوفر عن التوسع. وقد ساهمت عدة عوامل في ركود غوفر:
- في فبراير 1993، أعلنت جامعة مينيسوتا أنها ستفرض رسوم ترخيص لاستخدام تطبيقها لخادم غوفر. [ 11 ] [ 9 ] وقد انتاب المستخدمين قلقٌ من احتمال فرض رسوم مماثلة على التطبيقات المستقلة. [ 12 ] [ 13 ] وتوقف توسع غوفر، مما أفاد شبكة الويب العالمية التي أطلقتها في المجال العام في أبريل 1993 ، [ 14 ] والتي حافظ عليها مركز سيرن . [ 15 ] وفي سبتمبر 2000، أعادت جامعة مينيسوتا ترخيص برنامج غوفر الخاص بها بموجب رخصة جنو العمومية . [ 16 ]
- تمت محاكاة وظائف عميل Gopher بسرعة بواسطة متصفح الويب Mosaic المبكر ، الذي استوعب بروتوكوله.
- يتميز بروتوكول غوفر ببنية أكثر صرامة من لغة ترميز النص التشعبي ( HTML ) المستخدمة في الويب. لكل مستند في غوفر تنسيق ونوع محددين، ويتنقل المستخدم عادةً عبر نظام قائمة واحد مُحدد من قِبل الخادم للوصول إلى مستند معين. قد يختلف هذا تمامًا عن طريقة بحث المستخدم عن المستندات على الويب.
- الفشل في اتباع نموذج الأنظمة المفتوحة والدعاية السيئة مقارنة بشبكة الويب العالمية [ 17 ]
لا يزال بروتوكول غوفر مستخدمًا بكثرة من قبل المتحمسين له، وقد بُذلت محاولات لإحيائه على المنصات الحديثة والأجهزة المحمولة. ومن هذه المحاولات مشروع أوفربايت [ 18 ] ، الذي يستضيف العديد من إضافات المتصفحات وبرامج العملاء الحديثة.
إحصاء الخوادم

- اعتبارًا من عام 2012بقي حوالي 160 خادمًا لبروتوكول غوفر مُفهرسًا بواسطة فيرونيكا-2 ، [ 19 ] مما يعكس نموًا بطيئًا منذ عام 2007 عندما كان عددها أقل من 100 خادم. [ 20 ] وعادةً ما يتم تحديثها على فترات متباعدة. على هذه الخوادم، فهرس فيرونيكا ما يقرب من 2.5 مليون مُحدِّد فريد. وكان عدد قليل من الخوادم الجديدة يُنشأ كل عام من قِبل هواة، حيث تم إنشاء أكثر من 50 خادمًا وإضافتها إلى قائمة فلودغاب منذ عام 1999. [ 21 ] انتشرت لقطة من غوفر سبيس في عام 2007 على بت تورنت ، وظلت متاحة في عام 2010. [ 22 ] نظرًا لبساطة بروتوكول غوفر، غالبًا ما يتم إنشاء خوادم جديدة أو إضافة دعم غوفر إلى المتصفحات بطريقة ساخرة ، وخاصةً في يوم كذبة أبريل . [ 23 ]
| تاريخ الفهرسة | خوادم غوفر | محددات فريدة | |
|---|---|---|---|
| 19 مارس 2007 | 86 | 740,000 | [ 20 ] |
| 3 يناير 2008 | 148 | 1,220,665 | [ 24 ] |
| 2012 | حوالي 160 | حوالي 2,500,000 | |
| نوفمبر 2014 | 144 | حوالي 3,000,000 | |
| 15 أكتوبر 2015 | 144 | 3,314,158 | [ 25 ] |
| 25 أبريل 2016 | 137 | 4,396,061 | [ 26 ] |
| 15 أغسطس 2017 | 146 | 5,176,602 | [ 27 ] |
| مايو 2018 | 260 | حوالي 3,700,000 | |
| 10 ديسمبر 2018 | 297 | 3,946,750 | [ 28 ] |
| مايو 2019 | 320 | حوالي 4,200,000 | |
| يناير 2020 | 395 | حوالي 4,500,000 | |
| 18 نوفمبر 2020 | 358 | 5,973,552 | [ 29 ] |
| 18 أكتوبر 2021 | 343 | 5,294,599 | [ 30 ] |
| 11 أكتوبر 2022 | 333 | 5,098,733 | [ 31 ] |
| 17 فبراير 2024 | 323 | 5,113,957 | [ 32 ] |
| 19 يونيو 2025 | 296 | 5,113,382 | [ 33 ] |
| 29 أغسطس 2025 | 432 | 5,254,158 | [ 34 ] |
| 28 يناير 2026 | 411 | 5,856,111 | [ 35 ] |
التفاصيل الفنية
لقد أثر مفهوم المعرفة في "مساحة غوفر" أو "السحابة" كمعلومات محددة في ملف معين، وبروز بروتوكول نقل الملفات (FTP)، على التكنولوجيا والوظائف الناتجة عن غوفر.
خصائص غوفر
صُمم نظام غوفر ليعمل ويظهر بشكل مشابه لنظام ملفات شبكي عالمي قابل للقراءة فقط وقابل للتركيب (ويتوفر برنامج، مثل gopherfs ، يمكنه تركيب خادم غوفر كمورد FUSE ). على الأقل، يمكن فعل أي شيء يُمكن فعله بملفات البيانات على قرص مضغوط على نظام غوفر.
يتكون نظام غوفر من سلسلة من القوائم الهرمية القابلة للربط التشعبي. ويتحكم مدير الخادم في اختيار عناصر القائمة وعناوينها.
على غرار الملفات الموجودة على خادم الويب، يمكن ربط ملف على خادم غوفر كعنصر قائمة من أي خادم غوفر آخر. تستفيد العديد من الخوادم من هذا الربط بين الخوادم لتوفير دليل للخوادم الأخرى التي يمكن للمستخدم الوصول إليها.
بروتوكول
وُصِف بروتوكول غوفر لأول مرة في RFC 1436. وقد خصصت هيئة الأرقام المخصصة للإنترنت (IANA) المنفذ 70 لبروتوكول التحكم بالنقل (TCP) لبروتوكول غوفر. يتميز هذا البروتوكول بسهولة استخدامه، مما يتيح التصفح دون الحاجة إلى برنامج عميل.
طلب المستخدمين
أولًا، يُنشئ العميل اتصال TCP مع الخادم على المنفذ 70، وهو منفذ بروتوكول Gopher القياسي. ثم يُرسل العميل سلسلة نصية متبوعة بحرف إرجاع السطر ثم حرف سطر جديد (تسلسل "CR + LF"). هذا هو المُحدِّد، الذي يُحدد المستند المطلوب استرجاعه. إذا كان مُحدِّد العنصر سطرًا فارغًا، فسيتم اختيار الدليل الافتراضي.
استجابة الخادم
ثم يرد الخادم بالعنصر المطلوب ويغلق الاتصال. وفقًا للبروتوكول، قبل إغلاق الاتصال، يجب على الخادم إرسال نقطة (أي حرف الفاصلة العليا) في سطر منفصل. مع ذلك، لا تلتزم جميع الخوادم بهذا الجزء من البروتوكول، وقد يغلق الخادم الاتصال دون إرسال نقطة نهائية. النوع الرئيسي للرد من الخادم هو مورد نصي أو ثنائي. بدلاً من ذلك، يمكن أن يكون المورد قائمة: وهي شكل من أشكال موارد النصوص المنظمة التي توفر مراجع لموارد أخرى.
بسبب بساطة بروتوكول Gopher، فإن أدوات مثل netcat تجعل من الممكن تنزيل محتوى Gopher بسهولة من سطر الأوامر:
$ echo jacks/jack.exe | nc gopher.example.org 70 > jack.exe كما يدعم cURL هذا البروتوكول منذ الإصدار 7.21.2-DEV، الذي تم إصداره في عام 2010. [ 36 ]
طلب بحث
يمكن أن يتبع سلسلة المُحدِّد في الطلب، اختيارياً، حرف جدولة وسلسلة بحث. ويُستخدم هذا مع نوع العنصر 7.
شفرة المصدر لقائمة الطعام
تُعرَّف عناصر قائمة Gopher بواسطة أسطر من القيم المفصولة بعلامات الجدولة في ملف نصي . يُسمى هذا الملف أحيانًا خريطة Gopher . وباعتبارها شفرة المصدر لقائمة Gopher، تُشبه خريطة Gopher إلى حد كبير ملف HTML لصفحة ويب . يُعطي كل سطر مفصول بعلامات الجدولة (يُسمى سطر التحديد ) برنامج العميل وصفًا لعنصر القائمة: ماهيته، واسمه، والوجهة التي يؤدي إليها. يعرض العميل عناصر القائمة بالترتيب الذي تظهر به في خريطة Gopher.
يشير الحرف الأول في سطر المُحدِّد إلى نوع العنصر ، مما يُخبر العميل بنوع الملف أو البروتوكول الذي يُشير إليه عنصر القائمة. وهذا يُساعد العميل على تحديد الإجراء المطلوب. تُعد أنواع عناصر بروتوكول غوفر بمثابة مقدمة أساسية لنظام أنواع الوسائط المُستخدم في الويب ومرفقات البريد الإلكتروني .
يتبع نوع العنصر سلسلة عرض المستخدم (وصف أو تسمية تمثل العنصر في القائمة)؛ المحدد ( مسار أو سلسلة أخرى للمورد على الخادم)؛ اسم المضيف ( اسم المجال أو عنوان IP الخاص بالخادم)، ومنفذ الشبكة .
جميع الأسطر في قائمة غوفر تنتهي بـ "CR + LF".
مثال على سطر مُحدِّد في مصدر قائمة: يُنشئ سطر المُحدِّد التالي رابطًا إلى الدليل "/home" في النطاق الفرعي gopher.floodgap.com، على المنفذ 70. يشير نوع العنصر 1 إلى أن المورد المرتبط هو قائمة Gopher بحد ذاته. السلسلة "Floodgap Home" هي ما سيعرضه العميل للمستخدم عند زيارة قائمة المثال.
1Floodgap Home /home gopher.floodgap.com 70
| نوع العنصر | سلسلة عرض المستخدم | محدد | اسم المضيف | ميناء |
|---|---|---|---|---|
| 1 | منزل في منطقة الفيضان | /بيت | gopher.floodgap.com | 70 |
أنواع العناصر
في شفرة المصدر لقائمة Gopher، يشير رمز مكون من حرف واحد إلى نوع المحتوى الذي يتوقعه المستخدم. قد يكون هذا الرمز رقمًا أو حرفًا من حروف الأبجدية؛ والحروف حساسة لحالة الأحرف .
تحدد المواصفات الفنية لبروتوكول غوفر، RFC 1436 ، أربعة عشر نوعًا من العناصر. وقد حددت مواصفات غوفر+ اللاحقة ثلاثة أنواع إضافية. [ 37 ] يشير رمز مكون من حرف واحد إلى نوع المحتوى الذي يتوقعه المستخدم. يُعد نوع العنصر رمز خطأ لمعالجة الاستثناءات . قام مطورو برامج غوفر بإنشاء أنواع عناصر بديلة (HTML)، و (رسالة إعلامية)، و ( ملف صوتي ) بعد نشر RFC 1436. كانت متصفحات مثل نتسكيب نافيغيتور والإصدارات الأولى من مايكروسوفت إنترنت إكسبلورر تُضيف رمز نوع العنصر إلى مُحدِّد عنوان URL كما هو موضح في RFC 4266 ، بحيث يُمكن تحديد نوع عنصر غوفر من خلال عنوان URL نفسه. لا تزال معظم متصفحات غوفر المتوفرة تستخدم هذه البادئات في عناوين URL الخاصة بها. 3his
| الأنواع الأساسية | |
|---|---|
| 0 | ملف نصي |
| 1 | قائمة فرعية للغوفر |
| 2 | خادم أسماء CCSO |
| 3 | رمز الخطأ الذي يُرجعه خادم Gopher للإشارة إلى الفشل |
| 4 | ملف مشفر بنظام BinHex (مخصص بشكل أساسي لأجهزة كمبيوتر ماكنتوش ) |
| 5 | ملف DOS |
| 6 | ملف مشفر بـ uuencoded |
| 7 | بحث كامل النص باستخدام برنامج Gopher |
| 8 | تيلنت |
| 9 | ملف ثنائي |
| + | خادم مرآة أو خادم بديل ( لموازنة الأحمال أو في حالة تعطل الخادم الرئيسي ) |
| ز | ملف GIF |
| أنا | ملف الصورة |
| تي | Telnet 3270 |
| أنواع غوفر+ | |
| : | صورة نقطية |
| ؛ | ملف الفيلم |
| < | ملف صوتي |
| الأنواع غير القياسية | |
| د | يُستخدم ملف doc. جنبًا إلى جنب مع ملفات PDF و doc. |
| ح | ملف HTML |
| أنا | رسالة إعلامية، شائعة الاستخدام. [ 38 ] |
| ص | ملف الصورة (وخاصة بصيغة PNG ) |
| ر | ملف مستند RTF (" تنسيق النص المنسق ") |
| s | ملف صوتي (وخاصة بصيغة WAV ) |
| P | ملف PDF (تنسيق المستندات المحمولة) |
| X | ملف XML (لغة الترميز القابلة للتوسيع) |
فيما يلي مثال على جلسة غوفر حيث يحتاج المستخدم إلى قائمة غوفر ( /Referenceفي السطر الأول):
/مرجع 1- كتاب حقائق العالم لوكالة المخابرات المركزية / الأرشيفات / المرايا / ملفات النصوص.com / السياسة / وكالة المخابرات المركزية gopher.quux.org 70 0Jargon 4.2.0 /Reference/Jargon 4.2.0 gopher.quux.org 70 + 1- المكتبات الإلكترونية / المراجع / المكتبات الإلكترونية gopher.quux.org 70+ 1RFCs: معايير الإنترنت / أجهزة الكمبيوتر / المعايير والمواصفات / RFC gopher.quux.org 70 1- دليل الولايات المتحدة / مرجع / دليل الولايات المتحدة gopher.quux.org 70+ يحتوي هذا الملف على معلومات حول عملة مزيفة أمريكية (NULL) 0 المدن والمقاطعات والمناطق الجغرافية. يحتوي على قيمة وهمية (NULL) 0 خطوط الطول والعرض، عدد السكان، مساحة اليابسة والمياه، بيانات وهمية (لا شيء) 0 رموز بريدية وهمية (لا شيء) 0 أنا مزيف (لا شيء) 0 للبحث عن مدينة، أدخل اسم المدينة. للبحث عن مدينة وهمية (NULL) 0 بالنسبة للمقاطعة، استخدم الاسم متبوعًا بكلمة "مقاطعة" - على سبيل المثال، fake (NULL) 0 مقاطعة دالاس. وهمية (لا شيء) 0
قائمة غوفر المُرسلة من الخادم عبارة عن سلسلة من الأسطر، يصف كل سطر منها عنصرًا يمكن استرجاعه. تعرض معظم برامج العميل هذه القوائم كرابط نصي تشعبي ، مما يسمح للمستخدم بالتنقل عبر مساحة غوفر باتباع هذه الروابط. [ 5 ] تتضمن هذه القائمة موردًا نصيًا (نوع العنصر 0في السطر الثالث)، وروابط متعددة إلى قوائم فرعية (نوع العنصر 1في السطر الثاني، بالإضافة إلى الأسطر من 4 إلى 6)، ورسالة معلومات غير قياسية (من السطر 7 فصاعدًا)، مُقسّمة إلى أسطر متعددة من خلال توفير قيم افتراضية للمُحدِّد والمضيف والمنفذ.
روابط خارجية
تاريخيًا، لإنشاء رابط إلى خادم ويب، كان يُستخدم الأمر "GET /" كمُحدِّد زائف لمحاكاة طلب HTTP GET . [ 39 ] أضاف جون غورزن [ 40 ] إضافةً إلى بروتوكول غوفر، تُعرف باسم " روابط URL "، تسمح بإنشاء روابط إلى أي بروتوكول يدعم عناوين URL. على سبيل المثال، لإنشاء رابط إلى فهرس / ، يكون نوع العنصر هو ، وسلسلة العرض هي عنوان الرابط، ومُحدِّد العنصر هو " URL:http://gopher.quux.org/ "، والنطاق والمنفذ هما نطاق ومنفذ خادم غوفر الأصلي (بحيث تستعلم الأجهزة التي لا تدعم روابط URL من الخادم وتتلقى صفحة إعادة توجيه HTML).h
غوفر+
Gopher+ هو تحسين متوافق مع الإصدارات اللاحقة لبروتوكول Gopher. يعمل Gopher+ عن طريق إرسال بيانات وصفية بين العميل والخادم. لم يُعتمد هذا التحسين على نطاق واسع من قِبل خوادم Gopher. [ 41 ] [ 42 ] [ 43 ] يرسل العميل علامة جدولة متبوعة بعلامة +. يستجيب خادم Gopher+ بسطر حالة متبوعًا بالمحتوى الذي طلبه العميل. يُشار إلى العنصر في قائمة دليل Gopher بأنه يدعم Gopher+ من خلال علامة جدولة + بعد رقم المنفذ (كما هو الحال في بعض العناصر في المثال أعلاه).
تشمل الميزات الأخرى لـ Gopher+ ما يلي:
- سمات العنصر، والتي يمكن أن تشمل العناصر
- المسؤول
- آخر تاريخ للتعديل
- طرق عرض مختلفة للملف، مثل PostScript أو النص العادي، أو لغات مختلفة
- ملخص أو وصف للعنصر
- الاستعلامات التفاعلية
برنامج العميل
عملاء غوفر
هذه عبارة عن عملاء ومكتبات وأدوات مصممة في المقام الأول للوصول إلى موارد غوفر.
| عميل | تم التحديث | رخصة | لغة | يكتب | ملحوظات |
|---|---|---|---|---|---|
| حامض | 2021 | ؟ | ج | واجهة المستخدم الرسومية (ويندوز) | يدعم ذاكرة التخزين المؤقت للصفحات، وبروتوكول نقل الملفات البسيط (TFTP)، ويحتوي على امتداد GopherG6. |
| بومباديلو | 2022 | رخصة GPLv3 | يذهب | واجهة المستخدم النصية (لينكس، بي إس دي، ماك أو إس ) | يدعم Gopher و Gemini و Finger |
| إلفر | 2022 | رخصة GPLv3 | إيماكس ليسب | توي/واجهة المستخدم الرسومية | إلفر: عميل غوفر، وفينجر، وجيميني لبرنامج جنو إيماكس |
| إيفا | 2022 | رخصة GPLv3 | الصدأ | واجهة المستخدم الرسومية (لينكس، فري بي إس دي) | إيفا (كما في النشاط خارج المركبة، أو السير في الفضاء) هو متصفح بروتوكول جيميني وجوفر في GTK 4. |
| متصفح جوفر | 2019 | مصدر مغلق | VB.NET | واجهة المستخدم الرسومية (ويندوز) | |
| عميل جوفر | 2018 | تطبيق (iOS) [ 44 ] | يدعم إعادة تدفق النص، والإشارات المرجعية، وسجل التصفح، وما إلى ذلك. | ||
| جوفيركل | 2022 | معهد ماساتشوستس للتكنولوجيا | جافا | تطبيق (أندرويد) | يدعم فقط الوظائف الأساسية مثل الإشارات المرجعية وسجل الجلسات والتنزيلات وما إلى ذلك. |
| جوفيروس | 2020 | BSD 2-clause | ج | توي (لينكس، بي إس دي، ويندوز، دوس) | تتضمن ميزات الإشارات المرجعية وتخزين الصفحات مؤقتًا. |
| جوفي | 2020 | رخصة GPLv3 | جافا | واجهة المستخدم الرسومية (ويندوز، ماك أو إس، لينكس) | |
| كريستال | 2020 | رخصة GPLv3 | لغة سي++ | واجهة المستخدم الرسومية (لينكس) | عميل Gemini GUI مع دعم Gopher و Finger و www. |
| لاغرانج | 2022 | BSD 2-clause | ج | واجهة المستخدم الرسومية | عميل واجهة المستخدم الرسومية Gemini مع دعم Gopher و finger. يقوم بالتبديل إلى طلبات gophermap/type 1 في التنقل الرئيسي/الجذري. [ 45 ] |
| عميل ليتل جوفر | 2019 | باسكال | لينكس، ماك، ويندوز | شريط جانبي مع عرض هرمي | |
| ncgopher | 2022 | BSD 2-clause | الصدأ | تي يو آي | ncgopher هو عميل لـ gopher وgemini يستخدم ncurses. |
| غوفر الجيب | 2019 | غير مرخص | جافا | تطبيق (أندرويد) | يدعم الإشارات المرجعية، وسجل التصفح، والتنزيلات، وما إلى ذلك. |
| كيس | 2022 | ج | تي يو آي | sacc(omys) هو عميل غوفر طرفي. | |
| سنارف | 2020 | رخصة جنو العمومية | ج | واجهة سطر الأوامر | أداة بسيطة غير تفاعلية لجلب الموارد متعددة الأغراض |
| w3m | 2021 | معهد ماساتشوستس للتكنولوجيا | ج | تي يو آي | w3m هو متصفح ويب نصي |
عملاء آخرون
عملاء مثل متصفحات الويب والمكتبات والأدوات المصممة أساسًا للوصول إلى موارد شبكة الويب العالمية، ولكنها تحافظ على دعم بروتوكول غوفر.
- متصفح Browse، وهو متصفح لنظام التشغيل RISC OS
- يستخدم برنامج Camino ، الإصدارات من 1.0 إلى 2.1.2، المنفذ 70 دائمًا.
- تم تثبيت Classilla ، الإصدارات من 9.0 إلى 9.3.4b1 اعتبارًا من مارس 2021، على المنفذ 70 من الإصدار 9.0 إلى 9.2؛ وتم إدراج المنافذ المسموح بها في القائمة البيضاء بدءًا من الإصدار 9.2.1
- cURL ، عميل سطر أوامر للوصول إلى عناوين URL لبروتوكولات مختلفة
- ديلو+
- دوبل
- Edbrowse، محرر ومتصفح يعتمد على الأسطر بواجهة تشبه واجهة محرر النصوص ed.
- متصفح ELinks ، الإصدارات من 0.10.0 [ 46 ] إلى 0.12pre6 اعتبارًا من أكتوبر 2012، متصفح غير مدعوم مع خيار بناء Gopher. يوفر فرع felinks [ 47 ] الدعم كخيار بناء.
- يتطلب برنامج Falkon ، مع الملحق فقط، الإصدار 3.1.0 من Falkon أو أحدث، مع تفعيل كلٍ من ملحق تكامل أطر عمل KDE (المرفق مع الإصدار 3.1.0 من Falkon أو أحدث) وملحق kio_gopher (المنفصل) [ 48 ] الإصدار 0.1.99 أو أحدث (الإصدار الأول لأطر عمل KDE 5) المثبت.
- تم إسقاط الدعم المدمج لإصدارات موزيلا فايرفوكس من 0.1 إلى 3.6 بدءًا من فايرفوكس 4.0 فصاعدًا؛ [ 49 ] ويمكن إضافته مرة أخرى عن طريق تثبيت أحد الإضافات من مشروع Overbite [ 18 ]
- جاليون الإصدار 2.0.7
- تم تعطيل Epiphany ، حتى الإصدار 2.26.3، عند التبديل إلى WebKit
- جوجل كروم ، مع الإضافة فقط، [ 50 ] إضافة Burrow [ 51 ]
- تم إيقاف دعم بروتوكول Gopher في متصفح إنترنت إكسبلورر مع الإصدار 6: حيث تمت إزالة الدعم بواسطة التحديث MS02-047 من الإصدار IE 6 SP1، ويمكن إعادة تفعيله من خلال سجل نظام ويندوز . [ 52 ] يستخدم دائمًا المنفذ 70. تم تعطيل دعم بروتوكول Gopher في الإصدارين 5.x و6 من إنترنت إكسبلورر لنظام ويندوز في أغسطس 2002 بواسطة تحديث يهدف إلى إصلاح ثغرة أمنية في معالج بروتوكول Gopher الخاص بالمتصفح لتقليل مساحة الهجوم، والذي تم تضمينه في الإصدار IE6 SP1؛ ومع ذلك، يمكن إعادة تفعيله عن طريق تعديل سجل نظام ويندوز . في الإصدار 7 من إنترنت إكسبلورر ، تمت إزالة دعم بروتوكول Gopher على مستوى WinINET . [ 53 ]
- إنترنت إكسبلورر لنظام ماك الإصدار 5.2.3، خاص بمعالجات باور بي سي فقط
- كي-ميليون ، سحب دعمه
- يتطلب Konqueror ، مع المكون الإضافي فقط، المكون الإضافي kio_gopher [ 48 ]
- مكتبة libwww ، من الإصدار 1.0c (ديسمبر 1992) إلى الإصدار 5.4.1 (ديسمبر 2006) ، هي واجهة برمجة تطبيقات متوقفة لتطبيقات الإنترنت. يتم الحفاظ على نسخة حديثة منها في Lynx.
- متصفح وضع الخط ، منذ الإصدار 1.1، يناير 1992
- الوشق
- موزاييك ، الإصدار 3.0
- نتسكيب نافيجاتور
- NetSurf ، قيد التطوير، يعتمد على أداة جلب عناوين URL من نوع cURL
- OmniWeb ، منذ الإصدار 5.9.2 (أبريل 2009) ، هو أول متصفح WebKit يدعم Gopher [ 54 ] [ 55 ]
- تضمنت أوبرا ، الإصدار 9.0، خاصية البروكسي.
- بافوك، برنامج مرآة الويب (التنزيل المتكرر)
- SeaMonkey ، الإصدار 1.0 إلى 2.0.14، تم إسقاط الدعم المدمج من الإصدار 2.1 فصاعدًا؛ يمكن إضافته مرة أخرى إلى بعض الإصدارات عبر مشروع Overbite، [ 18 ] ولكن لم يعد مدعومًا.
- WebPositive ، متصفح قائم على WebKit يُستخدم في نظام التشغيل Haiku
يمكن للمتصفحات التي لا تدعم بروتوكول Gopher بشكل أصلي الوصول إلى الخوادم باستخدام إحدى بوابات تحويل Gopher إلى HTTP المتاحة أو خادم وكيل يحوّل قوائم Gopher إلى HTML ؛ ومن أشهر هذه الخوادم وكيل Floodgap Public Gopher proxy وGopher Proxy. وبالمثل، تحتوي بعض حزم الخوادم، مثل GN وPyGopherd، على واجهات تحويل Gopher إلى HTTP مدمجة. ويقوم برنامج Squid Proxy بتحويل أي gopher://عنوان URL إلى محتوى HTTP، مما يُمكّن أي متصفح أو وكيل ويب من الوصول إلى محتوى Gopher بسهولة.
بالنسبة لمتصفحي Mozilla Firefox و SeaMonkey ، تعمل ملحقات Overbite [ 18 ] على توسيع نطاق تصفح Gopher وتدعم الإصدارات الحالية من المتصفحات (Firefox Quantum v ≥57 والإصدارات المكافئة من SeaMonkey):
- يقوم OverbiteWX بإعادة توجيه
gopher://عناوين URL إلى خادم وكيل؛ - يُضيف OverbiteNX دعمًا يُشبه الدعم الأصلي؛
- بالنسبة لمتصفح فايرفوكس حتى الإصدار 56.*، والإصدارات المكافئة من سي مونكي، يوفر OverbiteFF دعمًا مشابهًا للدعم الأصلي، ولكنه لم يعد يتم تحديثه.
يدعم OverbiteWX الوصول إلى خوادم Gopher التي لا تعمل على المنفذ 70 باستخدام قائمة بيضاء، بالإضافة إلى دعم استعلامات CSO/ph . بينما يستخدم OverbiteFF المنفذ 70 دائمًا. بالنسبة لمتصفحي Chromium و Google Chrome ، يتوفر Burrow [ 51 ]gopher:// الذي يُعيد توجيه عناوين URL إلى خادم وكيل. في السابق، كان هناك امتداد قائم على خادم وكيل لـ Overbite لهذه المتصفحات، ولكنه لم يعد مدعومًا ولا يعمل مع الإصدارات الحالية (أكبر من 23). [ 18 ]
بالنسبة لـ Konqueror ، فإن Kio gopher [ 56 ] متاح.
نظرًا لأن واجهة Gopher البسيطة الموفرة للنطاق الترددي يمكن أن تكون مناسبة للهواتف المحمولة والمساعدات الرقمية الشخصية (PDAs)، [ 57 ] فقد شهدت أوائل العقد الثاني من القرن الحادي والعشرين اهتمامًا متجددًا بعملاء Gopher الأصليين للهواتف الذكية الشائعة .
بلغت شعبية بروتوكول غوفر ذروتها في وقت كانت فيه العديد من بنى الحواسيب وأنظمة التشغيل تتنافس بقوة. ونتيجةً لذلك، تتوفر العديد من برامج غوفر لأنظمة Acorn RISC OS و AmigaOS وAtari MiNT و Conversational Monitor System (CMS) و DOS و Mac OS الكلاسيكي و MVS و NeXT و OS/2 Warp ومعظم أنظمة التشغيل الشبيهة بنظام يونكس و VMS و Windows 3.x و Windows 9x . وكان GopherVR برنامجًا مصممًا للعرض ثلاثي الأبعاد، بل ويوجد برنامج غوفر في MOO أيضًا . [ 58 ] [ 59 ] معظم هذه البرامج مُبرمجة مسبقًا للعمل على منفذ 70 من بروتوكول التحكم بالنقل (TCP). [ 60 ]
برنامج الخادم
نظراً لأن البروتوكول سهل التنفيذ بطريقة أساسية، فلا تزال هناك العديد من حزم الخوادم المتاحة، ولا يزال بعضها قيد الصيانة.
| الخادم | تم تطويره بواسطة | أحدث إصدار | تاريخ الافراج عنه | رخصة | مكتوب في | ملحوظات |
|---|---|---|---|---|---|---|
| الهزة الارتدادية | روب لينوود | 1.0.1 | 22 أبريل 2004 | معهد ماساتشوستس للتكنولوجيا | جافا | |
| معالج جوفر من أباتشي | تيم موراي | 0.1 | 26 مارس 2004 | رخصة جنو العمومية الإصدار الثاني أو أي إصدار لاحق | بيرل | إضافة Apache 2 لتشغيل Gopher-Server . |
| أتوا | تشارلز تشايلدرز | 2017.4 | 9 أكتوبر 2017 | ISC | إلى الأمام | |
| باكتوث (رابط غوفر) ( رابط بروكسي ) | كاميرون كايزر | 0.2.10 | 10 فبراير 2024 | رخصة برمجيات Floodgap المجانية | بيرل | |
| قارورة-غوفر | مايكل لازار | 2.2.1 | 11 أبريل 2020 | رخصة GPLv3 | بايثون | |
| الجيوميد | كوين إيفانز | 0.0.1 | 10 أغسطس 2015 | BSD 2-clause | لغة الشفرة الشائعة | |
| عائلة الجيوميداي (رابط غوفر) ( رابط بروكسي ) | كريستوف لومان | 0.96 | 26 أغسطس 2022 | معهد ماساتشوستس للتكنولوجيا | ج | برمجة REST الديناميكية، ودعم بروتوكول TLS الخاص بـ Gopher، وطبقة توافق لخرائط Gopher الأخرى |
| جوفيش | شون ماكلينان | 1.2 | 8 أكتوبر 2010 | رخصة جنو العمومية الإصدار 2 | ج | |
| غوغوفر | جيمس ميلز | 31 مارس 2022 | معهد ماساتشوستس للتكنولوجيا | يذهب | ||
| خادم غوفر | تيم موراي | 0.1.1 | 26 مارس 2004 | رخصة جنو العمومية الإصدار 2 | بيرل | |
| جوفرنيكوس | كيم هولفيالا وآخرون | 3.1.1 | 3 يناير 2021 | BSD 2-clause | ج | |
| جوفرييه | غيوم دوهاميل | 0.2.3 | 29 مارس 2012 | رخصة جنو العمومية الإصدار 2 | ج | |
| جوشر | آرون دبليو هسو | 8.0 | 20 يونيو 2011 | ISC | مخطط | |
| إله | ماتي ناجي | 1.1 | 29 يناير 2018 | رخصة GPLv3 | ج | |
| موتسوجنير | ماتيوس فيست | 1.0.13 | 8 يناير 2021 | معهد ماساتشوستس للتكنولوجيا | ج | قابل للتوسيع من خلال خرائط غوفر المخصصة، وبرامج CGI و PHP النصية |
| بيتووفيس | دوت كومبوم | 1.1 | 16 مايو 2020 | BSD 2-clause | بايثون | مكتبة غوفر مبنية على لغة بايثون تدعم كلاً من الخادم والعميل |
| PyGopherd | مايكل لازار | 3.0.1 | 25 فبراير 2024 | رخصة جنو العمومية الإصدار 2 | بايثون | يدعم أيضًا بروتوكولات HTTP و WAP و Gopher+ |
| تمت أرشفة Redis في 18 أبريل 2022 على موقع Wayback Machine. | سالفاتوري سانفيليبو | 6.2.5 | 21 يوليو 2021 | BSD بثلاثة بنود | ج | تمت إزالة الدعم في الإصدار 7 [ 61 ] |
| حفظ_خادم_جوفر | SSS8555 | 0.777 | 7 يوليو 2020 | ؟ | بيرل | مع امتداد G6 وTFTP |
| سبيس كوكيز | لوكاس إيبل | 1.0.0.0 | 17 مارس 2021 | رخصة GPLv3 | هاسكل | |
| زيلوفار | ناثانيال ليفيك | 0.0.1 | 15 يناير 2020 | رخصة GPLv3 | فري بيسيك |
انظر أيضاً
- بروتوكول جيميني ، بروتوكول طبقة التطبيق مستوحى من بروتوكول غوفر
- GopherVR ، عميل يتضمن خاصية التصور ثلاثي الأبعاد
- Jugtail (المعروف سابقًا باسم Jughead)، وهو محرك بحث بديل لبروتوكول Gopher [ 62 ]
- فلوج ، النسخة الغوفرية من مدونة الويب
- نظام يونكس للوصول العام SDF – منظمة غير ربحية توفر استضافة غوفر مجانية
- تدعم متصفحات الويب النصية في الغالب بروتوكول غوفر
- التسلسل الزمني لتاريخ الإنترنت
- فيرونيكا ، نظام محرك بحث لـ Gopher
- خادم معلومات واسع النطاق ، ومحرك بحث تزامنت شعبيته مع انتشار بروتوكول غوفر.
مراجع
- ↑ كارلسون، سكوت (5 سبتمبر 2016). "كيف كاد غوفر أن يفوز بالإنترنت" . كرونيكل للتعليم العالي . تم الاسترجاع في 12 سبتمبر 2016 .
- 1 2 باراس، كولين (12 مارس 2009). "كيف أنقذنا قانون مور من شبكة غوفر" . مجلة نيو ساينتست . مؤرشف من الأصل في 31 أغسطس 2011. تم الاطلاع عليه في 20 سبتمبر 2011 .
- ↑ مقابلة مع مارك ب. مكاهيل في برنامج Triangulation التلفزيوني على شبكة TWiT.tv
- ↑ سوزان د. ماكجينيس (2001). إدارة المجموعات الإلكترونية . روتليدج. ص 69-72 . ISBN 0-7890-1309-6.
- 1 ديسمبر ، جون؛ راندال، نيل (1994). إطلاق العنان للشبكة العنكبوتية العالمية . دار سامز للنشر. ص 20. ISBN 1-57521-040-1.
- ↑ "ورقة بحثية: مواضيع" . مجموعة الأخبار : bit.listserv.cwis-l . 12 يناير 1992. تم الاطلاع عليه بتاريخ 27 يوليو 2011 .
- ↑ مارك مكاهيل، فرهاد أنكليساريا. "حلول ذكية: بروتوكول غوفر للإنترنت" (فلاش) . مينيابوليس: جامعة مينيسوتا ميديا ميل. يبدأ الحدث في الدقيقة 2:40. مؤرشف من الأصل في 20 يوليو 2011.ينسب مكاهيل الفضل إلى أنكليساريا في تسمية غوفر
- ↑ "Gophersports.com – الموقع الإلكتروني الرسمي لألعاب القوى بجامعة مينيسوتا" . مؤرشف من الأصل بتاريخ 14 أغسطس 2010. تم الاطلاع عليه بتاريخ 17 أغسطس 2010 .
- 1 2 جيرينج، تيم (11 أغسطس 2016). "صعود وسقوط بروتوكول جوفر" . minnpost.com . تم الاطلاع عليه بتاريخ 12 أغسطس 2016 .
- ↑ جريجرسن، إريك؛ فيذرلي، كيفن (11 مايو 2016). "أربانت" . موسوعة بريتانيكا . تم الاسترجاع في 3 مايو 2023 .
- ↑ "الموضوع: سياسة ترخيص برامج جامعة مينيسوتا غوفر" . Funet.fi . تم الاطلاع عليه بتاريخ 12 أغسطس 2015 .
- ↑ جيه كيو جونسون (25 فبراير 1993). "ترخيص غوفر" . مجموعة الأخبار : comp.infosystems.gopher . تم الاطلاع عليه بتاريخ 27 يوليو 2011 .
- ↑ جويل روبين (3 مارس 1999). "موجة CW من صفحة خادم صوت أمريكا" . مجموعة الأخبار : rec.radio.shortwave . تم الاطلاع عليه بتاريخ 27 يوليو 2011 .
- ↑ " إصدار برمجيات شبكة الويب العالمية في الملكية العامة" . cds.cern.ch.
- ↑ يوهان سودربيرغ ( 2007). اختراق الرأسمالية: حركة البرمجيات الحرة والمفتوحة المصدر . روتليدج. ص 25. ISBN 978-0-415-95543-0.
- ↑ «تم إصدار UMN Gopher(d) بموجب رخصة GPL!» . مجموعة الأخبار : comp.infosystems.gopher . 1 سبتمبر 2000. تم الاطلاع عليه بتاريخ 12 أغسطس 2015 .
- ↑ كريستوفر (كال) لي (23 أبريل 1999). "أين اختفت جميع برامج غوفر؟ لماذا تفوقت شبكة الويب على غوفر في معركة السيطرة على العقول" .
- 1 2 3 4 5 "مشروع العضة الزائدة" . فلودجاب . تم الاطلاع عليه بتاريخ 25 يوليو 2010 .
- ↑ "بوابة Floodgap Gopher-HTTP" . Gopher.floodgap.com . تم الاطلاع عليه بتاريخ 5 يناير 2017 .
- 1 2 كايزر، كاميرون (19 مارس 2007). "في جحر الغوفر" . تيدبيتس . تم الاسترجاع في 23 مارس 2007 .
- ↑ "هذا رابط غوفر" . gopher.floodgap.com . مؤرشف من الأصل في 4 أغسطس 2011.
- ↑ "تنزيل جزء من تاريخ الإنترنت" . سجل التغييرات. 28 أبريل 2010. مؤرشف من الأصل في 23 يوليو 2011. تم الاطلاع عليه في 27 يوليو 2011 .
- ↑ "ملاحظات الإصدار - OmniWeb 5 - المنتجات" . مجموعة أومني. مؤرشف من الأصل في 7 أغسطس 2011. تم الاطلاع عليه في 27 يوليو 2011.
تم إصدار OmniWeb 5.9.2 في 1 أبريل 2009: تم تطبيق دعم رائد لبروتوكول Gopher الثوري - وهو الأول من نوعه للمتصفحات المستندة إلى WebKit! للاطلاع على قائمة خوادم Gopher، راجع قائمة Floodgap. استمتع!
يظهر النص نفسه في الإصدار 5.10 بتاريخ 27 أغسطس 2009 في أسفل الصفحة، منسوخًا من الفرع غير المستقر 5.9.2. قائمة Floodgap المشار إليها موجودة على الرابط Floodgap: new Gopher servers ، ولا تشير في حد ذاتها إلى يوم كذبة أبريل. - ↑ "بوابة Floodgap Gopher-HTTP" . 25 أبريل 2016. مؤرشف من الأصل في 3 يناير 2006. تم الاطلاع عليه في 18 فبراير 2026 .
- ↑ "بوابة Floodgap Gopher-HTTP" . 15 أكتوبر 2015. مؤرشف من الأصل في 15 أكتوبر 2015.
- ↑ "بوابة Floodgap Gopher-HTTP" . 25 أبريل 2016.
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "بوابة Floodgap Gopher-HTTP" . 15 أغسطس 2017. مؤرشف من الأصل في 16 أغسطس 2017.
- ↑ "بوابة Floodgap Gopher-HTTP" . 10 ديسمبر 2018. مؤرشف من الأصل في 11 ديسمبر 2018. تم الاطلاع عليه في 18 فبراير 2026 .
- ↑ "بوابة Floodgap Gopher-HTTP" . 18 نوفمبر 2020. مؤرشف من الأصل في 18 نوفمبر 2020.
- ↑ "بوابة Floodgap Gopher-HTTP" . 18 أكتوبر 2021. مؤرشف من الأصل في 18 أكتوبر 2021.
- ↑ "بوابة Floodgap Gopher-HTTP" . 11 أكتوبر 2022. مؤرشف من الأصل في 11 أكتوبر 2022.
- ↑ "بوابة Floodgap Gopher-HTTP" . 17 فبراير 2024. مؤرشف من الأصل في 17 فبراير 2024.
- ↑ "بوابة Floodgap Gopher-HTTP" . 19 يونيو 2025. مؤرشف من الأصل في 19 يونيو 2025.
- ↑ "بوابة Floodgap Gopher-HTTP" . 29 أغسطس 2025. مؤرشف من الأصل في 29 أغسطس 2025.
- ↑ "بوابة Floodgap Gopher-HTTP" . 28 يناير 2026. مؤرشف من الأصل في 28 يناير 2026.
- ↑ "Curl: ردًا على: تصحيحات Gopher لـ cURL (تتضمن مجموعة اختبار)" . مكتبة curl (قائمة بريدية). 25 أغسطس 2010. مؤرشف من الأصل في 21 أبريل 2019. تم الاطلاع عليه في 9 مارس 2020 .
- ↑ "مواصفات بروتوكول Gopher+" . GitHub .
- ↑ "ماذا يقول إدخال الدليل؟ أنواع حقول نوع Gopher الحالية" . 5 مارس 2019.
- ↑ "Gopher في شبكة الإنترنت العالمية" . تم الاطلاع عليه بتاريخ 29 سبتمبر 2021 .
- ↑ "Gopher: gopher.2002-02" . قائمة بريدية خاصة بـ Gopher . Gopher.quux.org . تم الاطلاع عليها بتاريخ 12 أغسطس 2015 .
- ↑ ميشنياك، ماتياج (16 فبراير 2009). "رد: خادم وعميل غوفر جديدان" . مجموعة الأخبار : gmane.network.gopher.general . مؤرشف من الأصل في 10 مارس 2015. تم الاطلاع عليه في 3 فبراير 2012 .
- ↑ صندوق بريد JumpJet (14 يناير 2008). "رد: معلومات الاتصال بالخادم" . مجموعة الأخبار : gmane.network.gopher.general . مؤرشف من الأصل في 10 مارس 2015. تم الاطلاع عليه في 3 فبراير 2012 .
- ↑ ب. هوفمان (نوفمبر 2005). مخطط معرّف الموارد الموحد (URI) الخاص بـ Gopher . مجموعة عمل الشبكة. doi : 10.17487/RFC4266 . RFC 4266 .المعيار المقترح. يلغي RFC 1738 .
- ↑ تشارلز تشايلدرز. "عميل غوفر على متجر التطبيقات" . آي تيونز . مؤرشف من الأصل في 24 مايو 2022.
- ↑ skyjake (24 يناير 2022). "الإصدار 1.10.2" . gemini/lagrange . Gitea. مؤرشف من الأصل في 12 مارس 2023.
- ↑ فونسيكا، جوناس (24 ديسمبر 2004). " [ إعلان ] ELinks-0.10.0 (ثيلما)" . قائمة بريدية لمستخدمي ELinks . لينكس من الصفر . مؤرشف من الأصل في 20 فبراير 2007. تم الاطلاع عليه في 22 مايو 2010 .
- ↑ asakura42؛ rkd77 (5 مارس 2021). "ما هي مزايا Elinks مقارنةً بالإصدار الأصلي الحالي من Links؟" . rkd77/elinks . GitHub . مؤرشف من الأصل في 13 مارس 2023.
- 1 2 "كيو غوفر" . قاعدة مستخدم كيدي ويكي . مؤرشفة من الأصلي في 1 مايو 2018 . تم الاسترجاع في 1 مايو 2018 .
- ↑ سترونغ، روبرت؛ وآخرون . (14 يوليو 2007). "الخطأ رقم 388195 - إزالة دعم بروتوكول غوفر لمتصفح فايرفوكس" . بوغزيلا . تم الاطلاع عليه في 15 يونيو 2010 .
- ↑ hotaru.firefly وآخرون (2 مايو 2009). "المشكلة رقم 11345: بروتوكول غوفر لا يعمل" . المشكلات - كروميوم . تم الاطلاع عليه في 25 يوليو 2011 .
- 1 2 "Burrow: مستكشف فضاء الإنترنت لمتصفح Chrome" . متجر Chrome الإلكتروني . مؤرشف من الأصل بتاريخ 15 نوفمبر 2025. تم الاطلاع عليه بتاريخ 21 فبراير 2026 .
- ↑ "نشرة مايكروسوفت الأمنية MS02-047" . مايكروسوفت . 28 فبراير 2003. مؤرشفة من الأصل في 4 يوليو 2011. تم الاطلاع عليها في 23 مارس 2007 .
- ↑ "ملاحظات إصدار إنترنت إكسبلورر 7" . مايكروسوفت . 2006. مؤرشف من الأصل في 4 أغسطس 2011. تم الاطلاع عليه في 23 مارس 2007 .
- ↑ شاربس، ليندا (1 أبريل 2009). "يتضمن OmniWeb 5.9.2 الآن دعمًا لبروتوكول Gopher" . مجموعة Omni . مؤرشف من الأصل في 14 أغسطس 2011. تم الاطلاع عليه في 3 أبريل 2009 .
- ↑ "قائمة شاملة بالتغييرات لكل إصدار من OmniWeb" . مجموعة أومني . 1 أبريل 2009. مؤرشف من الأصل في 7 أغسطس 2011. تم الاطلاع عليه في 3 أبريل 2009 .
- ↑ "كيو غوفر" . تم الاطلاع عليه في 1 أبريل 2017 .
- ↑ لور سيوبيرغ (12 أبريل 2004). "غوفر: تكنولوجيا تحت الأرض" . وايرد نيوز . مؤرشف من الأصل في 12 أكتوبر 2008. تم الاطلاع عليه في 27 يوليو 2011 .
- ↑ ريدل، برنتيس (13 أبريل 1993). "GopherCon '93: ورشة عمل ومؤتمر بروتوكول الإنترنت Gopher" . PrentissRiddle.com . تاريخ الاسترجاع: 20 مايو 2008 .
- ↑ ماسينتر، ل.؛ أوستروم، إ. (يونيو 1993). "استرجاع المعلومات التعاوني: غوفر من MOO" (ملف PDF) . وقائع INET . المجلد 93.
- ↑ أنكليساريا، فرهاد؛ مكاهيل، مارك ب؛ ليندنر، بول؛ جونسون، ديفيد؛ توري، دانيال؛ ألبرتي، بوب (مارس 1993). بروتوكول غوفر للإنترنت (بروتوكول بحث واسترجاع مستندات موزع) . مجموعة عمل الشبكة. doi : 10.17487/RFC1436 . RFC 1436 .لأغراض إعلامية.
- ↑ "إزالة دعم بروتوكول غوفر. بواسطة yoav-steinberg · طلب سحب رقم 9057 · redis/Redis" . GitHub .
- ↑ "الصفحة الرئيسية للمعرفة بجامعة إنديانا - IUKB" . servicenow.iu.edu .
روابط خارجية
- بروتوكول غوفر - أرشيف شامل
- قائمة خوادم غوفر العامة (رابط غوفر) ( رابط وسيط بواسطة فيضان جاب )
- إعلان عن بروتوكول غوفر على مجموعة يوزنت comp.sys.mac.announce، 8 أكتوبر 1991
- لماذا لا يزال غوفر ذا أهمية؟ - بيان موقف حول بقاء غوفر بقلم كاميرون كايزر، من مشروع أوفر بايت
- ربما انتصر الإنترنت، لكن أنفاق غوفر لا تزال مستمرة — مقال عن مجتمع غوفر من المتحمسين، آرس تكنيكا ، 5 نوفمبر 2009
- تاريخ غوفر بقلم تيم جيرينج، مينبوست ، 11 أغسطس 2016
- Gopherpedia – واجهة Gopher لويكيبيديا (رابط Gopher) ( رابط وسيط بواسطة floodgap ، ورابط وسيط آخر بواسطة gp.ratthing.com. مؤرشف في 24 فبراير 2020 في Wayback Machine )
- فيديوهات: يشرح مخترعا حيوان الغوفر، مارك مكاهيل وفرهاد أنكليساريا، تطور حيوان الغوفر: الجزء الأول ، الجزء الثاني على يوتيوب
- مواصفات Gopher+ المقترحة (رابط Gopher) من موقع floodgap.com
- بروتوكول غوفر
- تاريخ الإنترنت
- معايير الإنترنت
- برامج جامعة مينيسوتا
- مخططات URI
