اين روزها نرمافزارهاي متن باز جاي خود را در ميان سيستمهاي عامل باز كردهاند كه علاوه بر ارائه امكانات و قابليتهاي حرفهاي، از مزاياي زيادي نيز برخوردارند. در اين نوشته به شش اشتباه رايج درباره نرمافزارهاي كد باز پرداخته شده است.
1- كد باز از اركان اصلي IT محسوب نميشود: اين جمله شايد زماني صحيح بود كه لينوكس و آپاچي در ابتداي راه بودند. اما اكنون نرمافزارهاي كد باز جاي پاي خود را در دنياي اطلاعات محكم كردهاند و اين اظهار نظر ديگر درست به نظر نميآيد.
2- كد باز قادر به صورت دادن وظايف سنگين نيست: بسياري از مخالفان كد باز، اصرار دارند كه كد باز براي اجراي ماموريتهاي حياتي نامناسب است و محصولات كد باز از كيفيت بالايي برخوردار نيستند. در حالي كه نرمافزارها و محصولات كد باز از نظر فشار، كارايي و امنيت همانقدر مورد محك قرار ميگيرند كه نرمافزارهاي كد بسته.
از اين گذشته، يكي از منافع مدل توسعه كد باز اين است كه در اين مدل، امكان مشاركت كاربران را در مراحل ابتدايي چرخه توسعه امكانپذير ميسازد و موجب تشخيص سريعتر باگها و حفرهها ميشود.
3- شركتهاي كد باز، صاحب مالكيت معنوي محصولات خود نيستند: اين تصور كاملا اشتباه است. حقيقت اين است كه نرمافزارهاي كد باز و كد بسته، وضعيت يكساني در برابر قوانين كپيرايت دارند. تنها تفاوت ناشي از اين امر اين است كه توليدكنندگان نرمافزارهاي كد باز، مالكيت معنوي محصول خود را با ديگران سهيم ميشوند.
اين اشتراك در مالكيت معنوي باعث تغييراتي در روند ارائه محصول ميشود. محصول، سريعتر به بازار عرضه ميشود؛ قابل انحصار نيست؛ همچنين رقابت كاربران براي بهبود بخشيدن كيفيت محصول باعث ايجاد شانسها و ايدههاي متنوع در حيطه نرمافزار ميشود.
4- فناوري كد باز، از نظر فني فاقد قابليت ارائه امكانات حرفهاي است: امروزه بانيان توليدات كد باز، خدمات فني حرفهاي ارائه ميدهند و نرمافزارهاي كد باز را قادر به اجراي وظايف سنگين براي كمپانيهاي بزرگ ساختهاند.
در واقع مدل تجاري اغلب توليدكنندگان نرمافزارهاي كد باز، وابسته به سرويسهاي آنها و همچنين نوع مشتريان آنها است.
5- كد باز تابع هيچ قاعده يا قانوني نيست و هر كسي ميتواند براي اين نرمافزارها، كد بنويسد: برخي از مخالفان كد باز تصور ميكنند كه هر كسي اجازه دسترسي و تغيير كد يك نرم افزار را دارد و ازاين رو نرمافزارهاي كد باز را غيرقابل اعتماد ميدانند. اما در حقيقت، دسترسي به اين كدها محدود است و هر تغييري در كد، بايد در جهت از ميان برداشتن يك مشكل باشد و يا اين كه به ارتقاي سطح كيفي نرمافزار كمك كند.
6- نرمافزار كد باز، فاقد امنيت است: يك تصور رايج اما اشتباه در مورد نرمافزارهاي كد باز اين است كه اين نرمافزارها بيشتر از نرمافزارهاي كد بسته در معرض خطر خرابكاري هستند. آن هم به اين دليل كه احتمال نفوذ به كد نرمافزارهاي كد باز، بيشتر است.
نرمافزارهاي كد باز از متدولوژي استاندارد توسعه نرمافزار و تكنيكهاي بالا بردن امنيت كدها استفاده ميكنند. هر تغييري در كدها، قبل از تاييد، به شدت كنترل شده و مورد بررسي قرار ميگيرد.
اين بررسيها، به مقابله با مشكلات امنيتي كمك ميكنند و حتي شكافهاي كوچك را در برابر چشم توليدكنندگان قرار ميدهند.
جمعبندي: بازار محصولات كد باز در سالهاي اخير رشد فوقالعادهاي داشته است. كد باز، نشان داده كه انتخابي مناسب و پايدار براي كمپانيهاي بزرگ و همينطور دادوستدهاي كوچك است و از اين رو ميتواند تهديدي براي نرمافزارهاي كد بسته باشد.
توليدكنندگان نرمافزارهاي كد بسته، بايد بپذيرند كه جنبش نرمافزارهاي كد باز نتيجه سالهاي كمك گرفتن از كاربران و همراه كردن آنها در همه مراحل توسعه نرمافزار است كه باعث به وجود آمدن مدل تجاري كاملاً جديدي شده است.
گذشت زمان، درست نبودن تصورات فوق را تا حدود زيادي نشان داده است. حالا كه كد باز به عنوان صنعتي قابل اعتماد شناخته شده است، بايد به دنبال ظرفيتهاي اين صنعت بود.
انتهاي خبر // روزنا - وب سایت اطلاع رسانی اعتماد ملی//www.roozna.com
مازيار عطاريه