الأحد، 10 يونيو 2018

إليك 5 بدائل لخدمة Github الذي اشترته شركة مايكروسوفت

إليك 5 بدائل لخدمة Github الذي اشترته شركة مايكروسوفت

إليك 5 بدائل لخدمة Github الذي اشترته شركة مايكروسوفت

Github هي أكبر خدمة في العالم لاستضافة وتطوير مشاريع برمجية. ولكن في 4 يونيو الجاري صدمت مايكروسوفت العديد من مستخدمي هذه الخدمة ، خاصة مؤيدي ومطوري المصادر المفتوحة. بعد أن قامت بالاستحواذ عليه مقابل 7.5 مليار دولار.
طبعا الكل يعلم ان مايكروسوفت لها ميزة  غير سارة واحدة ، وهي عندما تقوم بشراء اي خدمة كما وقع في العديد من المشاريع مثل سكايب، ينكدين، نوكيا ..فإنها ستعرف ركودا ، وفي  أسوأ الأحوال قد تتدهور الى ان تصل الى الزوال . لهذا قام مستخدمو  GitHub بنقل أكثر من 40 ألف مشروع إلى خدمات ويب أخرى ، وقد استخدم هاشتاج "#movingtogitlab"  على تويتر ما يقرب من 3000 مرة.

فإذا كنت تفكر أيضًا في "الانتقال" ، فإليك بعض البدائل.

GitLabهو البديل ل Github رقم واحد. لا يوفر GitLab فقط خدمة ويب للتعاون ، ولكن أيضًا برنامج مفتوح المصدر.تستخدمه العديد من مشاريع المصدر المفتوح ، مثل GNOME و GIMP .أسعار خدمة GitLab ليست منخفضة. ومع ذلك ، يمكنك نشر GitLabعلى أي استضافة أخرى أو تثبيته  بسهولة على الخادم الخاص بك.
هو خيار ممتاز للمؤسسات الكبيرة. لكن يمكن للفرق الصغيرة أيضًا استخدام BitBucket. الخدمة مجانية للمشاريع مع فريق لا يزيد عن خمسة مشاركين. كل ما عليك القيام به هو التقدم بطلب للحصول على ترخيص المجتمع في إتلاسسيان.يمكنك وضع BitBucketعلى الخادم الخاص بك أو استضافة ، ولكن عليك أن تدفع ثمن ذلك.
SourceForge هو بديل رئيسي آخر ل Github ، والذي يركز على المصادر المفتوح. وتعيش العديد من توزيعات وتطبيقات لينكس على موقع SourceForge 
.SourceForge مجاني. لكن يجب أن يكون كود المصدر المنشور عليه عامًا.
Launchpad عبارة عن منصة تعاون لبرنامج Canonical ، المطور لـ Ubuntu. وتستضيف مستودعات Ubuntu PPA ، حيث يقوم المستخدمون بتنزيل التطبيقات والتحديثات. توجد خدمة Launchpad لسنوات عديدة ، لكنها لم تحظ بشعبية مثل GitHub وبدائلها الأخرى. ومع ذلك ، يعد هذا خيارًا جيدًا لمطوّري البرامج مفتوحة المصدر: لا يهم ما إذا كنت تنشئ برنامجًا لأنظمة تشبه أوبونتو أو توزيعات لينكس أخرى.
Allura هو حل مجاني من Apache. تدعم الخدمة تتبع المشاكل في الكود وتعليقات الكود البرمجي . يعمل Apache Allura مع Git و Hg و Subversion (SVN). مع Allura ، يمكنك بسهولة إنشاء صفحات wiki داخلية للتوثيق.