تصميم درخصوص انتخاب سيستم عامل كليه ابعاد فني كامپيوتر و فناوري اطلاعات را تحتالشعاع قرار ميدهد و هر سيستم عاملي كه انتخاب شود خشت اول و زيربناي توسعه فني و نرمافزاري فناوري اطلاعات را مشخص ميكند.
اين طرح بنا دارد چالشها و تهديدهاي ناشي از فقدان يك سيستم عامل مناسب در كشور را مطرح و با بررسي تجربه و رويكرد ساير كشورها در مواجهه با اين چالشها، راه حل عملي براي رسيدن به سيستم عامل ايدهآل ملي را نشان دهد. در انتها نيز راهبردها و راهكارهاي دولت براي توسعه و ترويج اين سيستم عامل بيان خواهد شد.
2- چالشها و تهديدهاي ناشي از فقدان يك سيستم عامل مطلوب در كشور
1-2- چالش اقتصادي: استفاده از رايانه و شبكههاي رايانهاي در كشورهاي مختلف دنيا و ازجمله در ايران، به سرعت در حال رشد و گسترش است. براي استفاده از هر رايانه نيز حداقل يك سيستم عامل بايد روي آن نصب شده باشد. بنابراين تعداد كاربران رايانه، حداقل سيستمعاملهاي مورد نياز در يك كشور را تعيين ميكند.
در مرجع(1) رشد تعداد كاربران اينترنت در دنيا مشخص شده است. همانطور كه در اين مرجع بيان شده، تعداد كاربران جهاني شبكه رايانهاي از كمتر از 20 ميليون نفر در سال 1995 ميلادي به حدود 100 ميليون نفر در سال 1997 ميلادي و 400 ميليون نفر در سال 2000 ميلادي رسيد و پيشبيني ميشود در سال 2005 ميلادي به حدود يك ميليارد كاربر برسد.
در كشور ما نيز تعداد كاربران شبكههاي اطلاعرساني و اينترنت از 1/8 ميليون نفر در سال 1380 به 6 ميليون نفر در سال 1382 رسيد كه پيشبيني ميشود در سال 1384 به 19 ميليون نفر برسد.(2) بنابراين درصورتي كه سيستم عامل ويندوز، سيستم عامل اصلي در كشور باشد و با عنايت به لزوم پيوستن ايران به سازمان تجارت جهاني و رعايت حقوق مالكيت معنوي و تعهدات بينالمللي، سالانه هزينه هنگفتي بايد صرف خريد نرمافزار و مجوزهاي استفاده از آنها بشود.
جدول (1) هزينههاي پايه ويندوز و نرمافزارهاي اصلي نوشتهشده تحت آن را نشان ميدهد(3) (قيمتها از سايت Amazon در تيرماه 83 اخذ شده است).
جدول 1: هزينههاي پايه ويندوز و نرمافزارهاي اصلي نوشتهشده تحت آن
جدول فوق نشان ميدهد كه هر كامپيوتر حداقل 710 دلار بايد صرف نرمافزارهاي اصلي (Windows+office) كند. هزينه نرمافزار سرور كه در سازمانها و شركتها مورد نياز است بر تعداد كامپيوترهايي كه به سرور وصل مي شوند تقسيم ميشود، بنابراين براي محاسبه هزينه به ازاي هر كامپيوتر بايد هزينه نرم افزار سرور يعني مبلغ 3.679/95 دلار تقسيم بر 25 گردد كه بيش از 174 دلار ميشود. با فرض اينكه 50% كامپيوترهاي موجود در كشور نياز به امكانات شبكه داشته باشند، حداقل هزينه متوسط نرمافزار به ازاي هر كامپيوتر 783/5 دلار خواهد شد. اگر بخواهيم در يك سال براي كليه 19.000.000 كامپيوتر پيشبيني شده نرمافزار بخريم، هزينه آن برابر 14.886.500.000 دلار خواهد شد. به عبارت ديگر سود يك سال درآمد نفت كشور را بايد صرف خريد نرمافزار بنماييم. اگر فرض كنيم تا 5 سال بعد از آن نياز به ارتقاي نرمافزارها نباشد هزينه متوسط سالانه نرمافزار حداقل 2.977.000 دلار در سال خواهد شد.
بنابراين به طور متوسط حدود 3 ميليارد دلار در سال صرف خريد نرمافزار خواهد شد.( اين برآورد حداقل هزينه مورد نياز است، جهت صحت اين ادعا كافيست هزينه 783/5 دلار به ازاي هر كامپيوتر در ايران را با هزينه حدود 6000 دلار به ازاي هر كامپيوتر از 1/2 ميليون كامپيوتر موجود در ادارات دولتي تايوان مقايسه كنيد)(4)
2-2- چالش امنيت: گسترش شبكههاي رايانهاي در سطح دنيا و امكان ارتباط همه كامپيوترها به يكديگر، پتانسيل نفوذ به هر كامپيوتر از هر جاي دنيا را فراهم نموده است. وجود نقطه ضعف يا آسيبپذيري در سيستم عامل، راه نفوذ رايجتر و در دسترستري را در اختيار مهاجمين قرار ميدهد. بر اين اساس، امنيت سيستم عامل به منزله مهمترين مولفه در امنيت اطلاعات و شبكههاي رايانهاي محسوب ميشود. وجود ارتباطات و اتصالهاي رايانهاي گسترده، مسئله جدي امكان جاسوسي الكترونيكي به نفع سازندگان سيستم عامل و قدرتهاي سياسي حاكم بر آنها را مطرح ميسازد.
از نظر فني، فناوري فعلي به شكل سادهاي امكان اجراي برنامه در محيط طرف مقابل در يك اتصال الكترونيكي را فراهم آورده است.(4)
درصورت بيتوجهي به اين مسئله بخشي از مشكلات امنيتي متصور به شرح ذيل است:
- شنود هوشمندانه
- واكشي تدريجي يا مقطعي اطلاعات
- خرابي برنامهريزيشده تدريجي يا به يكباره
- ويروسهاي رايانهاي
- بدستگرفتن كنترلهاي رايانهاي
- مختل كردن كليه ارتباطات در شبكههاي رايانهاي
- جايگزيني اطلاعات غلط در سيستمهاي نرمافزاري حساس
- مختل كردن برنامههاي كاربردي به ويژه سيستمهاي نرمافزاري پشتيبان تصميم
- ايجاد اختلال اقتصادي از طريق تغيير يا خراب كردن اطلاعات بانكها، سيستمهاي مالي و اعتباري
- مختل كردن عكسالعملهاي نظامي از طريق تخريب يا فريب سيستمهاي اداري و نظامي
اگر سيستم عامل ويندوز، سيستم عامل اصلي در كشور باشد، مسئله امنيت بسيار جدي است. بنا بر گزارشهاي رسيده سيستم عامل ويندوز و ساير نرمافزارهاي توليدي مايكروسافت بيشتر در معرض خطر ويروسها و هكرها قرار دارند و بسياري از كشورها معتقدند كه ايالت متحده با منافذ وكانالهاي مخفي طراحي شده در اين سيستم عامل، اهداف جاسوسي خود را برآورده ميكند. مشكلات امنيتي ويندوز وقتي به نقطه اوج رسيد كه در سال 1999 يك متخصص رمزنگاري كانادايي در آمريكا، يك ويژگي NSAkey مرتبط با سازمان امنيت ملي (آمريكا) National Security Agency Key) را در ويندوز پيدا كرد و اعلام كرد كه ايالات متحده ميتواند با جمعآوري سيگنالهاي الكترونيكي از سرتاسر جهان و پردازش دقيق آنها جاسوسي كند. هر چند مايكروسافت اين ويژگي را بيضرر اعلام كرد اما تضميني براي اين امر وجود ندارد(5)
اهميت مطالب فوق وقتي روشن ميشود كه توجه كنيم: بدون امنيت اطلاعات، امنيت سياسي اقتصادي و نظامي نيز ميسر نخواهد بود.
3- راهحلهاي موجود در مواجهه با چالشهاي اقتصادي و امنيتي سيستم عامل
با توجه به چالشها و تهديدهاي ناشي از فقدان سيستم عامل مطلوب در كشور، تصميم درباره سيستم عامل پايه، يكي از راهبرديترين تصميمات در برپايي بناي با شكوه فناوري اطلاعات ميباشد.
در برابر اين تصميم راهبردي سه گزينه اصلي ذيل وجود دارد:
- استفاده از سيستم عامل متن باز لينوكس (Open Source)
- استفاده از سيستم عامل ويندوز
- طراحي و پيادهسازي يك سيستم عامل جديد با مديريت متخصصان ايراني
يكي از مدلهاي تصميمگيري براي انتخاب بهترين و مناسبترين گزينه از راهحلهاي فوق، تعيين معيارها و ويژگيهاي سيستم عامل ايدهآل براي جمهوري اسلامي ايران و سپس مقايسه هر يك از راهحلها با سيستم عامل ايدهآل و انتخاب منطبقترين گزينه بر آن است.
4- ويژگيهاي سيستم عامل ايدهآل ملي
براساس مدل گفتهشده و با استفاده از نظرات كارشناسان خبره در حوزه سيستم عامل و فناوري اطلاعات، ويژگيهاي ذيل تعيين شده است:
- سيستم عامل ايدهآل ملي، بايد زبان و خط فارسي را به خوبي پشتيباني نموده و از استانداردهاي بينالمللي (مانند UniCode) بهرهبرداري نمايد.
- سيستم عامل ايدهآل ملي، در ارتباط با كاربران ايراني از زبان فارسي استفاده نموده و بر اساس نيازها و شرايط استفادهكنندگان فارسي زبان، بومي شده باشد. اين امر، رشد چشمگيري در استفاده از فناوري اطلاعات در جامعه به همراه خواهد داشت.
- سيستم عامل ايدهآل ملي، بايد قابليت ايجاد امنيت اطلاعات و ارتباطات بنا بر نياز سازمانها را داشته باشد، به گونهاي كه امكان جاسوسي الكترونيكي، سرقت يا خرابي تدريجي اطلاعات، شنود هوشمندانه و خرابي برنامهريزي شده در زمانهاي ويژه و موارد مشابه را به حداقل برساند.
- در سيستم عامل ايدهآل ملي، نكاتي مانند كاربر پسند بودن، شباهت محيطي با سيستم عاملهاي رايج، عملكرد مناسب، سازگاري با نرمافزارهاي موجود و پشتيباني از اسناد الكتريكي رايج لحاظ شده باشد.
- سيستم عامل ايدهآل ملي، بايد براي استفاده كننده ايراني، پشتيباني و خدمات پس از عرضه كافي داشته و نهادهاي پشتيبانيكننده آن مسووليت بر طرف كردن هر گونه اشكال در سيستم عامل را بپذيرند.
- سيستم عامل ايدهآل ملي، بايد تواناييهاي ويژهاي در پيادهسازي زيرساخت شبكههاي ارتباطي -كه نقش جدي در توسعه فناوري اطلاعات و ارتباطات دارد- داشته باشد.
- امكان توسعه، تغيير و هر نوع اصلاح در سيستم عامل ايدهآل ملي، بنابر نيازها و سياستهاي كشور و توسط كارشناسان داخلي وجود داشته باشد. اين امر مستلزم اين است كه سيستم عامل از لحاظ حقوق معنوي و اقتصادي متعلق به كشور ديگري نبوده و كد برنامه آن موجود باشد.
- هزينه و زمان دستيبابي و بهرهبرداري از آن معقول بوده و سازماندهي لازم براي توسعه آتي و همراهي آن با تحولات سريع سختافزاري و نرمافزاري فناوري اطلاعات ايجاد شده باشد.(6)
5- انتخاب سيستم عامل مناسب براي كشور
در مقايسه هر يك از گزينههاي مطرحشده با معيار و ويژگيهاي مطرحشده در بخش قبل، چنين ميتوان جمعبندي كرد:
الف) گزينه «سيستم عامل ويندوز»: با توجه به اينكه:
- اين سيستم عامل متعلق به شركت مايكروسافت بوده و كد برنامه آن در اختيار نميباشد لذا امكان تغيير آن بنا بر نيازها و سياستهاي كشور وجود ندارد.
- به لحاظ تأمين امنيت اطلاعات و ارتباطات -به دليل در اختيار نبودن كد برنامه آن و امكان گذاشتن كانال مخفي براي سرقت يا خرابي اطلاعات توسط شركت سازنده و آسيبپذيرتر بودن آن در مقابل ويروس- به هيچ عنوان قابل اتكا نميباشد.
- به دليل آمريكايي بودن شركت مركزي مايكروسافت، نميتوان از آن انتظار پشتيباني رسمي و قابل اتكايي در ايران داشت.
- اگر ايران مجبور شود بنابر تعهدات بينالمللي بهاي آن را بپردازد، ميزان هزينه پرداخت شده براي ويندوز و برنامههاي كاربردي تحت آن و هزينههاي ارتقا بسيار هنگفت است.
بنابراين سيستم عامل ويندوز عليرغم استفاده فعلي در كشور، گزينه مناسبي نيست و با سيستم عامل ايدهآل تطبيق چنداني ندارد.
ب) گزينه «طراحي و پيادهسازي يك سيستم عامل جديد با مديريت متخصصان ايراني» : اين گزينه با توجه به اينكه:
- به زمان و هزينه قابل توجه و هنگفتي كه دارد. (زمان و هزينه مورد نياز براي طراحي يك سيستم عامل جديد، با نگاهي به زمان و هزينه سيستم عاملهاي موجود، قابل بررسي است، توسعه سيستم عامل لينوكس از سال 1991 تاكنون -حدود 13 سال- ادامه داشته است و زمان توسعه ويندوز نيز بيش از اين مدت بوده است.)
- مديريت تخصصي، پيچيده و مستمري بر كارشناسان تا رسيدن به سر منزل مقصود را ميطلبد.
- به دليل نياز به سازگاري مستمر با نرمافزارها و سختافزارهاي موجود و نسلهاي بعدي آنها -با توجه به پيشرفتها و تحولات سريع سختافزاري و نرمافزاري به وجودآمده- همراهي سيستم عامل جديد با شرايط روز و توسعه كارآمدي آن بسيار مشكل و شايد محال باشد.
انتخاب معقولي به شمار نميآيد. بطور خلاصه انتخاب اين گزينه، هزينه، زمان هنگفت و مديريت تخصصي، پيچيده و مستمري را ميطلبد و در نهايت اين پروژه را سرعت تحولات سختافزاري، نرمافزاري و نيازهاي روزافزون كاربران تهديد مينمايد.
ج) گزينه «استفاده از سيستم عامل متن باز لينوكس» : سيستم عامل لينوكس سه ويژگي اساسي دارد:
اولين ويژگي آن اين است كه كد برنامه آن در اختيار همه بوده، و از قوانين ذيل (مجوز GPL) تبعيت ميكند:
- اجراي برنامه با هر موضوع، تحت اين سيستم عامل آزاد است.
- تغيير برنامه براي تطبيق با نيازها به شرط ذكر مأخذ آزاد است.
- توزيع نسخه تغيير يافته آن براي بهرهبرداري ديگران از تغييرات انجامشده آزاد است.
در اختيار بودن، كد لينوكس امكان فارسيسازي و بوميسازي سيستم عامل از سطح هسته اصلي تا لايههاي كاربردي را امكانپذير ساخته و امنيت مورد نياز سازمانها را با استفاده از نرمافزارهاي امنيتي داخلي امكانپذير ميسازد (براي ايجاد امنيت نميتوان به نرمافزارهاي خارجي -كه امكان تعبيه راههاي نفوذ از پيش تعيينشده در آن ميباشد- اعتماد كرد)
دومين ويژگي آن، رايگان بودن آن است كه باعث شده حمايت جهاني برنامهنويسان، دانشگاهها، مراكز علمي و تحقيقاتي و حتي شركتهاي تجاري را در اختيار داشته باشد، كشورهاي استفادهكننده نيز از اين ويژگي براي توسعه ارزان فناوري اطلاعات در بين آحاد جامعه بهره بردهاند.
سومين ويژگي آن، همراهي با تحولات سختافزاري و نرمافزاري فناوري اطلاعات است، دليل اين امر اين است كه تاكنون برنامهنويسان و سازمانهاي متعدد در بسياري از كشورها روي اين سيستم عامل كار كرده و در توسعه مستمر آن سهيم بوده اند. رويكرد متن باز لينوكس، مدل سازماني توسعه آن و وجود ابزارهاي برنامهنويسي قوي و رايگان، همراهي آن با تحولات بينالمللي را تضمين مينمايد.
اين ويژگيها باعث شده كه زمينه و امكان تامين اكثر معيارها و ويژگيهاي مورد نظر براي سيستم عامل ايدهآل ملي توسط اين سيستم عامل وجود داشته باشد.
6- رويكرد و تجربه ساير كشورها
نكته جالب توجه اين است كه جايگزيني لينوكس در سازمانهاي دولتي، نه تنها در كشور ما به عنوان يك راهحل مناسب مدنظر كارشناسان و مسئولين قرار گرفته بلكه در كشورهايي مانند آلمان و انگلستان كه رابطه سياسي خوبي با آمريكا دارند و درآمد سرانه آنها چند برابر درآمد سرانه كشور ماست مورد توجه قرار گرفته است:
انگليس: پارلمان اين كشور براي توسعه نرمافزار و كاهش هزينههاي رقابتي به ويژه در شركتهاي نوپا، رويكرد متن باز را به دولت توصيه كرده است. كابينه انگلستان در دسامبر 2001 ميلادي در متني تحت عنوان «نرمافزارهاي متن باز و استفاده آنها در دولت بريتانيا» دلايل مشاركت انگلستان در رويكرد متن باز و استفاده از اين محصولات در دولت را ذكر كرده است. در اين متن كه به مراكز دولتي اعم از وزارتخانهها و آژانسهاي وابسته به آنها، دولتهاي محلي و بخشهاي ديگر ازجمله خدمات بهداشت ملي ارسال شده است. دلايل استفاده از نرمافزارهاي متن باز و سيستم عامل متن باز به عنوان يك نرمافزار مهم پايهاي به اين صورت بيان شده است:
- نياز هميشگي به راه حلي با صرفه اقتصادي
- اطمينان از سازگاري سيستمها
- كاهش هزينهها و ريسك در سيستمهاي دولتي
- امنيت سيستمهاي دولتي
در اين بررسي با استناد به يك گزارش خبري به ناامني نرمافزار Microsoft IIS به عنوان يك نرمافزار متن بسته اشاره شده و آمده است كه برخي از نرمافزارهاي متن بسته، ناامنتر از سيستمهاي متنباز همتراز خود ميباشند و حملات اينترنتي به آنها كمتر صورت گرفته است. اين متن در 15 جولاي 2002 ميلادي به عنوان دستورالعمل اجرايي به سازمانها ابلاغ گرديد و هماكنون در سازمانهايي مانند e-envoy وسازمان تجارت دولتي (OGC) در حال اجرا است.
آمريكا: در اين كشور نيز همچون ساير كشورها، سيستمهاي متن باز در حال گسترش ميباشند. به عنوان نمونه شركت IBM، تعدادي كامپيوتر مبتني برلينوكس را به آژانسهاي آمريكايي شامل نيروي هوايي، دفاع، كشاورزي، انرژي و سازمان هواپيمايي فروخته است. بورس اصلي آمريكا (wall street) لينوكس را به عنوان سيستم عامل خود برگزيد، به اين دليل كه ويندوز را ايمن نميدانست.
وزارت دفاع آمريكا با كمك سازمان تحقيقاتي دولتي Mitre گزارشي از نرمافزارهاي مورد استفاده در وزارت دفاع تهيه كرد كه شامل ميزان استفاده، نوع استفاده و دلايل استفاده از اين نرمافزارها بود.(8) در اين بررسي دو هفتهاي (مارس 2002 ميلادي) مشخص شد كه 110 نرمافزار متن باز در وزارت دفاع استفاده ميشود كه چهار دليل عمده براي استفاده از آنها به شرح ذيل است:
- پشتيباني نرمافزاريهاي زيربنايي : اساسيترين دليل براي استفاده از نرمافزارهاي متن باز است. 65 نرمافزار زيربنايي در وزارت دفاع وجود دارد. نمونههايي از آنها عبارتند از : سيستم عامل Open BSD، لينوكس و سرويسدهندههاي Apache و SendMail
- توسعه و توليد نرمافزار
- امنيت: چهل ابزار امنيتي در وزارت دفاع استفاده ميشود كه ميتوان از Open BSD و لينوكس به عنوان Fire wall و بازرسي شبكه و نرمافزارهايي چون ACID, Snare, SARA كه براي يافتن آسيبپذيريهاي امنيتي شبكه و مراقبت براي تشخيص حمله به شبكه، به كار ميروند نام برد.
- تحقيقات : بيست ابزار نرمافزاري به عنوان ابزارهاي تحقيقاتي با كمكتحقيقاتي در وزارت دفاع در حال استفاده هستند. در اين گزارش از سيستم عامل لينوكس به همراه نرمافزار خوشهبندي Beowolf و نرمافزار condor به عنوان ابزاري مناسب براي تبديل كامپيوترهاي قديمي و ارزان به ابركامپيوترهاي بسيار كمهزينه نام برده شده است.(9)
آفريقاي جنوبي: انجمن ملي مشاور در امور نوآوري با نام اقتصادي NACI در گزارشي به مقوله استفاده از نرمافزارها و توليد آنها و هزينههاي ارزي كه از اين بابت از كشور خارج ميشود پرداخته است. در اين گزارش تأكيد شده كه هزينه نرمافزار، بار سنگيني را بر كشورهاي در حال توسعه مانند آفريقاي جنوبي ميگذارد و بايد سياست اين كشورها به گونهاي تغيير يابند كه ورود نرمافزارها با كمترين هزينه صورت پذيرد. در ادامه، زيرپاگذاشتن قوانين حق تكثير، انتخاب نامناسبي شمرده شده و به لزوم استفاده از نرمافزارهاي متن باز اشاره شده است . از اين طريق ميتوان توليدات داخلي را جايگزين محصولات گران خارجي نمود. در اين گزارش مزاياي اصلي سيستمهاي متن باز بدين صورت عنوان شده است:
- كاهش هزينهها و وابستگي كمتر به فناوريها و مهارتهاي وارداتي
- امكان استفاده از نرمافزارها براي همه افراد و ارگانها
- دسترسي همگاني به نرمافزار بدون نياز به هزينه مالكيت
- مانع كمتر براي ورود به بازار كه باعث مشاركت شركتهاي كوچكتر و درنتيجه افزايش مهارتهاي محلي ميگردد.
- شركت در شبكه جهاني توليد نرمافزار
يك نمونه عملي در آفريقاي جنوبي تبديل محيط گرافيكي KDE در لينوكس به محيط KDE با زبان بومي است. اين پيادهسازي در سه ماه انجام شد كه نشاندهنده سادگي تبديل و اختصاصي كردن اين گونه نرمافزارهاست.
سه كشور چين، ژاپن و كره جنوبي، پروژه مشتركي براي توسعه گونهاي از سيستم عامل متن باز لينوكس تعريف كردهاند كه سيستم عامل اصلي در اين سه كشور خواهد شد. اين كشورها استفاده از اين سيستم عامل در مدارس را شروع كرده و در حال تربيت نسلي آشنا به لينوكس مي باشند.
7- وضعيت و فعاليتهاي انجام شده در كشور
در كشور ما از دي ماه سال 1381 شوراي عالي انفورماتيك قراردادي را با «مركز فناوري اطلاعات و ارتباطات پيشرفته شريف» براي فارسي سازي لينوكس منعقد كرده است كه با مديريت اين مركز تاكنون عقد قرارداد پروژههاي ذيل انجام شده است:
مرحله اول:
- الگوريتم دوجهته اتصال و يونيكد با هدف فراهم كردن كتابخانهاي از توابع به منظور تسهيل پيادهسازي الگوريتم دوجهته و اتصال يونيكد.
- مرتبسازي، جستوجو و شرايط محلي فارسي با هدف مشخص كردن نيازمنديهاي دقيق مرتبسازي فارسي به علت عدم وجود استاندارد ملي، بر اساس لغتنامهها و مراجع ديگر.
- تقويم فارسي با هدف استخراج الگوريتم تقويم تاريخ جلالي و تحويل تاريخها براي كاربرد در لينوكس
- فونت مرجع فارسي و فونت open type
- صفحه كليد فارسي با هدف رفع اشكالات صفحه كليد فارسي در سيستم عامل لينوكس
- لوح فشرده نمايش لينوكس فارسي با قابليت راهاندازي از لوح فشرده بدون آسيبرساني با سيستم عامل موجود كاربر با هدف فرهنگسازي.
مرحله دوم :
- پشتيباني يونيكد فارسي در glibc (كتابخانه اصلي مربوط به زبان c در لينوكس)
- پشتيباني يونيكد فارسي در Mozilla (مرروگر، مخدوم پست الكترونيك، دفترچه آدرس)
- پشتيباني يونيكد فارسي در Mysql (بانك اطلاعاتي)
- پشتيباني يونيكد فارسي در Postgerlsql (بانك اطلاعاتي)
- پشتيباني زبان فارسي در IMP (خادم پست الكترونيك مبتني بر وب)
- پشتيباني زبان فارسي در aspell (غلطياب واژگان فارسي)
- تحليل و تعريف ملزومات واسط كاربري گرافيكي (GUI) فارسي
- تهيه واژه نامه مرجع براي ترجمه محيط لينوكس
يكي از مراكز فعال ديگر در اين عرصه، مركز امنيت شبكه شريف است كه با همكاري گروه امنيت شبكه مركز تحقيقات مخابرات ايران، اولين همايش سيستم عامل و امنيت را برگزار نمودند. در اين طرح مخصوصاً در قسمت رويكرد و تجربه سايركشورها از دستاورد تحقيقات اين مركز استفاده شده است.
8- راهبردها و راهكارهاي دولت در ايران
در بررسي چالشها و تهديدهاي ناشي از فقدان يك سيستم عامل مناسب در كشور گزينهها و راهحلهاي موجود و تجربه ساير كشورها در مواجه با اين چالشها، مشخص گرديد كه رويكرد سيستم عامل متن باز (لينوكس) كه كد برنامههاي آن به رايگان قابل دسترسي است، روشي است كه با توجه به گراني نرمافزارهاي تجاري و كاهش ضريب امنيتي آنها، با كمترين زمان و هزينه، امكان بوميسازي و فارسيسازي استاندارد سيستم عامل و حفظ استقلال و امنيت رايانهاي كشور را فراهم ميسازد.
عزم دولت بر اين است كه لينوكس و نرمافزارهاي متن باز را جايگزين ويندوز و نرمافزارهاي تحت آن
نمايد.
مراحل جايگزيني به شرح ذيل پيشنهاد ميشود:
الف ـ جايگزيني نرمافزار مديريت و راهبري شبكه لينوكس در سرورها: برتري ويژگيها و توانمنديهاي سيستم عامل لينوكس و يونيكس در حوزه سرورها كاملا مشخص است به گونهاي كه سازمانها و شركتهايي كه نياز به نگهداري و تبادل اطلاعات انبوه دادهها يا سرعت و كارايي قابل توجهي دارند، اين خانواده از سيستم عامل را براي سرورها انتخاب مي كنند. به عنوان نمونه ميتوان به استفاده از لينوكس به عنوان سيستم عامل سرور پايگاه جستوجوي google در اينترنت و سيستم عامل اصلي بانك اطلاعاتي Oracle اشاره كرد.
آمارها و اطلاعات موجود نيز نشان مي دهد كه سيستم عامل سرور لينوكس و يونيكس با در اختيار داشتن 47% از سهم سرورها در سال 2002 ميلادي رتبه اول را به خود اختصاص داده و پيش بيني ها نشان مي دهد كه اين رتبه با سهم 51% در سال 2007 ميلادي حفظ خواهد شد. اين در حاليست كه سهم بازار سيستم عامل سرور ويندوز از 28% در سال 2002 ميلادي به 34% در سال 2007 ميلادي خواهد رسيد. به عبارت ديگر روندها نشان مي دهد كه سيستم عامل اصلي و پيشرو در حوزه سرورها، خانواده لينوكس خواهد بود.
منبع: Thibodeau, Patrick. Unix: Far From Legacy but Far More Challenged. ComputerWorld, July 2003.
تغيير سيستم عامل سرورها از ويندوز و ناول به لينوكس در سازمانهاي دولتي در سه مرحله ميتواند انجام شود:
مرحله اول: آموزش كليه كارشناسان شبكه سازمانهاي دولتي
مرحله دوم: مهاجرت سريع از ويندوز به لينوكس (در نرمافزارهايي كه در مدت محدود ميتوانند تبديل شوند).
مرحله سوم: مهاجرت برنامهريزي شده از ويندوز به لينوكس (در نرمافزارهايي كه نياز به بازنويس مجدد برنامه دارند).
ب ـ جايگزيني سيستم عامل لينوكس در كامپيوتركاربران : براي اجراي اين مرحله مناسب است كه فرايند جايگزيني سيستم عامل لينوكس در سرورها انجام شده و از طرف ديگر توزيع كارآمد، پايدار و فارسيسازي شده مناسبي در اختيار باشد.
براي ترويج و فرهنگسازي مراحل فوق انجام اقدامات ذيل از طرف دولت پيشنهاد ميشود:
1- سمينارهاي ترويجي و برگزاري مسابقات دانشآموزي و دانشجويي در حوزه لينوكس
2- آموزش كارشناسان فناوري اطلاعات دولت براي مديريت و راهبري لينوكس و برخورداري اين كارشناسان از مزاياي آموزشي مصوب
3- آموزش كاربري لينوكس بر اساس استاندارد ICDL براي كاركنان دولت و دانشآموزان مدارس
4- تهيه ابزارها و نرمافزارهاي تبديل( براي مهاجرت سريعتر و راحتتر به لينوكس) و در دسترس بودن آخرين و بهترين نسخه سيستم عامل لينوكس فارسي
5- صدور بخشنامه براي نصب لينوكس در سرورهاي جديد، مبتني بر لينوكس بودن قراردادهاي جديد نرمافزاري و مشخص كردن مهلت براي تبديل نرمافزارهاي موجود به نرمافزارهاي مبتني بر لينوكس.
6- حمايت از ايجاد و رشد مراكز توسعه نرمافزاري لينوكس در دانشگاههاي فني و مهندسي
7- حمايت از نهادهاي پشتيبان لينوكس در كشور
8- عقد قرارداد توليد نرمافزارهاي اصلي مورد نياز مبتني بر لينوكس توسط سازمان مديريت شامل نرمافزارهاي مالي و حسابداري، دبيرخانه، انبار، اموال و منابع انساني (گزينش، آموزش، ارزيابي، كارگزيني، رفاه بيمه و امور درماني، بازنشستگي)
9- توسعه سيستم عاملهاي خاص منظوره مبتني بر هسته لينوكس فارسي (ازجمله: سيستم عاملهاي موجود در بانكداري، فروشگاهها، موبايل و موارد مشابه).
8- جمعبندي و نتيجهگيري
ترديدي نيست كه سيستم عامل لينوكس كه با توجه به نيازهاي امنيتي و شرايط كشور تهيه و بومي شده باشد، راهحل مواجهه با چالشهاي اقتصادي و امنيتي مربوط به فقدان يك سيستم عامل مناسب در كشور است. حداكثر سه سال فرصت وجود دارد كه جايگزيني اين سيستم عامل در سطح دولت بطور كامل انجام شود. هدفگيري اصلي تبديل سرورها به لينوكس است كه امنيت و پايداري قابل اتكايي را ايجاد خواهد كردو هدفگيري بعدي تبديل كامپيوتر كاربران است. براي اينكه اين تغيير به صورتي منطقي و طبيعي اتفاق بيفتد، لازم است ابتدا اطلاعرساني، فرهنگسازي و آموزش لازم صورت پذيرفته و سپس با قوانين و مقررات و ايجاد نهادهاي لازم و پشتيبان، قطعيت يابد.
9- منابع و مآخذ:
1- سيدعلي اكرميفر «راهبردهاي توسعه سيستم عامل بومي در كشور» مجموعه مقالات همايش سيستم عامل و امنيت، ديماه 1382
2- «سند راهبردي توسعه فناوري اطلاعات و ارتباطات كشور» ، وزارت پست، تلگراف و تلفن، مركز تحقيقات مخابرات، بهمن 1381
3- www.amazon.com
4- رسول جليلي، علي هادوي، روحاله آلشيخ، «مروري بر رويكرد كشورهاي دنيا به پديده متن باز» مجموعه مقالات همايش سيستم عامل و امنيت ، دي ماه 1382
5- http:/Amsterdam.nettime.org/lists-Archives/nettime-1-0007/msg00024.html
6- «سيستم عامل ايدهآل ملي» سرمقاله ماهنامه افق لينوكس، مركز ارتباطات و فناوري اطلاعات پيشرفته شريف، تير 1383
7- "open source software use within UK government", July 2002/office of the e-envoy, www.e-envoy.gov.uk
8- Defence Information systems Agency, "open source within DoD Request for comment" Aug 2002, www. disa.mil/pao/opensource.html
9- "use of Free/open source software in the us. Department of Defence, "version 1.2.02/Nov.2002, the MITRE Corporation.