بول هينينغ كامب
بول هينينغ كامب ( بالدنماركية: [ ˈpʰʌwl ˈhene̝ŋ ˈkʰɑmˀp ] ) هو مطور برامج حاسوب دنماركي معروف بعمله على مشاريع متنوعة بما في ذلك FreeBSD و Vinyl Cache . وهو يقيم حاليًا في سلاغلس ، الدنمارك.
المشاركة في مشروع FreeBSD
ساهم بول-هينينغ كامب [ 1 ] في مشروع FreeBSD طوال معظم فترة وجوده. وهو مسؤول عن تطبيق MD5crypt واسع الانتشار لخوارزمية تجزئة كلمات المرور القائمة على MD5 ، [ 2 ] [ 3 ] وكمية كبيرة من أكواد النظام، بما في ذلك طبقة تخزين GEOM في FreeBSD، وتحويل التخزين المشفر GBDE ، وجزء من تطبيق نظام ملفات UFS2 ، و FreeBSD Jails ، phkmallocوتطبيق استدعاء مكتبة malloc ، وأكواد عدادات الوقت في FreeBSD وNTP، [ 4 ] والواجهة nanokernelمع ديفيد ميلز . [ 5 ]
مخبأ الفينيل
هو كبير المهندسين والمطورين لمشروع Vinyl Cache مفتوح المصدر (المعروف سابقًا باسم Varnish Cache [ 6 ] )، وهو مسرع HTTP .
نزاع مع شركة دي-لينك
في عام 2006، نشب خلاف بين كامب وشركة تصنيع الإلكترونيات دي-لينك ، حيث ادعى أنهم يرتكبون تخريبًا لبروتوكول NTP من خلال تضمين عنوان IP لخوادم NTP الخاصة به في أجهزة التوجيه الخاصة بهم. [ 7 ] [ 8 ] وقد تم حل الخلاف في أبريل 2006. [ 9 ]
أدوات تقديم البيرة
رخصة "بيروير" هي رخصة برمجية ساخرة ذات شروط متساهلة ، تمنح المستخدم الحق في فعل أي شيء بشفرة المصدر ، بما في ذلك التعديل والتوزيع، طالما تم الحفاظ على إشعار الرخصة. [ 12 ] وقد وُجهت انتقادات لهذه الصياغة غير الرسمية لما تُسببه من غموض قانوني كبير لمستخدميها. [ 11 ]
إذا وجد مستخدم البرنامج أنه مفيد، يُشجع على شراء بيرة للمؤلف "مقابل ذلك" إن التقيا. وقد أقر مشروع Humanitarian-FOSS في كلية ترينيتي ترخيص "الإصدار 42 " الخاص ببرنامج Beerware بأنه ترخيص "حقوق الطبع والنشر فقط" متساهل للغاية ومتوافق مع رخصة GPL. [ 12 ] ووفقًا لمؤسسة البرمجيات الحرة ، يُصنف هذا الترخيص على أنه ترخيص "غير رسمي" مجاني، غير مقيد بحقوق الطبع والنشر، ومتوافق مع رخصة GPL، إلا أنه يُوصى بتراخيص أكثر تفصيلًا. [ 11 ] وحتى أكتوبر 2025، لم تحصل Beerware على موافقة مبادرة المصادر المفتوحة (OSI).
يُصرّح كامب بتفضيله لرخصة Beerware الخاصة به على الرخص الأخرى، مثل BSD و GPL ، التي وصف الأخيرة بأنها "مزحة". [ 13 ] النص الكامل لرخصة كامب هو: [ 10 ]
/* * ---------------------------------------------------------------------------- * "رخصة أدوات البيرة" (المراجعة 42): * كتب هذا الملف <phk@FreeBSD.ORG>. طالما احتفظت بهذا الإشعار، فأنت * يمكنك فعل ما تشاء بهذه الأشياء. إذا التقينا يوماً ما، وكنت تعتقد هذا الشيء يستحق العناء، يمكنك أن تدعوني لشراء بيرة بالمقابل. بول هينينغ كامب * ---------------------------------------------------------------------------- */ نقاش حول سقيفة الدراجات
يعود الفضل في انتشار مصطلح " نقاشات سقيفة الدراجات" (bikeshed discussion) ، وما اشتق منه من مصطلح "النقاشات الجانبية" (bikeshedding) ، إلى منشور لكامب على قوائم بريد FreeBSD، وذلك لوصف قانون باركنسون للتفاهة في مشاريع المصادر المفتوحة ، حيث تتناسب كمية النقاشات التي يحظى بها موضوع ما عكسياً مع أهميته. [ 14 ] [ 15 ]
المنشورات
نشر بول هينينغ كامب عددًا كبيرًا من المقالات على مر السنين في منشورات مثل "Communications of the ACM" و "ACM Queue"، وتتناول معظمها موضوعات الحوسبة وضبط الوقت. فيما يلي مختارات من منشوراته:
- مسار USENIX ATC 1998 FREENIX، "malloc(3) Revisited"
- مؤتمر USENIX BSDCon 2003، تشفير القرص القائم على GBDE-GEOM
- مؤتمر USENIX BSDCon 2002، إعادة النظر في /dev والأجهزة في نواة نظام UNIX
- قائمة انتظار ACM: بناء أنظمة للمشاركة بشكل آمن
- قائمة انتظار ACM: أنت تفعل ذلك بشكل خاطئ
- قائمة انتظار ACM: جيل ضائع في البازار
- مؤتمر الاتصالات التابع لجمعية آلات الحوسبة 2011: أغلى خطأ في بايت واحد
- مؤتمر الاتصالات لعام 2011 التابع لجمعية آلات الحوسبة: حرب الثانية الواحدة
انظر أيضاً
- 0BSD هو ترخيص مكافئ للملكية العامة تستخدمه Toybox ومسموح به صراحةً لنظام Android
- رخصة مكافحة انتهاك حقوق النشر
- كيروير
- مقارنة تراخيص البرمجيات الحرة والمفتوحة المصدر
- برامج التبرع
- WTFPL
ملحوظات
- ↑ وفقًا لـ Wayback Machine ، فإن أقدم نسخة من موقع بول هينينغ كامب الإلكتروني التي تحتوي على الترخيص تعود إلى عام 1998. ومن غير المعروف ما إذا كان هذا هو العام الأول لنشر الترخيص بالفعل. [ 10 ]
مراجع
- ↑ "قائمة المساهمين في FreeBSD على FreeBSD.org" .
- ↑ "PHKs Bikeshed، MD5crypt لم يعد آمنًا" . تم الاطلاع عليه بتاريخ 13 مارس 2013 .
- ↑ نوريس، جيف (2004). "التطوير ذو الأهمية البالغة باستخدام البرمجيات مفتوحة المصدر: الدروس المستفادة". مجلة IEEE للبرمجيات . 21 (1). جمعية IEEE للحاسبات: 42-49 . doi : 10.1109/MS.2004.1259211 . S2CID 8324900 .
- ↑ كامب، بول-هينينغ (2002). "عدادات الوقت: ضبط الوقت بكفاءة ودقة في نواة SMP" (ملف PDF) . وقائع مؤتمر BSDCon Europe . EuroBSDcon. هولندا. ص 10.
- ↑ ميلز، ديفيد؛ كامب، بول-هينينغ (2000). "النواة النانوية" . وقائع الاجتماع السنوي الثاني والثلاثين لأنظمة وتطبيقات الوقت الدقيق والفترات الزمنية . أنظمة وتطبيقات الوقت الدقيق والفترات الزمنية. ريستون، فيرجينيا، الولايات المتحدة الأمريكية. الصفحات 423-430 .
- ↑ "On Vinyl Cache and Varnish Cache - Vinyl Cache" . vinyl-cache.org . تم الاطلاع عليه بتاريخ 31-05-2026 .
- ↑ "برنامج D-Link الثابت يستغل خوادم NTP المفتوحة" .
- ↑ كامب، بول-هينينغ. "رسالة مفتوحة إلى شركة دي-لينك بشأن تخريب بروتوكول الشبكة اللاسلكية" . مؤرشفة من الأصل بتاريخ 8 أبريل 2006.
- ↑ كامب، بول-هينينغ (27 أبريل 2006). "تحديث 27 أبريل 2006 - رسالة مفتوحة إلى شركة دي-لينك بشأن تخريب بروتوكول NTP" . people.freebsd.org . تاريخ الاسترجاع: 1 مارس 2017 .
- كامب ، بول هينينغ ( 24 أكتوبر 2004). "بول هينينغ كامب" . مؤرشف من الأصل في 21 أبريل 2006. تم الاطلاع عليه في 24 أبريل 2006 .
- ١ ٢ ٣ ٤ ٥ "تراخيص متنوعة وتعليقات عليها § ترخيص غير رسمي" . www.gnu.org . مؤسسة البرمجيات الحرة . 2016-01-05 . تم الاطلاع عليه بتاريخ 2016-01-05 .
- 1 2 "رخصة بيروير" . humanitarian-FOSS . مؤرشفة من الأصل بتاريخ 22-03-2016 . تم الاطلاع عليها بتاريخ 20-04-2015 .
هذه الرخصة متوافقة مع الرخص الاحتكارية ورخصة جنو العمومية العامة (GPL)، حيث لا توجد أي قيود على الكود المرخص بموجب هذه الرخصة.
- ↑ أعتقد أن رخصة جنو مزحة، فهي تحارب الرأسمالية التي تعارضها بشدة بأدواتها الخاصة، ولن تخاطر أي شركة بأي نوع من التقارب مع هذا الكم من البيانات الغامضة المجمعة في رخصة.
- ↑ "مخزن دراجات (أي لون يصلح) على عشب أكثر خضرة..." ، قائمة بريدية لمطوري نظام التشغيل FreeBSD، 1999
- ↑ "لماذا عليّ أن أهتم بلون سقيفة الدراجات؟" . bikeshed.org . تم الاطلاع عليه بتاريخ 11 أغسطس 2020 .
روابط خارجية
الوسائط المتعلقة ببول هينينغ كامب على ويكيميديا كومنز
- مواليد عام 1966
- الناس الأحياء
- مبرمجو الحاسوب الدنماركيون
- علماء الحاسوب الدنماركيون
- مبرمجو البرامج الحرة
- مستخدمو FreeBSD
- سكان سلاغلس
