منصة الإطلاق (موقع إلكتروني)

Launchpad هو تطبيق ويب وموقع إلكتروني يتيح للمستخدمين تطوير وصيانة البرامج، وخاصة البرامج مفتوحة المصدر . يتم تطويره وصيانته بواسطة شركة Canonical Ltd.
في 21 يوليو 2009، تم نشر شفرة المصدر علنًا بموجب رخصة جنو أفيرو العامة . [ 2 ] اعتبارًا من يونيو 2018 يستضيف مستودع Launchpad أكثر من 40,000 مشروع. وقد اجتذب النطاق launchpad.net مليون زائر بحلول أغسطس 2009 وفقًا لمسح أجرته Compete.com . [ 3 ]
عناصر
يتكون من عدة أجزاء:
- الإجابات : موقع دعم مجتمعي وقاعدة معرفية.
- المخططات : نظام لتتبع الميزات الجديدة.
- الأخطاء : نظام تتبع الأخطاء الذي يسمح بتتبع الأخطاء في سياقات متعددة (على سبيل المثال في حزمة أوبونتو، أو كمصدر رئيسي، أو في أنظمة تتبع الأخطاء البعيدة).
- الكود : استضافة الكود المصدري، مع دعم أنظمة التحكم في الإصدارات Bazaar و Git [ 4 ] .
- الترجمات : موقع لترجمة التطبيقات إلى لغات مختلفة .
يُعدّ Soyuz ، وهو "جزء إدارة التوزيع في Launchpad"، مكونًا هامًا وإن كان أقل وضوحًا . يُستخدم Launchpad حاليًا بشكل أساسي في تطوير نظام التشغيل Ubuntu . ويعتمد Launchpad على خادم التطبيقات Zope 3 مفتوح المصدر ( FOSS ) .
المستخدمون
تستخدم العديد من مشاريع شركة Canonical Ltd. منصة Launchpad للتطوير، بما في ذلك Ubuntu وBazaar. ويتم إدارة تطوير منصة Launchpad نفسها من خلالها.
ومن بين المشاريع البارزة الأخرى التي تستخدم منصة Launchpad في مختلف جوانب إدارة تطويرها ما يلي:
الانتقال إلى البرمجيات الحرة
في البداية، تعرض برنامج Launchpad لانتقادات من قِبل موقع Jem Report وأعضاء آخرين في مجتمع البرمجيات الحرة لعدم توفره بموجب ترخيص حر، مثل رخصة جنو العمومية (GPL) ، على الرغم من أهدافه. وردًا على ذلك، صرّح المطورون بأنهم يهدفون إلى إصداره في نهاية المطاف بموجب ترخيص برمجيات حرة، لكن ذلك قد يستغرق سنوات. [ 7 ] في 9 يوليو 2007، أصدرت شركة Canonical Ltd. برنامج Storm ، وهو أول مكون من مكونات Launchpad يُتاح بموجب ترخيص برمجيات حرة. [ 8 ]
ردّ المؤسس مارك شاتلوورث على هذا النقد قائلاً: "نعمل جميعاً بجدّ لجعل Launchpad مفتوح المصدر"، مضيفاً أن تمويل رواتب مطوّري Launchpad له الأولوية القصوى، ومؤكداً أن الإصدار الفوري سيؤدي إلى ظهور نسخ متعددة غير موحّدة من Launchpad. [ 9 ] ومع ذلك، لم يرضَ هذا بعض أعضاء حركة المصادر المفتوحة . [ 10 ] في 22 يوليو 2008، أعلن مارك شاتلوورث في مؤتمر OSCON أن شفرة المصدر الكاملة ستُصدر خلال الاثني عشر شهراً التالية. [ 11 ]
في 19 ديسمبر 2008، أصدرت شركة Canonical Ltd. مكون Launchpad "lazr.config" و "lazr.delegates" بموجب الإصدار 3 من رخصة GNU LGPL . [ 12 ] [ 13 ]
تخضع واجهة برمجة التطبيقات المفتوحة حاليًا للاختبار التجريبي، مما سيتيح للبرامج التفاعل مع الموقع الإلكتروني. وقد ساهمت مشاريع مثل ليونوف، التي لجأت إلى استخراج البيانات من الشاشة للحصول على البيانات من منصة لانشباد، في دعم الدعوات لإطلاق واجهة برمجة تطبيقات مفتوحة .
في ديسمبر 2008، أعلنت شركة كانونيكال أن شفرة المصدر لموقع Launchpad ستُصدر بموجب ترخيص برمجيات حرة بحلول 21 يوليو 2009. [ 14 ] [ 15 ] كما أُعلن أن مكونين رئيسيين من Launchpad، وهما Soyuz (المسؤول عن نظام البناء وإدارة الحزم ونشر حزم أوبونتو) وCodehosting، لن يُصدرا بموجب ترخيص برمجيات حرة. [ 16 ] لاحقًا، تم تغيير التاريخ المحدد إلى إطار زمني أعم في يوليو/أغسطس 2009. [ 17 ] [ 18 ] مع ذلك، في 21 يوليو 2009، صدر البرنامج بموجب ترخيص AGPLv3 (ترخيص حر بالكامل مخصص لخدمات الويب)، [ 19 ] بما في ذلك المكونين (Codehosting وSoyuz) اللذين كان من المخطط لهما في البداية أن يظلا ملكية خاصة. [ 20 ] [ 16 ]
انظر أيضاً
مراجع
- ↑ "هندسة منصة الإطلاق الكلاسيكية في منصة الإطلاق" . Launchpad.net. 15 يونيو 2005. تم الاطلاع عليه بتاريخ 14 مايو 2012 .
- ↑ "شركة كانونيكال تُصدر الشفرة المصدرية لمنصة Launchpad" . شركة كانونيكال المحدودة. مؤرشف من الأصل بتاريخ 8 مارس 2011. تم الاطلاع عليه بتاريخ 21 يوليو 2009 .
- ↑ "منصة الإطلاق تجذب مليون زائر سنويًا" . Compete.com. مؤرشف من الأصل بتاريخ 14 سبتمبر 2014. تم الاطلاع عليه بتاريخ 1 أغسطس 2009 .
- ↑ "Code/git" . 7 يوليو 2015. تم الاطلاع عليه في 27 يناير 2016 .
- ↑ "Linuxmint.com" . Linuxmint.com. 22 يوليو 2009. تم الاطلاع عليه بتاريخ 14 مايو 2012 .
- ↑ "Distrowatch.com" . Distrowatch.com . تم الاطلاع عليه بتاريخ 14 مايو 2012 .
- ↑ "الأسئلة الشائعة حول منصة الإطلاق" . كانونيكال. 5 أغسطس 2006.
- ↑ "شركة كانونيكال تُصدر برنامج ستورم كمصدر مفتوح" . 10 يوليو 2007. مؤرشف من الأصل في 26 نوفمبر 2007.
- ↑ "يجب أن يكون Launchpad برنامجًا مجانيًا (مجاني بمعنى الحرية)" . 18 أبريل 2007.
- ↑ «تم بناء أوبونتو باستخدام برمجيات احتكارية» . 10 يوليو 2007. مؤرشف من الأصل في 24 يوليو 2008.
- ↑ "شفرة المصدر لمنصة الإطلاق خلال 12 شهرًا" . 22 يوليو 2008.
- ↑ "lazr.delegates 1.0" . Pypi.python.org . تم الاطلاع عليه بتاريخ 14 مايو 2012 .
- ↑ "lazr.config 1.0" . Pypi.python.org . تم الاطلاع عليه بتاريخ 14 مايو 2012 .
- ↑ "يوتيوب - يو دي إس جونتي - غراهام بينز" . Uk.youtube.com. 9 ديسمبر 2008. مؤرشف من الأصل في 21 ديسمبر 2021. تم الاطلاع عليه في 14 مايو 2012 .
- ↑ Dev.launchpad.net ، المصادر المفتوحة
- 1 2 Cpsblaunchpad.com مؤرشف في 16 يونيو 2023 على Wayback Machine ، "كيف نجعل منصة الإطلاق مفتوحة المصدر"
- ↑ "منصة إطلاق المصادر المفتوحة" . شركة كانونيكال المحدودة . تم الاطلاع عليه بتاريخ 4 يوليو 2009.
من المتوقع إتمام العملية في يوليو/أغسطس 2009
. - ↑ "كانونيكال تُصدر الشفرة المصدرية لمنصة Launchpad" . كانونيكال المحدودة. مؤرشف من الأصل في 8 مارس 2011. تم الاطلاع عليه في 21 يوليو 2009.
أعلنت كانونيكال، الشركة المؤسسة لمشروع أوبونتو، اليوم أنها أتاحت الشفرة المصدرية التي تُشغل منصة Launchpad، وهي منصة تطوير البرمجيات والتعاون التي يستخدمها عشرات الآلاف من المطورين.
- ↑ "رخصة Launchpad" . Dev.launchpad.net. 25 يناير 2010. تم الاطلاع عليه بتاريخ 14 مايو 2012 .
- ↑ "منصة Launchpad مفتوحة المصدر الآن" . Blog.launchpad.net. 21 يوليو 2009. تم الاطلاع عليه بتاريخ 14 مايو 2012 .
روابط خارجية
- كانونيكال (شركة)
- مواقع البرامج المجانية
- مواقع استضافة مستودعات Git
- خدمات الإنترنت التي تدعم OpenID
- مرافق استضافة البرامج مفتوحة المصدر
- مواقع استضافة المشاريع
- برنامج يستخدم رخصة جنو أفيرو العامة
