نام مستعار
کلمه "برنامه" که زماني به عنوان صفت استفاده مي شود ، به معناي "يا مربوط به نرم افزار کاربرد" محدود نمي شود. [5] به عنوان مثال ، مفاهيمي مانند رابط برنامه نويسي برنامه (API) ، سرور برنامه ، مجازي سازي برنامه ، مديريت چرخه چرخه برنامه و برنامه قابل حمل براي همه برنامه هاي رايانه اي اعمال مي شود ، نه فقط نرم افزار کاربردي.
برنامه ها و برنامه هاي قاتل
مقاله اصلي: برنامه قاتل
برخي از برنامه ها براي چندين سيستم عامل مختلف در نسخه ها موجود هستند. برخي ديگر فقط روي يک کار مي کنند و به اين ترتيب ، به عنوان مثال ، يک برنامه جغرافيايي براي مايکروسافت ويندوز ، يا يک برنامه Android براي آموزش ، يا يک بازي لينوکس خوانده مي شوند. گاهي اوقات يک برنامه جديد و محبوب ايجاد مي شود که فقط بر روي يک سکو اجرا مي شود و باعث افزايش مطلوبيت آن سيستم عامل مي شود. به اين برنامه قاتل يا برنامه قاتل گفته مي شود. به عنوان مثال ، VisiCalc اولين نرم افزار صفحه گسترده مدرن براي Apple II بود و به فروش رايانه هاي شخصي جديد آن زمان در دفاتر کمک کرد. براي Blackberry اين نرم افزار ايميل آنها بود.
در سالهاي اخير ، عبارت کوتاه "برنامه" (ابداع شده در 1981 يا پيش از اين [6]) براي مراجعه به برنامه هاي کاربردي براي دستگاه هاي تلفن همراه مانند تلفن هاي هوشمند و تبلت ها رايج شده است ، فرم کوتاه شده مطابق با دامنه معمول کوچکتر آنها در مقايسه با برنامه هاي رايانه هاي شخصي. اخيراً ، نسخه کوتاه شده براي نرم افزارهاي کاربرد دسک تاپ نيز استفاده مي شود.
طبقه بندي
روش هاي مختلف و جايگزين زيادي براي طبقه بندي نرم افزار کاربردي وجود دارد.
از نظر حقوقي ، نرم افزارهاي کاربردي عمدتاً با رويکرد جعبه سياه ، در رابطه با حقوق کاربران نهايي يا مشترکان نهايي (با سطح اشتراک نهايي و متوسط) طبقه بندي مي شوند.
برنامه هاي نرم افزاري همچنين با توجه به زبان برنامه نويسي که در آن کد منبع نوشته يا اجرا شده است ، و به هدف و خروجي آنها طبقه بندي مي شوند.
توسط حقوق مالکيت و استفاده
نرم افزار برنامه معمولاً بين دو کلاس اصلي متمايز مي شود: منبع بسته در مقابل برنامه هاي نرم افزار منبع باز و در ميان برنامه هاي نرم افزاري رايگان يا اختصاصي.
نرم افزار اختصاصي تحت حق چاپ منحصر به فرد قرار مي گيرد ، و مجوز نرم افزار داراي حق استفاده محدود است. اين اصل باز اعلام مي کند که نرم افزار ممکن است "فقط براي برنامه افزودني باز باشد ، اما براي اصلاح نيست". چنين برنامه هايي فقط توسط اشخاص ثالث مي توانند افزودني دريافت کنند.
نرم افزار رايگان و منبع آزاد بايد به هر منظور اجرا شود ، توزيع شود ، فروخته شود و يا تمديد شود ، و در صورت باز بودن نيز به همان روش اصلاح يا مع شود.
برنامه هاي نرم افزاري FOSS که تحت مجوز رايگان منتشر مي شوند ممکن است دائمي و بدون حق امتياز باشد. شايد ، مالک ، دارنده يا مجري شخص ثالث هر حق (حق چاپ ، علائم تجاري ، حق ثبت اختراع يا ius in re aliena) حق داشته باشند موارد استثنا ، محدوديت ، کاهش زمان يا تاريخ انقضاء را به شرايط استفاده مجوز اضافه کنند.
نرم افزار دامنه عمومي نوعي FOSS است که بدون حق امتياز و به صورت علني و محفوظ است - مي تواند در کارهاي مشتق شده بدون هيچگونه حق چاپ و به همين دليل ابطال اجرا شود ، توزيع شود ، اصلاح شود ، مع شود ، منتشر شود يا ايجاد شود. حتي مي تواند فروخته شود ، اما بدون انتقال اموال مالکيت عمومي به ساير موضوعات مجرد. دامنه عمومي SW مي تواند تحت يک بيانيه قانوني مجوز (غير) آزاد شود ، که اين شرايط و ضوابط را براي مدت نامحدود (براي يک عمر يا براي هميشه) اعمال مي کند.
درباره این سایت