فکر کنم اینم اینجا باشه دیگه این مبحث رو به تکمیل باشه . در مورد آزادی . مالکیت حرف زده شد . در مورد رایگان بودن هم بخونید :
منبع: ایلنا
نرمافزارهاي كد باز رايگان نيستند.
كارشناسان پيش بيني ميكنند ؛ با روند حاكم بر دنياي فناوري كد باز در آيندهاي نزديك اين دستاورد جديد مخالفان سلطه مايكروسافت بر دنياي رايانه سهم بسيار بالايي از صنعت را به خود اختصاص دهد.
يكي از مهمترين جنبههاي فناوري كد باز توان و استعداد بالقوه آن است. هر جا كه مغزهاي برتر در يك صنعت گردهم آمده و توان خود را روي هدف واحدي متمركز ميكنند ، استعداد رشد به طول قابل توجهي افزايش مييابد.
در سالهاي گذشته تمركز تحقيقات و همگرايي پژوهشي دانشمندان توانسته تحولاتي را در زمينههايي نظير مطالعه بيماريهاي پيچيدهاي مانند سرطان, پژوهشهاي قضايي و همين طور تحقيقات اينترنتي و رايانهاي خلق كند.
امروز اين همگرايي در فناوري كدباز نيز مشاهده ميشود. البته در پشت فناوري كدباز دستهاي سياسي نيز در كار است كه در رشد آن تاثير بسزايي دارد.
ميتوان گفت ؛ فرايند توسعه فناوري كدباز مشابه فرايند سيستمهاي باز است كه اواخر 1980 شكل گرفت. هدف از شكلگيري حركت سيستمهاي باز كاهش سلطه IBM بر دنياي رايانه و رايانش بود و امروز فناوري كد باز شايد تا حد زيادي ريشه در مبارزه عليه سلطه مايكروسافت بر دنياي نرم افزار را داشته باشد.
مسلما درك حركت كدباز براي مصرف كنندگان دشوار است. منظور از كدباز چيست؟ فرق نرم افزارهاي رايگان و نرم افزارهايي كه محصول يك شركت است ؛ اما در قالب كدباز مجوز داده ميشود در چيست؟
شمار زيادي از متخصصان IT بر اين باورند كه تمامي روشهاي كدباز يكسان هستند. بعضي ديگر كدباز را به عنوان نرم افزارهاي رايگان بدون محدوديت ميدانند. يعني اينكه كاربر بدون پرداخت هيچ هزينهاي و بدون هيچ محدوديت كاربري از آن بهره ميگيرد.
اما حقيقت كاملا متفاوت از چنين تعاريفي است.
ارزش كدباز در فرايند به اندازه نتايج مهم است. سه بخش اصلي چهارچوب يك نرم افزار كدباز كار آمد و موفق را تشكيل مي دهند؛ جامعه طراح برنامه , دسترسي به خدمات و پشتيباني و تجاري سازي.
جامعه طراح برنامه
ممكن است براي طراحي يك نرم افزار كدباز جامعه پيچيدهاي از طراحان حرفهاي كه شديدا براي اعتبار و ارزش نرم افزار مورد نظر اهميت قائل هستند و براي اين كار حاضر سرمايهگذاري هستند شكل بگيرد. اين طراحان بخش زيادي از وقت خود را صرف طراحي, پشتيباني و نيز رفع نواقص نرم افزار ميكنند ؛ به طوري كه محصول آنها ميتواند به مراتب پيچيدهتر و كارآمدتر از محصولي باشد كه صرفا توسط يك شركت طراحي شده است. اين امر پيچيدهتر از آن چيزي است كه بسياري از كاربران تصور ميكنند. همه جامعههاي طراح برنامههاي كدباز شبيه هم نيستند. اولين سوالي كه در مورد يك نرم افزار كدباز بايد پرسيد اين است كه جامعه طراحاني كه در پشت آن قرار دارد تا چه حد پيشرفته است و طراحان تا چه حد به پشتيباني محصول خود اهميت ميدهند؟ مثلا ممكن است شركتي از عملكرد ضعيف محصول خود در بازار رنج ببرد ، براي رهايي از مشكل آن را به صورت كدباز در آورد. چنين شركتي ممكن است با مشكلات مالي روبرو باشد. احتمالا شمار كمي از طراحان به اين نرم افزار و تبديل آن به يك پديده كدباز اهميت خواهند داد.
در بهترين حالت ؛ يعني هنگامي كه يك نرم افزار كدباز كه از طراحي حرفهاي و جامعه پشتيبان متخصص و پيشرفته برخوردار است اصولا نرم افزار طراحي شده رشد سريعي خواهد داشت و اين رشد سريع با نوآوريهاي پي در پي همراه خواهد بود ؛ اما در بدترين حالت پديده كدباز ميتواند يك زباله دان براي نرم افزارهاي ناموفق باشد.
خدمات و پشتيباني
هنگامي كه يك نرم افزار به جامعه كدباز راه مييابد و يك سازمان تمايل به بهرهگرفتن از آن دارد. كار واقعي آغاز ميشود.
يكي از مهمترين جنبههاي نرم افزار كدباز دسترسي كاربران به خدمات و پشتيباني كار آمد است. غالبا پيش ميآيد كه يك طراح نرم افزار بدون درك زير ساختهاي خدماتي و بدون توجه به مسايل پشتيباني كاربر روي يك كد نرم افزاري را آغاز ميكند. اگر قرار باشد يك نرم افزار كد باز به جزيي اساسي در يك محيط بخاري يا يك زمينه كاربري در يكي از فعاليتهاي كليدي شركتها مبدل شود, بايد شبكهاي از سازمانهاي پشتيبان و خدمات دهنده براي آن وجود داشته باشد.
يكي از تفاوتهاي اساسي در بازار نرم افزارهاي كد باز تفاوت بين شهر كدباز رايگان و نسخهاي است كه به واسطه خدمات و پشتيباني هزينهاي براي آن اعمال ميشود ؛ اگر هدف از به كارگيري يك برنامه آزمايشي آن است سازمانها بايد از نسخه رايگان استفاده كنند
بسياري از شركتهاي كوچك از نسخههاي رايگان نرم افزار كدباز استفاده مي كنند.
طراحان حرفهاي كه ميتوانند ريسك حاصل كار خود را پذيرا باشند غالبا براي روياروي با بلاتكليفيها و مسايل جانبي آمادهاند, اما براي شركتها دانستن اين حقيقت كه آيا طراحان مسووليت پشتيباني نرم افزار را به عهده خواهند گرفت يا نه ، حياتي است.
براي سازمانهايي كه فعاليت آنها مستلزم ثبات و پاسخگويي در محيط سازمان است استفاده از نرم افزارهاي كدباز نيازمند پشتيباني و خدمات دهي پيوسته همانند نرم افزارهاي قديمي است.
تجاري سازي
يكي از مسايل در حال ظهور در دنياي كدباز مسئله مالكيت معنوي است. اين كه كاربران يك كد داراي مالكيت انحصاري را با يك كدباز اشتباه بگيرند چندان غير عادي نيست ؛ اگر يك كدباز به محصولات تجاري يا حتي به درون يك زيرساخت شركتي راه پيدا كند پيامدهاي حقوقي مهمي به همراه خواهد داشت.
شركتها بايد اطمينان حاصل كنند كه نرم افزار كدباز را از سازمانهايي ميخرند كه از تماميت محصولي كه ارايه ميدهند ، دفاع ميكنند. تركيبي از يك جامعه واقعي كدباز كه بر روي كيفيت تمركز دارد و يك شركت كه ميداند چگونه يك نرم افزار واقعا تجاري ايجاد كند بهترين شرايط را براي هر دو حوزه فراهم ميكند.
مواقعي پيش ميآيد كه پديده كدباز سرويس با ارزش ديگري ارايه ميدهد. بعضي محصولات نرم افزاري وجود دارد كه مالكان آنها شركت هايي هستند كه تمايل يا توانايي مالي براي تداوم عرضه نرم افزار خود را ندارند. اگر هنوز گروهي از طراحان و مشتريان كه براي چنين نرم افزاري ارزش قائلند وجود داشته باشند, انتقال آن به كدباز ميتواند آن فناوري را نجات دهد.
نتيجه گيري
مسلما, نهضت كدباز و گردهم آوردن مغزهاي برتر دنياي برنامه نويسي كه براي بهبود راهكارهاي نرم افزاري تلاش ميكنند از اهميت و ارزش بالايي برخوردار است. نهضت كدباز فشارزيادي را بر قيمتگذاري و كيفيت نرم افزار وارد ميكند.
اما مسايل مهمتري هست كه بايد همواره به ياد داشت.
كدباز به معني نرم افزار رايگان نيست. اگر قرار است نرم افزار كدباز از كيفيت و پشتيباني مورد خواست مشتري برخوردار باشد ، بايد تجاري شود و مهمتر از همه اينكه همه نرم افزارهاي كدباز يكسان نيستند.
محققان پيش بيني ميكنند ؛ با توجه به سازمان دهي و كنترلي كه بر نهضت كدباز حاكم است اين نهضت همچنان به طور كارآمد و متمركز از رشد پيوسته و سريع برخوردار باشد.