ریاکت از زیرمجموعگی متا خارج شد؛ «بنیاد ریاکت» زیر چتر بنیاد لینوکس تاسیس شد
- علی خاک باز
- دستهبندی نشده
- ۱۴۰۴/۱۲/۰۸

خلاصه: از ۵ بهمن ۱۴۰۴، پروژههای React، React Native و اکوسیستمهای مرتبط (مثل JSX) زیر نظر یک نهاد مستقل به نام React Foundation و در چارچوب Linux Foundation قرار گرفتهاند؛ یعنی مدل «تکشرکتی» به سمت «حاکمیت بیطرف و چندذینفعی» حرکت کرده است.
چه اتفاقی افتاده؟
طبق اعلام رسمی، بنیاد ریاکت بهعنوان خانهٔ جدید پروژههای React شکل گرفته و این پروژهها اکنون در یک ساختار سازمانی «مستقل» و «بیطرف» (vendor-neutral) میزبانی میشوند. این تغییر بیشتر دربارهٔ مالکیت حقوقی/سازمانی، پشتیبانی عملیاتی و حکمرانی پروژه است، نه یک تغییر ناگهانی در نحوهٔ کدنویسی روزمره.
چه چیزهایی برای برنامهنویسها تغییر میکند؟
چیزهایی که تغییر نمیکند
- برای کاربران و توسعهدهندگان، استفادهٔ روزمره از React و React Native به همان روال قبل است (این تغییر، یک «بروزرسانی فنی فوری» یا «تغییر API» نیست).
- توسعهٔ پروژه ادامه دارد و مشارکت جامعه همچنان محور اصلی تغییرات است.
چیزهایی که تغییر میکند
- تصمیمهای «غیرفنی» مثل مدیریت علائم تجاری (trademarks)، برخی امور عملیاتی و هماهنگیهای اکوسیستم از مسیر بنیاد ریاکت پیگیری خواهد شد.
- زیرساختها و سازوکار ادارهٔ پروژه شفافتر و چندذینفعیتر میشود (مدلی که برای پروژههای بزرگ متنباز رایج است).
آیا این خبر مهم است؟
برای یک فناوری بسیار پرکاربرد مثل React، خروج از کنترل کامل یک شرکت و رفتن به سمت حکمرانی بیطرف، معمولاً چند نتیجهٔ مثبت دارد:
- اعتماد بیشتر اکوسیستم: شرکتها و تیمها راحتتر سرمایهگذاری و مشارکت میکنند چون پروژه «وابسته به تصمیمهای یک شرکت» نخواهد بود.
- پایداری بلندمدت: حتی اگر اولویتهای یک شرکت دخیل تغییر کند، پروژه با پشتوانهٔ بنیاد و چند بازیگر بزرگ ادامهپذیرتر خواهد بود.
- مدیریت بهتر منابع: مسائل عملیاتی/حمایتی در یک ساختار مشخص و پایدارتر ساماندهی میشوند.
متا چرا حاضر به واگذاری شد؟ الان نقش متا چیست؟
این انتقال به معنی «کنار کشیدن متا» نیست. روایت رسمی این است که React مدتهاست از یک پروژهٔ صرفاً داخلی بزرگتر شده و برای آیندهٔ اکوسیستم، داشتن یک خانهٔ بیطرف منطقیتر است. متا همچنان بهعنوان یکی از بازیگران اصلی اکوسیستم باقی میماند و طبق اعلام خودش، در قالب همکاری چندساله و حمایت مالی/مهندسی، پروژه را پشتیبانی میکند.
نکتهٔ کلیدی: «واگذاری مالکیت/حکمرانی» لزوماً یعنی «قطع مشارکت» نیست؛ بیشتر یعنی تقسیم مسئولیت و کاهش ریسک وابستگی به یک شرکت.
اعضای اولیه و ساختار ادارهٔ بنیاد
طبق معرفی بنیاد، چند شرکت و سازمان بهعنوان اعضای اولیه (از جمله سطح پلاتینیوم) در شکلگیری و پشتیبانی بنیاد نقش دارند. همچنین دربارهٔ تفکیک تصمیمهای عملیاتی (هیئتمدیره) و تصمیمهای فنی (مشارکتکنندگان/نگهدارندهها) صحبت شده و قرار است ساختار حکمرانی فنی شفافتر شود.
گام بعدی چیست؟
تیم React اشاره کرده که فرآیند انتقال یکباره تمام نمیشود و در ادامه معمولاً این موارد پیگیری میشود:
- تکمیل جزئیات ساختار حکمرانی فنی
- انتقال/ساماندهی زیرساختها، مخازن و داراییهای مرتبط
- هماهنگی برنامههای اکوسیستم و رویدادها
سوالات مرتبط
این تغییر چه ربطی به لینوکس و متنباز دارد؟
بنیاد لینوکس یکی از مهمترین نهادهای میزبانی و پشتیبانی پروژههای متنباز است. وقتی پروژهای مثل React زیر چتر چنین نهادی میرود، بهطور معمول حاکمیت «بیطرف» و سازوکارهای استاندارد مدیریت پروژههای بزرگ متنباز را دریافت میکند.
آیا از فردا React یا React Native «متنبازتر» میشود؟
React همین حالا هم متنباز است؛ خبر اصلی دربارهٔ «حکمرانی و پایداری» است. ممکن است در آینده فرآیندها شفافتر شود، اما تغییرات فنی/مجوزی فوری از دل این خبر برداشت نمیشود.
توسعهدهندهها الان چه کاری لازم است انجام دهند؟
اگر صرفاً کاربر React/React Native هستید، هیچ اقدام فوریای لازم نیست. اگر به مشارکت در دنیای متنباز علاقه دارید، پیگیری اعلامیههای رسمی بنیاد و روندهای حکمرانی جدید میتواند جذاب باشد.
منابع رسمی
برای مطالعهٔ جزئیات، این منابع دستاول را ببینید: