لماذا يعد المصدر المفتوح مهمًا لمشروع .NET؟

نشرت: 2021-09-08
لماذا يعد المصدر المفتوح مهمًا لمشروع .NET؟

لماذا يعد المصدر المفتوح مهمًا لمشروع .NET؟

نحن نعلم أن .NET عبارة عن نظام أساسي مفتوح المصدر تحتفظ به Microsoft. تم ترشيحه لأفضل 30 مشروعًا مفتوح المصدر الأكثر نشاطًا منذ عام 2017 والفوز. في الوضع الحالي ، هناك الكثير من المشاريع مفتوحة المصدر المتاحة في جميع أنحاء العالم. من بينها ، يعد .NET حقًا موقعًا شائعًا. تساعد هذه المشاريع في جمع معلومات متعمقة حول تقنية ASP.NET Core مع العديد من البنى وأنماط الترميز.

على سبيل المثال ، نقوم بتدوين محادثة بين عدد قليل من مهندسي مشاريع .NET الذين تعاونوا معنا من خلال مشاركة أفكارهم الحقيقية حول أهمية المصدر المفتوح لمشروع .NET. دعونا نلقي نظرة سريعة على أفكارهم.

ما هي أهمية المصدر المفتوح لمشروع .NET؟

ديفيد: في هذه الأيام ، تتطلب كومة المطورين المعاصرين أن تكون منصة تم اجتيازها. أعتقد أن المصدر المفتوح هو وسيلة متساهلة نسبيًا لتطوير كومة بكمية هائلة من الدعم والدعم. إنه يتيح التطوير في ظل تضاريس دائمة التغير لأنظمة التشغيل والمنشئين. بالإضافة إلى ذلك ، يسمح لنا بالتواصل مع عملائنا في الوقت الفعلي. حسنًا ، هناك الكثير من الطرق الأخرى التي يمكن أن يساعد بها المصدر المفتوح. لقد عدلت هذه الميزات مسارنا في التخطيط والتأسيس والتكرار. صافي. أخيرًا وليس آخرًا ، يتوقع عدد كبير من الأشخاص العديد من التقنيات مثل مجموعة المطورين التي يمكن الوصول إليها من خلال ترخيص مفتوح المصدر.

بريانا: مع المصدر المفتوح ، أصبح الآن من السهل على الجميع تشغيل وعرض وتصحيح الأخطاء وحتى المساهمة في وقت التشغيل الذي يتم استخدامه لتطوير تطبيقاتهم. أصبحت معالجة الحقائق الأساسية والإشارة إليها أسهل بكثير ، والتي غالبًا ما تم إهمالها من قبل. يضمن هذا المفهوم الكامل للمصدر المفتوح توفره أكثر من تاجر واحد ، Microsoft.

إريك: المصدر المفتوح يغير قواعد اللعبة بالفعل. أعرف بعض الحقائق الأخرى حول أهمية المصدر المفتوح. صافي. دعني أخبرك نقاطي.

رقم واحد ، تتميز تطبيقات اللغة ووقت التشغيل بالعديد من المزايا لكونها مفتوحة المصدر. سيجعلنا أكثر تميزًا في هذا المجال من ذي قبل.

ثانيًا ، أعتقد أن مساحة الأرض كبيرة في هذه الحالة. لذلك ، سيكون الأمر أكثر بروزًا عندما يتمكن الأشخاص من اكتشاف التطبيق وحتى تصحيحه. بدلاً من تدوين الوثائق ، إنها بالفعل طريقة أفضل للتواصل مع الناس.

أخيرًا ، سنحصل على الكثير من الافتتاحيات والمقترحات للتعاون من مختلف المنظمات والأفراد. أليست هذه الطريقة أسهل من دفع أنفسنا باستمرار لمعاهدات لمرة واحدة في سياستنا القديمة ذات المصدر المغلق؟

آدم: بالضبط! هذا هو المكان الذي تكمن فيه أهمية المصدر المفتوح. لكن يمكنني أن أقول الكثير من الأهمية الأخرى للمصدر المفتوح في مشروع .NET. لذا ، فإن اختيار واحد هو أمر صعب للغاية بالنسبة لي. لكن دعني أخبرك بالمفضل. أعتقد أن أفضل شيء في المصادر المفتوحة هو أنه باستخدام هذا ، يمكن لأي شخص اكتشاف أي شيء حيوي من أي مكان وتحسينه وفقًا لاختياره. في غضون ذلك ، مع .NET Core ، يجب أن تستكشف التماسات التعديلات مساراتها إلى الأشخاص المناسبين في Microsoft. سيتم جدولتها وفقًا لذلك للمطور الذي يمكنه التعامل مع عملية التحسين. إذا واصلت رحلتها بهذه الطريقة ، آمل أن يتم إصدارها رسميًا في غضون سنوات قليلة. بفضل التكنولوجيا حيث يمكن معالجة أي مشكلة لأي شخص بين عشية وضحاها. كل ما عليهم فعله بعد ملاحظة أي مشكلة هو طرح علاقات عامة واحدة. ستتم مراجعة مجالات المشكلات وتكرارها ودمجها في غضون يوم واحد. إنه مجرد المستوى التالي من التحسين.

جوناس: أعتقد أن المصدر المفتوح هو أفضل شيء على الإطلاق. من المفيد بلا شك بناء منصة مشتركة مزدهرة. إنها طريقة رائعة لاستهداف Linux أيضًا.

مارك: بالنسبة لي ، يعد المصدر المفتوح أحد أكثر الوسائل وضوحًا لإثبات أن حجم استثمار Microsoft الكبير في مجتمع OSS ليس مضيعة. لا يتم استخدام برامج OSS أثناء التطوير فحسب ، بل يتم شحنها أيضًا كأساس لمخزوناتنا. لا يمكننا تجاهل الفوائد التي لا تعد ولا تحصى التي يوفرها نظام OSS. لها دور كبير في عالم النظام البيئي للبرمجيات. لذا ، فإن كونك جزءًا من OSS أمر حتمي لشركة Microsoft لسداده.

بريانا: حتى الآن ، لدينا سرد مفصل لأعمالنا السابقة ؛ أصبح من السهل علينا شحن المنتجات الصحيحة. يساعدنا طوال هذه العملية. علاوة على ذلك ، فإن حجم مجتمع المصدر المفتوح بالكامل هو m. لديهم محترفون في العديد من المجالات ، حتى أكثر من فريقنا بأكمله. إنه سبب آخر يساعدنا على التركيز والقيام بعملنا بشغف ومهارة أكثر عمقًا.

هل المصدر المفتوح مسؤول عن زيادة اعتماد .NET؟

آدم: نعم! بالطبع! قبل أن تكون مفتوحة المصدر ، كانت .NET مقصورة على Windows فقط. ولكن الآن ، يمكن الوصول إليه من العديد من المواقع الأخرى.

ديفيد: بالنسبة لي ، نعم. أعتقد حقًا أن المصدر المفتوح و .NET مرتبطان مباشرة بخط مستقيم. لقد زاد النظام بشكل فعال من رؤية المشروع بأكمله. بالإضافة إلى ذلك ، يمكن الوصول إليه الآن من خلال عدة مواقع. لذا ، فهي مسؤولة نوعًا ما عن تطوير مشروع .NET.

إريك: أعتقد ذلك. لكن NET Core في مكان ما مسؤول أكثر عن التغييرات في مشروع .NET والسيناريو بأكمله وما إلى ذلك. ولكن لا توجد طريقة يمكنني من خلالها تجاهل التزامات OSS في نمو اعتماد .NET. يمكن أن تساعدك خدمات تطوير ASP.NET على معرفة المزيد.

استنتاج:

نأمل أن تكون المعلومات التي قدمها محترفو .NET مفيدة بدرجة كافية لفهم أهمية المصدر المفتوح في مشروع .NET. لن يكون من الخطأ القول أنه لا توجد طريقة أخرى غير المصدر المفتوح في تطوير منصة التطبيق. إنه أكثر متعة بالإضافة إلى أنه سريع جدًا وسهل الاستخدام.

أخيرًا ، بفضل David و Bryana و Adam و Eric و Mark و Jonas لتعاونهم العملي في هذا المشروع. نشكرك على مشاركة أفكارك الحقيقية والإشارة إلى الحقائق الشيقة حول أهمية المصدر المفتوح في مشروع .NET.