مفاهیم اولیه (zero linux lesson 1)
سیستم عامل چیست؟
سیستم عامل به نرم افزاری گفته می شود که بر روی کامپیوتر نصب می شود و سخت افزار، نرم افزار، برنامه های کامپیوتر را مدیریت می کند و به کاربر امکان استفاده از یک کامپیوتر را می دهد.

اوپن سورس چیست؟
اوپن سورس یا متن باز مجوزهایی هستند که به طور خلاصه، آنها اجازه می دهند نرم افزار آزادانه مورد استفاده، اصلاح و به اشتراک گذاری قرار گیرد.
بیش از 80 نوع مجوز منبع باز وجود دارد، اما آنها به طور کلی در یکی از دو دسته اصلی قرار می گیرند: copyleft و permissive
copyleft: نوعی مجوز است که در آن کدهای مشتق شده از کد منبع باز اصلی شرایط مجوز آن را به ارث می برند.
permissive: نوعی مجوز است که آزادی بیشتری را برای استفاده مجدد، اصلاح و توزیع فراهم می کند.
محبوب ترین مجوزهای منبع باز کپی لفت، به ترتیب محدودیت، AGPL ، GPL، LGPL، EPLو Mozilla هستند.

یونیکس چیست؟
حدود ۳۰ سال پیش، زمانی که کامپیوتر ها به بزرگی یک خانه بودند، نه تنها سایز کامپیوتر ها مشکل ساز بود، بلکه هر کدام یک سیستم عامل متفاوت داشتند، نرم بازار ها برای کامپیوترهای خاص ساخته می شدند، در حالی که نرم افزار روی کامپوتر دیگری کار نمی کرد. که این کار را برای کاربر و مدیر سیستم سخت می کرد.
در سال ۱۹۶۹، یک تیم برنامه نویسی، شروع به ساخت یک سیستم عاملی کردند که ساده و به زبان سی باشد.آنها پروژه ای به نام Unix ساختند. تا آن زمان، همه سیستم عامل هایی که برای یک کامپوتر خاص نوشته می شدن. پروژه Unix کدی را نوشتند که بر روس همه سخت افزار ها قابل نصب باشه و بعدا آن را کرنل نامیدند. که البتهUnix بسیار گران و کند بود.

لینوکس چیست؟
در اوایل دهه نود، شخصی به نام Linus Thorvaldsenبه فکر ساخت نسخه رایگان Unix افتاد و با گروهی از مردم سیستم عامل لینوکس را به وجود اوردند که در واقع، لینوکس کپی رایگان Unix است.
به طور خلاصه، لینوکس یک سیستم عامل رایگان مانند ویندوز است، که روی کامپیوتر شما نصب و قابل استفاده است.

