یک برنامهٔ رایانه ای در صورتی قابل حمل ( به انگلیسی: Portable ) است که برای اجرای آن بر روی سکو یا پلتفرم های مختلف، تلاش بسیار کمی لازم باشد. پیش نیاز مورد نیاز برای قابل حمل بودن، انتزاع تعمیم یافته بین منطق برنامه و رابط های سیستم است. هنگامی که نرم افزار با عملکرد یکسان برای چندین پلتفرم رایانش تولید می شود، قابل حمل بودن، مسئلهٔ کلیدی برای کاهش هزینهٔ توسعه است.
منظور از قابلیت حمل نرم افزار امکان استفاده از یک نرم افزار در محیط های مختلف است. برای نرم افزارهایی که برای دو یا چند پلتفرم مختلف در دسترس هستند یا می توانند برای آن ها دوباره کامپایل شوند، اعمال می شود. [ ۱]
قابلیت حمل نرم افزار ممکن است شامل موارد زیر باشد:
• انتقال فایل های برنامهٔ نصب شده به کامپیوتری دیگر با معماری مشابه.
• نصب مجدد یک برنامه از فایل های توزیع بر روی کامپیوتری دیگر با معماری مشابه.
• ساخت برنامه های اجرایی برای پلتفرم های مختلف از کد منبع؛ این همان چیزی است که معمولاً به عنوان «حمل» شناخته می شود.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفمنظور از قابلیت حمل نرم افزار امکان استفاده از یک نرم افزار در محیط های مختلف است. برای نرم افزارهایی که برای دو یا چند پلتفرم مختلف در دسترس هستند یا می توانند برای آن ها دوباره کامپایل شوند، اعمال می شود. [ ۱]
قابلیت حمل نرم افزار ممکن است شامل موارد زیر باشد:
• انتقال فایل های برنامهٔ نصب شده به کامپیوتری دیگر با معماری مشابه.
• نصب مجدد یک برنامه از فایل های توزیع بر روی کامپیوتری دیگر با معماری مشابه.
• ساخت برنامه های اجرایی برای پلتفرم های مختلف از کد منبع؛ این همان چیزی است که معمولاً به عنوان «حمل» شناخته می شود.
wiki: قابلیت حمل نرم افزار