خدمات شرکت هیوا

گنو/لینوکس

معرفی گنو

بسیاری از کاربران کامپیوتر یکی از ورژن‌های تغییریافته سیستم گنو (GNU) را استفاده می‌کنند، بدون اینکه حتی خودشان بدانند! احتمالا نام لینوکس به گوشتان خورده است. لینوکس درواقع یکی از ورژن‌های گنو می‌باشد که امروزه بسیار شناخته شده و استفاده می‌شود.

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

جنبش آزادی نرم‌افزار

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

نکته‌ای که حائز اهمیت است این است که نرم‌افزار آزاد (Free Software) تمرکز بر آزادی دارد نه رایگان بودن! از آن‌جایی که اصطلاح انگلیسی هر دو مفهوم به شکل واحد Free نوشته می‌شود، متاسفانه بسیاری از افراد آزادی نرم‌افزار را به مفهوم رایگان بودن اطلاق می‌کنند. برای اینکه بهتر مفهوم آزادی نرم‌افزار را درک کنید، می‌توانید آن را با عبارت آزادی بیان مقایسه نمایید.

جنبش آزادی نرم‌افزار با هدف به دست آوردن آزادی برای کاربران در سراسر دنیا فعال است که این آزادی از استفاده نرم‌افزارهای آزاد به دست می‌آید. نرم‌افزار آزاد سعی دارد کاربران، نرم‌افزارهای خود را کنترل کنند به جای اینکه نرم‌افزارها (یا بهتر بگوییم توسعه‌دهندگان نرم‌افزار)، کاربران را کنترل نمایند.

از لینوکس بگو!

عبارت لینوکس به خانواده‌ای از سیستم‌عامل‌های متن‌باز اطلاق می‌شود که شبه-یونیکس نامیده شده و همه آن‌ها از کرنل لینوکس استفاده می‌کنند. کرنل لینوکس اولین بار در سال ۱۹۹۱ توسط لینوس توروالدز (Linus Torvalds) منتشر گردید. توزیع‌های مختلف لینوکس همگی از نرم‌افزارها و کتابخانه‌های آزاد (که عمدتا توسط پروژه گنو توسعه می‌یابند) پشتیبانی می‌کنند. بنیاد نرم‌افزار آزاد تاکید می‌کند که به جای استفاده از واژه لینوکس از عبارت گنو/لینوکس استفاده کنیم تا بر اهمیت نرم‌افزارهای گنو نیز تاکید شده باشد.