برای استفاده از تمام امکانات سایت از جمله مرکز دانلود باید در سایت عضو شوید. برای ثبت نام تنها 1 دقیقه زمان نیاز دارید ، برای ثبت نام اینجا کلیک کنید

صفحه اول انجمنها
ثبت نامجستجوراهنماي انجمنليست اعضااتاق چت (0)گروه هاي كاربرانمرکز دانلودورود

پاسخ به يك موضوع صفحه 1 از 1
بررسی علل فراگیر نشدن لینوکس
نويسنده پيغام

پاسخ بصورت نقل قول
ارسال بررسی علل فراگیر نشدن لینوکس 
منبع:
http://www.technotux.org

قبل از هر چیز به عنوان یک دوستدار Linux بیایید تعصب را کنار گذاشته و مانند شعار Linux آزادانه بیاندیشیم و با نگاه واقع بینانه بکوشیم ضمن
 بررسی کامل، به نتیجه ای مطلوب و قابل اجرا برسیم.
همگان میدانیم که با وجود اینکه سالهای زیادی از انتشار اولین نسخه Linux میگزرد، و این سیستم عامل به عنوان سیستمی قدرتمند، پایدار و انعطاف پذیر در نزد بسیاری از متخصصان و گروه های علمی/دانشگاهی میباشد؛ امّا واقعیت این است که نتوانسته نظر همه افراد و بخصوص کابران عادی اداری و خانگی را به خود جلب کند و بیشتر در سرویس دهنده ها، شبکه های پیشرفته، مؤسّسات تحقیقاتی و توسّط کاربران حرفه ای(یا بقولی: خوره) استفاده میشود.
جالب است بدانید که بیش از 99% کاربران Linux، قبل از اینکه یک کاربر Linux بشوند، یک کاربر حرفه ای Windows بوده اند و اول با این سیستم عامل آشنا شده اند. همچنین شاید بتوان گفت بیش از 35% کاربران Linux توسعه دهندگان آن هستند(که از جهتی مزیت است اما از جهت دیگر تعداد کم کاربران عادی را میرساند)
حال پس از این مقدّمه چینی، به بررسی فنّی دلایل آن میپردازیم:
============================================================
اگر لینوکس را به عنوان یک سیستم عامل باز متن و انعطاف پذیر به کاربران معرفی کنیم ولی قادر به استفاده از این دو ویژگی بارز Linux به نفع همه کاربران نباشیم، این دو موضوع عملا از دیدگاه کاربران به زیر سؤال خواهد رفت و با وجود مزیت های بسیار زیاد این سیستم عامل، هرگز توسعه ای مانند Windows نخواهد داشت و به همان عللی که MacOsX و Apple نتوانستند با وجود برتری های بسیار نسبت به Windows و Microsoft توسعه ای همه جانبه داشته باشند(یعنی همان گران بودن سخت افزار و محدودیت انتخاب آن)، Linux نیز به دوستدارانش و کابران حرفه ای محدود خواهد شد. مهم ترین مشکل سخت افزاری هم WinModemها میباشد که طبق بررسی خودم بر روی کاربران تازه کار یکی از مهم ترین عوامل گریز آنها است.
در این راستا باید هرچه سریعتر لینوکس را با هر گونه سخت افزاری سازگار کرد. این ما هستیم که باید با مهندسی معکوس سخت افزارها و راه اندازهای ویندوز و سایر سیستم عامل ها و ایجاد راه اندازهای متن باز برای سخت افزارهای مختلف به توسعه لینوکس کمک کنیم. حتی اگر بتوانیم، تا آنجا پیش رویم که لینوکس دیگر به صورت هوشمند ساختار سخت افزار را تجزیه و تحلیل کند و آن را بشناسد و نیازی به نوشتن یک را انداز برای هر سخت افزار نباشد و بتواند روی با هر سخت افزاری(حتی سخت افزارهایی که تاکنون وجود نداشته و تازه اختراع شده اند) کنار بیاید. پروژه بزرگ و قابل تقدیر LinuxBios و تغییر حساس ترین نرم افزار سخت افزاری رایانه ها، نشانگر توانمندی لینوکس در این رابطه به شرط فعالیت هر چه بیشتر دوستدارانش است. Www.linuxbios.org
===========================================================
عدم پشتیبانی پیش فرض از فرمتهای رایجی چون MP3 و MPEG-4 و... هم به یکی از مشکلات اساسی لینوکس است که باعث سرخوردگی کاربران تازه کار از لینوکس میشود. وقتی آنها در ویندوز با دوبار کلیک روی فایلهایشان، فیلم یا موسیقی مورد علاقه خود را استفاده میکنند نمیتوانند قبول کنند که برای استفاده از همین فایلها باید به نصب انواع کدک در لینوکس و دریافت آنها از اینترنت و... بپردازند. توجه داشته باشید که بسیاری از کاربران حتی نمیتوانند نوع فایل (mp3 و wma و...) را تشخیص دهند و صرفا با توجه به شکل آیکن آن عمل میکنند و اگر در همان Windows، یک فایل تصویری پسوند DAT داشته باشد(فایلهای تصویری رایت شده با نرم افزار Nero برای اجرا بر روی VCD) و کسی قبلا باز شدن آن را با Windows media player تعیین نکرده باشد نمیتوانند تشخیص بدهند که این فایل چگونه اجرا میشود
برای اینکار یکی از راه ها میتواند قرار دادن یک Converter درونی در پخش کننده های مختلف (Totem و...) میباشد که بتواند به محض باز شدن یک فایل non-free مانند MP3 آن را به طور خودکار (به صورت Temp) به قالبی آزاد مانند Ogg تبدیل نماید و سپس اجرا کند.
یکی دیگر از مشکلات لینوکس عدم سازگاری خودکار با سایر سیستم عامل ها بخصوص ویندوز است. لینوکس باید بتواند بطور کاملا خودکار و بدون نیاز به دستورهایی چون mount و نصب برنامه هایی چون ntfs3g پارتیشن های ویندوز (NTFS, FAT32, FAT16 و و در آینده WinFS) را به خوبی بشناسد و با کلیک کردن بر روی آنها محتویاتشان نمایش داده شده و بصورت کاملا امن ویرایش شود. زیرا این یکی از انتظارات کاربران تازه کار از لینوکس است.

یکی از مشکلات دیگر Linux عدم وجود رابط کاربری مناسب و پیچیدگی های فنّی آن است. رابطهای Gnome و KDE را با رابط Windows Vista و موتور گرافیکی Windows Aero Glass مقایسه کنید. اگر انصاف بدهیم، کاربران ساده و تازه کار در Windows احساس زیبایی و سادگی بیشتری را خواهند داشت. مثلا برای نصب یک برنامه در Windows با دوبار کلیک بر روی یک آیکن زیبا یک Wizard در اختیار کاربر قرار گرفته و وی را تا آخرین مراحل نصب قدم به قدم همراهی و راهنمایی میکند. اما در Linux باید کاربر با نصب RPM یا DEB و یا بدتر از آن با نصب کد منبع کار کند که به جز حرفه ای ها برای سایرین خوشایند نیست. مثلا اگر در Windows نرم افزار Office با موفقیت نصب نشود کاربر را راهنمایی میکند. باید رابطی برای لینوکس بسازیم که بدون اینکه کاربر بخواهد درگیر جزییات فنی شود، هر نوع حالت(RPM و DEB و کد منبع و... را تشخیص داده و در هر توزیعی نصب کند) یک مقایسه بین Office 2007 و Star Office 8.0 نشان میدهد که با سیستم Office 2007 کاربر بسیار راحت تر و زیبا تر کار میکند. مثلا قالب ها و کادرهای دور صفحه در Open office وحود ندارد. همچنین Office 2007 با بهره گیری از پنجره های شفاف و کم کردن منوها و قرار دادن نوار ابزارها بسیار زیبا شده است در حالی که Star office 8.0 و Open office همچنان فاقد زیبایی است و خاطره Office 2000 را به ذهن می آورد. البته نباید این را از نظر دور داشت که در Linux به حرفه ای بودن توجه زیادی شده است(مانند استفاده از زبان قدرتمد جاو درOpenOffice) که باید علاوه بر آن به سادگی استفاده و زیبایی نیز توجه شود(زیرا عقل مردم در چشمانشان است)
البته خوشبختانه توسعه دهندگان KDE نیز با انتشار KDE 4٫0 این موضوع را تا حد.ود زیادی تحقق بخشیده اند اما همچنان باید کار کرد.
===========================================================
همانطور که میدانید Linux از ابتدا بر روی Internet گسترش یافت و دسترسی به اینترنت یکی از عوامل مؤثر در استفاده بهینه از آن است. به عنوان مثال اگر کاربری بخواهد امکانات جدید را در سیستم خود داشته باشد، باید جدید ترین نسخه Kernel را نصب کند که قبل از مشکلاتی مانند Compile مشکل اساسی دریافت آن را از اینترنت دارد. این در حالی است که حجم منابع هسته های جدید دست کم 35MB است و با توجه به عدم دسترسی اکثر کاربران به اینترنت پر سرعت دریافت آن امکان پذیر نخواهد بود. برای حل این مشکل باید منابع Linux بصورت Offline نیز ارائه شوند. یعنی مانند Windows با انتشار CDهای شبیه Asistant، نرم افزارهای روز به کاربران ارائه شود و نرم افزارهای اصلی نیز کاملا در دسترس باشد. در یک مقایسه، میزان موجودی Microsoft Office 2007 و Windows Vista را در فروشگاه ها با Suse Enterprise linux و Fedora و Ubuntu وStar Office و Open Orffice میبینیم که با وجود تنوّع بیشتر Linux تعداد نرم افزارهای Windows به مراتب بیشتر است در حالی که نرم افزارهای Linux در برخی موارد حتّی یافت نمیشود(مانند Gimp در مقابل Photoshop و QCad در مقابل Autocad)
ضمنا باید توزیعهای مهم با یک تنظم ساده(نه دستکاری فایل های مختلف) بدون نیاز به اینترنت برنامه ها را نصب کنند. همگی میدانیم که در Fedora و Ubuntu برای نصب بسیاری از برنامه ها نیازمند اتصال به اینترنت پر سرعت هستیم که تهیه آن برای افراد عادی مقدور نیست.
همچنین در رایانه های قابل حمل درصد آنها دارای Windows از پیش نصب شده هستند. در حالی که لپ تاپهای دارای لینوکس، به ندرت یافت میشود. در موبایل ها و PDA ها که دیگر هیچ.
===========================================================
مشکل بزرگ دیگر کمبود شدید منابع آموزشی است. در حال حاضر با یک مراجعه به کتابفروشی ها میتوانید تعداد کتابهای Linux را با Windows مقایسه کنید. در برخی موارد مانند برنامه نویسی و گرافیک و انیمیشن اصلا هیچ گونه منبعی در رابطه با Linux در دسترس نیست و با توجه به دو مشکل عدم آشنایی با زبانهای خارجی مانند آلمانی و انگلیسی که بیشتر منابع اصلی Linux به این دو زبان است و عدم دسترسی به اینترنت پر سرعت امکان تهیه آنها از منابع آنلاین برای همه میسّر نمیباشد.
===========================================================
عدم آموزش و وجود افراد متخصّص. با توجه به عقب ماندگی نظام آموزشی کشور و عدم توجه به منابع جدید و آموزشهای نوین و بازنگری منابع درسی، سبب شده است تا دانشجویان و فارغ التّحصیلان عملا آشنایی با سیستم عامل Windows و نرم افزارهای جدید آن نیز نداشته باشند. سیستم عامل Linux که دیگر جای خود دارد. مثلا در درس شبکه کاردانی کامپیوتر، بر اساس ویندوز 98 یا XP و Navell netware کار میشود. جالب است بدانید که به تازگی بازنگری و تغییر کتابهای رشته کامپیوتر هنرستانهای فنّی و حرفه ای، مثلا سیستم عامل Linux مورد توجه قرار گرفته و در کتاب سیستم عامل 2 گنجانده شده است. حال چه توجه ای: اولا خود نویسنده هم اطلاع چندانی از Linux و بازمتن نداشته است. دوم: از دو جلد کتاب سیستم عامل 1و2 فقط فصل آخر کتاب سیستم عامل 2 به Linux Redhat 9(که تقریبا از دور خارج شده و قدیمی است) اختصاص داده شده و بقیه آن دربراه Windows XP است. سوم: در تعاریف باز متن و تاریخچه اشکالات فراوانی وجود دارد. چهارم: که جالب تر و مهمتر است این است که کتاب فقط به معرفی اجمالی Gnome بسنده کرده؛ ولی در متن از تصاویر KDE استفاده کرده است و مثلا زیر تصویر مدیر فایل KDE نوشته شده است مدیر فایل Gnome! میتوانید نسخه PDF این کتاب را از سایت http://www.chap.sch.ir دریافت کنید.
==========================================================
یکی از مشکلات دیگر شرکتها و سازمانها هستند که همگی آنها اگر بر اساس Ms-Dos کار نکنند، بر اساس Windows 98 میباشند و به ندرت حتی از نرم افزارهای تحت XP استفاده میکنند. Vista هم که دیگر هیچ. برای مثال میتوانید سیستمهای بانک اطلاعاتی ادارات و کارخانجات، سیستمهای کتابداری، مرکز اطلاعات تلفن(118) و تلفن خانه های ادارات و جسابداری مغازه ها و... را ببینید. جالب است که اکثر این نهادها هزینه های گزافی برای بروزترین سخت افزارها(حد اقل سخت افزارهایی که به چشم می آیند) مانند مانیتورهای LCD آن هم با برندهای گرافنقیمتی همچون Sony میکنند اما نرم افزارشان همچنان تحت سیستم عامل Dos و بانک اطلاعاتی Foxpro است!
عجیب تر اینکه در این ادارات و شرکتها همه بر روی کلاس تأکید میکنند. مثلا اداره ای را میبینیم که برای مهندسان و مسئولین گروه های خود Laptop های گران قیمتی چون Sony(Vaio) خریداری کرده است، در حالی آنها اصلا از جایشان(اتاقشان) جابجا نمیشوند که نیازی به Laptop داشته باشند. همه ما میدانیم که توانایی های یک Desktop(مانند قابلیت ارتقا و سخت افزارهای بیشتر و...) بیش از یک Laptop است. آیا اینها میتوانند به کیفیت و کارآیی بیاندیشند؟ آیا اینها میتوانند به استفاده از Linux فکر کنند؟ آیا اینها میتوانند به باز متن بیاندیشند؟
نکته: ما قبل از توسعه فرهنگ لینوکس، باید فرهنگ کامپیوتر را در میان مردم جا بیاندازیم و به آنها یاد بدهیم که کامپیوتر صرفا برای کلاس گذاشتن و بازی و پخش موسیقی(ویدئو CD) نیست و اینترنت به معنای چت و چت به معنای یافتن GF و BF نیست. به آنها یاد بدهیم که مفهوم سیستم عامل چیست و پدر نرم افزار و بازی در کامپیوتر، ویندوز نیست. متأسفانه در حال حاضر واژه سیستم عامل برای بسیاری از افراد(بیشتر آنها) معادل ویندوز است و صرفا بین ویندوز ها تمایز قایل میشوند(98,XP,Vista) و حتی بسیاری از آنهایی که اسم لینوکس را شنیده اند بر این باورند که این هم نوعی ویندوز است! مثلا وقتی به آنها میگویی لینوکس، میگن ویندوز جدیده این ویندوز لینوکس؟ (این موضوع حتی در بین فارغ التحصیلان و معلمان و اساتید کامپیوتر هم دیده میشه-خوب البته حق دارن چون اونها به جز Turbo pascal و Assembly تحت Dos و... چیز دیگه ای ندیدن) خوب مثلا روزهای یک شنبه یا دوشنبه برنامه عصر جدید از سیمای خانواده(شبکه یک) را ببینید و خودتان مشاهده کنید که چگونه اصولا آموزش کامپیوتر با آموزش ویندوز مساوی شده است.
*پس، قبل از فرهنگ لینوکس، ما نیازمند فرهنگ کامپیوتر و استفاده از آن هستیم.
==========================================================
فکر میکنم فعلا همین مشکلات کافی باشد تا بقیه مشکلات. اینها مهمترین مشکلاتی است که کاربران را از سیستم عاملی قدرتمند، پایدار و مطمئن مانند Linux فراری داده یا اصلا از آشنایی آنها با آن جلوگیری میکند و آن را از رقابت جدی و سنگین با انحصار Microsoft باز میدارد.

ادامه مطلب و ديگر پست ها :
http://www.technotux.org/html/index.php?name=PNphpBB2&file=viewtopic&p=104776#104776


پاسخ بصورت نقل قول
ارسال  
جالب بود ...

نمايش نامه هاي ارسال شده قبلي:
پاسخ به يك موضوع صفحه 1 از 1