TGViewer
Woland's Linux Journal Woland's Linux Journal @volandarkside · 2.91K subscribers
Post #1069 3.45K
آیا Win32 همان Stable Linux ABI است؟
(برای دیدن نگاره به دیدگاه همین نویسه نگاه کنید.)

اجازه بدهید لحظه ای مداخله کنم. چیزی که شما از آن به عنوان Linux یاد می کنید، در واقع Win32/Linux است، یا همان طور که اخیرا دوست دارم صدایش کنم، loss32، یعنی Win32 به اضافه Linux. Linux به خودی خود یک سیستم عامل کامل نیست، بلکه یکی دیگر از اجزای آزاد یک سیستم کاملا کارا است که به کمک WINE، یوزرلند ReactOS، و دیگر اجزای حیاتی که یک سیستم عامل کامل را طبق تعریف مایکروسافت می سازند، مفید می شود.

🔹خب، ولی جدی این چیست؟


رویای یک توزیع لینوکسی که در آن کل محیط دسکتاپ از نرم افزارهای Win32 تشکیل شده که تحت WINE اجرا می شوند. یک سیستم عامل کاملا آزاد و متن باز که در آن می توانید فقط فایل های .exe را دانلود کنید و اجرا کنید، برای کاربران حرفه ای که لزوما یونیکس باز نیستند، یا صرفا برای کسی که فکر می کند این ایده بامزه است.

🔹این همان ReactOS نیست؟

ری‌اکت‌اواس تلاش می کند کرنل Windows NT را بازپیاده سازی کند، و همین همیشه پاشنه آشیل آن بوده و از نظر سازگاری سخت افزاری و پایداری جلوی پیشرفتش را گرفته است. مفهوم loss32 این است که به نتیجه ای شبیه ReactOS برسد، اما روی پایه ای قابل استفاده تر ساخته شود، با استفاده از اجزایی که می دانیم خوب کار می کنند، یعنی کرنل لینوکس، WINE، هر چیزی که اینها را به هم وصل می کند به‌علاوه‌ی کمی خوشمزگی‌های یوزرلند ReactOS. به عنوان یک امتیاز اضافی، این سیستم عامل از نظر فنی همچنان یک توزیع لینوکس خواهد بود، بنابراین در صورت نیاز می توان نرم افزارهای لینوکسی را هم اجرا کرد، چیزی که ReactOS در انجام آن نا‌توان است.

🔹واقعا می خواهید کل یوزرلند را با WINE جایگزین کنید؟


تا حد ممکن.

🔹چرا باید چنین چیزی بسازیم؟

تجربه دسکتاپ PC از اواخر دهه 90 تا اوایل دهه 2010 برای کاربران حرفه ای، به ویژه کاربران خلاق، عالی بود. بیایید این رویا را زنده نگه داریم.

واین کلی زبری و نقص ناخوشایند دارد که مردم فقط چون WINE را به عنوان آخرین راه حل استفاده می کنند، تحملش می کنند. یک محیط دسکتاپ که در آن همه چیز در WINE اجرا می شود، باعث می شود WINE برای همه بهتر شود، چه از این پروژه استفاده کنند چه نه.

وین۳۲ همان ABI پایدار لینوکس است!

چون می توانیم.

🔹وین۳۲ همان ABI پایدار لینوکس است؟!


بله. تعداد دفعاتی که امکان دانلود یک فایل .exe لعنتی و اجرای آن در WINE، نجاتم داده است، از شماره خارج است. تقریبا هر پروژه خلاقانه ای که انجام می دهم، بالاخره نیازمند دانلود یک نرم افزار خاص می شود که یا بازساختنش برایم غیرممکن یا غیرعملی است، و نسخه لینوکس یا مک آن دیگر کار نمی کند یا اصلا هیچ وقت وجود نداشته است. بیش از سه دهه نرم افزار Win32 وجود دارد، فایل های .exe، که می توانند در WINE یا البته روی ویندوز اجرا شوند. هیچ ABI دیگری چنین سابقه سازگاری ای ندارد. WINE حتی می تواند برنامه های Win16 را هم اجرا کند.

نکته واقعا خفن درباره Win32 این است که در واقع پایدارترین ABI جهان هم هست. حوزه های زیادی از نرم افزار وجود دارد که در آنها گزینه های گنو لینوکس و POSIX محور بسیار محدود و عموما از نظر کیفیت ضعیف هستند، مثلا نرم افزارهای خلاقانه و بازی ها. Win32 به شما دسترسی به بخش بسیار بزرگ تری از میراث فرهنگی بشر می دهد.

👉🔗 Original Article

#معرفی #آموزش
  • ❤ 5
  • 👍 1
More from @volandarkside
  1. Jan 29, 2026قلم را در مرکب فرو بردم و بر کاغذ آوردم. از آن خون بر صفحه جاری شد. پوست کاغذ شکافت؛ خون ه…
  2. Jan 2, 2026NetSim یک بازی رایگان برای یادگیری مفاهیم اساسی شبکه 👉🔗 NetSim #معرفی #شبکه #بازی
  3. Dec 31, 2025جدیدا چند توزیع دیدم که دارن ظاهر ویندوز ۱۱ رو تقلید می‌کنند. توجیهشون برای این کار کمک به…
  4. Dec 28, 2025💠یادآوری کوتاه برای عیب‌یابی شبکه در لینوکس💠 هر ابزار مرز و محدودیت خودش را دارد 🔷ابزار…
  5. Dec 26, 2025Fuck you people. Raping the planet! راب پایک، که در طی چندین دهه فعالیتش، مستقیما در پروژه…
  6. Dec 24, 2025💠samplicator💠 یک ابزار سبک و کارآمد برای تکثیر ترافیک UDP از یک منبع به چند مقصد است. ای…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →