پروژه ای به اسم GitHub Arctic Code Vault برای نسل آینده
پلتفرم GitHub پلتفرمی بزرگ برای برنامههای منبع باز است که میلیونها توسعهدهنده و پروژه را در بر میگیرد. اما این برنامهها چقدر ماندگار هستند؟ آیا میتوانیم از آنها در آینده دور استفاده کنیم؟ برای پاسخ به این سوال، GitHub یک برنامه بایگانیسازی را راهاندازی کرده است که نام آن GitHub Archive Program است. این برنامه هدف دارد که تمام برنامههای منبع باز فعال را در GitHub در یک محل امن و ماندگار ذخیره کند.
یکی از بخشهای این برنامه، GitHub Arctic Code Vault نام دارد. این بخش مسئول ذخیرهسازی برنامههای منبع باز در یک انبار داده در Arctic World Archive (AWA) است. AWA تسهیلات بایگانیسازی بسیار بلندمدت است که ۲۵۰ متر عمیق در سرمای ماندگار یک کوه قطبی قرار دارد. این انبار داده در یک معدن زغالسنگ تعطیل شده در آرشیپل سوالبارد واقع است، که نزدیکتر به قطب شمال از دایره قطبی است.
پلتفرم GitHub در تاریخ ۲/۲/۲۰۲۰ یک عکس فوری از هر برنامه منبع باز فعال در GitHub گرفت و آن را بر روی ۱۸۶ رول فیلم سخت شده ذخیره کرد. این فیلمها میتوانند تا ۱۰۰۰ سال در شرایط سرد و خشک نگه داشته شوند. هر رول فیلم شامل یک راهنمایی برای خواندن دادهها، یک فهرست از برنامهها و یک کد QR برای دسترسی به آنها در وب است. همچنین GitHub یک نسخه دیجیتال از این برنامهها را در یک سرور در نروژ نگه داشته است.
پروژه GitHub Arctic Code Vault یک تلاش بیسابقه برای حفظ میراث برنامهنویسی است. این پروژه نشان میدهد که چگونه میتوانیم از تکنولوژی برای محافظت از دانش و فرهنگ استفاده کنیم. این پروژه همچنین یک پیام امیدوارکننده به نسلهای آینده میفرستد که ما به آنها اهمیت میدهیم و میخواهیم آنها از برنامههای ما بهرهمند شوند.
_______
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
#هوتن_همتی (لینکدین)
کانال تلگرام:
@SoftwarePhilosophy
_______
Post #2241
2.96K
- 👍 10
- ❤ 3
- 🔥 1