لینوکس

تفاوت هاست‌های لینوکسی و ویندوزی
حمیدرضا تائبی
کارگاه
20 خرداد 1394
هاست ویندوز (میزبانی ویندوز) و هاست لینوکس دو نوع محبوب از سرویس‌دهندگان در صنعت میزبانی وب به شمار می‌روند که هر یک ویژگی‌های منحصر به فرد و قابلیت اطمینان خاص خود را دارند. به نظر می‌رسد اغلب تازه‌...
حل مشکلات تاچ‌پد نوت‌بوک در اوبونتو
میلاد امیریان فر
شاهراه اطلاعات
05 خرداد 1394
زمانی که سیستم‌عامل لینوکس را به نسخه Ubuntu 15.04 به‌روزرسانی کردم مشکلات خودنمایی کردند و تاچ‌پد به خوبی گذشته کار نمی‌کرد.
آشنایی و کار با رزبری پای - بخش شانزدهم
سارا بصیری
پرونده ویژه
25 ارديبهشت 1394
افرادی که در اوایل دهه‌ 90 میلادی به مدرسه رفته‌اند، احتمالاً کامپیوترهای ارشمیدس را به‌خاطر دارند. این کامپیوترها را Acorn در انگلستان تولید کرد. شرکتی که در دهه‌ 80 نیز BBC Micro بسیار معروف را...
چگونه در لینوکس یک چاپگر راه‌اندازی کنیم؟
میلاد امیریان فر
شاهراه اطلاعات
24 ارديبهشت 1394
به طور عمومی نیازی به دانستن مراحل نصب درایور در لینوکس ندارید، چرا که غالباً لینوکس به طور خودکار سخت‌افزارهای رایانه شما را شناسایی و درایورهای مورد نیاز را برای آن پیدا می‌کند و در نهایت آن را به...
آشنایی و کار با رزبری پای - بخش پانزدهم
سارا بصیری
پرونده ویژه
24 ارديبهشت 1394
یکی از مهم‌ترین ویژگی‌های Raspberry Pi این است که شما می‌توانید یک Pi بسیار ساده و کوچک را به یک کامپیوتر با قابلیت‌های کامل تبدیل کنید. راه‌های زیادی برای این کار وجود دارد، ولی معروف‌ترین آن‌ها...
OSv سیستم‌عاملی برای کلاود و ماشین‌های مجازی
حمید رضا تائبی
شاهراه اطلاعات
14 ارديبهشت 1394
CoreOS و Joyent's SmartOS/Triton هر دو اقدام به بازتعریف مفهومی کرده‌اند که یک سیستم‌عامل به چه چیزی برای اجرای برنامه‌ها در مقیاس ابری نیاز دارد. اما اکنون کاندیدای دیگری به جمع سیستم‌عامل‌های...
آشنایی و کار با رزبری پای - بخش دوم
سارا بصیری
پرونده ویژه
09 ارديبهشت 1394
لینوکس سیستم‌عاملی است که برای Raspberry Pi استفاده می‌شود. نقش آن دقیقاً مثل ویندوز، مک، آندرویید، آی‌او‌اس یا هر سیستم‌عامل دیگر فراهم کردن بستری برای اجرای برنامه‌ها است. اما آن‌چه لینوکس را نسبت...
اوبونتو 15.04 برای دسکتاپ، گوشی، کلاود و اینترنت اشیا منتشر شد
حمیدرضا تائبی
اخبار جهان
07 ارديبهشت 1394
نسخه جدید سیستم‌عامل اوبونتو تمرکز ویژه‌ای روی کاربران دستکاپ، تجهیزات همراه و اینترنت اشیا دارد. به طوری‌که کانونیکال همچون دیگر شرکت‌های بزرگ فعال در عرضه سیستم‌عامل‌ها در نظر دارد به طور مستقیم به...
15 ابزار منبع‌ باز برای مدیران ویندوز - بخش پایانی
استفن سوئر
حمیدرضا تائبی
کارگاه
24 اسفند 1393
مدیران اغلب به دنبال ابزارهای اصلی و قدرتمند سمت سرور هستند که برای راهبری بهتر روی محصولاتی همچون ویندوز سرور، SQL Server ،Exchange Server و شیرپوینت مورد استفاده قرار گیرند. برای آن‌ها که دید...
15 ابزار منبع‌ باز برای مدیران ویندوز - بخش دوم
استفن سوئر
حمیدرضا تائبی
کارگاه
24 اسفند 1393
مدیران اغلب به دنبال ابزارهای اصلی و قدرتمند سمت سرور هستند که برای راهبری بهتر روی محصولاتی همچون ویندوز سرور، SQL Server ،Exchange Server و شیرپوینت مورد استفاده قرار گیرند. برای آن‌ها که دید...
15 ابزار منبع‌ باز برای مدیران ویندوز - بخش اول
استفن سوئر
حمیدرضا تائبی
کارگاه
23 اسفند 1393
مدیران اغلب به دنبال ابزارهای اصلی و قدرتمند سمت سرور هستند که برای راهبری بهتر روی محصولاتی همچون ویندوز سرور، SQL Server ،Exchange Server و شیرپوینت مورد استفاده قرار گیرند. برای آن‌ها که دید...
Enpass؛ نرم‌افزار مدیریت کلمات عبور در لینوکس
محسن آقاجانی
امنیت
دانلود
13 اسفند 1393
Enpass یک برنامه مدیریت کلمات عبور قابل نصب روی چند سیستم‌عامل مختلف است که اخيرا با یک بروزرسانی بنیادین امکان استفاده از آن روی سیستم‌عامل لینوکس نیز فراهم شده است (در حال حاضر تنها نسخه 64 بیتی).
انتشار سرویس‌های جدید Azure برای لینوکس
حمیدرضا تائبی
اخبار جهان
02 اسفند 1393
مایکروسافت در کنفرانس جهانی Strata+Hadoop به معرفی سرویس‌های ویژه‌ای در ارتباط با Azure و داده‌های حجیم پرداخت. به‌طوری که از این پس کاربران سیستم‌عامل لینوکس انعطاف‌پذیری بیشتری در به‌کارگیری Azure...
خدنگ ماركُش با مار . . .
جان براد کین
علی یوسفی سبزوار
شاهراه اطلاعات
22 دى 1393
بمب خبری جامعه متن‌باز در روزهای آغازین سال ۲۰۱۴ منفجر شد. خبری که در آن از اتحاد ردهت و سِنت اُ اس (CentOS) خبر می‌داد. در این خبر که کرانبیر سینک رهبر و توسعه دهنده ارشد سِنت اُ اس روی فهرست پستی...

Linux 2021

تصویر شایان حدادی
ارسال شده توسط شایان حدادی در 1399, اسفند 20 - 01:45

Linux 2021
در پرونده ویژه Linux 2021 به شما خواهیم گفت، چرا کالی لینوکس یکی از محبوب‌ترین توزیع‌های لینوکسی است، چگونه LEMP را روی سیستم‌عامل‌های لینوکسی نصب کنیم، چگونه یک توزیع لینوکسی شخصی ایجاد و از آن استفاده کنیم، چگونه یک وب‌سرور لینوکسی را پیاده‌سازی کنیم، لینوکس در مقابل ویندوز، کدامیک راه‌حل بهتری در حوزه وب سرورها هستند، با مهم‌ترین توزیع‌های لینوکسی سال 2021 و مدارک و دوره‌های تخصصی لینوکس آشنا می‌شوید.

فهرست مطالب

PARVANDEH 238_0.jpg

 

  • لینوکس‌، پرچم‌دار دنیای منبع‌باز و دشمن سرسخت انحصارگرایی  
  • تا چه اندازه با مدارک و دوره‌های تخصصی لینوکس آشنایی دارید؟ 
  • لینوکس در مقابل ویندوز، کدامیک راه‌حل بهتری در حوزه وب سرورها ارایه می‌دهند؟ 
  • چرا کالی لینوکس یکی از محبوب‌ترین توزیع‌های لینوکسی است؟  
  • چگونه یک توزیع لینوکسی شخصی ایجاد و از آن استفاده کنیم؟ 
  • چگونه LEMP را روی سیستم‌عامل‌های لینوکسی نصب کنیم؟ 
  • چگونه یک وب‌سرور لینوکسی را پیاده‌سازی کنیم؟ 
  • آشنایی با مهم‌ترین توزیع‌های لینوکسی سال 2021  

لینوکس‌، پرچم‌دار دنیای منبع‌باز و دشمن سرسخت انحصارگرایی

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

جالب آن‌که نسخه یونیکسی ارائه شده توسط شرکت اچ‌پی به‌نام HP-NU که سال 1984 میلادی انتشار پیدا کرد هنوز هم در محیط‌های سازمانی استفاده می‌شود. آی‌بی‌ام نیز نسخه خاصی از یونیکس سازمانی را در سال 1986 مخصوص سخت‌افزارهای اختصاصی این شرکت AIX طراحی کرد که ابتدا برای ایستگاه‌های کاری آی‌بی‌ام منتشر شد و امروزه توسط زیرساخت‌های سخت‌افزاری مختلف پشتیبانی می‌شود. در ادامه نسخه‌های دیگری نظیر FreeBSD و NetBSD روانه بازار شدند که همگی به این نکته دلالت داشتند که یونیکس به دلیل قابلیت‌های قدرتمندی نظیر چندوظیفگی، چندکاربری و خدماتی در ارتباط با اینترنت قرار است نقش بزرگی در دنیای نرم‌افزار بازی کند. در شرایطی که انتظار می‌رفت، یونیکس به دلیل قابلیت‌های کاربردی قدرتمندی که ارائه می‌کند یکه‌تاز دنیای سیستم‌عامل‌ها شود، اما ظهور شرکتی ناآشنا به‌نام مایکروسافت در سال 1981 همه چیز را تغییر داد، به‌طوری که در دهه 90 میلادی سیستم‌عامل این شرکت به‌نام داس با استقبال خوبی روبرو شد.

در شرایطی که یونیکس هنوز هم محبوب‌ترین سیستم‌عامل بود، اما به دلیل گران‌قیمت بودن و مشکلات حقوقی متعدد در ارتباط با مجوز استفاده از این سیستم‌عامل، کاربران و شرکت‌ها را با مشکلات زیادی روبرو کرده بود. به همین دلیل شرکت‌های متوسط و کوچک تصمیم گرفتند به سراغ سیستم‌عامل ام‌‌اس-داس بروند که قادر به اجرای نرم‌افزارهایی بود که به نیازهای کاری شرکت‌ها پاسخ می‌داد. با این‌حال، هنوز هم یونیکس مزایای قابل توجهی نسبت به داس داشت. در همان زمان اپل کامپیوتر جدیدی را روانه بازار کرد که مستقل از کامپیوترهای شخصی بود و هیچ‌یک از نرم‌افزارهای کامپیوترهای شخصی را اجرا نمی‌کرد، زیرا از یک سیستم‌عامل خاص به‌نام multi-user استفاده می‌کرد. البته اپل تصمیم گرفت یک سیستم‌عامل گرافیکی طراحی کند که از رنگ‌، تصاویر، آیکون و حتا صدا پشتیبانی می‌کرد. در این حالت به جای آن‌که تمامی تعاملات از طریق صفحه‌کلید انجام شود، ابزاری به‌نام ماوس روند انجام کارها را ساده کرد.

درست است که سیستم‌عامل اپل از چند وظیفگی، چند کاربری و شبکه‌بندی پشتیبانی نمی‌کرد، اما به‌کارگیری عناصر گرافیکی و ماوس به اندازه‌ای با اهمیت بود که انقلابی بزرگ در دنیای نرم‌افزار به وجود آورد. به فاصله کوتاهی، نسخه‌ای گرافیکی از یونیکس متولد شد که مجهز به یک رابط تصویری برای دستورات متنی بود که به‌نام پنجره X معروف شد. در سال 1990 میلادی مایکروسافت ویندوز 3.0 که بر پایه نسخه‌های کم فروغ 1 و 2 پایه‌گذاری شده بود را روانه بازار کرد که بدون شک کاربران ایرانی خاطرات زیادی با ویندوز 3.0 دارند. ویندوزی که برای نصب آن باید 13 تا 16 دیسکت‌ را درون فلاپی‌دیسک قرار می‌دادید تا بتوانید به پوسته گرافیکی دسترسی پیدا کنید. ویندوز 3.0 یک نرم‌افزار 16 بیتی، تک وظیفه‌ای و تک کاربره مجهز به رابط گرافیکی بود که بر پایه داس نوشته شده بود.

جالب آن‌که در همان زمان یونیکس سیستم‌عاملی بود که امکانات چندوظیفگی و چند کاربری را ارائه می‌کرد که روی پلتفرم‌های مختلف قابل اجرا بود. در سال 1995 مایکروسافت سیستم‌عامل ویندوز 95 را روانه بازار کرد که یک سیستم‌عامل 32 بیتی بود که از چند وظیفگی و چندکاربره بودن پشتیبانی می‌کرد. به فاصله نسبتا کوتاهی ویندوز NT معرفی شد که سنگ‌بنای سیستم‌عامل‌های سرور مایکروسافت است. در دهه 90 میلادی اتفاقات مهم دیگری نیز رخ داد. دانشجویان رشته‌های کامپیوتر در دانشگاه‌ها از قابلیت‌های قدرتمند یونیکیس نظیر ایمیل‌ و وب شگفت‌زده شده بودند و دوست داشتند از این قابلیت‌ها در خانه‌های خود استفاده کنند و علاقه چندانی به سیستم‌عامل داس نداشتند. یکی از این افراد لینوس توروالدز دانشجوی فنلادی رشته برنامه‌نویسی دانشگاه هلسینکی بود.

او تصمیم گرفت کرنل خاصی از یونیکس را به شکل رایگان طراحی کند که به شکل مستقیم با سخت‌افزار ارتباط برقرار کند. او در مدت کوتاهی توانست یک کرنل 32 بیتی را طراحی کند که قابلیت اجرای برنامه‌ها روی آن وجود داشت. در همان زمان و آن سوی کره خاکی، ریچارد استالمن به همراه تیمی از برنامه‌نویسان روی توسعه نرم‌افزارهای رایگان متمرکز شدند. او تیم خود را بنیاد نرم‌افزار آزاد نام‌گذاری کرد. هدف این بود که نرم‌افزارها به شکل رایگان و به همراه کد منبع در اختیار مردم قرار بگیرد. ابزارهایی که توسط این تیم توسعه پیدا کردند با عبارت GNU’s Not Unix معروف شدند. در ادامه نرم‌افزارها بر مبنای مجوز GNU GPL منتشر شدند.

این تیم موفق توانستند ابزارهای کارآمدی روانه بازار کنند، اما FSF کاملا بر مبنای نرم‌افزارهای یونیکسی کار می‌کرد، زیرا برای عرضه یک سیستم‌عامل کامل کرنلی نداشت. لینوس این بنیاد را متقاعد کرد تا کرنلی که طراحی کرده را در نرم‌افزارهای GNU اجرا کنند. زمانی که لینوس توانست برنامه‌های GNU یونیکس را با کامپایلر کد gcc و کرنل قدرتمندی ترکیب کند، محصولی جدید به وجود آمد که امروزه به‌نام لینوکس مشهور است.

امروزه با گذشت قریب به دو دهه لینوس در کنار میلیون‌ها توسعه‌دهنده و حتا شرکت‌های بزرگی نظیر مایکروسافت روی لینوکس کار می‌کند. اقتدار لینوکس به اندازه‌ای است که امروزه روی گوشی‌های اندرویدی و تلویزیون‌های هوشمند نیز حضور دارد. جالب آن‌که آمارها نشان می‌دهند نزدیک به 90 درصد سایت‌های امروزی روی سرویس‌هایی اجرا می‌شوند که مبتنی بر لینوکس هستند. لینوکس مزایای متعددی ارائه می‌کند که باعث شده پرونده ویژه این شماره ماهنامه شبکه را به سیستم‌عامل لینوکس اختصاص دهیم. در پرونده ویژه این شماره به شما خواهیم گفت، چرا کالی لینوکس یکی از محبوب‌ترین توزیع‌های لینوکسی است، چگونه LEMP را روی سیستم‌عامل‌های لینوکسی نصب کنیم، چگونه یک توزیع لینوکسی شخصی ایجاد و از آن استفاده کنیم، چگونه یک وب‌سرور لینوکسی را پیاده‌سازی کنیم، لینوکس در مقابل ویندوز، کدامیک راه‌حل بهتری در حوزه وب سرورها هستند، با مهم‌ترین توزیع‌های لینوکسی سال 2021 و مدارک و دوره‌های تخصصی لینوکس آشنا می‌شوید.

مشتری برای خرید این محصول نیاز به آدرس دارد؟: 

نسخه الکترونیکی ماهنامه شبکه 238

تصویر شایان حدادی
ارسال شده توسط شایان حدادی در 1399, اسفند 20 - 01:03

نسخه الکترونیکی ماهنامه شبکه 238
ماهنامه شبکه 238 با سرمقاله مهارت تصمیم‌گیری از سری مقالات مهارت‌های مهم شناختی آغاز می‌شود. در فصل شاهراه اطلاعات مقاله‌ای جذاب با موضوع ربات‌های نرم‌افزاری و بحران اینفودمی در دوران کرونا می‌خوانید، در فناوری شبکه با نسل بعدی زیرساخت‌های فراهمگرا برای بهرمندی از خدمات ابر ترکیبی آشنا می‌شوید، در فصل امنیت یاد می‌گیرید چگونه امنیت سرویس‌ها و تجهیزات لبه شبکه را تامین کنید، در فصل کارگاه با انواع شبکه‌های عصبی آشنا می‌شوید. و در نهایت در پرونده ویژه این شماره به سراغ موضوع جذاب لینوکس رفتیم.

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

فهرست مطالب ماهنامه شبکه 238

یادداشت

  • سرمقاله؛ مهارت تصمیم‌گیری چیست؟- قسمت اول 
  • الگوریتم‌های هوشمند و مخاطرات امنیتی نوظهور  
  • دوازده  

پرونده ویژه

PARVANDEH 238.jpg

  • لینوکس‌، پرچم‌دار دنیای منبع‌باز و دشمن سرسخت انحصارگرایی  
  • تا چه اندازه با مدارک و دوره‌های تخصصی لینوکس آشنایی دارید؟ 
  • لینوکس در مقابل ویندوز، کدامیک راه‌حل بهتری در حوزه وب سرورها ارایه می‌دهند؟ 
  • چرا کالی لینوکس یکی از محبوب‌ترین توزیع‌های لینوکسی است؟  
  • چگونه یک توزیع لینوکسی شخصی ایجاد و از آن استفاده کنیم؟ 
  • چگونه LEMP را روی سیستم‌عامل‌های لینوکسی نصب کنیم؟ 
  • چگونه یک وب‌سرور لینوکسی را پیاده‌سازی کنیم؟ 
  • آشنایی با مهم‌ترین توزیع‌های لینوکسی سال 2021  

شاهراه اطلاعات

SHAHRAH 238.png

  • کرونا در اتاق پژواک 

  • انقلاب بزرگ فین‌تک‌ها در یک دهه آینده 
  • دنیای موبایل: ردیابی با موبایل 
  • دنیای دوربین: نبرد تصاویر 

فناوری شبکه

FANAVARI 238.png

  • Hyperconvergence 2.0، نسل بعدی زیرساخت‌های فراهمگرا برای بهرمندی از خدمات ابر ترکیبی
  • Netflow چیست و مولفه‌های آن چگونه کار می‌کنند؟ 
  • چهار کاربرد مهم و دگرگون کننده محاسبات لبه در صنایع مختلف 

امنیت

AMNIAT 238.jpg

  • چرا دریافت گواهی‌نامه CISSP برای متخصصان امنیت اطلاعات مهم است؟ 
  • چگونه امنیت سرویس‌ها و تجهیزات لبه شبکه را تامین کنیم؟ 

کارگاه

KARGAH 238.jpg

  • راهنمای جامع انواع مختلف شبکه‌های عصبی
  • چگونه با React یک برنامه بزرگ را مدیریت و سازماندهی کنیم؟

لینوکس‌، پرچم‌دار دنیای منبع‌باز و دشمن سرسخت انحصارگرایی

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

جالب آن‌که نسخه یونیکسی ارائه شده توسط شرکت اچ‌پی به‌نام HP-NU که سال 1984 میلادی انتشار پیدا کرد هنوز هم در محیط‌های سازمانی استفاده می‌شود. آی‌بی‌ام نیز نسخه خاصی از یونیکس سازمانی را در سال 1986 مخصوص سخت‌افزارهای اختصاصی این شرکت AIX طراحی کرد که ابتدا برای ایستگاه‌های کاری آی‌بی‌ام منتشر شد و امروزه توسط زیرساخت‌های سخت‌افزاری مختلف پشتیبانی می‌شود. در ادامه نسخه‌های دیگری نظیر FreeBSD و NetBSD روانه بازار شدند که همگی به این نکته دلالت داشتند که یونیکس به دلیل قابلیت‌های قدرتمندی نظیر چندوظیفگی، چندکاربری و خدماتی در ارتباط با اینترنت قرار است نقش بزرگی در دنیای نرم‌افزار بازی کند. در شرایطی که انتظار می‌رفت، یونیکس به دلیل قابلیت‌های کاربردی قدرتمندی که ارائه می‌کند یکه‌تاز دنیای سیستم‌عامل‌ها شود، اما ظهور شرکتی ناآشنا به‌نام مایکروسافت در سال 1981 همه چیز را تغییر داد، به‌طوری که در دهه 90 میلادی سیستم‌عامل این شرکت به‌نام داس با استقبال خوبی روبرو شد.

در شرایطی که یونیکس هنوز هم محبوب‌ترین سیستم‌عامل بود، اما به دلیل گران‌قیمت بودن و مشکلات حقوقی متعدد در ارتباط با مجوز استفاده از این سیستم‌عامل، کاربران و شرکت‌ها را با مشکلات زیادی روبرو کرده بود. به همین دلیل شرکت‌های متوسط و کوچک تصمیم گرفتند به سراغ سیستم‌عامل ام‌‌اس-داس بروند که قادر به اجرای نرم‌افزارهایی بود که به نیازهای کاری شرکت‌ها پاسخ می‌داد. با این‌حال، هنوز هم یونیکس مزایای قابل توجهی نسبت به داس داشت. در همان زمان اپل کامپیوتر جدیدی را روانه بازار کرد که مستقل از کامپیوترهای شخصی بود و هیچ‌یک از نرم‌افزارهای کامپیوترهای شخصی را اجرا نمی‌کرد، زیرا از یک سیستم‌عامل خاص به‌نام multi-user استفاده می‌کرد. البته اپل تصمیم گرفت یک سیستم‌عامل گرافیکی طراحی کند که از رنگ‌، تصاویر، آیکون و حتا صدا پشتیبانی می‌کرد. در این حالت به جای آن‌که تمامی تعاملات از طریق صفحه‌کلید انجام شود، ابزاری به‌نام ماوس روند انجام کارها را ساده کرد.

درست است که سیستم‌عامل اپل از چند وظیفگی، چند کاربری و شبکه‌بندی پشتیبانی نمی‌کرد، اما به‌کارگیری عناصر گرافیکی و ماوس به اندازه‌ای با اهمیت بود که انقلابی بزرگ در دنیای نرم‌افزار به وجود آورد. به فاصله کوتاهی، نسخه‌ای گرافیکی از یونیکس متولد شد که مجهز به یک رابط تصویری برای دستورات متنی بود که به‌نام پنجره X معروف شد. در سال 1990 میلادی مایکروسافت ویندوز 3.0 که بر پایه نسخه‌های کم فروغ 1 و 2 پایه‌گذاری شده بود را روانه بازار کرد که بدون شک کاربران ایرانی خاطرات زیادی با ویندوز 3.0 دارند. ویندوزی که برای نصب آن باید 13 تا 16 دیسکت‌ را درون فلاپی‌دیسک قرار می‌دادید تا بتوانید به پوسته گرافیکی دسترسی پیدا کنید. ویندوز 3.0 یک نرم‌افزار 16 بیتی، تک وظیفه‌ای و تک کاربره مجهز به رابط گرافیکی بود که بر پایه داس نوشته شده بود.

جالب آن‌که در همان زمان یونیکس سیستم‌عاملی بود که امکانات چندوظیفگی و چند کاربری را ارائه می‌کرد که روی پلتفرم‌های مختلف قابل اجرا بود. در سال 1995 مایکروسافت سیستم‌عامل ویندوز 95 را روانه بازار کرد که یک سیستم‌عامل 32 بیتی بود که از چند وظیفگی و چندکاربره بودن پشتیبانی می‌کرد. به فاصله نسبتا کوتاهی ویندوز NT معرفی شد که سنگ‌بنای سیستم‌عامل‌های سرور مایکروسافت است. در دهه 90 میلادی اتفاقات مهم دیگری نیز رخ داد. دانشجویان رشته‌های کامپیوتر در دانشگاه‌ها از قابلیت‌های قدرتمند یونیکیس نظیر ایمیل‌ و وب شگفت‌زده شده بودند و دوست داشتند از این قابلیت‌ها در خانه‌های خود استفاده کنند و علاقه چندانی به سیستم‌عامل داس نداشتند. یکی از این افراد لینوس توروالدز دانشجوی فنلادی رشته برنامه‌نویسی دانشگاه هلسینکی بود.

او تصمیم گرفت کرنل خاصی از یونیکس را به شکل رایگان طراحی کند که به شکل مستقیم با سخت‌افزار ارتباط برقرار کند. او در مدت کوتاهی توانست یک کرنل 32 بیتی را طراحی کند که قابلیت اجرای برنامه‌ها روی آن وجود داشت. در همان زمان و آن سوی کره خاکی، ریچارد استالمن به همراه تیمی از برنامه‌نویسان روی توسعه نرم‌افزارهای رایگان متمرکز شدند. او تیم خود را بنیاد نرم‌افزار آزاد نام‌گذاری کرد. هدف این بود که نرم‌افزارها به شکل رایگان و به همراه کد منبع در اختیار مردم قرار بگیرد. ابزارهایی که توسط این تیم توسعه پیدا کردند با عبارت GNU’s Not Unix معروف شدند. در ادامه نرم‌افزارها بر مبنای مجوز GNU GPL منتشر شدند.

این تیم موفق توانستند ابزارهای کارآمدی روانه بازار کنند، اما FSF کاملا بر مبنای نرم‌افزارهای یونیکسی کار می‌کرد، زیرا برای عرضه یک سیستم‌عامل کامل کرنلی نداشت. لینوس این بنیاد را متقاعد کرد تا کرنلی که طراحی کرده را در نرم‌افزارهای GNU اجرا کنند. زمانی که لینوس توانست برنامه‌های GNU یونیکس را با کامپایلر کد gcc و کرنل قدرتمندی ترکیب کند، محصولی جدید به وجود آمد که امروزه به‌نام لینوکس مشهور است.

امروزه با گذشت قریب به دو دهه لینوس در کنار میلیون‌ها توسعه‌دهنده و حتا شرکت‌های بزرگی نظیر مایکروسافت روی لینوکس کار می‌کند. اقتدار لینوکس به اندازه‌ای است که امروزه روی گوشی‌های اندرویدی و تلویزیون‌های هوشمند نیز حضور دارد. جالب آن‌که آمارها نشان می‌دهند نزدیک به 90 درصد سایت‌های امروزی روی سرویس‌هایی اجرا می‌شوند که مبتنی بر لینوکس هستند. لینوکس مزایای متعددی ارائه می‌کند که باعث شده پرونده ویژه این شماره ماهنامه شبکه را به سیستم‌عامل لینوکس اختصاص دهیم. در پرونده ویژه این شماره به شما خواهیم گفت، چرا کالی لینوکس یکی از محبوب‌ترین توزیع‌های لینوکسی است، چگونه LEMP را روی سیستم‌عامل‌های لینوکسی نصب کنیم، چگونه یک توزیع لینوکسی شخصی ایجاد و از آن استفاده کنیم، چگونه یک وب‌سرور لینوکسی را پیاده‌سازی کنیم، لینوکس در مقابل ویندوز، کدامیک راه‌حل بهتری در حوزه وب سرورها هستند، با مهم‌ترین توزیع‌های لینوکسی سال 2021 و مدارک و دوره‌های تخصصی لینوکس آشنا می‌شوید.

مشتری برای خرید این محصول نیاز به آدرس دارد؟: 

صفحه‌ها