ترکی | فارسی | العربیة | English | اردو | Türkçe | Français | Deutsch
آخرین بروزرسانی : شنبه 29 ارديبهشت 1403
شنبه 29 ارديبهشت 1403
 لینک ورود به سایت
 
  جستجو در سایت
 
 لینکهای بالای آگهی متحرک سمت راست
 
 لینکهای پایین آگهی متحرک سمت راست
 
اوقات شرعی 
 
تاریخ : يکشنبه 20 آذر 1390     |     کد : 29594

ویژگی نرم‌افزارهای متن باز چیست؟

نرم‌افزارهای متن باز با فراهم آوردن زمینه تغییر کد، دست برنامه‌نویسان را برای گسترش سیستم‌های دانش‌بنیان باز می‌گذارند.

 همشهری‌آنلاین: نرم‌افزارهای متن باز با فراهم آوردن زمینه تغییر کد، دست برنامه‌نویسان را برای گسترش سیستم‌های دانش‌بنیان باز می‌گذارند.

به گزارش ایسنا، OSSها امروزه جزو معمول‌ترین شیوه‌های توسعه نرم‌افزاری به شمار می‌روند که مخفف Open Source Software و به معنای نرم‌افزارهای منبع باز هستند و به تمامی کاربران یک نرم‌افزار خاص منبع باز اجازه می‌دهند که علم و دانش خود را به مجموعه‌ی از پیش تعریف شده‌ای از زبان‌های برنامه‌نویسی بیفزایند.


مفاهیم: سیستم عامل چیست؟

زمانی نرم‌افزار‌ها رایگان و همراه با سخت‌افزار ارائه می‌شدند و علاوه بر آن، کد‌های منبع برنامه‌ نیز ارائه می‌شد و در نتیجه عد‌ه‌ای به فکر افتادند تا از فروش نرم‌افزار‌ها و عدم ارائه کد منبع و فن‌آوری ساخت نرم‌افزار (انحصار علم‌) درآمدی کسب کنند.

در هر حال هر نرم‌افزار OSS باید ویژگی‌های زیر را داشته باشد:

معمولا نرم‌افزارهای متن باز هیچ نیازی به فروش امتیاز ندارند و گستره توزیع آن‌ها فراگیر و همه‌جانبه است، به گونه‌ای که همگان می‌توانند به آن‌ها دسترسی داشته باشند.

البته برای تغییر کد منبع یک نرم‌افزار باید به کد منبع آن آگاه بود و سپس تغییر را شروع کرد؛ همچنین اصول توسعه و تغییر نیز بر این مبنا قرار دارد که کد منبع اصلی حفظ شود.

خصلت‌هایی که یک نرم‌افزار متن باز را به نسبت سایر نرم‌افزارها ویژه‌تر می‌کند، این است که تمامی اشکالات موجود در یک بسته نرم‌افزاری را می‌توان با تغییر و یا ویرایش کد برطرف کرد؛ در نتیجه هیچ نیازی به فروشنده و محل فروش نیست و کاربر به راحتی می‌تواند آن را توسعه دهد و حتی برای فروش آن اقدام کند که در این‌صورت می‌تواند مسیری برای کسب درآمد باشد.

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


نوشته شده در   يکشنبه 20 آذر 1390  توسط   مدیر پرتال   
PDF چاپ چاپ بازگشت
نظرات شما :
Refresh
SecurityCode