آموزش وردپرس
خانه \ آموزش \ آموزش نرم افزار آزاد یا گنو لینوکس-قسمت اول

آموزش نرم افزار آزاد یا گنو لینوکس-قسمت اول

آموزش نرم افزار آزاد یا گنو لینوکس
آموزش نرم افزار آزاد یا گنو لینوکس

 

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

همانطور که قبلا هم اشاره شد، هکری اسطوره ای به نام ریچارد استالمن در اوایل دهه ۸۰، درس را رها کرد و با ایجاد موسسه ای نرم افزاری شروع به تبلیغ مفهوم آزادی در دنیای کامپیوتر کرد. دغدغه اصلی استالمن این بود که مردم باید کنترل کامل ابزاری که از آن استفاده می کنند را شخصا در دست داشته باشند و بتوانند با بررسی، بهبود و به اشتراک گذاشتن نرم افزارها، در خلق دنیایی بهتر و آزادتر سهیم باشند. مشخص است که این کار باید از پایین ترین لایه نرم افزاری شروع شود: سیستم عامل.

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

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

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

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

‎به دلیل این اهمیت بالای سیستم عامل در کاربری کامپیوتر، استالمن تصمیم گرفت یک سیستم عامل آزاد بنویسد. سیستم عاملی که هر کس  بتواند برای هر کاری که می خواهد از آن استفاده کند، آن را بهبود بخشد و با دیگران به اشتراک بگذارد. مشخص است که این پروژه‌ ای است بسیار بزرگ که سال های سال طول می کشد.

تا اینجای داستان را داشته باشید تا مقاله بعد که ادمه آن را به شما ارائه میکنیم.

درباره ی تقی زاده

همچنین ببینید

آپدیت شدن تلگرام بتا همراه با ویژگی های جدید

آپدیت شدن تلگرام بتا همراه با ویژگی های جدید آپدیت جدید تلگرام بتا با شماره …

  • نظرات شما پس از تایید در سایت نمایش داده می شود. از ارسال پرسش تکراری خودداری نمایید.
  • لطفا قبل از ارسال پرسش سوالات قبلی را مرور نمایید. ممکن است سوال شما قبلا پاسخ داده شده باشد.
  • سعی میکنیم نظرات شما رو تا 24 ساعت جواب بدیم
  • فقط به نظرات فارسی جواب داده می شود.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Time limit is exhausted. Please reload the CAPTCHA.

اکانت آپدیت نود32