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

تبلیغات

تبلیغات متنی

تریدینگ ویو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

نرم‌افزار متن ‌باز چيست؟


واضح آرشیو وب فارسی:سایت رسیک: نرم‌افزار متن ‌باز چيست؟

اگر مفاهيم متن‌باز/آزاد بودن نرم‌افزار، از اغلب افرادي که دانش کامپيوتري دارند، پرسيده شود، خواهند گفت که نرم‌افزار آزاد/متن‌باز بايد شامل کد اوليه برنامه به هر زباني (Perl, PHP, C, C++,…) که نوشته شده، باشد و...

جهت کاربردهاي محلي نيز بتوان آنرا تغيير داد. پس از آن نيز بتوان آنرا، سلسله‌مراتبي، بطور "آزاد تکثير نمود. البته مفاهيم رسمي "نرم‌افزار آزاد و "نرم‌افزار متن‌باز" جنبه‌هاي ديگري از کاربرد نرم‌افزار و توزيع آنرا در برمي‌گيرد که در درک تفاوتهاي اين نوع نرم‌افزار با انواع خصوصي و تجاري‌اش بسيار کمک مي‌کند. ....


اگر مفاهيم متن‌باز/آزاد بودن نرم‌افزار، از اغلب افرادي که دانش کامپيوتري دارند، پرسيده شود، خواهند گفت که نرم‌افزار آزاد/متن‌باز بايد شامل کد اوليه برنامه به هر زباني (Perl, PHP, C, C++,…) که نوشته شده، باشد و...

جهت کاربردهاي محلي نيز بتوان آنرا تغيير داد. پس از آن نيز بتوان آنرا، سلسله‌مراتبي، بطور "آزاد تکثير نمود. البته مفاهيم رسمي "نرم‌افزار آزاد و "نرم‌افزار متن‌باز" جنبه‌هاي ديگري از کاربرد نرم‌افزار و توزيع آنرا در برمي‌گيرد که در درک تفاوتهاي اين نوع نرم‌افزار با انواع خصوصي و تجاري‌اش بسيار کمک مي‌کند.
پيشگامان متن‌باز [1] تعريفي از نرم‌افزار متن‌باز [2] در 9 عبارت ارائه داده‌اند:
1. نرم‌افزار بايد بدون نياز به حق امتياز يا هرگونه پرداختي براي فروش، امکان توزيع به صورت آزاد را داشته باشد.
2. کد منبع بايد در دسترس باشد؛ اگر توزيع نرم‌افزار شامل کد منبع نيست، برنامه‌نويس بايد بتواند نرم‌افزار را به‌راحتي پيدا كند، تا امکان تغيير آنرا داشته باشد. (براي مثال از يک صفحه‌ي وب، قابل download باشد)
3. اعمال تغييرات و کارهاي بعدي روي برنامه امکان‌پذير باشد و اين برنامه‌هاي جديد را بايد بتوان تحت همان شرايط برنامه‌ي اوليه و نرم‌افزار اصلي تکثير کرد.
4. نگهداري تماميت کد منبع اوليه، چه با نياز به تغيير جهت توزيع به عنوان فايلهاي وصله‌اي، و چه با نياز به وجود نگارش هاي متفاوت، ممکن باشد.
5. هيچگونه تبعيض و تمايزي بين اشخاص و گروهها وجود نداشته باشد.
6. هيچگونه تبعيض و تمايزي بين هر فعاليتي که در راستاي نرم‌افزار انجام مي‌گيرد، وجود نداشته باشد.
7. اجازه‌نامه بايد به هر کسي که يک کپي از برنامه را دريافت مي‌کند، نيز اختصاص يابد؛ بدون اينکه آنها نياز به توافق و هماهنگي با اجازه‌نامه‌ي ديگري داشته باشند.
8. اجازه‌نامه نبايد به محصول يا توزيع خاصي اختصاص داشته باشد.
9. اجازه‌نامه، نبايد به ديگر نرم‌افزارهايي که در طول پروژه‌ي مجوزگرفته‌ي جاري، توزيع و تکثير شده‌اند، تعلق بگيرد.
OSI فهرستي از اجازه‌نامه‌هاي مصوب را در سايت Navigation | Open Source Initiative دارد. در سپتامبر سال 2003، OSI فهرست حدود 45 مجوز متن‌باز وFSF، 56 مجوز آزاد را منتشر کردند. اغلب اينها، مثلاً GNUGPL و GNU Library يا LGPL در هر دو ليست وجود داشتند. GPL/LGPL محبوب‌ترين اجازه‌نامه‌هاي نرم‌افزارهاي متن‌باز/آزاد هستند.

مزايا و ريسک هاي نرم‌افزارهاي متن‌باز
نرم‌افزارهاي آزاد از نظر کاربر مزايايي دارند. عدم وابستگي به فروشنده، امکان برطرف کردن اشکالات در محل، امکان افزودن امکانات جديد مورد نياز کاربر، آزادي و نيز کسب درآمد از کار ديگران(!) از جمله‌ي اين مزايا مي‌باشند. از نظر توليد کننده نيز مزاياي متعددي مي‌توان برشمرد. از جمله اينکه برنامه در دسترس عده بيشتري قرار مي‌گيرد، اشکالات برنامه سريعتر پيدا مي‌شود، برنامه به سرعت بهتر و بهتر مي‌شود، توليد کننده بهتر مي‌تواند تواناييهاي خود را نشان دهد؛ همچنين ساير آزاديهايي که به توليدکنندگان اين نرم‌افزارها داده مي‌شود از جمله‌ي اين مزايا مي‌باشند.
استفاده مجدد از کد، زمان توليد و توسعه را کاهش مي‌دهد و نتايجي قابل پيش‌بيني فراهم مي‌آورد. با دسترسي به کد منبع، عمر سيستمهاي متن‌باز و ارتقاي آنها به طور نا متناهي قابل افزايش است. ويژگيهاي کيفي و ريسکهايي که در پروژه‌هاي متن‌باز وجود دارد، به شرح زير است:
• قابليت سفارشي کردن
• قابليت استفاده از نرم‌افزار/ اعتبار
• قابليتهاي عملياتي
• توازن
• انعطاف‌پذيري
• عمر
• کارايي
• کيفيت سرويس و پشتيباني
• امنيت
• سهولت مديريت/ سطح دشواري
• ريسک در تقسيم پروژه به بخشهاي کوچکتر
• قابليت استفاده از برنامه‌هاي کاربردي
هزينه‌ها
در پروژه‌هاي متن‌باز هزينه‌ها در دو بخش هزينه‌هاي مستقيم و غير مستقيم پخش مي‌شوند. هزينه‌هاي مستقيم عبارتند از:
o سخت‌افزار و نرم‌افزار
• نرم‌افزار: قيمت خريد
ارتقاء و ديگر عوامل اضافي
پرداخت جهت گرفتن اجازه‌نامه
• سخت‌افزار: قيمت خريد
ارتقاء و ديگر عوامل اضافي
o هزينه‌هاي پشتيباني
• داخلي: نصب و راه‌اندازي
نگهداري
رفع اشکالات
ابزار پشتيباني (کتاب، CD، ...)
• خارجي: نصب و راه‌اندازي
نگهداري
رفع اشکالات
o هزينه‌هاي کارمندان
• مديريت پروژه
• توليد/ مهندسي سيستم‌ها
• راهبري سيستم‌ها: مديريت خريد
• ساير مديريتهاي
• آموزش
هزينه‌هاي‌ غيرمستقيم عبارت است از:
o هزينه‌هاي پشتيباني
• پشتيباني کلي سيستم
• آموزشهاي اتفاقي
• آموزشهاي رسمي
• توليد برنامه‌هاي کاربردي





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

[ارسال شده از: سایت رسیک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 256]

bt

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




-


گوناگون

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


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