تور لحظه آخری
امروز : پنجشنبه ، 12 مهر 1403    احادیث و روایات:  امام رضا (ع):ایمان یک درجه بالاتر از اسلام است, و تقوا یک درجه بالاتر از ایمان است و به فـرزنـد...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1820265609




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
 refresh

Open Source به چه نرم افزارهایی گفته می شود؟


واضح آرشیو وب فارسی:باشگاه خبرنگاران: "Open Source" به چه نرم افزارهایی گفته می شود؟
اکثر نرم افزارهایی را که تهيه و يا از طريق اينترنت Download می کنید، صرفا به صورت نسخه های ترجمه شده و آماده اجرا در اختيار شما قرار می گيرند.
به گزارش دريچه فناوري گروه فضاي مجازي باشگاه خبرنگاران جوان؛ ترجمه، فرآيندی است که در آن کد برنامه های نوشته شده توسط برنامه نويسان  که از آنان به عنوان کد اوليه ( Source Code ) ياد می شود، پس از استفاده از برنامه های خاصی موسوم به کمپايلرها به بگونه ای ترجمه می شوند که توسط کامپيوتر قادر به درک باشند. اعمال تغييرات دلخواه در اکثر برنامه های ترجمه شده، امری بسيار مشکل و گاها" غير ممکن است. اکثر توليد کنندگان نرم افزار، از ويژگی فوق به منظور صيانت و حفاظت از کدهای نوشته شده، استفاده می نمايند. 




مزایا و معایب نرم افزار های متن باز





نرم افزارهای Open Source نقطه مقابل رويکرد فوق می باشند. در اينگونه نرم افزارها علاوه بر نسخه ترجمه شده، کد اوليه نيز در اختيار متقاضيان قرار می گيرد.بدين ترتيب امکان اعمال تغييرات و يا سفارشی نمودن آن متناسب با خواسته استفاده کنندگان، فراهم می گردد. افراديکه از ايده Open Source حمايت می نمايند بر اين اعتقاد هستند که با اجازه دادن به اشخاصی که علاقه مند به تغيير کد اوليه می باشند، امکان استفاده مفيدتر از برنامه فراهم و احتمال بروز خطاء در آنان، کاهش خواهد يافت. 






مزایا و معایب نرم افزار های متن باز





امنیت نرم افزارهای متن باز:
به طور مثال Android به طور کامل از Open Source پشتیبانی نمی کند، اما Android از لینوکس به عنوان Kernel خود بهره می برد. بر این اساس وقتی تعداد زیادی از مردم کد ها را مشاهده کنند،‌ در صورتی که حفره یا اختلالی بوجود بیاید بسیار سریع برطرف خواهد شد.




مزایای نرم افزارهای متن باز:
از نظر هزينه به صرفه براي شروع

نصب اوليه راحت و سريع

کدهاي سيستم مديريت محتوا رايگان و قابل دسترس براي تغييرات هستند

شبکه گسترده اي از برنامه نويسان داوطلب روي توسعه نرم افزار کار مي کنند







مزایا و معایب نرم افزار های متن باز




معایب نرم افزار های متن باز:
پايه سيستم مديريت محتوا رايگان است اما هزينه هاي پنهان فراواني وجود دارد از جمله توسعه، پشتيباني، نگهداري و به روز رساني

عدم وجود تيم پشتيباني متعهد و داراي قرارداد رسمي

امکانات بسيار کمتر نسبت به سيستم هاي تجاري.

اين گونه نرم افزارها همواره توسط گروه هاي کاملا حرفه اي توليد نشده و آزمايش نمي شوند

کد نرم افزار در دسترس عموم مي باشد و مشکلات امنيتي آن به سرعت در اختيار نفوذگران قرار مي گيرد



این مطلب جای بحث بسیاری دارد حال به نظر شما نرم افزار متن باز خوب است یا نه ؟







انتهای پیام/




اشتراک گذاری




مطالب مرتبط

بررسی خطرات جدی باگ اندرویدی StageFright +راه حل مقابله
پول مجازی چیست؟
ترفندهایی برای جلوگیری از بازشدن بی موقع pop-up در تمامی مرورگرها
مدیریت ایمیل‌هایتان را به ما بسپارید + دانلود





۲۷ مرداد ۱۳۹۴ - ۰۸:۱۲





این صفحه را در گوگل محبوب کنید

[ارسال شده از: باشگاه خبرنگاران]
[مشاهده در: www.yjc.ir]
[تعداد بازديد از اين مطلب: 23]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن