رفتن به محتوا
IROSG.
EN
آشنایی با مشاهیر

مارک شاتلورث؛ Ubuntu، Canonical و رساندن Linux به Desktop و Cloud

Ubuntu تلاش کرد Linux را برای desktop، server و بعدها cloud قابل‌دسترس‌تر کند؛ Mark Shuttleworth در ساخت Canonical و این مسیر نقش محوری داشت.

تصویر Mark Shuttleworth

چرا این چهره مهم است؟

مارک شاتلورث به‌خاطر بنیان‌گذاری Canonical و Ubuntu و سرمایه‌گذاری بلندمدت روی Linux distribution در تاریخ فناوری جایگاه مهمی دارد. مطالعهٔ مسیر یک چهرهٔ فناوری زمانی مفید است که آن را به تصمیم‌های قابل مشاهده تبدیل کنیم: چه مسئله‌ای انتخاب شد، چه چیزی در آن زمان نامطمئن بود، چگونه جامعه یا تیم ساخته شد و کدام trade-off پذیرفته شد. تاریخ فناوری خط مستقیم نیست؛ بسیاری از تصمیم‌هایی که امروز بدیهی به نظر می‌رسند در زمان خودشان پرریسک یا حتی نامحبوب بوده‌اند. برای IROSG، هدف از معرفی مشاهیر ساختن افسانه نیست؛ می‌خواهیم ببینیم چه تصمیم، ابزار یا مدل همکاری هنوز برای مهندس امروز قابل استفاده است.

نقطهٔ عطف

یکی از نقاط عطف مسیر مارک شاتلورث، راه‌اندازی Ubuntu در ۲۰۰۴ با cadence منظم release و تمرکز بر usability، community و پشتیبانی سازمانی بود. نقطهٔ عطف معمولاً لحظهٔ نتیجه نیست؛ لحظه‌ای است که فرد یا جامعه تصمیم می‌گیرد روی ایده‌ای سرمایه‌گذاری کند که هنوز outcome آن روشن نیست. بررسی context آن دوره کمک می‌کند hindsight bias را کم کنیم.

اثر بر Linux و Open Source

اثر این مسیر را می‌توان این‌طور خلاصه کرد: گسترش استفادهٔ Linux در desktop/server/cloud و ساخت ecosystem تجاری پیرامون distribution، support، automation و infrastructure. پروژه‌های متن‌باز فقط repository نیستند؛ license، maintainer model، release process، review، documentation و جامعهٔ استفاده‌کننده با هم platform را می‌سازند. هرکدام از این چهره‌ها روی یکی از این لایه‌ها اثر جدی گذاشته‌اند.

درس برای تیم‌های امروز

درس عملی این مسیر: محصول متن‌باز برای scale فقط code نمی‌خواهد؛ release cadence، documentation، support model، community governance و business model باید با هم کار کنند. این جمله را می‌شود به رفتار تبدیل کرد: policy را versioned کنید، decision را مستند کنید، review را توزیع کنید و راه مشارکت/خروج را واضح نگه دارید. Open Source سالم به trust و governance قابل پیش‌بینی نیاز دارد.

یک نکتهٔ مهم برای روایت دقیق

Ubuntu روی کار عظیم Debian و پروژه‌های upstream بنا شده است؛ ارزش distribution در integration و delivery است و باید سهم upstream/community را جدا و دقیق دید. این تفاوت مهم است چون تاریخ فناوری اگر بیش از حد ساده شود، درس واقعی را از بین می‌برد. موفقیت پروژهٔ بزرگ نتیجهٔ هزاران contributor، شرایط اقتصادی، ابزار و تصمیم سازمانی است؛ نقش یک چهره را باید دقیق در همان context دید.

چطور عمیق‌تر مطالعه کنیم؟

برای مطالعهٔ مارک شاتلورث سه منبع را کنار هم بگذارید: نوشته یا صفحهٔ رسمی خود پروژه، یک منبع تاریخی مستقل و یک artifact فنی مثل source code، license یا design document. سپس timeline بسازید و تصمیم‌ها را کنار limitationهای زمان خودشان قرار دهید.

تمرین IROSG

یک پروژهٔ متن‌باز که استفاده می‌کنید انتخاب کنید. license، governance، maintainerها، release cadence، security policy و مسیر contribution را بررسی کنید. بعد بنویسید اگر maintainer اصلی فردا کنار برود، پروژه چه سازوکاری برای ادامه دارد؟ این سؤال sustainability را از محبوبیت جدا می‌کند.

جمع‌بندی

مطالعهٔ مارک شاتلورث ارزشمند است چون نشان می‌دهد فناوری فقط code نیست. جامعه، license، آموزش، maintenance و business model می‌توانند به‌اندازهٔ الگوریتم یا kernel تعیین‌کننده باشند. درس قابل انتقال، تقلید شخصیت نیست؛ فهمیدن سازوکارهایی است که یک ایده را پایدار و قابل مشارکت می‌کنند.

TRACEABLE KNOWLEDGE

منابع و مطالعهٔ بیشتر

01
Profile / primary contexthttps://ubuntu.com/community/governance
02
Portrait: Nitot — CC BY-SA 3.0https://commons.wikimedia.org/wiki/File:Mark_Shuttleworth_(2009).jpg
03
Portrait license: CC BY-SA 3.0https://creativecommons.org/licenses/by-sa/3.0

آخرین بررسی تحریریه:

IROSG / EDITORIAL

خبرها و معرفی مشاهیر با نگارش مستقل و ذکر منبع تهیه شده‌اند. اعتبار و مجوز تصاویر در بخش منابع همین صفحه نگه‌داری می‌شود تا متن زیر عکس‌ها شلوغ نشود. داده‌های مرجع CVE با اعتباردهی به منابع اصلی ارائه می‌شوند.

سیاست تألیف و حقوق تصاویر ↗
جی. سی. آر. لیکلایدر؛ شبکه‌سازی تعاملی و همزیستی انسان و رایانهآشنایی با مشاهیر
توسعه و DevSecOps

جی. سی. آر. لیکلایدر؛ شبکه‌سازی تعاملی و همزیستی انسان و رایانه

معرفی و تحلیل تخصصی جی. سی. آر. لیکلایدر؛ شبکه‌سازی تعاملی و همزیستی انسان و رایانه؛ مروری بر سازوکار، محدودیت‌ها، کاربرد مجاز، مدیریت ریسک و منابع رسمی.

14 دقیقه مطالعهبخوانید