سیستم عامل کروم در بالای جنتو ساخته شده است و از هسته لینوکس در زیر هود استفاده می کند. اما آیا واقعاً می توانید سیستم عامل کروم را «لینوکس دسکتاپ» یا «توزیع» بنامید؟
آیا کروم بوک ها لینوکس را اجرا می کنند؟ مطمئناً این روشی نیست که آنها تبلیغ می کنند. گوگل به شما نمی گوید کروم بوک ها با لینوکس عرضه می شوند. آنها سیستم عامل کروم را اجرا می کنند، برداشت گوگل در مورد آنچه که یک سیستم عامل دسکتاپ می تواند باشد.
اما علیرغم ظاهر و احساس متفاوت سیستم عامل کروم، سیستم عامل کروم مبتنی بر لینوکس است. بنابراین وقتی در مورد لینوکس صحبت می کنیم، آیا در مورد سیستم عامل کروم نیز صحبت می کنیم؟ در اینجا هشت نکته قابل بررسی است.
1. کروم بوک ها از هسته لینوکس استفاده می کنند
لینوکس، از نظر فنی، یک سیستم عامل نیست. این یک هسته است، بخشی از رایانه شما که سخت افزار رایانه شخصی شما را قادر می سازد با نرم افزار ارتباط برقرار کند. هسته این است که چرا وقتی دکمهها را فشار میدهید همه چیز اتفاق میافتد و چرا میتوانید چیزهایی را روی صفحهنمایش ببینید.
همه نرم افزارهایی که روی صفحه نمایش خود می بینید؟ اون لینوکس نیست لینوکس به سادگی تبدیل به مخفف سیستم عامل (همچنین به عنوان توزیع، یا به اختصار توزیع) ساخته شده با استفاده از هسته لینوکس شده است. سیستم عامل کروم از هسته لینوکس استفاده می کند، بنابراین با این استاندارد، سیستم عامل کروم لینوکس دسکتاپ است.
2. سیستم عامل کروم بر پایه جنتو است
سیستم عامل کروم فقط از هسته لینوکس استفاده نمی کند. در واقع بر روی توزیع لینوکس جنتو ساخته شده است.
این بدان معنی است که بسیاری از آنچه در پشت صحنه می گذرد، کد توسعه یافته توسط گوگل نیست. این از جامعه گستردهتر لینوکس میآید.
با این حال، انتظار نداشته باشید که در تجربه جنتو فرو بروید. حتی اگر مراحل نصب لینوکس کامل را در کروم بوک خود دنبال کنید، جنتویی که اجرا می کنید نیست.
3. می توانید برخی از برنامه های لینوکس را نصب کنید
بحث لینوکس بودن سیستم عامل کروم به همین جا ختم نمی شود. سیستم عامل کروم اکنون گزینه ای برای نصب برنامه های لینوکس دسکتاپ سنتی با استفاده از کروستینی ارائه می دهد.
اکنون، این برنامهها چیزی نیستند که مردم را به سمت سیستم عامل Chrome سوق دهند. ابتدا باید بررسی کنید تا مطمئن شوید Chromebook شما با پشتیبانی از برنامه Linux ارائه میشود. در این صورت، میتوانید برنامههای لینوکس دسکتاپ بومی مانند GIMP و VLC را در Chromebook خود بدون نیاز به تغییر آن به حالت برنامهنویس یا جایگزینی کامل سیستمعامل Chrome اجرا کنید.
4. سیستم عامل کروم و گنو تا حد زیادی ناسازگار هستند
تا اینجا کاملا واضح به نظر می رسد که سیستم عامل کروم لینوکس است. پس چرا این حتی یک سوال است؟
خوب، وقتی می بینید که لینوکس به صورت آنلاین مورد بحث قرار می گیرد، آیا متوجه شده اید که چگونه اغلب به عنوان GNU/Linux نوشته می شود؟ به این دلیل که بسیاری از مؤلفه هایی که در حال حاضر برای ارائه یک دسکتاپ کاملاً کاربردی لینوکس استفاده می شوند، در واقع قبل از هسته لینوکس وجود داشته اند. آنها به عنوان بخشی از پروژه گنو به وجود آمدند. بسیاری از چیزهایی که ما با لینوکس مرتبط می کنیم، بیشتر به گنو مربوط می شود تا لینوکس.
سیستم عامل Chrome مبتنی بر لینوکس است، اما در برنامهها، ارزشها یا فرهنگ پروژه گنو اشتراکی ندارد. مطمئناً لینوکس است، اما واقعاً گنو نیست.
5. آیا سیستم عامل کروم رایگان و منبع باز است؟
بخش اساسی پروژه گنو، ساختن نرم افزار رایگان است که “رایگان” نه به قیمت بلکه به آزادی شما برای مشاهده، ویرایش و اشتراک گذاری کد اشاره دارد. این نرم افزار منبع باز نیز شناخته می شود.
هسته لینوکس یک نرم افزار رایگان است. این مجوز تحت مجوز عمومی عمومی گنو در دسترس است، که تضمین میکند هسته لینوکس و تمام تغییرات ایجاد شده در آن برای استفاده و اشتراکگذاری رایگان برای همه باقی میماند. تمامی نرم افزارهای گنو نیز نرم افزار رایگان هستند.
بسیاری از چیزهایی که به سیستم عامل کروم میرود نیز نرمافزار رایگان است، زیرا میتوان آن را در قالب Chromium OS بارگیری کرد. می توانید سیستم عامل Chromium را روی دستگاه خود نصب و اجرا کنید. اما تجربه کاملی که در Chromebook دریافت میکنید حاوی تعداد زیادی کد منبع بسته است.
Google بیتهای اختصاصی را به مرورگر اضافه میکند و اکثر برنامهها و افزونههایی که نصب میکنید نیز منبع بسته هستند. بنابراین حتی اگر بیشتر کدهایی که وارد سیستم عامل کروم میشوند باز باشد، بیشتر بیتهایی که آگاهانه با آنها تعامل دارید، مانند اندروید باز نیستند.
6. شما نمی توانید محیط دسکتاپ خود را عوض کنید
این کد سیاه تأثیر محسوسی بر تجربه شما با Chromebook دارد. در مقایسه با دسکتاپ معمولی لینوکس، آزادی نسبتا کمی در مورد نحوه تنظیم یا تغییر تجربه خود دارید.
شما نمی توانید یک رابط جایگزین برای رابطی که Google ارائه می دهد انتخاب کنید. شما نمی توانید سرور صوتی یا نمایشگر را تعویض کنید. هر چند می توانید فروشگاه برنامه یا قالب بسته دلخواه خود را انتخاب کنید.
به طور خلاصه، در حالی که اکثر دسکتاپ های لینوکس به شما این آزادی را می دهند که کامپیوتر خود را هر طور که می خواهید پیکربندی کنید، سیستم عامل کروم این امکان را ندارد. شما یا از سیستم عامل کروم همانطور که گوگل آن را طراحی کرده استفاده می کنید، یا از کروتون برای جایگزینی دسکتاپ گنو/لینوکس مناسب به جای سیستم عامل کروم استفاده می کنید.
جایگزین کردن سیستمعامل کروم با لینوکس یا استفاده از این دو در کنار هم نسبت به ویندوز آسانتر است، اما درست مانند ویندوز، آنها همچنان مانند دو چیز مجزا هستند.
7. توسعه تحت رهبری جامعه نیست
اگر کد به صورت آنلاین برای مشاهده، ویرایش و اشتراکگذاری برای همه در دسترس است، بله، منبع باز است. این در مورد سیستم عامل Chromium صدق می کند، کدی که بیشتر سیستم عامل کروم را تشکیل می دهد. اما این تنها بخشی از داستان است.
اکثر توزیعهای لینوکس صرفاً کد باز ندارند یا راهی برای مشارکت در اختیار شما نمیگذارند، بلکه فعالانه به دنبال مشارکت شما در جهت پروژه هستند. آنها همچنین در فضای باز توسعه یافته اند. لیست های پستی وجود دارد که افراد می توانند در آنها مشترک شوند و مکالمات مربوط به جهت پروژه را نظارت کنند.
یا یک انجمن، یا یک GitHub یا یک صفحه GitLab وجود دارد. با سیستم عامل Chromium، از شما دعوت می شود که درگیر شوید، اما جهت پروژه در درجه اول در داخل Google تعیین می شود.
8. برنامه های کروم برنامه های لینوکس نیستند
محیط های دسکتاپ زیادی در اکوسیستم لینوکس وجود دارد. آنها به شکل های متفاوتی به نظر می رسند و عمل می کنند. اما به همان اندازه که GNOME و KDE Plasma ممکن است با یکدیگر متفاوت باشند، میتوانید برنامهای را که برای یکی در داخل دیگری طراحی شده است اجرا کنید. اکثر نرمافزارهای لینوکس قابلیت همکاری دارند، حتی اگر به خوبی ادغام نشوند و ظاهری نامناسب داشته باشند.
این مورد در مورد سیستم عامل کروم صدق نمی کند. اگر بخواهیم منصف باشیم، نرم افزار معمولاً برای سیستم عامل کروم طراحی نشده است. این یا یک برنامه اندروید یا یک افزونه کروم است. و بله، می توانید کروم را روی لینوکس نصب کنید. اما این افزونهها به کروم نیاز دارند و برنامههای اندروید به شبیهساز نیاز دارند. سیستم عامل کروم در اکوسیستم خود جدا از بقیه لینوکس وجود دارد.
پس آیا سیستم عامل کروم دسکتاپ لینوکس است؟
سیستم عامل کروم، مطمئناً لینوکس است. اما آیا گنو/لینوکس است؟ نه، نه واقعا. و آیا سیستم عامل کروم همان چیزی است که اکثر مردم هنگام فکر کردن به لینوکس در ذهن دارند؟
اکثر کاربران سیستم عامل کروم نمی دانند که از لینوکس استفاده می کنند. از این نظر، سیستم عامل کروم اشتراکات بسیار بیشتری با اندروید نسبت به سایر دسکتاپ های مبتنی بر لینوکس دارد.
در نهایت، هیچ پاسخ ساده ای برای این سوال وجود ندارد، و این موضوع کمتر به کروم و بیشتر به مبهم بودن نام “لینوکس” برای یک سیستم عامل مربوط می شود.