مقایسه لینوکس و ویندوز

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به ناوبری پرش به جستجو

این مقاله به مقایسه گنو/لینوکس و مایکروسافت ویندوز می‌پردازد. گنو/لینوکس آزاد و متن‌باز است و مایکروسافت ویندوز سیستم‌عاملی تجاری و متن بسته محصول شرکت مایکروسافت است.

نگاهی کلی به رقابت موجود[ویرایش]

این دو سیستم‌عامل در اهداف، هزینه، سهم بازار، امنیت و تنوع، به‌کل متفاوت هستند و هریک نقاط ضعف و قوت خاص خود را دارند و با هم در رقابت‌اند. برای نمونه The Register در سال ۲۰۰۲ اظهار داشت بیل گیتس صرفاً برای مبارزه با لینوکس ۴۲۱٬۰۰۰٬۰۰۰ دلار هزینه کرد.[۱][۲] از معدود بررسی‌های آکادمیک از دیدگاه علم مدیریت دربارهٔ اینکه کدام یک نهایتاً بر دیگری غلبه پیدا خواهد کرد توسط پنکج گماوات و رامون کاسادسوس-ماسانل در سال ۲۰۰۵ انجام شد. ایشان مزیت اصلی گنو/لینوکس — و اساساً هر نرم‌افزار آزادی — را در این می‌دانند که چون کد منبع در اختیار جامعهٔ کاربری‌است و می‌توانند مستیقماً آن را مطابق میل و نیاز جامعهٔ کاربری این سیستم‌عامل تغییر دهند، چرخهٔ توسعهٔ گنو/لینوکس به‌مراتب کوتاه‌تر است. آن‌ها این ویژگی پروژه‌های نرم‌افزاری آزاد را «demand-side learning» نام‌گذاری می‌کنند و طرفداران نرم‌افزارهای آزاد مدعی‌اند که همین، برای کنار زدن ویندوز کافی‌است. به علاوه مهندسان نرم‌افزار هم می‌گویند معماری نسبتاً بهتر اغلب پروژه‌های نرم‌افزاری آزاد احتمال موفقیت آن‌ها را افزایش می‌دهد. گماوات و کاسادسوس-ماسانل عیب اصلی گنو/لینوکس نسبت به ویندوز را در سهم بازار می‌دانند و می‌گویند ارزش یک سیستم‌عامل تا اندازهٔ زیادی به تعداد کاربران آن نیز بستگی دارد و نتیجهٔ نهایی بالابودن تعداد کاربران یک سیستم‌عامل، بالارفتن ارزش آن است و افزون بر این، هرچه تعداد کاربران بیشتر باشد بازخوردها پیرامون باگ‌ها و قابلیت‌های جدید بیشتر خواهد بود. آن‌ها این دو مزیت را (demand-side learning گنو/لینوکس، و سهم بازار بیشتر ویندوز) عوامل اصلی رقابت در نظر می‌گیرند و با مدل‌سازی اقتصادی، نتایجی می‌گیرند: نتیجهٔ اصلی این که بدون درنظرگیری اختلاف بسیار زیاد در هزینه‌ها، تا زمانی که سهم بازار ویندوز در این حد است، گنو/لینوکس نخواهد توانست آن را کنار بزند و داشتن demand-side learning کافی نخواهد بود؛(البته تا تاریخ سال ۲۰۱۸ میلادی این اختلاف سهم باعث نگرانی زیادی برای ویندوز شده به گونیی که سعیی بسیار در آزاد و متن باز کردن محصولات خود نموده.) اما در حالت‌هایی گنو/لینوکس می‌تواند مایکروسافت را از بازار خارج کند: دولت‌هایی هستند که از گنو/لینوکس حمایت می‌کنند و برای گسترش آن در سازمان‌هایشان متعهد شده‌اند. شرکت‌های بزرگی مانند IBM نیز با هدف کاستن از قدرت مایکروسافت، از گنو/لینوکس حمایت می‌کنند. گماوات و کاسادسوس-ماسانل این‌ها را «خریداران استراتژیک» می‌نامند و می‌گویند در صورت حضور «خریداران استراتژیک» و با داشتن demand-side learning، گنو/لینوکس خواهد توانست مایکروسافت را شکست دهد.[۳]

قیمت[ویرایش]

قیمت Windows ۷ بدون درنظرگیری نرم‌افزارهای آفیس و جز آن، نزدیک به ۲۰۰ دلار است[۴] حال آنکه اکثر توزیع های گنو/لینوکس و نرم‌افزارهایش رایگان است.

سهم بازار[ویرایش]

رایانه‌های شخصی[ویرایش]

تشخیص تعداد کاربران این دو سیستم‌عامل روی رایانه‌های شخصی میسّر نیست؛ چراکه کاربر گنو/لینوکس پس از نصب نیازی به رجیسترکردن ندارد واطلاعاتی از سیستم آن ها ثبت نمی شود به همین علت آمار رسمی از تعداد کاربران گنو/لینوکس موجود نیست. از طرفی بسیاری از کاربران ویندوز به صورت غیرقانونی از ویندوز استفاده می‌کنند و با این که اطلاعاتی از ها ثبت می شود در درست بودن آن یقین نیست و تعداد آن‌ها هم قابل اندازه‌گیری نیست؛ بنابراین آمار تعداد کاربران این دو سیستم‌عامل از روش‌های غیردقیق دیگر تخمین زده می‌شود که البته بسیاری آن‌ها را غیر معتبر می‌دانند.[۵]

ویندوز گنو/لینوکس یادداشت‌ها
درصد سهم بازار روی رایانه‌های شخصی ۸۰٫۹۹٪ (w3counter)‏[۶]

۸۶٫۳٪ (W3Schools)‏[۷]

۱٫۴۹٪ (w3counter)‏[۶]

۵٫۰٪ (W3Schools)‏[۷]

اکتبر ۲۰۱۰

نوامبر ۲۰۱۰

از پیش نصب شده بر روی تعداد زیادی رایانه شخصی از پیش نصب می‌شود.[۸] بر روی تعداد خیلی کمی از رایانه‌های شخصی از پیش نصب می‌شود. از جمله همهٔ رایانه‌های System76، برخی سیستم‌های دل (شرکت)، برخی سیستم‌های HP و برخی از لپتاپ‌های تینک‌پد لنووو.[۹][۱۰]

سرورها[ویرایش]

آمار و ارقام استفاده از این دو سیستم‌عامل بر روی سرورها با روش‌های گوناگونی قابل تخمین است.

منبع تاریخ روش یونیکس/شبه یونیکس مایکروسافت ویندوز ارجاعات
همه گنو/لینوکس بی‌اس‌دی سولاریس
W3Techs اوت ۲۰۱۱ Units (وب) ۶۳٫۹۰٪ ۳۶٫۱۰٪ [۱۱][۱۲]
Security Space ژوئیه ۲۰۰۹ Units (وب) ۷۹٫۶۴٪ >۷۰٫۰۰٪ ۲۰٫۳۶٪ [۱۳][۱۴]

ابررایانه‌ها[ویرایش]

ویندوز گنو/لینوکس یادداشت‌ها
۵۰۰ ابررایانهٔ بزرگ ۱٫۲٪ (۶تا از ۵۰۰تا)[۱۵] ۹۱٫۲٪ (۴۵۶تا از ۵۰۰تا). ۱۴تای نخست همگی از گنو/لینوکس استفاده می‌کنند.[۱۵] نوامبر ۲۰۱۰[۱۵][۱۶]

امنیت[ویرایش]

واسط کاربر[ویرایش]

ویندوز گنو/لینوکس
واسط گرافیکی

The Windows Shell. The window manager is the Desktop Window Manager on Windows Vista, and a مدیر پنجره پشته‌ای built on top of GDI in older versions. The desktop environment may be modified by a variety of third party products such as WindowBlinds; or completely replaced, for example by Blackbox for Windows, or LiteStep. With ویندوز سرور ۲۰۰۸ and later server releases, there is also the option of running "Server Core" which lacks the standard window manager.[۱۷] The graphics drivers, subsystem, and core widgets are included with all installations, including those used as servers.

کی‌دی‌ای پلاسما

چندین میزکار برای گنو/لینوکس موجود است که از میان آن‌ها گنوم و کی‌دی‌ای بیشترین آمار استفاده را دارند.

The Wayland display server protocol is being developed to improve graphics performance[۱۸] and move beyond the X Window System (also referred to as "X" or "X11"), with the intention of replacing X as the native display server.[۱۹]

واسط خط فرمان
A sample ویندوز پاورشل session

The Command Prompt exists to provide direct communication between the user and the operating system. A .NET-based command line environment called ویندوز پاورشل has been developed. It varies from Unix/Linux shells in that, rather than using byte streams, the PowerShell pipeline is an object pipeline; that is, the data passed between cmdlets are fully typed objects. When data is piped as objects, the elements they encapsulate retain their structure and types across cmdlets, without the need for any serialization or explicit parsing of the stream. سیگوین، Mingw, or MS's own Services for Unix provides a bash terminal for Windows. [نیازمند منبع] Posix subsystem is built in but not enabled by default. The Console can execute up to 4 kinds of environments, MSDOS scripts under NT or via Command.com running on NTVDM, NT shell scripts and OS/2 Console Scripts. Windows Script Host is included in Windows 98 and newer versions.

تصویری از خط فرمان گنو (بش)

Gnu/Linux is strongly integrated with the system console. The command line can be used to recover the system if the graphics subsystem fails.[۲۰][۲۱] A large number of Unix shells exist, with the majority being "Bourne shell compatible". The most widely used is GNU Bash. Alternatives include the feature-full پوسته زد as well as shells based on the syntax of other programming languages such as the سی شل and Perl Shell. Many applications can be scripted through the system console.[۲۲] There are many small and specialized utilities available that are designed to work together and integrate with other programs. This is called the toolbox principle[نیازمند منبع].

نصب و راه‌اندازی[ویرایش]

نصب و راه اندازی ویندوز از ویندوز ۷ به بعد خیلی آسان است بطوری که هر فردی که اطلاعات تخصصی هم نداشته باشد توانایی نصب یک ویندوز ۷ را دارا می‌باشد.

و همین شرایط نیز برای تمامی توزیع های خانگی گنو/لینوکس از نسخه های تغریباً ابتدای وجود داسته.(حتی قابلیت نصب اتوماتیک و اجرای زنده)

پایداری[ویرایش]

کارایی[ویرایش]

برنامه‌نویسی[ویرایش]

بازی‌های رایانه‌ای[ویرایش]

امروز. مقایسه در این شرایت بسیار سخت شده است. حجم بازی ها بسیار نزدیک به هم شده و دیگر تفاوتی که قبلا دیده می شد به چشم نمی خورد و این مقایسه را باید از روی پلتفرم و API های این دو سیستم عامل انجام داد. همان طور که می دانید OpenGL 3.5 و Mesa درگنو/لینوکس و Dirext12 در ویندوز استقاده می شود. که در تست ها سیستم رنگ در OpenGL بهترین عمل کرد را داشته و با ورود پلتفرم vulkan این شرایت بهتر هم شده است. در بهینه سازی و پردازش این دو سیستم عامل نیز ، گنو/لینوکس روز به روز درحال بهینه شدن است تاجای که تا چند سال گذشته حجم بازی Dota 2 تا ۲.۵ برابر امروز بود،اما FPS پاینتری نصبت به حال داشت ولی این شرایط برای تمام بازی ها قابل اندازه گیری نیست همان طور که کاملا فاحش است که تعداد بسیار زیادی از بازی های سرشناس فقط برای سیستم عامل ماکروسافت ویندوز قابل دسترسی هستند ، اما با این حال سیستم مدیرت سخت افزار در گنو/لینوکس باز خورد بهتری دارد و این باعث شده آینده درخشانی در انتظار گنو/لینوکس باشد.

منابع[ویرایش]

  1. Windows or Linux?, techrefined.com. July 24, 2011. Retrieved August 13, 2011.
  2. Gates gives $100m to fight HIV, $421m to fight Linux, The Register.
  3. Silverthorne, Sean. Microsoft vs. Open Source: Who Will Win?, Harvard Business School. June 6, 2005. Retrieved August 14, 2011.
  4. Shop, مایکروسافت. Retrieved August 24, 2011.
  5. ویکی‌پدیای انگلیسی
  6. ۶٫۰ ۶٫۱ "Operating System Market Share according to w3counter". 2010.  Unknown parameter |month= ignored (help)
  7. ۷٫۰ ۷٫۱ "Operating System Market Share according to w3schools". 2010. Retrieved 16 November 2010.  Unknown parameter |month= ignored (help)
  8. "Logiciels préinstallés Les fabricants en accusation". 
  9. Bangeman, Eric (6 August 2007). "Lenovo, Novell partner to offer Linux on the ThinkPad". Retrieved 20 February 2011. 
  10. McDougall, Paul (14 January 2008). "Linux PC Models Multiply As Vista Struggles". InformationWeek. Retrieved 20 February 2011. 
  11. "Usage of operating systems for websites". W3Techs. 7 September 2010. 
  12. "Usage of Unix for websites". W3Techs. 7 September 2010. 
  13. "Web Server Survey". Security Space. 1 August 2009. 
  14. "OS/Linux Distributions using Apache". Security Space. 1 August 2009. 
  15. ۱۵٫۰ ۱۵٫۱ ۱۵٫۲ "Operating system Family share for 06/2011". June 2011. 
  16. "Operating system share for 06/2011". June 2011. 
  17. Petri.co.il
  18. "Ubuntu Will Adopt Wayland Graphics System". 2010-11-8. Retrieved 2011-9-11.  Check date values in: |access-date=, |date= (help)
  19. "Wayland FAQ". Retrieved 2011-9-11.  Check date values in: |access-date= (help)
  20. "NT vs. Linux". 9 February 2000. Retrieved 20 February 2008. 
  21. "Linux vs Windows (a comparison)". 20 June 2005. Retrieved 16 March 2008. 
  22. "CLI magic: shell programming". Linux.com. 15 March 2004. Retrieved 16 March 2008. 

پیوند به بیرون[ویرایش]