لینوکس
اشنایی با لینوکس
قسمت دوم

سلام
می بخشید که دیر شد امتحانات نزدیک شده و یکم سرم شلوغ بود می خوایم ادامه مقاله اشنایی با لینوکس رو بنویسیم اماده که هستید ....پس بریم ::
مزایای استفاده از لینوکس ::
اولین نکته در خرید یک سیستم عامل این مطلبه که پولی که بابت اون خرج می کنید ارزشش رو داشته باشه جالبترین نکته اینه که لینوکس رایگان هستش !! یعنی برای داشتن یک لینوکس شما نیازی به خرید سی دی اون ندارید (این دیگه چه جورشه ؟؟) شما خیلی راحت می تونید اون رو از اینترنت دانلود کنید
(البته نه با دیال اپ !! ) . برای ثبت (اصطلاحا" رجیستر کردن) اون هم نیازی به پرداخت پول ندارید حتی سورس برنامه در اختیار است و شما می توانید برای تغییر رفتار سیستم اون رو تغییر دهید .
آشنایی ::
یک استاندارد برای لینوکس وجود دارد به نام "جی پی ال " (لیسانس عمومی جی.ان.یو) که این استاندارد تصریح می کند که هر کسی می تواند سورس لینوکس را تغییر دهد و نهایتا" نسخه توزیع یافته را توضیع کند به شرطی که بعد از توضیع دوباره سورس آن در اختیار باشد .مثلا" شما می توانید یک نسخه از کرنل را بگیرید و کد دلخواه خود را به آن بیفزایید و دوباره آن را بفروشید به شرطی که خریداران یک نسخه از کد شما را داشته باشند .
قابلیت انتقال به هر سخت افزاری ::
یک تولید کننده که بخواهد نوع جدیدی از رایانه خویش را بفروشد و نداند که چه سیستم عاملی می تواند از ماشین جدیدش پشتیبانی کند ( مثلا" سی پی یو و ...) می تواند یک نسخه از هسته لینوکس را بگیرد و آن را برای کار با سخت افزارش آماده کند زیرا مستندات ان به صورت کاملا" رایگان موجود است .
ادامه کار تا مدت ها بدون ری استارت ::
سیستم عامل لینوکس بدون نیاز به ریبوت شدن می تواند همیشه کار کند !.این ویژگی لینوکس آن را در محیط هایی که افراد فرصت یا امکان کنترل کارهای خود را به طور شبانه روزی ندارند قابل پذیرش است .
امنیت بالا ::
مدل امنیتی که در لینوکس استفاده می شود بر پایه نظریه امنیتی یونیکس است (یادم بندازید تمام این مدل های امنیتی رو براتون توضیح بدم !!) که به دلیل پایداری و امنیت اثبات شده اش , شناخته شده است
اما لینوکس تنها به عنوان یک سد دفاعی مناسب نیست . بلکه به راحتی با شرایط شما منطبق می شود
و از همان استانداردهای سطح بالا در امنیت استفاده می کند .
آینده لینوکس ::
تفکری که در سورس آزاد وجود دارد بسیار ساده است :
وقتی همه بتوانند به کدهای یک برنامه دسترسی داشته باشند و آن را تغییر دهند برنامه به تکامل می رسد .مردم می توانند ان را دریافت کنند و تغییر دهند و اشکال زدایی کنند و این کار با چنان سرعتی صورت می گیرد که بازدهی توسعه گران نرم افزار در شرکت های بزرگ در مقابل آن کوچک جلوه می کند .
این نرم افزارها انعطاف پذیرتر بوده و قطعا کیفیت بالاتری هم خواهند داشت .و دلیل آن هم بسیار واضح است که تعداد افراد بیشتری روی آن کار می کنند (نسبت به محیط های توسعه بسته نرم افزاری) .
سورس ازاد این امر را بر دنیای تجاری روشن کرده است و اهسته اهسته تولید کنندگان تجاری هم این قضیه را درک می کنند .درحالی که تعداد زیادی از افراد فنی و دانشجویان طی 20 سال درستی این قضیه را درک کرده اند و این راهی است که باید پیموده شود .تولید کنندگان تجاری , کاربردهایی نظیر اینترنت را نیاز داشتند تا درک کنند که می توانند از سورس آزاد سود ببرند .
لینوکس همکنون رشد زیادی کرده است در حالی که در گذشته در انحصار یک سیستم دانشگاهی بود و تنها برای افراد با پیش زمینه فنی زیاد مناسب بود .اکنون لینوکس چیزی بیش از یک سیستم عامل است
هم اکنون یک پشتیبانی زیر بنایی کامل از زنجیره ساخت یک سیستم عامل , ایجاد و تست برنامه ها , فراهم اورن همه امکانات برای کاربران , تامین و نگهداری , پشتیبانی و شخصی سازی وجود دارد .امروزه لینوکس برای پذیرش چالش های جهان در حال توسعه آماده است .
در زمینه نرم افزاری هم لیست کردن برنامه های موجود در لینوکس از حوصله این مقاله کوچک بیرون است زیرا هزاران بسته نرم افزاری موجود است که همگی رایگان است و در کل از هیچ تلاشی برای راحت کردن کار کاربران (بخصوص انهایی که از ویندوز به لینوکس امده اند) دریغ نشده است (هر چند که نقایصی نیز به چشم می اید ).
معایب استفاده از لینوکس ::
توزیعات بسیار مختلف ::
تعداد توزیعات لینوکس در ابتدا می تواند ترسناک و یا تمسخر امیز به نظر رسد (البته به نظر شما بستگی دارد ) و البته به این دید هم می توان نگاه کرد که هر کس هر چیزی بخواهد می تواند پیدا کند .
البته برنامه های ویژه ای توسط برخی شرکت های ثالث به ان اضافه می شود تا برای نمونه :
برای ایستگاه های کاری :SuSE
برای سرورها :Readhat
مناسب کنند . به هر حال تفاوت ها بسیار ظاهری به نظر می رسد .بهترین استراتژی امتحان کردن تعدادی از توضیعات است که متاسفانه اغلب , افراد این فرصت را ندارند .
لینوکس زیاد کاربر پسند نیست ::
در پرتو محبوبیت لینوکس تلاش های زیادی برای ساده سازی لینوکس شده است و هر روز اطلاعات زیادی برای ان منتشر می شود تا کاربران تازه کار براحتی هر چه بیشتر با ان کار کنند اما با این وجود باز هم هنوز برای بسیاری از کاربران کم تجربه گیج کننده است .
نرم افزارهای موجود روی لینوکس ::
در اینکه نرم افزارهای فوق العاده خوبی برای استفاده هر چه بهتر از لینوکس وجود دارد اما دربرخی موارد مثلا در کشور ما (ایران) هنوز این نرم افزارها زیاد شناخته شده نیستند و افراد علاقه دارند از نرم افزارهای تحت ویندوز استفاده کنند (مثل افیس و فتوشاپ و ...).
در پست بعدی به توزیعات مختلف لینوکس و مقایسه انها با انواع سیستم عامل های تجاری دیگر می پردازیم