PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مقاله تفاوت های لینوکس با ویندوز



Admin
16th February 2009, 08:00 AM
تفاوت های لینوکس با ویندوز



گنو/لینوکس با ویندوز چه تفاوتی دارد؟
یکی از نخستین سوالاتی که در ذهن هر کاربری که به تازگی نام گنو/لینوکس به گوشش خورده است، مطرح می‌شود، این است که خوب گنو/لینوکس چه تفاوتی با ویندوز دارد؟ من در این مقاله قصد دارم بدون اینکه وارد مسایل خیلی فنی شوم، به طور اجمالی این موضوع را تشریح کنم.
لینوکس چیست؟
لینوکس به خودی خود، یک هسته (Kernel) است. هسته، بخش اصلی سیستم‌عامل را تشکیل می‌دهد که کار آن کنترل داده‌ها، مدیریت حافظه، سخت‌افزار، ورود و خروج داده‌ها و تمامی موارد اصلی سیستم‌عامل می‌باشد. همانطور که گفتم، لینوکس به خودی خود سیستم‌عامل به شمار نمی‌رود، بلکه با استفاده از ابزارهایی که پروژه گنو (GNU) برای آن تولید کرده است، تبدیل به یک سیستم‌عامل کامل می‌شود (به همین دلیل است که لینوکس را معمولا گنو/گنو/لینوکس یا GNU/Linux می‌نامند) و با اضافه کردن سایر نرم‌افزارهای بازمتن به آن، می‌توان از آن در موارد متعددی مانند سرویس‌دهنده‌ها، ایستگاه‌های کاری، کامپیوترهای روی‌میزی، ابر رایانه‌ها، ابزارهای صنعتی و پزشکی که دارای سیستم‌های درونه‌ای (Embedded) می‌باشند و… استفاده کرد.

از نظر فنی، گنو/لینوکس را می‌توان نمونه بازمتن و آزاد سیستم‌عامل‌های خانواده یونیکس نامید. زیرا بر اساس استاندارد POSIX پیاده سازی شده و کاملا با آن سازگار است. بنابراین گنو/لینوکس را می‌توان نواده سیستم‌عامل پرسابقه و مستحکم یونیکس دانست که البته خواص خوب آنرا نیز به ارث برده است. اکنون تفاوت‌های اصلی گنو/لینوکس و ویندوز را با هم می‌شماریم:
گنو/لینوکس : سیستم‌عامل آزاد
گنو/لینوکس یک سیستم عامل آزاد و بازمتن است. کد منبع آن در اختیار همگان قرار دارد و همه می‌توانند در کدهای آن تغییر ایجاد کرده و بنا به نیازشان استفاده کنند. آزاد و در دسترس بودن کدهای منبع سبب می‌شود تا بتوانید از طرز کارکرد دقیق سیستم‌عامل مطلع شوید. شما بسیاری از توزیع‌های گنو/لینوکس را می‌توانید به هر تعداد کپی کرده و بین دوستانتان پخش کنید. در سمت مقابل، ویندوز یک سیستم‌عامل اختصاصی است که کد منبع آن سری نگهداشته شده و برای همگان در دسترس نیست. شما نمی‌توانید بفهمید که واقعا در زیر سیستم‌عامل ویندوزتان چه می‌گذرد؟ آیا یک برنامه جاسوسی در آن پنهان نشده است؟ بعید نیست. سیستم عامل ویندوز رایگان نبوده و شما نمی‌توانید آنرا کپی کرده و پخش کنید. در صورت این کار شما خلاف‌کار هستید و جریمه و مجازات خواهید شد. (فعلا نه در ایران ولی در ۴-۶ سال آینده بله)

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


گنو/لینوکس : سرعت، قدرت، پایداری
همانطور که گفتم، گنو/لینوکس نواده سیستم‌عامل یونیکس است. بنابراین ساختار کلی این سیستم‌عامل کاملا با ویندوز متفاوت است. این به این معنی است که مثلا شما نخواهید توانست برنامه‌هایی که در ویندوز دارید، روی گنو/لینوکس اجرا نمایید (البته راه‌هایی وجود دارد – شبیه سازها - ولی در حالت عادی خیر). یکی از خواص اصلی سیستم‌عامل‌های خانواده یونیکس، پایداری و استقامت بسیار بالای آنهاست. این سیستم‌عامل‌ها به این راحتی‌ها خراب نشده و به ندرت نیاز به بوت مجدد پیدا می‌کنند. گنو/لینوکس‌هایی وجود دارند که شما می‌توانید سالها بدون نیاز به بوت، از آنها استفاده نمایید. در سمت مقابل، حتی جدیدترین و پایدارترین سیستم‌های ویندوز نیز اندازه گنو/لینوکس پایدار نیستند. برای بکارگیری سیستم‌های ویندوز به عنوان سرویس دهنده به حافظه و پردازنده‌های قویتری نیاز دارید و مطمین باشید اگر هر چند روز آنرا بوت نکنید، از کار خواهد افتاد! معمولا سیستم‌عامل گنو/لینوکس به راحتی خراب نمی‌شود و برعکس ویندوز مجبور نیستید تا آنرا هر چندماه یکبار مجددا نصب کنید. حتی برخی از انواع گنو/لینوکس به نصب «یکبار برای تمامی عمر» مشهور هستند. این گونه سیستم‌ها را می‌توانید حین کار و حتی بدون بوت، به نسخه‌های جدیدتر ارتقا دهید.


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

اینطور نیست که گنو/لینوکس فاقد هر گونه اشکال امنیتی باشد، خیر، ولی باز بودن کد منبع آن باعث می‌شود تا بسیاری از اشکالات امنیتی پیش از ایجاد خسارت و در مراحل توسعه و برنامه نویسی برنامه بر ملا شده و رفع شوند. در صورتی که اشکالی نیز در برنامه‌های منتشر شده یافت شود، بدلیل موجود بودن کد منبع سریعا برطرف می‌گردد. در صورتی که در سیستم عامل ویندوز شما باید منتظر مایکروسافت بمانید و بمانید و بمانید (مثلا هم اکنون ۲۱ اشکال امنیتی در مرورگر IE وجود دارد که مایکروسافت هنوز هیچ وصله‌ای برای آن ارایه نداده است). سیستم‌عامل ویندوز دارای اشکالات امنیتی بسیاری است که به راحتی هم کشف نمی‌شوند و هنگامی کشف می‌شوند که خسارات جبران ناپذیری در اثر حمله از طریق آن ضعف‌های امنیتی رخ دهد که امثال آنرا شاهد هستیم. در دنیای امنیت ضرب المثلی وجود دارد که امنیت با مخفی کاری حاصل نمی‌شود.

می‌توان ادعا کرد که تقریبا هیچ ویروسی برای گنو/لینوکس وجود ندارد و این درحالی است که سالیانه بیش از ۱۰۰۰ ویروس و کرم مختلف برای سیستم‌عامل ویندوز ایجاد می‌شود. این بخاطر عدم گسترده بودن گنو/لینوکس نیست (حدود ۷۰ درصد از سایت‌های وب در جهان بر روی سیستم‌عامل‌های خانواده یونیکس و گنو/لینوکس و سرویس‌دهنده وب آپاچی درحال اجرا هستند) بلکه بدلیل وجود حفره‌های امنیتی متعدد ویندوز و سیاست انحصار گرایی مایکروسافت است. یعنی چه؟ مایکروسافت طوری رفتار و سیاست گذاری کرده است که مشتریان خود را تنها به محصولات خودش عادت دهد. بسیاری از کاربران ویندوز از اینترنت اکسپلورر و آتلوک برای مرور وب و پست الکترونیک استفاده می‌کنند. من به عنوان یک ویروس نویس، می‌دانم که اگر ویروسی را برای کاربران ویندوز بنویسم، بر روی کامپیوترهای ۹۰ درصد آنها اثر خواهد کرد. چون اکثرا از IE و Outlook استفاده می‌کنند. ولی در گنو/لینوکس چطور؟ در گنو/لینوکس شما طیف وسیعی از انتخاب و عدم اجبار دارید. من از مرورگر موزیلا استفاده میکنم. دوستی دارم که Konqueror را ترجیح می‌دهد. دیگری از Opera استفاده می‌کند. من از Kmail استفاده می‌کنم. دوستم از Evolution، دیگری از Pine و بعدی از Mutt و برادرم هم از Mozilla Mail. من فقط می‌توانم برای یکی از اینها ویروس بنویسم چون روی بقیه کار نخواهد کرد و عملا میزان اثر آن انداک خواهد بود. ضمنا هیچیک از ویروس‌هایی که برای ویندوز نوشته شده‌اند، بر روی گنو/لینوکس کار نمی‌کنند.


گنو/لینوکس : تعدد سکوهای اجرایی
گنو/لینوکس برخلاف ویندوز بر روی تعداد زیادی از سکوهای مختلف سخت‌افزاری اجرا می‌شود و شما حتی قادرید آنرا برای کار بر روی سکوی مورد نظرتان تغییر دهید. این قابلیت، گنو/لینوکس را برای بکارگیری در سخت‌افزارهای درونه‌ای (Embedded) بسیار مناسب می‌سازد. هسته ۲.۶ گنو/لینوکس این امکان را فراهم می‌سازد تا گنو/لینوکس را بر روی دستگاه‌های بسیار کوچک و یا ابر رایانه‌های بسیار بزرگ اجرا نمایید.
گنو/لینوکس : گسترده‌ترین تنوع در کاربرد
گنو/لینوکس را می‌توانید برای انجام وظایف بسیار متعددی بکار بگیرید. از دستگاه چک کردن اتصالات شبکه، دیوار آتش، مسیریاب (Router) شبکه، سرویس‌دهنده‌های مختلف مانند وب، بانک اطلاعاتی، فایل، چاپ و…، میزهای کار (Desktop)، ایستگاه‌های کاری (Workstations) و… سیستم‌عامل گنو/لینوکس حتی این امکان را دارد که از آن بتوان به صورت یک سیستم زنده و پرتابل استفاده کرد. به این معنی که کل سیستم‌عامل از روی یک دیسک CD اجرا شود و شما آنرا با خودتان جابجا کنید و میزکار و تنظیماتتان را همراه خودتان منتقل کنید. علاوه بر این، این قابلیت برای رفع اشکال و نمایش آن نیز بسیار مفید است.


گنو/لینوکس : تنوع در انتخاب
بدلیل آزاد بودن سیستم‌عامل گنو/لینوکس، هر گروه یا موسسه تجاری، یک نسخه خاص از آن که به توزیع یا پخش (Distribution) معروف هستند، منتشر ساخته است. این توزیع‌های مختلف همگی گنو/لینوکس هستند، ولی هریک معمولا برای یک یا چند امر خاص مانند سرویس‌دهنده، دیوار آتش، میزکار و… طراحی شده‌اند و هریک قابلیت‌ها و بهینه سازی‌ها خاص خودشان را به کاربران ارایه می‌کنند. کاربران در این میان آزادی انتخاب زیادی داشته و می‌توانند چیزی که کاملا نیازشان را برطرف می‌کند، انتخاب کنند. چیزی که در ویندوز نمی‌توان مفهومی برای آن پیدا کرد.


گنو/لینوکس : سیستم‌عاملی حرفه‌ای
گنو/لینوکس یک سیستم‌عامل حرفه‌ای است. یعنی ممکن است یک کاربر کاملا غیر فنی برای مدیریت آن و انجام برخی از تنظیمات سخت‌افزاری دچار مشکل شود و نتواند به راحتی این کار را انجام دهد. البته برخی از توزیع‌های گنو/لینوکس این امور را بسیار راحت (و حتی راحت‌تر از ویندوز) کرده‌اند، ولی با این حال به طور کلی، گنو/لینوکس یک سیستم‌عامل حرفه‌ای است که در عین سادگی، از پیچیدگی‌های فنی زیادی برخوردار است. البته تمام کاربران لازم نیست این امور را بدانند. مثلا یک کارمند دفتری که اموری مانند تایپ و حسابداری را با کامپیوترش انجام می‌دهد، ممکن است از نظر فنی تفاوتی را احساس نکند، ولی گنو/لینوکس خوراکی ۴ ساله برای کاربران خوره فراهم می‌سازد! برخلاف ویندوز، نکات بی‌پایانی برای یادگیری در گنو/لینوکس وجود دارد. این سیستم‌عامل ۴ سال به راحتی شما را مشغول خواهد کرد و می‌توانید مطمین باشید پس از آن بازهم مطالب جدیدی برای یادگیری وجود خواهند داشت! پس خوره‌های کامپیوتری از آن لذت وافری خواهند برد و هرگز آنرا رها نخواهند کرد.
برخلاف ویندوز، در گنو/لینوکس راحت‌تر هستید تا بسیاری از کارهای پیکربندی و سیستمی را از خط فرمان بسیار قدرتمند و عالی آن انجام دهید. با اینکه برای بسیاری از امور مانند ویندوز ابزارهای گرافیکی طراحی شده است، یک کاربر حرفه‌ای واقعا از خط فرمان گنو/لینوکس لذت خواهد برد. خط فرمان ویندوز را اصلا می‌توان خط فرمان نامید؟




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


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


گنو/لینوکس : یکی از زیباترین دستاوردهای بشری
گنو/لینوکس در سایه همکاری و تبادلات علمی هزاران نفر در سرتاسر جهان ایجاد شده و توسعه یافته است. این همکاری چنان گسترده و زیبا بوده و هست، که به سیستم‌عامل گنو/لینوکس لقب «یکی از زیباترین دستاوردهای همکاری جمعی بشر» داده شده است. فرهنگ حاکم در جامعه گنو/لینوکس و بازمتن، فرهنگ کمک، اشتراک اطلاعات و تلاش برای بهبود هرچه بیشتر محصولات و «انجام هرکاری که از دستت برمی‌آید» است. هرکس که می‌خواهد با این سیستم‌عامل کار کند، باید تمامی دیدگاه‌ها و عقاید قبلی خود را درباره نرم‌افزارها و سیستم‌عامل کنار گذاشته و با یک دیدگاه جدید و طرز فکر متحول شده وارد دنیای گنو/لینوکس شود، زیرا با فرهنگ حاکم متفاوتی روبرو خواهد بود. گنو/لینوکس نوید دهنده آزادی است.

منبع: http://www.academist.ir

ریپورتر
8th April 2009, 05:11 PM
تفاوت‌های لینوکس و ویندوز

خط فرمان لینوکس بسیار قدرتمند است. بسیار بیشتر از آن چیزی که فکرش را بکنید! فقط در همین حد بگویم که هر کاری که ممکن است با ظاهر گرافیکی انجام بدهید را می‌توانید با خط فرمان و با چند دستور انجام دهید.
رابط‌های گرافیکی متنوع
منظور از رابط گرافیکی همان ظاهر گرافیکی است کاربر مشاهده می‌کند. رابط‌های گرافیکی در سایر سیستم‌عامل‌ها یکی بیشتر نیست. منظور اینست که شما در سایر سیستم‌عامل‌ها مجبور به استفاده از یک ظاهر همیشگی هستید. انعطاف این ظاهر گرافیکی فقط در همین حد است که رنگ منو (Menu) ها را عوض کنید یا شمایل آیکون‌ها را تغییر بدهید. شما مدت‌هاست با ویندوز کار می‌کنید. آیا توانسته‌اید کاری بکنید که ویژگی‌های مرکز کنترل (Control Panel) ویندوز عوض شود؟
می‌توانید کاری بکنید که منوی استارت امکانات را به‌گونه‌ای دیگر در اختیارتان بگذارد؟ این کارها امکان ندارد. چون ظاهر گرافیکی همان قبلی است. می‌توان ظاهر منوی استارت را عوض کرد، اما ویژگی‌ها و امکاناتش را چه؟ می‌توان مرکز کنترل ویندوز را به دو شکل جدید و قدیمی دید، اما آیا این دو شکل ویژگی‌های متفاوتی دارند؟ امکانات مختلفی در اختیارتان می‌گذارند؟ در لینوکس چندین ظاهر گرافیکی داریم.

هر کدام از آنها را با یک ابزار خاص نوشته و طراحی کرده‌اند. به همین خاطر از بیخ و بن با هم تفاوت دارند! هر کدام از این رابط‌های گرافیکی جدا از تفاوت کلی در شمایل و ظاهر، امکانات و ویژگی‌های مختلفی دارند. یک رابط گرافیکی با نام KDE وجود دارد که بسیار بسیار حرفه‌ای و زیباست. کاربر را جذب می‌کند. امکانات بسیار زیادی دارد. اختیارات بسیار زیادی به کاربر برای کنترل سخت‌افزار می‌دهد. شباهت‌هایی با ظاهر ویندوز دارد که برای کاربرانی که از ویندوز به لینوکس مهاجرت می‌کنند آشنا به نظر بیاید و نرم‌افزارهای قوی مخصوص به خود را دارد. یک رابط گرافیکی دیگر به نام Gnome (بخوانید گٍنوم) وجود دارد که محیطی بسیار ساده‌تر و صمیمی دارد. این سادگی و صمیمیت کاربر را جذب می‌کند. به اندازه‌ KDE زیبایی ندارد اما به همان اندازه حرفه‌ای است. نرم‌افزارهای قوی و مخصوص خودش را دارد. امکانات کنترل سخت‌افزار خوبی به شما می‌دهد. سبک‌تر است و راحت‌تر در رایانه‌های قدیمی اجرا می‌شود.

یک رابط گرافیکی دیگر به اسم xFce وجود دارد که بسیار بسیار سبک است. بسیار ساده و سبک؛ مخصوص رایانه‌های قدیمی. رابط گرافیکی دیگری به نام Fluxbox همه چیز را در یک منو دارد. سبک و زیباست. از این دست رابط‌های گرافیکی بسیارند. هر کدام نرم‌افزارهای مخصوص به خود را دارند. هر کدام برای یک سلیقه طراحی شده‌اند و هر کاربری یکی از اینها را می‌پسندد. بار دیگر اشاره می‌کنم که هر کدام از این رابط‌های گرافیکی ظاهر متفاوت، امکانات متفاوت، نرم‌افزارهای مخصوص به خود و بسیاری تفاوت‌های دیگر نسبت به سایرین دارند. شما می‌توانید بر روی لینوکستان هر تعداد از این رابط‌های گرافیکی را داشته باشید. یکی، یا چند تا هیچ فرقی نمی‌کند. همه چیز به سلیقه‌ شخصی‌تان برمی‌گردد. مسئله‌ جالب دیگر اینست که می‌توانید از نرم‌افزارهای یکی روی محیط دیگر استفاده کنید. مثلا به محیط KDE علاقه دارید اما از نرم‌افزار چت KDE خوشتان نمی‌آید. این امکان را دارید که از نرم‌افزار چت گنوم یا سایر نرم‌افزارها به جایش استفاده کنید. می‌بینید که لینوکس هیچ‌وقت خسته کننده نمی‌شود. می‌توانید سیستم‌عاملتان را هر روز با یک ظاهر ببینید!

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

بله تمام این کارها ممکن است. هر کاری که با موس و کیبورد می‌توان انجام داد را می‌توان با چند دستور در خط فرمان قدرتمند لینوکس تجربه کرد. کاربران حرفه‌ای اغلب تمام کارهایشان را با نوشتن فرمان‌ها انجام می‌دهند. و حتی گاهی چندین ماه به محیط گرافیکی‌یشان سر نمی‌زنند! البته شما مجبور به استفاده از این خط فرمان نیستید و نیازی به یاد گرفتن دستورها ندارید. فقط در همین حد بدانید که چیزی که در ویندوز با نام خط فرمان شناخته می‌شود در مقابل این خط فرمان بازیچه‌ای بیش نیست!

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

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

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

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

آبجی
4th November 2009, 10:58 AM
در اين مقاله به بررسي و مقايسه انواع، واسطه گرافيكي كاربر، واسطه متني، هزينه، دستيابي به سيستم عامل، اجراي برنامه از طريق سي دي، نرم افزار كاربردي، كسب نرم افزار كاربردي، نصب نرم افزار كاربردي، ويروس ها و جاسوس ها، كاربرها و رمز عبور، خطای برنامه ای، محدودیت های نرم افزاری، ابزارهای سخت افزاری پشتیبانی شده، سخت افزاری كه OS بر روی آن عمل می كند، دسته بندی، كابران متعدد، شبكه بندی، تقسیم بندی دیسك سخت، فایل های ذخیره شده روی دیسك سخت، سیستم فایل ها، درجه بندی فایل ها، فایل های مخفی، case، مودم، تهیه فایل آغازگر، برنامه راه انداز چاپگر، كمك، داده های كاربر، خاموش كردن، پرداخته می شود.

آبجی
4th November 2009, 10:59 AM
انواع:
ویندوز و لینوكس انواع مختلفی دارند. تمامی انواع ویندوز را مایكروسافت تولید می كند، اما توزیع متنوع لینوكس از سوی شركت های متعددی مانند Linspire، Red Hat، SuSE، Ubunta، Mandriva، Knoppix، Slackware و Lycoris صورت می گیرد.
ویندوز دو خط اصلی دارد كه می توان آنها را Win9x كه شامل ویندوزهای 95، 98، 98SE، Me و كلاس NT كه ویندوزهای 2003 ,NT، 2000 و XP و ویستا را در خود جای داده است، اشاره كرد. ویندوز در واقع كار خود را با نسخه 3.x آغاز كرد و پس از چند سال ویندوز 95 را روانه بازار كرد.
انواع لینوكس به عنوان توزیع از آن یاد می شود. تمامی توزیع های لینوكس كه در چارچوب زمانی یكسان منتشر شده، از یك هسته اصلی (مهمترین بخش سیستم عامل) تبعیت می كنند. تفاوت آنها در نرم افزارهای اضافی ارائه شده، واسطه گرافیكی كاربر، فرایند نصب، قیمت، اسناد سازی و پشتیبانی های فنی است. ویندوز و لینوكس هر دو در desktop و ویرایش های سروری ظاهر می شوند.

لینوكس می تواند كارایی خود را بالا برد كه ویندوز نمی تواند. نسخه های هدفمند ویژه از لینوكس وجود دارد. به عنوان مثال NASLite نسخه ای از لینوكس است كه بااستفاده از یك فلاپی دیسك، رایانه قدیمی را تبدیل به یك فایل سرور می كند. این نسخه از لینوكس قادر به اتصال به شبكه، تقسیم فایل ها و عملكرد به عنوان یك وب سرور است.

واسطه گرافیكی كاربر:
ويندوز و لينوكس قادر هستند به ارائه واسطه گرافيكي كاربر و واسطه خط فرمان بپردازند. واسطه گرافيكي كاربر ويندوز از ويندوز 1/3 به ويندوز 95، ويندوز 2000 و ويندوز XP تغيير يافته است و انتظار مي رود در نسخه بعدي ويندوز كه جايگزين XP خواهد شد، دوباره تغيير كند.

لينوكس به طور نمونه به ارائه دو واسطه گرافيكي كاربر، KDE و Gnone مي پردازد. در توزيع هاي عمده لينوكس، ليندوز موجب شده واسطه كاربر شباهت بيشتري به ويندوز داشته باشد. همچنين XPde for Linux نيز در شباهت لينوكس به ويندوز نقش موثري دارد. واسطه گرافيكي كاربر در سيستم هاي لينوكس اختياري است و حال آن كه اين واسطه جزء جدايي ناپذيرOS در ويندور است. سرعت، كارايي و اطمينان در اجراي يك سرور به جاي لينوكس كه فاقد واسطه گرافيكي كاربر است، افزايش يافته است و اين در حالي است كه ديگر نسخه هاي سرور ويندوز قادر به انجام چنين عملي نيستند. در واقع واسطه گرافيكي كاربر در لينوكس، اجرا و كنترل از راه دور را براي يك رايانه لينوكس آسانتر و طبيعي تر از رايانه ويندوز جلوه مي دهد.

واسطه نماي متني:
اين واسطه به عنوان يك مفسر دستوري نيز شناخته شده است. كاربران وينداز برخي اوقات از آن به عنوان يك اعلان از سوي DOS نيز ياد مي كنند. كاربران لينوكس آن را به عنوان يك برنامه واسطه معرفي مي كنند. هر نوع از ويندوز به يك مفسر دستوري مجهز است، اما انواع مختلف ويندوز از مفسرهاي مختلفي نيز برخوردارند. به طور كلي، مفسرهاي دستوري ويندوز سري 9x شباهت زيادي به يكديگر دارند و نسخه هاي كلاس NT نيز مفسرهاي دستوري مشاهبي را در خود جاي داده اند. اما تفاوت هايي در بين اين دو دسته از ويندوز وجود دارد.
لينوكس مانند ديگر نسخه هاي يونيكس، از مفسرهاي دستوري چندگانه پشتيباني مي كند، اما معمولاً از يك نوع كه به عنوانBASH شناخته مي شود، استفاده مي كند. از ديگر مفسرها مي توان از Korn shell، Bourne shell، ash و C shell ياد كرد.

هزينه:
البته این موضوع در ایران نیست! براي يك desktop و يا كاربرد خانگي، مي توان گفت لينوكس خيلي ارزان و يا رايگان است در حالي است كه ويندوز گران است. در كاربرد سرور نيز لينوكس در مقايسه با ويندوز بسيار ارزان است. مايكروسافت اجازه مي دهد، يك كپي از ويندوز تنها براي يك رايانه استفاده شود. براي اولين بار در ويندوز XP، آنها با استفاده از نرم افزاري به اعمال اين قانون (در ابتدا فعال سازي توليد ويندوز و سپس ويندوز Genuine) مي پردازند.
در مقايسه، تنها با يك بار خريد لينوكس، شما مي توانيد در هر چند رايانه با هيچ گونه هزينه اضافي از آن استفاده كنيد. براي دستيابي به لينوكس بايد رايانه اي جديد را كه لينوكس از پيش بر روي آن نصب شده خريداري كرد.
ليندوز كه در حال حاضر لينسپاير ناميده مي شود، ليست تمامي فروشندگاني كه رايانه هايي مجهز به ليندوز را به فروش مي رسانند، ارائه مي دهد. اگر شما خواستار نصب لينوكس هستيد، مي توانيد به خريد رايانه اي بدون سيستم عامل از Dell و يا Wal-Mart كه براي نصب انواع لينوكس كامل است، اقدام كنيد.
نصب ويندوز هميشه يكسان است و اين در حالي است كه توزيع هاي مختلف لينوكس برنامه هاي نصب خود را دارند كه حتي اين امر مي تواند در نسخه هاي مختلف توزيع يكسان، تغيير يابد.

اجراي برنامه از طريق سي دي:
يكي از كارهايي كه لينوكس مي تواند انجام دهد و ويندوز نمي تواند، اجرا شدن از روي سي دي است. براي اجرا، ويندوز بايد ابتدا بر روي ديسك سخت نصب شود. اگر نصب ويندوز در مقطعي قطع شود، نمي توان رايانه را راه اندازي كرد. برنامه اي رايگان با نام BartPE وجود دارد كه مي تواند برخي از برنامه هاي ويندوز را از طريق سي دي bootable اجرا كرد.
به طور عادي، لينوكس نيز از طريق يك ديسك سخت اجرا مي شود، اما تعداد خيلي كمي از نسخه هاي لينوكس هستند كه بدون نصب شدن بر روي ديسك سخت، كاملاً از طريق سي دي اجرا مي شوند.
در نسخه هاي لينوكس مبني بر سي دي، كاربرد از ديسك سخت متفاوت است. برخي از آنها مانند ليندوز، هيچ چيزي را بر روي ديسك سخت حك نمي كنند و تجربه لينوكس را به راحتترين و امنترين نحو امكان مي سازند.

نرم افزار كاربردي:
در مقايسه لينوكس و ويندوز مي توان گفت، نرم افزارهاي كاربردي بيشتري براي ويندوز موجود است.

كسب نرم افزار كاربردي:
اگر به خريد يك كپي از ويندوز بر روي CD-ROM اقدام كنيد، نمي توانيد به نرم افزارهاي كاربردي آن دسترسي پيدا كنيد. اما اگر به خريد يك يا چند كپي از لينوكس بپردازيد، مي توانيد نرم افزارهاي كاربردي آن را به صورت رايگان دريافت كنيد. رايانه اي جديد به همراه ويندوزي كه از پيش بر روي آن نصب شده نيازمند به نرم افزارهاي كاربردي دارد. هر توزيع لينوكس با انواع متعددي ارائه مي شود. هر چه نسخه گرانتر باشد، نرم افزارهاي بيشتري نيز خواهد داشت.

نصب نرم افزارهاي كاربردي:
نصب كاربردها تحت ويندوز در حالي كه استاندارد نشده اند، معمولاً همسان است. نصب نرم افزار تحت لينوكس در هر توزيع متغیر است و به راحتي، سادگي و آشكاري ويندوز نمي باشد. ليندوز به كاربران اجازه مي دهد به نصب نرم افزارها در شرايطي شبيه به بهنگام كردن ويندوز بپردازند. در لينوكس كاربردها پس از دانلود شدن، به طور خودكار نصب مي شوند كه اين سرويس دهي به صورت رايگان صورت نمي پذيرد.

ويروس ها و جاسوس ها:
انواع مختلفي از برنامه هاي نرم افزاري بد انديش وجود دارد كه معمولترين آنها به عنوان ويروس و جاسوس ناميده مي شوند. جاسوس در ويندوز به مشكلي بزرگ تبديل شد در حالي كه مايكروسافت به خريد يك شركت نرم افزاري ضد جاسوس اقدام كرد و توليدات خود را با عنوان برنامه ضد جاسوس مايكروسافت در سال 2005 روانه بازار كرد. بخش عظيمي از اين نرم افزارهاي مخرب در ويندوز عمل مي كنند.

كاربران و اسم رمز:
لينوكس و ويندوز 2000/XP هر دو نيازمند نام كاربر و اسم رمز و زمان ره اندازي هستند. ويندوزهاي XP و 2000 و لينوكس از نمونه هاي متعدد و يا طبقه هاي مختلفي از كاربران حمايت مي كنند. لينوكس و ويندوز مي توانند كاربران را به گروه هاي مختلف دسته بندي كنند و مزايا را براي يك گروه نسبت به يك كاربر ارائه مي دهند. اما فايل ها در لينوكس تنها متعلق به يك كاربر و يا گروه، معين شده است.

آبجی
4th November 2009, 10:59 AM
لینوکس از چه چیزی تشکیل شده؟

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

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

لینوکس کدباز است
هر برنامه یا نرم‌افزاری را با یک زبان یا چند زبان برنامه‌نویسی می‌نویسند. وظیفه‌ نوشتن این کدها و طراحی برنامه‌ها به عهده‌ برنامه‌نویسان است. بعد از اجرای همین کدهای نوشته شده، حاصل همان برنامه‌ای می‌شود که شما می‌بینید و با آن کار می‌کنید. حال برنامه‌نویس یا شرکت نویسنده‌ برنامه می‌تواند کدهای برنامه را برای خودش نگه دارد و سایرین فقط برنامه‌ اجرا شده (و بدون کد) را ببینند؛ یا اینکه می‌توانند کدهای برنامه را منتشر کند تا سایرین نیز بتوانند از آن استفاده کنند. اگر این حالت پیش بیاید به آن برنامه Open Source یا کدباز یا منبع‌باز می‌گویند. برنامه‌های کدباز یک ویژگی بسیار مهم دارند و آن برطرف کردن اشکالات به‌صورت مداوم نسبت به برنامه‌هایی است که کدباز نیستند.

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

پس استفاده از برنامه‌ای که مطمئن باشد و باعث از دست رفتن اطلاعات و هزینه نشود بسیار مهم می‌نماید. لینوکس هم کدباز است. هم هسته‌ لینوکس کدباز است و هم نرم‌افزارهای پروژه‌ گنو و همچنین اکثر نرم‌افزارهای دیگری که در لینوکس قابل استفاده هستند (و محصول گنو نسیتند) نیز کدباز هستند. این بدین معناست که شما با سیستم‌عاملی روبرو هستید که ایرادات و اشکالات و حفره‌های امنیتی‌اش به مراتب کمتر از سایر نرم‌افزارهاست و ایراداتی هم که به مرور زمان توسط کاربران کشف می‌شوند به سرعت مرتفع شده و نرم‌افزارهایش رو به تکامل می‌روند. خاصیت نرم‌افزارهای کدباز همین است که به‌شکل مداوم به‌روز می‌شوند و کاربران از بابت مشکلات امنیتی دغدغه‌ای ندارند.

لینوکس نرم‌افزار آزاد است
متولیان پروژه‌ گنو بنیادی به نام «بنیاد نرم‌افزارهای آزاد» را نیز بنا نهاده‌اند. نرم‌افزار آزاد بنا به عقاید این بنیاد به نرم‌افزاری گفته می‌شود که دارای ۴ شرط یا ۴ آزادی باشد:

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

۴- آزادی چهارم: آزادی تقویت، بهبود و اشکال‌زدایی نرم‌افزار و در نهایت انتشار عمومی آنست. باز هم تاکید می‌شود که دسترسی به کدهای منبع پیش شرط این مطلب است. نکته‌ای که در بالا به آن اشاره شد و یکی از نقاط قوت نرم‌افزارهای کدباز به‌شمار می‌رفت، این بود که این نرم‌افزارها به‌شکل مداوم به‌روز و رفع اشکال می‌شوند. این به‌روز رسانی دقیقا همین موضوعی است که آزادی چهارم به آن اشاره می‌کند. هر کسی که قابلیت و توانایی مطالعه‌ کدها را داشته باشد می‌تواند آنها را مرور کرده و اشکالاتش را برطرف کند. همین موضوع باعث تقویت، بهبود و اشکال‌زدایی نرم‌افزارها می‌شود و یکی از برتری‌های نرم‌افزارهای کدباز و آزاد به شمار می‌رود. همانطور که گفته شد لینوکس، گنو و اکثر نرم‌افزارهای قابل استفاده در لینوکس نیز آزاد هستند. این نیز یکی از برتری‌های مهم لینوکس به‌شمار می‌آید.

نسخه‌های متنوع
لینوکس یا با نام صحیح‌تر گنو/لینوکس نسخه‌های بسیار بسیار زیادی دارد. هر نسخه از گنو/لینوکس را یک «توزیع» می‌نامند. آمار دقیقی از تعداد توزیع‌ها وجود ندارد. اما چیزی در حدود ۱۵۰۰ تا ۲۰۰۰ توزیع لینوکس وجود دارد. حال این تعداد را با تعداد نسخه‌های مختلف سیستم‌عامل‌های دیگر مقایسه کنید که نهایتا به ۷ – ۸ عدد می‌رسد. شما در انتخاب یک توزیع لینوکس مناسب برای هدفتان، انتخاب بسیار گسترده‌ای دارید. تمام این توزیع‌ها یک سری نقاط مشترک دارند؛ مانند همان ۷ – ۸ نسخه‌ سیستم‌عامل‌های دیگر. نقاط اختلاف این توزیع‌هاست که آنها را مطرح و متفاوت می‌کند. هر کدام از توزیع‌ها یک سری قابلیت‌ها و نرم‌افزارهای مخصوص خودشان دارند که آنها را از سایرین متفاوت می‌کند.

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

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

Admin
7th February 2010, 03:45 PM
بررسی اجمالی دو سیستم عامل عمومی ویندوز و لینوکس



ویندوز و لینوکس انواع مختلفی دارند. تمامی انواع ویندوز را مایکروسافت تولید می کند، اما توزیع متنوع لینوکس از سوی شرکت های متعددی مانند Linspire، Red Hat، SuSE، Ubunta، Mandriva، Knoppix، Slackware و Lycoris صورت می گیرد. ویندوز دو خط اصلی دارد که می توان آنها را Win۹x که شامل ویندوزهای ۹۵، ۹۸، ۹۸SE، Me و کلاس NT که ویندوزهای NT، ۲۰۰۰ و XP را در خود جای داده است، اشاره کرد. ویندوز در واقع کار خود را با نسخه ۳.x آغاز کرد و پس از چند سال ویندوز ۹۵ را روانه بازار کرد.
انواع لینوکس به عنوان توزیع از آن یاد می شود. تمامی توزیع های لینوکس که در چارچوب زمانی یکسان منتشر شده، از یک هسته اصلی(مهمترین بخش سیستم عامل) تبعیت می کنند. تفاوت آنها در نرم افزارهای اضافی ارائه شده، واسطه گرافیکی کاربر، فرایند نصب، قیمت، اسناد سازی و پشتیبانی های فنی است. ویندوز و لینوکس هر دو در desktop و ویرایش های سروری ظاهر می شوند.
لینوکس می تواند کارایی خود را بالا برد که ویندوز نمی تواند. نسخه های هدفمند ویژه از لینوکس وجود دارد. به عنوان مثال NASLite نسخه ای از لینوکس است که بااستفاده از یک فلاپی دیسک، رایانه قدیمی را تبدیل به یک فایل سرور می کند. این نسخه از لینوکس قادر به اتصال به شبکه، تقسیم فایل ها و عملکرد به عنوان یک وب سرور است.
● واسطه گرافیکی کاربر در سیستم عامل ویندوز و لینوکس
ویندوز و لینوکس قادر هستند به ارائه واسطه گرافیکی کاربر و واسطه خط فرمان بپردازند. واسطه گرافیکی کاربر ویندوز از ویندوز ۱/۳ به ویندوز ۹۵، ویندوز ۲۰۰۰ و ویندوز XP تغییر یافته است و انتظار می رود در نسخه بعدی ویندوز که جایگزین XP خواهد شد، دوباره تغییر کند.
لینوکس به طور نمونه به ارائه دو واسطه گرافیکی کاربر، KDE و Gnone می پردازد. در توزیع های عمده لینوکس، لیندوز موجب شده واسطه کاربر شباهت بیشتری به ویندوز داشته باشد. همچنین XPde for Linux نیز در شباهت لینوکس به ویندوز نقش موثری دارد. واسطه گرافیکی کاربر در سیستم های لینوکس اختیاری است و حال آن که این واسطه جزء جدایی ناپذیرOS در ویندور است. سرعت، کارایی و اطمینان در اجرای یک سرور به جای لینوکس که فاقد واسطه گرافیکی کاربر است، افزایش یافته است و این در حالی است که دیگر نسخه های سرور ویندوز قادر به انجام چنین عملی نیستند. در واقع واسطه گرافیکی کاربر در لینوکس، اجرا و کنترل از راه دور را برای یک رایانه لینوکس آسانتر و طبیعی تر از رایانه ویندوز جلوه می دهد.
● واسطه نمای متنی در سیستم عامل ویندوز و لینوکس
این واسطه به عنوان یک مفسر دستوری نیز شناخته شده است. کاربران وینداز برخی اوقات از آن به عنوان یک اعلان از سوی DOS نیز یاد می کنند. کاربران لینوکس آن را به عنوان یک برنامه واسطه معرفی می کنند. هر نوع از ویندوز به یک مفسر دستوری مجهز است، اما انواع مختلف ویندوز از مفسرهای مختلفی نیز برخوردارند. به طور کلی، مفسرهای دستوری ویندوز سری ۹x شباهت زیادی به یکدیگر دارند و نسخه های کلاس NT نیز مفسرهای دستوری مشاهبی را در خود جای داده اند. اما تفاوت هایی در بین این دو دسته از ویندوز وجود دارد. لینوکس مانند دیگر نسخه های یونیکس، از مفسرهای دستوری چندگانه پشتیبانی می کند، اما معمولاً از یک نوع که به عنوانBASH شناخته می شود، استفاده می کند. از دیگر مفسرها می توان از Korn shell، Bourne shell، ash و C shell یاد کرد.
● هزینه ها در سیستم عامل ویندوز و لینوکس
برای یک desktop و یا کاربرد خانگی، می توان گفت لینوکس خیلی ارزان و یا رایگان است در حالی است که ویندوز گران است. در کاربرد سرور نیز لینوکس در مقایسه با ویندوز بسیار ارزان است. مایکروسافت اجازه می دهد، یک کپی از ویندوز تنها برای یک رایانه استفاده شود. برای اولین بار در ویندوز XP، آنها با استفاده از نرم افزاری به اعمال این قانون(در ابتدا فعال سازی تولید ویندوز و سپس ویندوز Genuine) می پردازند. در مقایسه، تنها با یک بار خرید لینوکس، شما می توانید در هر چند رایانه با هیچ گونه هزینه اضافی از آن استفاده کنید.می توان کتاب لینوکس و سیستم عامل که شامل کتاب است را به رایگان تهیه کرد. همچنین می توان لینوکس را به صورت رایگان از فروشندگان آن مشروط بر این که به یک ارتباط اینترنتی پر سرعت و یک CD burner مجهز باشید، و یا از سایت www.linuxiso.org دانلود کرد.
● دستیابی به سیستم عامل
برای دستیابی به لینوکس باید رایانه ای جدید را که لینوکس از پیش بر روی آن نصب شده خریداری کرد. لیندوز که در حال حاضر لینسپایر نامیده می شود، لیست تمامی فروشندگانی که رایانه هایی مجهز به لیندوز را به فروش می رسانند، ارائه می دهد. اگر شما خواستار نصب لینوکس هستید، می توانید به خرید رایانه ای بدون سیستم عامل از Dell و یا Wal-Mart که برای نصب انواع لینوکس کامل است، اقدام کنید.
نصب ویندوز همیشه یکسان است و این در حالی است که توزیع های مختلف لینوکس برنامه های نصب خود را دارند که حتی این امر می تواند در نسخه های مختلف توزیع یکسان، تغییر یابد.
● اجرای برنامه از طریق سی دی لوح فشرده در سیستم عامل ویندوز و لینوکس
یکی از کارهایی که لینوکس می تواند انجام دهد و ویندوز نمی تواند، اجرا شدن از روی سی دی است. برای اجرا، ویندوز باید ابتدا بر روی دیسک سخت نصب شود. اگر نصب ویندوز در مقطعی قطع شود، نمی توان رایانه را راه اندازی کرد. برنامه ای رایگان با نام BartPE وجود دارد که می تواند برخی از برنامه های ویندوز را از طریق سی دی bootable اجرا کرد.
به طور عادی، لینوکس نیز از طریق یک دیسک سخت اجرا می شود، اما تعداد خیلی کمی از نسخه های لینوکس هستند که بدون نصب شدن بر روی دیسک سخت، کاملاً از طریق سی دی اجرا می شوند.
در نسخه های لینوکس مبنی بر سی دی، کاربرد از دیسک سخت متفاوت است. برخی از آنها مانند لیندوز، هیچ چیزی را بر روی دیسک سخت حک نمی کنند و تجربه لینوکس را به راحتترین و امنترین نحو امکان می سازند.
● نرم افزار کاربردی در سیستم عامل ویندوز و لینوکس
در مقایسه لینوکس و ویندوز می توان گفت، نرم افزارهای کاربردی بیشتری برای ویندوز موجود است.
▪ کسب نرم افزار کاربردی:
اگر به خرید یک کپی از ویندوز بر روی CD-ROM اقدام کنید، نمی توانید به نرم افزارهای کاربردی آن دسترسی پیدا کنید. اما اگر به خرید یک یا چند کپی از لینوکس بپردازید، می توانید نرم افزارهای کاربردی آن را به صورت رایگان دریافت کنید. رایانه ای جدید به همراه ویندوزی که از پیش بر روی آن نصب شده نیازمند به نرم افزارهای کاربردی دارد. هر توزیع لینوکس با انواع متعددی ارائه می شود. هر چه نسخه گرانتر باشد، نرم افزارهای بیشتری نیز خواهد داشت.
● نصب نرم افزارهای کاربردی سیستم عامل ویندوز و لینوکس
نصب کاربردها تحت ویندوز در حالی که استاندارد نشده اند، معمولاً همسان است. نصب نرم افزار تحت لینوکس در هر توزیع متغایر است و به راحتی، سادگی و آشکاری ویندوز نمی باشد. لیندوز به کاربران اجازه می دهد به نصب نرم افزارها در شرایطی شبیه به بهنگام کردن ویندوز بپردازند. در لینوکس کاربردها پس از دانلود شدن، به طور خودکار نصب می شوند که این سرویس دهی به صورت رایگان صورت نمی پذیرد.
● ویروس ها و جاسوس ها:
انواع مختلفی از برنامه های نرم افزاری بد اندیش وجود دارد که معمولترین آنها به عنوان ویروس و جاسوس نامیده می شوند. جاسوس در ویندوز به مشکلی بزرگ تبدیل شد در حالی که مایکروسافت به خرید یک شرکت نرم افزاری ضد جاسوس اقدام کرد و تولیدات خود را با عنوان برنامه ضد جاسوس مایکروسافت در سال ۲۰۰۵ روانه بازار کرد. بخش عظیمی از این نرم افزارهای مخرب در ویندوز عمل می کنند.
● کاربران و اسم رمز سیستم عامل ویندوز و لینوکس
لینوکس و ویندوز ۲۰۰۰/XP هر دو نیازمند نام کاربر و اسم رمز و زمان ره اندازی هستند. ویندوزهای XP و ۲۰۰۰ و لینوکس از نمونه های متعدد و یا طبقه های مختلفی از کاربران حمایت می کنند. لینوکس و ویندوز می توانند کاربران را به گروه های مختلف دسته بندی کنند و مزایا را برای یک گروه نسبت به یک کاربر ارائه می دهند. اما فایل ها در لینوکس تنها متعلق به یک کاربر و یا گروه، معین شده است.
● خطاهای برنامه ای سیستم عامل ویندوز و لینوکس
تمامی نرم افزارها خطاهای برنامه های دارند و خواهند داشت. لینوکس در داشتن خطاهای نرم افزاری کمتر در مقایسه با ویندوز شهرت دارد. تفاوت در اسلوب شناسی ها توسعه ای OSمی تواند به توضیح این که چرا لینوکس از ثبات بیشتری برخوردار است بپردازد. ویندوز از سوی برنامه نویسانی طراحی می شود که اشتباهات آنها به دلیل این که مایکروسافت به انتشار کدهای اصلی خود برای ویندوزنمی پردازد، مخفی می ماند. در مقایسه لینوکس از سوی هزاران برنامه نویس در سراسر جهان طراحی می شود. آنها به انتشار کد منبع برای سیستم عامل می پردازند و هر برنامه نویس علاقمند می تواند به بررسی آنها اقدام کند.
● محدودیت های نرم افزاری در سیستم عامل ویندوز و لینوکس
برنامه ای که از سوی لینوکس نوشته شده نمی تواند تحت ویندوز عمل کند و بالعکس. این امر یک قانون است، اما می توان گفت که چندین استثنا نیز وجود دارد. این استثناها نصب یک سیستم عامل را بر روی دیگری فراهم می سازد. به عنوان مثال، در رایانه ای که با لینوکس اجرا می شود می توان به نصب کپی از ویندوز پرداخت. در ویندوز OS که تحت لینوکس اجرا می شود نیز می توان به نصب تمامی برنامه های ویندوز اقدام کرد. در آن واحد یک رایانه می تواند با دو سیستم عامل اجرا شود. ● ابزارهای سخت افزاری پشتیبانی شده توسط سیستم عامل ویندوز و لینوکس
در مقایسه ابزارهای سخت افزاری پشتیبانی شده می توان گفت، سخت افزار بیشتری در استفاده از ویندوز کار می کند و این به دلیل این است که فروشندگان سخت افزاری راه اندازهای بیشتری برای ویندوز می نویسند که این امر در لینوکس صدق نمی کند. هنگامی که ویندوز XP به بازار ارائه می شود، بسیاری از دستگاه های جانبی موجود فعالیت نخواهد کرد، زیرا XP به راه اندازهای جدید نیاز دارد و فروشندگان انگیزه کمی برای نوشتن راه انداز برای سخت افزارهای قدیمی دارند.
● سخت افزاری که OS بر روی آن عمل می کند:
لینوکس در بسیاری از پایگاه های سخت افزاری قابل اجرا است که این امر در ویندوز امکان پذیر نیست. به عنوان مثال، ویندوز NT تا هنگامی که مایکروسافت ذهن خود را تغییر نداده باشد، در MIPS CPU قابل اجرا است.اما برای لینوکس کسی وجود ندارد تا ذهن خود را تغییر دهد. لینوکس در دامنه وسیعی از رایانه ها اجرا می شود. به دلیل تواناییش در اجرا شدن بدون واسطه گرافیکی کاربر، از سخت افزار کمتری در مقایسه با ویندوز نیاز دارد. لینوکس می تواند در رایانه های شخصی بسیار قدیمی نیز اجرا شود.
● کاربران متعدد در سیستم عامل ویندوز و لینوکس
لینوکس سیستم چند کاربری است که ویندوز این گونه نمی باشد. ویندوز طوری طراحی شده که در یک زمان یک کاربر می تواند از آن استفاده کند. دیتابیس هایی که تحت ویندوز اجرا می شوند، موجب می شوند چند کاربر همزمان به آن دسترسی داشته باشند، اما سیستم عامل تنها برای سر و کار داشتن با یک نفر ساخته شده است. لینوکس مانند دیگر گونه های یونیکس برای سر و کار داشتن با چندین کاربر همزمان طراحی شده است.
● شبکه بندی سیستم عامل ویندوز و لینوکس
هر دو سیستم می توانند تی سی پی و یا آی پی را اجرا کنند. لینوکس می تواند شبکه بندی ویندوز را انجام دهد که این بدین معنی است که لینوکس می تواند در شبکه ویندوز رایانه ها ظاهر شود و در فایل ها و چاپگرها سهیم شود. لینوکس می تواند بر روی شبکه بندی ویندوز شرکت کنند که این مسئله برای ویندوز نیز صادق است.
● تقسیم بندی دیسک سخت سیستم عامل ویندوز و لینوکس
ویندوز باید از سوی یک تقسیم بندی ابتدایی بوت شود. اما لینوکس می تواند یا از طریق یک تقسیم بندی اولیه و یا از طریق تقسیم بندی استدلالی قرار گرفته در یک تقسیم بندی توسعه یافته بوت شود. ویندوز باید از سوی اولین سخت افزار بوت شود و لینوکس می تواند از سوی هر نوع دیسک سخت در رایانه به این امر اقدام کند.
● فایل های ذخیره شده بر روی دیسک سخت:
ویندوز برای این گونه فایل ها از فایل مخفی استفاده می کند که این فایل ها مانند OS در تقسیم بندی یکسان قرار می گیرد. لینوکس از تقسیم بندی اختصاصی برای فایل های ذخیره شده در دیسک سخت استفاده می کند.
● سیستم فایل ها در سیستم عامل ویندوز و لینوکس
ویندوز در سیستم فایل ها از FAT۱۲، FAT۱۶، FAT۳۲ و یا NTFS استفاده می کند که بهترین انتخاب است.سیستم های فایلی FAT قدیمی تر هستند. لینوکس نیز سیستم های فایلی مخصوص به خود دارد. سیستم دیفالت که برای لینوکس استفاده می شود ext۲ است که هم اکنون به ext۳ تغییر یافته است.
▪ درجه بندی فایل ها:
ویندوز و لینوکس از راه کاری متفاوت در درجه بندی فایل های خود استفاده می کنند. ویندوز از درجه بندی فایل ها بر مبنای حجم استفاده می کند، لینوکس طرحی یکپارچه را به کار می بندد. ویندوز برای نشان دادن ابزارها و تقسیم بندی های سخت افزاری متفاوت از حروف الفبا استفاده می کند. تحت ویندوز شما باید از حجم یک فایل برای انتخاب آن مطلع باشید. در لینوکس تمامی دایرکتوری ها به دایرکتوری اصلی ضمیمه شده است. در لینوکس استانداردی در این که کدام دایرکتوری های فرعی برای کدام ابزار استفاده می شود، وجود ندارد و این در حالی است که دیسک A همیشه برای فلاپی درایو استفاده می شود و دیسک سی بخشی از تقسیسم بندی بوت شده است.
● فایل های مخفی سیستم عامل ویندوز و لینوکس
هر دو سیستم از فایل مخفی، فایل هایی که کاربر در هنگام لیست کردن در یک دایرکتوری آنها را نمی بیند، برخوردار هستند. ● Case
Case با دستورات همانگونه که با اسامی فایل ها یکسان است. هنگامی که به دستوری در یک DOS وارد می شویم dir با DIR یکسان است، اما در لینوکس dir دستوری متفاوت با DIR می باشد.
▪ راه انداز چاپگر:
اجرای چاپگر بر روی یک رایانه خیلی قدیمی و یا نسخه جدید ویندوز ممکن است عمل کند و یا عمل نکند. اما این در مقایسه با لینوکس که از چاپگرهای خود حمایت نمی کند، شرایطی بهتر است.
▪ داده های کاربر:
برنامه های ویندوز موجب می شود اطلاعات کاربران را در هر کجا ذخیره کنند. این امر هارد را برای پشتیبانی از فایل های داده های کاربر غیر ممکن می سازد. لینوکس تمامی داده های کاربر را در دایرکتوری ذخیره می کند که شرایط را برای جابجایی از یک رایانه قدیمی به یک رایانه جدید آسانتر می سازد.
● خاموش کردن در سیستم عامل ویندوز و لینوکس
در هر دو سیستم باید دستور داده شود تا عمل خاموش شدن انجام گیرد. خاموش کردن ویندوز از سوی بخش استارت و با انتخاب شات داون صورت می گیرد. لینوکس نیز می تواند با دستور شات داون خاموش شود. دستور شات داون می تواند با خاموش کردن فوری سیستم همراه باشد و یا رایانه را در زمانی داده شده در آینده خاموش کند.
● انتخاب لینوکس به جای ویندوز:
پیش بینی ها از آینده روشن لینوکس خبر می دهند. دلیل این امر، رایگان بودن، بیشتر شدن کاربرد آن، استفاده از Open Office به عنوان یک تولید شگفت آور، شباهت زیاد آن به واسطه گرافیکی کاربر، کیفیت بالا و مقاومت آن در برابر هزاران ویروس و کرم ویندوز نام برده شده است.

منابع :
1- اینترنت ؛ سایت http://www.yazdit.mihanblog.com
2- اینترنت ، سایت آفتاب

آبجی
14th March 2010, 10:40 PM
یکی از نخستین سوالاتی که در ذهن هر کاربری که به تازگی نام لینوکس به گوشش خورده است، مطرح می‌شود، این است که خوب لینوکس چه تفاوتی با ویندوز دارد؟ من در این مقاله قصد دارم بدون اینکه وارد مسائل خیلی فنی شوم، این موضوع را تشریح کنم.

یکی از نخستین سوالاتی که در ذهن هر کاربری که به تازگی نام لینوکس به گوشش خورده است، مطرح می‌شود، این است که خوب لینوکس چه تفاوتی با ویندوز دارد؟ من در این مقاله قصد دارم بدون اینکه وارد مسائل خیلی فنی شوم، این موضوع را تشریح کنم.لینوکس چیست؟ لینوکس به خودی خود، یک هسته (Kernel) است. هسته، بخش اصلی سیستم‌عامل را تشکیل می‌دهد که کار آن کنترل داده‌ها، مدیریت حافظه، سخت‌افزار، ورود و خروج داده‌ها و تمامی موارد اصلی سیستم‌عامل می‌باشد. لینوکس به خودی خود سیستم‌عامل به شمار نمی‌رود، بلکه با استفاده از ابزارهایی که پروژه بازمتن (OpenSource) گنو (GNU) برای آن تولید کرده است، تبدیل به یک سیستم‌عامل کامل می‌شود (به همین دلیل است که لینوکس را معمولا گنو/لینوکس یا GNU/Linux می‌نامند) و با اضافه کردن سایر نرم‌افزارهای بازمتن به آن، می‌توان از آن در موارد متعددی مانند سرویس‌دهنده‌ها، ایستگاه‌های کاری، کامپیوترهای روی‌میزی، ابر رایانه‌ها، ابزارهای صنعتی و پزشکی که دارای سیستم‌های درونه‌ای (Embedded) می‌باشند و... استفاده کرد. از نظر فنی، لینوکس را می‌توان نمونه بازمتن سیستم‌عامل یونیکس نامید. زیرا بر اساس استاندارد POSIX پیاده سازی شده و کاملا با آن سازگار است. بنابراین لینوکس را می‌توان نواده سیستم‌عامل پرسابقه و مستحکم یونیکس دانست که البته خواص خوب آنرا نیز به ارث برده است. اکنون تفاوت‌های اصلی لینوکس و ویندوز را با هم می‌شماریم:
۱- سیستم‌عامل آزاد لینوکس یک سیستم عامل آزاد و بازمتن است.
کد منبع آن در اختیار همگان قرار دارد و همه می‌توانند در کدهای آن تغییر ایجاد کرده و بنا به نیازشان استفاده کنند. آزاد و در دسترس بودن کدهای منبع سبب می‌شود تا بتوانید از طرز کارکرد دقیق سیستم‌عامل مطلع شوید. شما لینوکس را می‌توانید به هر تعداد کپی کرده و بین دوستانتان پخش کنید. در سمت مقابل، ویندوز یک سیستم‌عامل اختصاصی است که کد منبع آن سری نگهداشته شده است و برای همگان در دسترس نیست. شما نمی‌توانید بفهمید که واقعا در زیر سیستم‌عامل ویندوزتان چه می‌گذرد؟ آیا یک برنامه جاسوسی در آن پنهان نشده است؟ بعیدنیست. سیستم عامل ویندوز رایگان نبوده و تحت حمایت قانون کپی‌رایت قرار دارد. شما نمی‌توانید آنرا کپی کرده و پخش کنید. در صورت این کار شما خلاف‌کار هستید و جریمه و مجازات خواهید شد. (فعلا نه در ایران ولی در ۴-۶ سال آینده بله) لینوکس را به هواپیمایی تشبیه کرده‌اند که هر قسمت از انرا در جایی ساخته‌اند. لینوکس واقعا محصول کشور خاصی نیست. تعداد زیادی از مردم در سرتاسر جهان در حال کار بر روی آن و توسعه آن هستند. تعداد برنامه نویسانی که روی بخش‌های مختلف سیستم‌عامل لینوکس کار می‌کنند، به حدود ۴۰۰ هزار نفر می‌رسد، در حالی که تعداد کل برنامه‌نویسان مایکروسافت کمتر از ۱۰۰۰۰ نفر است. همین، تفاوت کیفیت کار را مشخص می‌کند.شما با سیستم‌عامل لینوکس آزاد هستید. لازم ندارید تا از نرم‌افزارهای اختصاصی استفاده کنید و تحت انقیاد آنها در آیید.
۲-سرعت، قدرت، پایداری
لینوکس نواده سیستم‌عامل یونیکس است. بنابراین ساختار کلی این سیستم‌عامل کاملا با ویندوز متفاوت است. این به این معنی است که مثلا شما نخواهید توانست برنامه‌هایی که در ویندوز دارید، روی لینوکس اجرا نمایید (البته راه‌هایی وجود دارد – شبیه سازها - ولی در حالت عادی خیر). یکی از خواص اصلی سیستم‌عامل‌های خانواده یونیکس، پایداری و استقامت بسیار بالای آنهاست. این سیستم‌عامل‌ها به این راحتی‌ها خراب نشده و به ندرت نیاز به بوت مجدد پیدا می‌کنند. لینوکس‌هایی وجود دارند که شما می‌توانید سالها بدون نیاز به بوت، از آنها استفاده نمایید. در سمت مقابل، حتی جدیدترین و پایدارترین سیستم‌های ویندوز به اندازه یک موی لینوکس پایدار نیستند. برای بکارگیری سیستم‌های ویندوز به عنوان سرویس دهنده به حافظه و پردازنده‌های قویتری نیاز دارید و مطمئن باشید اگر هر هفته آنرا بوت نکنید، از کار خواهد افتاد! من حدود ۲ سال است با این سیستم‌عامل کار می‌کنم. تنها یکبار مجبور شده‌ام بدلیل اشکال در کارت صوتی آنرا بوت کنم. (فقط کارت صوتی از کار افتاده بود!) در صورتی که در ویندوز، شما اگر خیلی شانس داشته باشید، حتما هفته‌ای ۲-۳ مشکل را که منجر به بوت خواهند شد، خواهید داشت.
معمولا سیستم‌عامل لینوکس به راحتی خراب نمی‌شود و برعکس ویندوز مجبور نیستید تا آنرا هر چندماه یکبار مجددا نصب کنید. حتی برخی از انواع لینوکس به نصب «یکبار برای تمامی عمر» مشهور هستند. این گونه سیستم‌ها را می‌توانید حین کار و حتی بدون بوت، به نسخه‌های جدیدتر ارتقا دهید.
۳- امنیت، امنیت، امنیت
امروزه در دنیایی متکی بر فناوری اطلاعات زندگی می‌کنیم که هر لحظه به خطر افتادن جریان اطلاعات منجر به بروز خسارت‌های تجاری جبران ناپذیری خواهد شد. امروزه همه به دنبال یک سکوی (Platform) امن‌تر برای اجرای برنامه‌های کاربردی و سروی‌دهنده‌ها هستند.
لینوکس حرف‌های زیادی برای گفتن در سمت امنیت دارد. بسیاری از قابلیت‌های امنیتی که در ویندوز وجود ندارند و یا فقط با اضافه کردن نرم‌افزارهای اضافی قابل دسترسی می‌باشند، بطور درونی و پیش‌گزیده در لینوکس پیاده سازی شده‌اند.لینوکس از ابتدا برای محیط‌های شبکه‌ای و چند کاربره طراحی شده است و همین باعث رعایت مسائل امنیتی از ابتدا در آن شده است، درحالی که ویندوز اینگونه نبوده و درحال حاضر نیز از نظر امنیتی دارای نقاط ضعف فراوانی است. مثلا یک برنامه مخرب با استفاده از همین ضعف‌های امنیتی می‌تواند کل سیستم‌عامل را نابود کند، ولی در صورتی که مورد مشابهی در لینوکس وجود داشته باشد، حداکثر به دایرکتوری خانگی کاربر اجرا کننده آسیب خواهد رسید، نه کل سیستم‌عامل. اینطور نیست که لینوکس فاقد هر گونه اشکال امنیتی باشد، خیر، ولی باز بودن کد منبع آن باعث می‌شود تا بسیاری از اشکالات امنیتی پیش از ایجاد خسارت و در مراحل توسعه و برنامه نویسی برنامه بر ملا شده و رفع شوند.

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

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد