ری‌اکت‌اواس

ری‌اکت‌اواس
توسعه‌دهندهمشارکت‌کنندگان جامعه
توسعه‌دهندگان ReactOS
خانوادهشبیه ویندوز ان‌تی
مخزن
سکوهای پشتیبانی‌شدهIA-32، x86-64
نوع هستههسته پیوندی (طراحی‌شده برای سازگاری به عقب با خانوادهٔ ویندوز ان‌تی)
رابط کاربری
پیش‌فرض
رابط کاربری گرافیکی (ReactOS Explorer)
وبگاه رسمی
ری‌اکت‌اواس 0.4.14 در حال اجرای مرورگر وب فایرفاکس

ری‌اکت‌اواس (به انگلیسی: ReactOS) یک سیستم‌عامل نرم‌افزار آزاد و متن‌باز برای رایانه‌های شخصی مبتنی بر i586 و amd64 است که هدف آن سازگاری دودویی با نرم‌افزارها و درایورهای دستگاه توسعه‌یافته برای ویندوز سرور ۲۰۰۳ و نسخه‌های بعدی مایکروسافت ویندوز است.[۱][۲] ری‌اکت‌اواس به‌عنوان یک جایگزین متن‌باز بالقوهٔ سازگار در سطح «drop‑in» برای ویندوز توصیف شده‌است[۳][۴][۵] و به‌دلیل اطلاعاتش دربارهٔ Windows API‌های غیرمستند مورد توجه بوده‌است.[۶]

ری‌اکت‌اواس از سال ۱۹۹۶ در حال توسعه است. الگو:در حال حاضر این سیستم‌عامل همچنان به‌عنوان نرم‌افزار آلفا و از نظر ویژگی‌ها ناتمام در نظر گرفته می‌شود؛ بنابراین توسعه‌دهندگان توصیه می‌کنند از آن فقط برای ارزیابی و آزمایش استفاده شود.[۷][۸] با این حال، بسیاری از برنامه‌های ویندوز، مانند Adobe Reader 9.3، گیمپ 2.6 و لیبره‌آفیس 5.4 در آن کار می‌کنند.[۹][۱۰]

ری‌اکت‌اواس عمدتاً با C و برخی اجزا، مانند کاوشگر فایل ری‌اکت‌اواس، با C++ نوشته شده‌است. این پروژه بخشی از زیست‌بوم نرم‌افزار آزاد و متن‌باز است و از بسیاری از پروژه‌های دیگر استفاده می‌کند و با آن‌ها همکاری دارد،[۱۱][۱۲] که شناخته‌شده‌ترین‌شان Wine است؛ واین لایهٔ سازگاری ویندوز برای سیستم‌های شبه‌یونیکس فراهم می‌کند.[۱۳]

تاریخچه

توسعهٔ اولیه

حدود سال ۱۹۹۶، گروهی از توسعه‌دهندگان نرم‌افزار آزاد و متن‌باز پروژه‌ای به نام FreeWin95 را برای پیاده‌سازی یک کلون از ویندوز ۹۵ آغاز کردند. این پروژه در بحث‌ها پیرامون طراحی سیستم متوقف شد و تا پایان ۱۹۹۷ هیچ بیلد عمومی منتشر نشد. در نتیجه، اعضای پروژه به رهبری هماهنگ‌کنندهٔ وقت، جیسون فیلْبی، برای احیای پروژه گرد هم آمدند و این‌بار هدف‌شان تکرار کارکردهای Windows NT شد.[۱۴]

برای پروژهٔ جدید نام ReactOS انتخاب شد و توسعهٔ آن در فوریهٔ ۱۹۹۸ با ایجاد پایه‌های یک هستهٔ جدید NT و درایورهای پایه آغاز شد.[۱۵][۱۶] نام ReactOS در یک گفت‌وگوی IRC مطرح شد؛ «OS» مخفف «سیستم‌عامل» و واژهٔ «react» اشاره‌ای به واکنش ناشی از نارضایتی گروه نسبت به جایگاه انحصاری مایکروسافت داشت.[۴]

در سال ۲۰۰۲، «بنیاد ReactOS» در مسکو با مدیریت ماکسیم اوسوفسکی و آلکسی براگین به‌عنوان مدیران اجرایی و ولادیمیر براگین، ساویلی ترتیاکوف و آلکسی ایوانوف در هیئت‌مدیره تأسیس شد.[۱۷] در ۲۰۱۵، این بنیاد منحل شد.[۱۸]

بازرسی داخلی کد

برای جلوگیری از پیگردهای حق‌تکثیر، ReactOS باید صراحتاً از نظر کد کاملاً متمایز و غیرمشتق از ویندوز باشد، هدفی که نیازمند کار دقیق است.[۱۹] در ۱۷ ژانویهٔ ۲۰۰۶، توسعه‌دهنده‌ای به نام هارت‌موت بیر در فهرست پستی ros-dev ادعا کرد که ReactOS شامل کدی است که از دی‌اسمبلی مایکروسافت ویندوز به‌دست آمده‌است.[۲۰] کدی که او به آن اعتراض داشت شامل تابع BadStack در فایل syscall.S[۲۱] و موارد نامشخص دیگر می‌شد.[۲۲] او با مقایسهٔ این تابع با باینری‌های دی‌اسمبل‌شدهٔ ویندوز اکس‌پی استدلال کرد که BadStack به‌سادگی از ویندوز کپی‌پیست شده، زیرا دو تابع یکسان‌اند.

الکس لونِسکو، نویسندهٔ آن کد، گفت که اگرچه باینری Windows XP دی‌اسمبل و مطالعه شده، اما کد صرفاً کپی نشده و مجدداً پیاده‌سازی شده‌است؛ او ادعا کرد علت یکسان بودن توابع این است که تنها یک روش معقول برای پیاده‌سازی چنین تابعی وجود دارد.[۲۳]

در ۲۷ ژانویهٔ ۲۰۰۶، مدیران مخزن کد ReactOS پس از جلسه‌ای دربارهٔ این اتهامات، دسترسی به آن را موقتاً غیرفعال کردند. شرکت مایکروسافت در پاسخ به پرسش NewsForge دربارهٔ این مورد اظهار نظری نکرد. از آن‌جا که ReactOS پروژه‌ای متن‌باز است، این ادعا واکنش منفی در جامعهٔ نرم‌افزار آزاد برانگیخت؛ برای نمونه پروژهٔ Wine مشارکت برخی توسعه‌دهندگان غیرفعال را ممنوع کردالگو:مدرک لازم و همکاری رسمی در سطح بالا میان دو پروژه الگو:در حال حاضر دشوار باقی ماند.[۲۴]

در بیانیه‌ای روی وب‌گاهش، ReactOS تفاوت تعاریف حقوقی دربارهٔ «مهندسی معکوس به روش اتاق تمیز» را به‌عنوان یکی از عوامل این اختلاف مطرح کرد.[۲۵] برای پیشگیری از دعوی حقوقی، برخی شرکت‌ها سیاستی اتخاذ می‌کنند که طبق آن، پیاده‌سازی مجدد مبتنی بر کد دی‌اسمبل‌شده باید توسط برنامه‌نویسانی انجام شود که خودشان کد اصلی را ندیده‌اند و تنها بر اساس مشخصات عملکردی آن کار می‌کنند.[۲۶][۲۷] ReactOS سیاست مالکیت فکری خود دربارهٔ مهندسی معکوس به روش اتاق تمیز را شفاف کرد و یک بازرسی داخلی روی کد منبع انجام داد تا اطمینان حاصل شود تنها از این روش استفاده شده و همهٔ توسعه‌دهندگان توافق‌نامه‌ای را برای پایبندی به این سیاست‌ها امضا کردند.[۲۴] دسترسی توسعه‌دهندگان به ابزارهای توسعه پس از مدت کوتاهی دوباره برقرار شد و در سپتامبر ۲۰۰۷، با نزدیک شدن پایان بازرسی، وضعیت «بازرسی» از صفحهٔ اصلی حذف شد. جزئیات این بازرسی منتشر نشد، چون صرفاً یک اقدام داخلی برای اطمینان از رعایت سیاست‌های پروژه بود.[۲۸]

نشت کد منبع ویندوز در سال ۲۰۰۴[۲۹] نیز از نظر ReactOS ریسک حقوقی مستقیمی محسوب نشد، زیرا اسرار تجاری به‌دلیل انتشار گستردهٔ کد دیگر قابل دفاع دانسته نمی‌شد.[۳۰]

اکسل ریت‌شین، مهندس هسته در مایکروسافت، ادعا کرده که برخی ساختارهای دادهٔ داخلی و نام متغیرها در هستهٔ ReactOS بسیار شبیه هستهٔ پژوهشی ویندوز (Windows Research Kernel) است و این میزان شباهت از یک پیاده‌سازی «اتاق تمیز» بعید است. او معتقد است این پروژه از Windows Research Kernel، که به دانشگاه‌ها مجوز داده شده و چند بار نشت کرده‌است، کد گرفته‌است.[۳۱]

مشارکت در Google Summer of Code

از سال ۲۰۰۶،[۳۲] پروژهٔ ReactOS در چندین دورهٔ Google Summer of Code شرکت کرده‌است. برای مثال، در GSoC 2011،[۳۳] ReactOS هدایت پروژهٔ دانشجویی برای یکپارچه‌سازی lwIP در پشتهٔ شبکهٔ خود را بر عهده داشت.[۳۴]

تلاش برای جلب حمایت در روسیه

میان سال‌های ۲۰۰۷ تا ۲۰۱۵، مشارکت‌کنندگان روسی ReactOS به نمایندگی از بنیاد ReactOS تلاش‌هایی برای لابی‌گری با دولت فدرال روسیه انجام دادند. الگو:در حال حاضر این تلاش‌ها به حمایت مستقیم دولت منجر نشده‌است و بنیاد روسی ReactOS از نوامبر ۲۰۱۵ منحل شده‌است.[۱۸]

آلکسی براگین (چپ)، هماهنگ‌کنندهٔ سابق پروژه، در حال نمایش ReactOS به ویکتور آلکسنیس
  • در ۲۰۰۷، ویکتور آلکسنیس، عضو وقت دوما و رئیس مرکز فناوری‌های آزاد روسیه، با آلکسی براگین دیدار کرد؛ براگین در این جلسه، اجرای ReactOS همراه با Total Commander و Mozilla Firefox را نشان داد.[۳۵]
  • در ۲۰۱۱، نسخه‌ای نمایشی برای رئیس‌جمهور وقت روسیه دیمیتری مدودف در جریان بازدید او از دبیرستانی در ورخنروسکویه در استاوروپل ارائه شد.[۳۶]
  • در ۳۱ ژوئیهٔ ۲۰۱۲، ولادیمیر پوتین نیز در جریان بازدیدش از جشنوارهٔ جوانان Seliger نسخه‌ای از ReactOS را دید که توسط مارات کاراتوف، از اعضای تیم توسعه، نمایش داده شد.[۳۷]
  • در ۱ آوریل ۲۰۱۵، براگین در نشست کارشناسی وزارت توسعه دیجیتال، مخابرات و رسانه‌های جمعی روسیه دربارهٔ کاهش وابستگی این کشور به نرم‌افزار اختصاصی وارداتی شرکت کرد. در صورت‌جلسهٔ این نشست از «ایجاد سیستم‌عامل متن‌باز مبتنی بر ReactOS برای رایانه‌های رومیزی، لپ‌تاپ‌ها و دیگر دستگاه‌های همراه» و همچنین «ایجاد سیستم‌عامل متن‌باز سمت سرور مبتنی بر ReactOS» نام برده شده‌است،[۳۸][۳۹][۴۰][۴۱] که ReactOS را در جایگاه دوم میان سه پیشنهاد قرار می‌داد.

کمپین‌های تأمین مالی

در ۱ مه ۲۰۱۲، کمپین تأمین مالی ۳۰ هزار یورویی برای پروژه‌های توسعه‌ای اضافی آغاز شد.[۴۲][۴۳] در پایان سال حدود ۵۰٪ از هدف تأمین شد و تصمیم گرفته شد کمپین بدون مهلت ادامه یابد.[۴۴] این پول به «انجمن ثبت‌شدهٔ ReactOS Deutschland e.V.» منتقل شد. به‌دلیل قوانین مالیاتی آلمان برای این نوع انجمن ثبت‌شده، پرداخت مستقیم به توسعه‌دهندگان دشوار بود،[۴۵] بنابراین راه‌حل‌هایی مانند کمک‌هزینه‌های غیرمستقیم بررسی شد.

پروژهٔ Thorium Core Cloud Desktop

پس از آن‌که ReactOS در ژوئن ۲۰۱۳ به‌عنوان «پروژهٔ ماه» در SourceForge انتخاب شد، در مصاحبه‌ای با آلکسی براگین از راه‌اندازی یک کمپین کیک‌استارتر خبر داده شد.[۴۶] این کمپین در ۲۳ دسامبر ۲۰۱۳ با هدف ۱۲۰ هزار دلار آغاز شد.[۴۷][۴۸] هدف، ارائهٔ سرویس رایانش ابری «Thorium Core Cloud Desktop» مبتنی بر ReactOS بود تا اجرای برنامه‌های سازگار با ویندوز را از دستگاه‌های همراه، ایستگاه‌های کاری و سایر دستگاه‌ها ممکن کند. در ۲۱ فوریهٔ ۲۰۱۴، کمپین با جمع‌آوری ۴۸٬۹۶۵ دلار از ۱۲۰ هزار دلار هدف پایان یافت و در نتیجه هیچ مبلغی منتقل نشد.[۴۹]

ReactOS Community Edition

در آوریل ۲۰۱۴، پروژهٔ ReactOS کمپین Indiegogo را برای نسخهٔ «Community Edition» مبتنی بر انتشار ۰٫۴ اعلام کرد. هدف این کمپین منعطف ۵۰ هزار دلار با اهداف افزایشی بیشتر بود.[۵۰] توسعهٔ این نسخه قرار بود به‌صورت جامعه‌محور باشد، به‌طوری‌که کاربران ReactOS با رأی و تأمین مالی مشخص کنند کدام سخت‌افزار و نرم‌افزار در اولویت پشتیبانی است.[۵۱][۵۲] در ۱ ژوئن ۲۰۱۴، این کمپین با جمع‌آوری ۲۵٬۱۴۱ دلار پایان یافت،[۵۳][۵۴] و فرآیند رأی‌گیری برای اولویت‌بندی سخت‌افزار و نرم‌افزار آغاز شد.[۵۵]

جشنواره‌های هک ReactOS

پروژهٔ ReactOS جشنوارهٔ هکی (Hackfest) را از ۷ تا ۱۲ اوت ۲۰۱۵ در شهر آخن آلمان برگزار کرد.[۵۶][۵۷][۵۸] این رویداد به افزودن قابلیت‌های متعدد به ReactOS منجر شد.

دومین Hackfest بین ۱۴ تا ۱۸ اوت ۲۰۱۷ در شهر کلن برگزار شد.[۵۹] سومین و چهارمین Hackfest نیز به‌ترتیب از ۱۶ تا ۲۱ اوت ۲۰۱۸ و از ۱۵ تا ۲۰ اوت ۲۰۱۹ در برلین برگزار شدند.[۶۰][۶۱]

توسعهٔ زبان‌های ملی

در حال حاضر، ReactOS توسعهٔ فعال برای زبان‌های چکی، انگلیسی، هلندی، فنلاندی، فرانسوی، آلمانی، عبری، مجاری، اندونزیایی، ایتالیایی، ژاپنی، چینی ماندارین، نروژی، لهستانی، روسی، اسپانیایی، سوئدی، تایلندی و اوکراینی دارد.

توسعه

توسعهٔ هستهٔ ReactOS

ری‌اکت‌اواس عمدتاً با C و برخی اجزا مانند کاوشگر فایل و پشتهٔ صدا با C++ توسعه داده می‌شود. پروژه با هر دو MinGW و مایکروسافت ویژوال استودیو کامپایل می‌شود و با ارسال وصله‌ها به اجزای استفاده‌شده، در توسعهٔ سامانه‌های ساخت نیز مشارکت می‌کند.[۶۲]

توسعه‌دهندگان قصد دارند هسته و رابط برنامه‌نویسی کاربردی سطح کاربر را با نسخهٔ ۵٫۲ Windows NT (Windows Server 2003) سازگارتر کنند و پشتیبانی از نرم‌افزارها و سخت‌افزارهای بیشتری را اضافه نمایند، و در آینده نسخه‌های جدیدتر ویندوز را هدف بگیرند.[۶۳] پشتیبانی از DirectX از طریق ReactX، پیاده‌سازی داخلی پروژه، انجام می‌شود؛ رندر دوبعدی و سه‌بعدی OpenGL به‌طور بومی انجام می‌شود و سایر عملکردهای رسم، مانند Direct3D، موقتاً با استفاده از کد Wine (نظیر WineD3D) به OpenGL نگاشت می‌شوند.[۱۳][۶۴]

پیشرفت توسعه تحت تأثیر اندازهٔ تیم و سطح تجربهٔ اعضای آن است. برای مقایسه، مایکروسافت برای پیاده‌سازی Windows 7 حدود ۱۰۰۰ توسعه‌دهنده را در ۲۵ تیم با میانگین ۴۰ نفر استخدام کرده بود.[۶۵] الگو:در حال حاضر صفحهٔ ReactOS در Ohloh از «تیم بسیار بزرگ و فعال» با ۳۳ توسعه‌دهنده در ۱۲ ماه گذشته و مجموع ۱۰۴ مشارکت‌کننده فعلی و سابق از آغاز پروژه خبر می‌داد.[۶۶] در ارائه‌ای در Hackmeeting 2009 در میلان، توسعه‌دهنده‌ای به نام Michele C. اشاره کرد که بیشتر توسعه‌دهندگان هنگام کار روی ReactOS معماری ویندوز را یاد می‌گیرند و پیش‌زمینهٔ عمیقی در آن ندارند.[۶۷]

اگرچه هدف اصلی ReactOS سکوی x86/AMD64 است،[۶۸] تلاش‌هایی برای پورت به معماری آرم صورت گرفت که چندان به نتیجهٔ عملی نرسید و کنار گذاشته شد،[۱۳][۶۹] و پورت PowerPC نیز دیگر فعال نگه داشته نشده‌است.[۷] پشتیبانی از Xbox و NEC PC-9800 (گونه‌ای از معماری IA-32) از طریق HAL خاص معماری افزوده شده‌است.[۶۷][۷۰][۷۱] پشتیبانی ۶۴-بیتی بهتر در دست کار است، هرچند پیشرفت آن کند است.[۷۲]

همکاری و استفادهٔ مجدد

درحالی‌که ReactOS قصد دارد هسته‌ای سازگار با ویندوز را به‌صورت متن‌باز بسازد، بخش بزرگی از کارکردهای پیرامونی لازم برای یک سیستم‌عامل کامل، از پیش در زیست‌بوم متن‌باز وجود دارد. بنابراین، هر جا که ممکن باشد ReactOS روی پروژه‌های متن‌باز موجود بنا می‌شود و با آن‌ها همکاری می‌کند.[۱۱] در مقابل، پروژه‌هایی مانند Wine،[۱۲] و در گذشته Captive NTFS[۷۳] و Longene از کد ReactOS استفاده کرده‌اند.[۷۴]

پشتهٔ درایورهای سخت‌افزار

در سمت درایورهای سخت‌افزار، پروژهٔ UniATA درایورهای Serial ATA را برای ReactOS فراهم می‌کند.[۸][۷۵] پروژه همچنین با استفاده از کتابخانهٔ FullFAT در بازنویسی IFS مبتنی بر FAT خود آزمایش‌هایی انجام داده‌است.[۷۶] ReactOS از پشتهٔ USB پروژهٔ Haiku نیز به‌عنوان مرجع و پایه برای پشتیبانی USB استفاده می‌کند.[۷۷][۷۸] Mesa 3D نیز رندر OpenGL را بر عهده دارد.[۸][۶۲]

شبکه

پشتهٔ شبکهٔ ReactOS بر پایهٔ بخش TCP از پورت OSKit بر روی پشتهٔ شبکهٔ FreeBSD و پیاده‌سازی داخلی برای پروتکل‌های مبتنی بر بسته مانند IP ساخته شده‌است.[۷۹] بعدها lwIP در این پشته یکپارچه شد.[۳۴]

همکاری با Wine

نمودار ساده‌ای از معماری ReactOS با بخش‌های Wine به‌عنوان وابستگی

پروژه‌های ReactOS و Wine هدف مشترکی دارند: اجرای بومی نرم‌افزارهای باینری ویندوز، و در نتیجه می‌توانند وابستگی‌ها و توسعهٔ زیادی را به اشتراک بگذارند.[۱۲][۸۰] ReactOS برای بهره‌گیری از پیشرفت Wine در پیاده‌سازی Win32 API از بخش‌هایی از کد Wine استفاده می‌کند.[۸۰] درحالی‌که اجزای NTDLL، USER32، KERNEL32، GDI32 و ADVAPI32 در Wine نمی‌توانند مستقیماً در ReactOS استفاده شوند، گلچین‌هایی از آن‌ها به اشتراک گذاشته می‌شود. هسته به‌طور جداگانه توسط ReactOS توسعه می‌یابد زیرا Wine بر هستهٔ شبه‌یونیکس متکی است.[۶۲][۶۷]

شاخهٔ آزمایشی Arwinss به‌عنوان روشی جایگزین برای بهبود پشتیبانی USER32 و GDI32 از طریق پیاده‌سازی متفاوت Win32 ایجاد شده‌است. در این رویکرد، Arwinss معماری زیرسامانهٔ Win32 در ReactOS را با پیاده‌سازی Wine ترکیب می‌کند و از کتابخانه‌های GDI32 و USER32 در Wine با تغییرات اندک استفاده می‌کند تا سازگاری نرم‌افزاری بیشتری به دست آید. Arwinss همچنین امکان استفادهٔ اختیاری از یک سرور ایکس راه دور به‌جای نمایشگر محلی را فراهم می‌کند.[۸۱]

سایر وابستگی‌ها

پروژهٔ Tango Desktop Project مجموعه‌ای از رهنمودهای طراحی و آیکون‌های متن‌باز برای محیط‌های رومیزی فراهم می‌کند. FreeType کتابخانه‌ای متن‌باز برای رندر متن و کار با فونت‌ها است.[۸] پروژهٔ KernelEx لایهٔ سازگاری و توسعهٔ Windows API متن‌باز است.[۸۲] سایر پروژه‌های مشارکت‌کننده شامل MinGW، SYSLINUX، adns، ICU، GraphApp، Ext2، GNU FreeFont، DejaVu fonts و Liberation fonts هستند.[۸۳][۸۴][۸۵]

بازخورد

وجود یک جایگزین متن‌باز بالقوه سازگار در سطح drop‑in برای ویندوز توجه‌های مختلفی را برانگیخته‌است.[۴] مقاله‌ای در سال ۲۰۰۴ در هفته‌نامهٔ آلمانی اشپیگل ReactOS را به کاربرانی نسبت می‌دهد که می‌خواهند از نرم‌افزار اختصاصی تجاری دست بکشند، بی‌آنکه به لینوکس مهاجرت کنند.[۴] وب‌گاه DistroWatch نیز ReactOS را فهرست کرده و آن را «سیستم‌عاملی آزاد و متن‌باز مبتنی بر بهترین اصول طراحی معماری Windows NT» توصیف کرده‌است.[۸۶]

در ستونی در Free Software Magazine، دیوید شوگر در ۲۰۰۶ نوشت که ReactOS امکان استفاده از برنامه‌هایی را فراهم می‌کند که به نسخه‌های قدیمی‌تر ویندوز وابسته‌اند و رابط‌های برنامه‌نویسی‌شان منسوخ شده‌است؛ او همچنین پتانسیل ReactOS برای گسترش پایهٔ نصب‌شدهٔ نرم‌افزار آزاد و فراهم کردن منبعی برای مطالعهٔ Windows API‌های غیرمستند را یادآور شد.[۶] ستون‌نویس PC Magazine، جان سی. دورواک، در ۲۰۰۸ با اشاره به ثبات نسبی معماری Windows NT، آن را هدفی مناسب برای کلون‌سازی دانست و نوشت ReactOS می‌تواند «تهدیدی بزرگ‌تر از لینوکس برای سلطهٔ مایکروسافت» باشد.[۵]

در پاسخ، خبرنگار تکنولوژی ZDNet دانا بلنکنهورن در ۲۰۰۸ نوشت که نبود حامیان و شرکای شرکتی، این پروژه را برای مایکروسافت بی‌خطر کرده‌است.[۸۷][۸۸] تام هولوردا در OSNews نیز در ۲۰۰۹ ReactOS را در دستهٔ سیستم‌عامل‌های «هابی» با تیم‌های کوچک، بدون حمایت مالی بزرگ و بدون میراث سیستم‌عامل‌های سابقاً اصلی مانند RISC OS قرار داد.[۸۹]

در اکتبر ۲۰۱۵، در بررسی نسخهٔ ۰٫۳٫۱۷ توسط Network World آمده‌است: «این درست مثل اجرای Windows 2000 است» و از مدیر بستهٔ برنامه‌ها به‌عنوان قابلیتی که ویندوز اصلی ندارد تمجید شده‌است.[۹۰] در اوت ۲۰۱۸، جسی اسمیت از DistroWatch Weekly نسخهٔ ۰٫۴٫۹ را با اشاره به پشتیبانی سخت‌افزاری محدود و تمایل به قفل شدن سیستم زیر بار، برای استفاده به‌عنوان سیستم اصلی روزمره نامناسب دانست.[۹۱]

جوایز

پروژهٔ ReactOS در سال ۲۰۱۱ در جشنوارهٔ جوانان Seliger موفق به دریافت جایزهٔ «بهترین ارائه» شد که شامل ۱۰۰٬۰۰۰ روبل روسیه (حدود ۲ هزار و ۷۰۰ دلار) بود.[۹۲]

ReactOS چندین بار به‌عنوان «پروژهٔ برجسته» در SourceForge معرفی شده‌است، از جمله هفته‌های آغازشده در ۲۷ فوریه ۲۰۱۲ و ۲۵ آوریل ۲۰۱۳.[۹۳] همچنین، در ژوئن ۲۰۱۳[۹۴] و فوریه ۲۰۱۹ به‌عنوان «پروژهٔ ماه» انتخاب شد.[۹۵]

جستارهای وابسته

  • سازگاری دودویی
  • coLinux، پروژه‌ای برای اجرای هم‌زمان هستهٔ ویندوز و لینوکس روی یک ماشین
  • FreeDOS، کلون MS-DOS
  • eComStation و ArcaOS، ادامه‌های مالکیتی مستقل OS/2 (با کد مجوزگرفته از IBM)
    • osFree،[۹۶] تلاش اولیه برای کلون OS/2
  • Haiku، کلون BeOS
  • Longene، هستهٔ ترکیبی با هدف سازگاری دودویی با ویندوز و لینوکس
  • NDISwrapper، بازآفرینی بخشی از هستهٔ NT در هستهٔ لینوکس برای استفاده از درایورهای ویندوز
  • Wine، لایهٔ سازگاری برای اجرای برنامه‌های ویندوز روی سیستم‌های شبه‌یونیکس
  • فهرست پوسته‌های جایگزین
  • جدول زمانی مایکروسافت / جدول زمانی ویندوز / جدول زمانی سیستم‌عامل‌ها
  • مقایسهٔ سیستم‌عامل‌ها

یادداشت‌ها

پانویس

  1. ↑ Holwerda، Thom (۲۰۰۹-۰۳-۰۵). «ReactOS Targets Windows 2003, Vista». دریافت‌شده در ۲۰۲۰-۱۰-۱۴. {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  2. ↑ «ReactOS 0.4.8 released!!». ۲۰۱۸-۰۴-۱۴. دریافت‌شده در ۲۰۲۰-۱۰-۱۴. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک); پارامتر |firstنام= بدون |lastنام= در نام وارد شده‌است (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده) نگهداری یادکرد:خدمت بایگانی منسوخ (رده)
  3. ↑ Stahl, Louis-F. (2015-06-23). "Russland erklärt ReactOS zu favorisierter Windows-Alternative" (in آلمانی). Retrieved 2020-10-14. {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:زبان ناشناخته (رده)
  4. 1 2 3 4 Sixtus, Mario (2004-02-20). "ReactOS: Das Nicht-Windows" (in آلمانی). اشپیگل آنلاین. Retrieved 2009-12-11.{{cite web}}: نگهداری یادکرد:زبان ناشناخته (رده)
  5. 1 2 Dvorak، John C. (۲۰۰۸-۰۴-۰۴). «What A New OS Needs». PC Magazine. دریافت‌شده در ۲۰۰۹-۱۲-۱۱.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  6. 1 2 Sugar، David (۲۰۰۶-۰۱-۳۱). «A reaction to ReactOS». بایگانی‌شده از اصلی در ۲۰۰۷-۰۸-۱۰. دریافت‌شده در ۲۰۰۹-۱۲-۱۱. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  7. 1 2 .
  8. 1 2 3 4 Royal، Simon (۲۰۱۴-۰۲-۱۶). «ReactOS: A Windows Compatible Alternative OS». دریافت‌شده در ۲۰۱۶-۰۱-۱۰. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  9. ↑ Holwerda، Thom (۲۰۰۷-۱۱-۱۴). «ReactOS Gets OpenOffice.org 2 Support; New Release Plans». {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  10. ↑ Tests for 0.4.14 در reactos.org (فوریه 2022)
  11. 1 2 «ReactOS gets USB Stack, with Help from Us». ۲۰۱۲-۰۲-۲۰. دریافت‌شده در ۲۰۱۶-۰۱-۰۲. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  12. 1 2 3 Vincent، Brian (۲۰۰۴-۰۵-۲۵). «Interview with Steven Edwards». دریافت‌شده در ۲۰۱۶-۰۱-۰۶. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  13. 1 2 3 Holwerda، Thom (۲۰۰۹-۰۱-۱۷). «ReactOS: Looking Back Upon 2008». دریافت‌شده در ۲۰۱۹-۰۴-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  14. ↑ Loli، Eugenia (۲۰۰۱-۱۰-۱۶). «Interview with Jason Filby from the ReactOS Project». دریافت‌شده در ۲۰۱۹-۰۴-۱۸. {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  15. ↑ Loschwitz، Martin (۲۰۰۴-۰۳). «Projects on the Move» (PDF). Linux Magazine. ص. ۸۷. بایگانی‌شده از اصلی (PDF) در ۲۰۱۱-۰۵-۱۹. دریافت‌شده در ۲۰۰۹-۱۱-۱۸. {{cite web}}: تاریخ وارد شده در |تاریخ= را بررسی کنید (کمک)
  16. ↑ Speed، Richard (۲۰۲۲-۰۳-۱۴). «ReactOS now supports SMP». دریافت‌شده در ۲۰۲۲-۱۲-۲۰. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  17. ↑ «ReactOS Foundation — ReactOS Wiki». دریافت‌شده در ۲۰۱۹-۰۳-۰۶. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  18. 1 2 «ФОНД АКТИВИЗАЦИИ КИБЕРПРОСТРАНСТВА ...». بایگانی‌شده از اصلی در ۲۰۱۹-۰۴-۰۷. دریافت‌شده در ۲۰۱۹-۰۴-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  19. ↑ Hancock، Terry (۲۰۰۸-۰۸-۲۹). «What if copyright didn't apply to binary executables?». دریافت‌شده در ۲۰۲۰-۱۱-۰۱. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  20. ↑ الگو:یادکرد فهرست پستی
  21. ↑ «BadStack in syscall.S». ReactOS. ۲۰۰۶-۰۱-۱۷. بایگانی‌شده از اصلی در ۲۰۱۷-۰۹-۰۴. دریافت‌شده در ۲۰۱۸-۰۸-۰۴.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  22. ↑ الگو:یادکرد فهرست پستی
  23. ↑ الگو:یادکرد فهرست پستی
  24. 1 2 Feller، Stephen (۲۰۰۶-۰۲-۰۱). «ReactOS suspends development for source code review». Linux.com. دریافت‌شده در ۲۰۰۹-۱۲-۱۰.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  25. ↑ Reset, Reboot, Restart, legal issues and the long road to 0.3 در reactos.org نوشتهٔ Steven Edwards (27 ژانویه 2006)
  26. ↑ Schwartz، Mathew (۲۰۰۱-۱۱-۱۲). «Reverse-Engineering». بایگانی‌شده از اصلی در ۱۸ ژوئیه ۲۰۱۴. دریافت‌شده در ۲۰۱۳-۰۶-۲۳. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  27. ↑ Hogle، Sean (۲۰۰۸-۱۰-۲۳). «Clean Room Defeats Software Infringement Claim in US Federal Court». دریافت‌شده در ۲۰۱۳-۰۵-۲۳.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  28. ↑ الگو:یادکرد فهرست پستی
  29. ↑ Evers، Joris (۲۰۰۴-۰۲-۱۲). «Windows Code May Be Stolen». بایگانی‌شده از اصلی در ۲۰۱۳-۰۷-۳۱. دریافت‌شده در ۲۰۲۱-۱۱-۲۰. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  30. ↑ Reset, Reboot, Restart, legal issues and the long road to 0.3 در reactos.org نوشتهٔ Steven Edwards (27 ژانویه 2006)
  31. ↑ Anderson، Tim (۲۰۱۹-۰۷-۰۳). «ReactOS 'a ripoff of the Windows Research Kernel', claims Microsoft kernel engineer». {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  32. ↑ «Google Summer of Code 2006».
  33. ↑ «TCP/IP driver replacement for ReactOS, using lwIP». ۲۰۱۱. بایگانی‌شده از اصلی در ۲۰۱۲-۰۳-۲۱.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  34. 1 2 الگو:یادکرد فهرست پستی
  35. ↑ Alksnis, Viktor (2007-06-06). "Знакомство с проектом ReactOS" (in روسی). Retrieved 2009-12-11.{{cite web}}: نگهداری یادکرد:زبان ناشناخته (رده)
  36. ↑ «Russian President Medvedev asked to fund Windows clone». BBC News. ۲۰۱۱-۰۹-۱۳. دریافت‌شده در ۲۰۱۱-۰۹-۱۵.{{cite news}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  37. ↑ Z۹۸ (۲۰۱۲-۰۸-۰۵). «ReactOS Presented to President Putin». دریافت‌شده در ۲۰۱۳-۰۶-۲۳. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده) نگهداری یادکرد:نام‌های عددی:فهرست نویسندگان (رده)
  38. ↑ «صورت‌جلسهٔ ارزیابی پروژه‌های نرم‌افزار زیرساخت جایگزین واردات». بایگانی‌شده از اصلی در ۱۸ ژوئیه ۲۰۱۵. دریافت‌شده در ۲۲ فوریه ۲۰۲۶.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  39. ↑ «ReactOS as a second OS in Russian government's software freedom effort». دریافت‌شده در ۲۰۱۹-۰۴-۰۶. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  40. ↑ گزارش heise دربارهٔ ReactOS به‌عنوان گزینهٔ ترجیحی روسیه
  41. ↑ گزارش Der Standard دربارهٔ ReactOS
  42. ↑ Diedrich, Oliver (2012-05-03). "ReactOS: Spenden gesucht" (in آلمانی). {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:زبان ناشناخته (رده)
  43. ↑ A personal appeal from ReactOS Project Coordinator Aleksey Bragin
  44. ↑ فهرست اهداکنندگان بایگانی‌شده در ۳۰ دسامبر ۲۰۱۳ توسط Wayback Machine (آرشیوشده)
  45. ↑ «January 2013 Meeting Minutes». ۲۰۱۳-۰۲-۰۷. بایگانی‌شده از اصلی در ۲۰۱۳-۰۴-۰۳. دریافت‌شده در ۲۰۱۳-۰۶-۱۹.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  46. ↑ «Sourceforge POTM June 2013». ۲۰۱۳-۰۶-۱۷. دریافت‌شده در ۲۰۱۳-۰۶-۱۷.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  47. ↑ ReactOS Wants To Bring Open-Source Windows To The Cloud
  48. ↑ Diedrich, Oliver (2014-01-21). "ReactOS: Freier Windows-Klon braucht Unterstützung" (in آلمانی). {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:زبان ناشناخته (رده)
  49. ↑ Bragin، Aleksey Bragin (۲۰۱۳-۱۲-۲۳). «Thorium Core Cloud Desktop». دریافت‌شده در ۲۰۱۴-۰۴-۰۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  50. ↑ Kleinz, Torsten (2014-04-08). "XP ist tot, es lebe Windows" (in آلمانی). {{cite news}}: از پارامتر ناشناخته |کار= صرف‌نظر شد (کمک)نگهداری یادکرد:زبان ناشناخته (رده)
  51. ↑ ReactOS Working On A Community Windows OS
  52. ↑ Stahie، Silviu (۲۰۱۴-۰۴-۰۴). «ReactOS goes to Indiegogo, will run Windows apps natively». دریافت‌شده در ۲۰۱۴-۰۴-۰۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  53. ↑ Hoffman، Chris (۲۰۱۴-۱۱-۱۴). «Why prominent 'hobbyist' operating systems face an existential crisis». دریافت‌شده در ۲۰۱۵-۱۲-۲۹. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  54. ↑ صفحهٔ Indiegogo برای ReactOS Community Edition
  55. ↑ گزارش heise دربارهٔ پیشرفت‌ها و کمک‌هزینه‌ها
  56. ↑ اشارهٔ heise به Hackfest 2015
  57. ↑ اشارهٔ Der Standard به Hackfest 2015
  58. ↑ «ReactOS Hackfest in Aachen». ۲۰۱۵-۰۹-۰۱. دریافت‌شده در ۲۰۱۹-۰۴-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  59. ↑ «ReactOS Hackfest 2017». دریافت‌شده در ۲۰۱۹-۰۴-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  60. ↑ «ReactOS Hackfest 2018». دریافت‌شده در ۲۰۱۹-۰۴-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  61. ↑ «ReactOS Hackfest 2019». دریافت‌شده در ۲۰۲۰-۱۰-۲۰. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  62. 1 2 3 الگو:یادکرد گفتار
  63. ↑ «ReactOS versioning». ۲۰۱۵-۰۳-۰۷. دریافت‌شده در ۲۰۱۵-۰۳-۰۷. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  64. ↑ «ReactX». ۲۰۱۴-۰۵-۲۸. دریافت‌شده در ۲۰۲۲-۰۲-۱۵. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  65. ↑ Sinovsky، Steven (۲۰۰۸-۰۸-۱۸). «The Windows 7 Team». دریافت‌شده در ۲۰۰۹-۱۲-۰۹. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  66. ↑ «ReactOS». Ohloh. بایگانی‌شده از اصلی در ۲۰۱۱-۱۰-۲۸. دریافت‌شده در ۲۰۱۱-۰۹-۰۲.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  67. 1 2 3 .
  68. ↑ «Installing ReactOS». ۲۰۱۴-۰۱-۲۰. دریافت‌شده در ۲۰۱۴-۰۲-۱۰. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  69. ↑ «ReactOS ports». {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)
  70. ↑ خطای یادکرد: خطای یادکرد:برچسب <ref>‎ غیرمجاز؛ متنی برای یادکردهای با نام 0.4.13 وارد نشده است. (صفحهٔ راهنما را مطالعه کنید.).
  71. ↑ خطای یادکرد: خطای یادکرد:برچسب <ref>‎ غیرمجاز؛ متنی برای یادکردهای با نام 0.4.14 وارد نشده است. (صفحهٔ راهنما را مطالعه کنید.).
  72. ↑ «ReactOS GitHub (Label: x64)». دریافت‌شده در ۲۰۱۹-۰۸-۱۱. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  73. ↑ خبر OSNews دربارهٔ Captive NTFS
  74. ↑ Linux unified kernel 0.2.4.1
  75. ↑ «Universal ATA/SATA/AHCI driver for Windows NT3.51/NT4/2000/XP/2003/7». دریافت‌شده در ۲۰۱۴-۰۲-۱۰. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  76. ↑ Walmsley، James (۲۰۰۹). «Features — Portability». بایگانی‌شده از اصلی در ۲۰۱۰-۰۴-۲۳. دریافت‌شده در ۲۰۱۰-۰۲-۱۹. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  77. ↑ خبر OSNews دربارهٔ پشتهٔ USB
  78. ↑ «ReactOS gets USB Stack, with Help from Us». ۲۰۱۲-۰۲-۲۰. دریافت‌شده در ۲۰۱۲-۰۳-۰۲. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  79. ↑ «An interview with Art Yerkes, Network Developer for the ReactOS Project». ۲۰۰۷-۰۳-۲۸. بایگانی‌شده از اصلی در ۲۰۱۱-۰۷-۱۴. دریافت‌شده در ۲۰۱۰-۰۲-۲۲. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  80. 1 2 «Acknowledgements». دریافت‌شده در ۲۰۰۹-۱۱-۱۵. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  81. ↑ Holwerda، Thom (۲۰۱۰-۰۱-۱۸). «ReactOS Proposes Radical New Win32 Subsystem». دریافت‌شده در ۲۰۱۰-۰۱-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  82. ↑ صفحهٔ KernelEx در SourceForge
  83. ↑ «Third party libraries — ReactOS». دریافت‌شده در ۲۰۱۵-۰۱-۰۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  84. ↑ «Third Party Files». بایگانی‌شده از اصلی در ۲۰۱۶-۰۸-۰۳. دریافت‌شده در ۲۰۱۵-۰۱-۰۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  85. ↑ «Contents of syssetup.rc». بایگانی‌شده از اصلی در ۲۰۱۷-۰۹-۰۴. دریافت‌شده در ۲۰۱۵-۰۱-۰۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  86. ↑ صفحهٔ ReactOS در DistroWatch (دسترسی: 2016)
  87. ↑ Blankenhorn، Dana (۲۰۰۸-۰۵-۱۳). «ReactOS no threat to Windows». بایگانی‌شده از اصلی در ۲۰۰۸-۰۹-۲۵. دریافت‌شده در ۲۰۰۹-۱۲-۲۲. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  88. ↑ Blankenhorn، Dana (۲۰۰۸-۰۵-۱۳). «ReactOS needs a channel». دریافت‌شده در ۲۰۰۹-۱۲-۲۲. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده) نگهداری یادکرد:خدمت بایگانی منسوخ (رده)
  89. ↑ Holwerda، Thom (۲۰۰۹-۱۲-۲۰). «My OS Is Less Hobby Than Yours». دریافت‌شده در ۲۰۰۹-۱۲-۲۲. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  90. ↑ Lunduke، Bryan (۲۰۱۵-۱۰-۲۸). «Linux cousins Part 2: Reviewing ReactOS, the Open Source version of Windows». دریافت‌شده در ۲۰۱۶-۰۱-۰۴. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  91. ↑ Smith، Jesse (۲۰۱۸-۰۸-۲۷). «Guix System Distribution 0.15.0 and ReactOS 0.4.9» (۷۷۸). دریافت‌شده در ۲۰۱۸-۰۸-۲۷. {{cite journal}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک); یادکرد journal نیازمند |journal= است (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  92. ↑ «Russian president asked to Fund Windows Open Source Clone». ۲۰۱۱-۰۹-۱۲. بایگانی‌شده از اصلی در ۲۰۱۴-۰۲-۰۱. دریافت‌شده در ۲۰۱۳-۰۶-۱۸. {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  93. ↑ «Featured projects, February 27, 2012». ۲۰۱۲-۱۲-۲۷. دریافت‌شده در ۲۰۱۲-۱۲-۲۰.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  94. ↑ «Sourceforge POTM June 2013». ۲۰۱۳-۰۶-۱۷. دریافت‌شده در ۲۰۱۳-۰۶-۱۷.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  95. ↑ «February 2019, "Staff Pick" Project of the Month – ReactOS». ۲۰۱۹-۰۲-۰۸. دریافت‌شده در ۲۰۲۱-۰۵-۲۵.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)
  96. ↑ «osFree». {{cite web}}: از پارامتر ناشناخته |وب‌گاه= صرف نظر شد (|وبگاه= پیشنهاد می‌شود) (کمک)

پیوند به بیرون

الگو:نرم‌افزار آزاد

الگو:سیستم‌عامل‌های روسی الگو:کنترل کتابخانه‌ای