Open Source: تفاوت بین نسخهها
جز (بازمتن به Open Source منتقل شد) |
جز |
||
سطر ۱: | سطر ۱: | ||
− | متن باز یا کد باز معادل کلمه | + | [[متن باز]] یا [[کد باز]] معادل کلمه [[Open Source]] است.[[تصویر:opensource.png|thumbnail|left|لوگوی متن باز ]] |
− | + | ||
− | + | ||
− | [[ | + | اکثر [[نرمافزار]]هایی را که شما تهیه و یا از طریق اینترنت Download مىنمائید ، صرفاً به صورت نسخههاى ترجمه شده و آماده اجراء در اختیار شما قرار مىگیرند. ترجمه ، فرآیندى است که در آن کد برنامههاى نوشته شده توسط برنامه نویسان که از آنان به عنوان کد اولیه ( Source Code ) یاد مىشود ، پس از استفاده از برنامههاى خاصى موسوم به کامپایلرها به بگونهاى ترجمه مىشوند که توسط [[رایانه]] قادر درک باشند . اعمال تغییرات دلخواه در اکثر برنامههاى ترجمه شده ، امرى بسیار مشکل و گاهاً غیر ممکن است . اکثر تولید کنندگان [[نرم افزار]] از ویژگى فوق به منظور صیانت و حفاظت از کدهاى نوشته شده ، استفاده مىنمایند . |
+ | |||
+ | [[نرم افزار]]های [[Open Source]] نقطه مقابل رویکرد فوق مىباشند . در اینگونه [[نرمافزار]]ها علاوه بر نسخه ترجمه شده ، کد اولیه نیز در اختیار متقاضیان قرار مىگیرد.بدین ترتیب امکان اعمال تغییرات و یا سفارشى نمودن آن متناسب با خواسته استفاده کنندگان ، فراهم مى گردد . افرادیکه از ایده [[Open Source]] حمایت مىنمایند بر این اعتقاد هستند که با اجازه دادن به اشخاصى که علاقهمند به تغییر کد اولیه مىباشند ، امکان استفاده مفیدتر از برنامه فراهم و احتمال بروز خطاء در آنان، کاهش خواهد یافت . | ||
+ | |||
+ | [[رده:نرم افزار]] |
نسخهٔ ۹ فوریهٔ ۲۰۱۰، ساعت ۰۹:۳۶
متن باز یا کد باز معادل کلمه Open Source است.اکثر نرمافزارهایی را که شما تهیه و یا از طریق اینترنت Download مىنمائید ، صرفاً به صورت نسخههاى ترجمه شده و آماده اجراء در اختیار شما قرار مىگیرند. ترجمه ، فرآیندى است که در آن کد برنامههاى نوشته شده توسط برنامه نویسان که از آنان به عنوان کد اولیه ( Source Code ) یاد مىشود ، پس از استفاده از برنامههاى خاصى موسوم به کامپایلرها به بگونهاى ترجمه مىشوند که توسط رایانه قادر درک باشند . اعمال تغییرات دلخواه در اکثر برنامههاى ترجمه شده ، امرى بسیار مشکل و گاهاً غیر ممکن است . اکثر تولید کنندگان نرم افزار از ویژگى فوق به منظور صیانت و حفاظت از کدهاى نوشته شده ، استفاده مىنمایند .
نرم افزارهای Open Source نقطه مقابل رویکرد فوق مىباشند . در اینگونه نرمافزارها علاوه بر نسخه ترجمه شده ، کد اولیه نیز در اختیار متقاضیان قرار مىگیرد.بدین ترتیب امکان اعمال تغییرات و یا سفارشى نمودن آن متناسب با خواسته استفاده کنندگان ، فراهم مى گردد . افرادیکه از ایده Open Source حمایت مىنمایند بر این اعتقاد هستند که با اجازه دادن به اشخاصى که علاقهمند به تغییر کد اولیه مىباشند ، امکان استفاده مفیدتر از برنامه فراهم و احتمال بروز خطاء در آنان، کاهش خواهد یافت .