Категории программного обеспечения

редактировать

Категории программного обеспечения - это группы программного обеспечения. Они позволяют понимать программное обеспечение с точки зрения этих категорий. Вместо особенностей каждой упаковки. Различные схемы классификации рассматривают разные аспекты программного обеспечения.

Содержание

  • 1 Компьютерное программное обеспечение
    • 1.1 Статус авторских прав
      • 1.1.1 Бесплатное программное обеспечение
      • 1.1.2 Программное обеспечение с открытым исходным кодом
      • 1.1.3 Программное обеспечение с авторским левом
      • 1.1.4 Без авторского лева бесплатное ПО
      • 1.1.5 Условно-бесплатное ПО
      • 1.1.6 Бесплатное ПО
  • 2 Категории программного обеспечения Microsoft TechNet и AIS
  • 3 Рыночные категории
    • 3.1 Горизонтальные приложения
    • 3.2 Вертикальные приложения
  • 4 Ссылки
  • 5 Внешние ссылки

Компьютерное программное обеспечение

Компьютерное программное обеспечение можно разделить на категории на основе общей функции, типа или области использования. Существует три широких классификации:

Статус авторских прав

Проект GNU классифицирует программы по статусу авторских прав : бесплатное ПО, программное обеспечение с открытым исходным кодом, программное обеспечение, являющееся общественным достоянием, программное обеспечение с авторским левом, бесплатное программное обеспечение без авторского лева, программное обеспечение с нестрогими разрешительными лицензиями, программное обеспечение с покрытием GPL, операционная система GNU, программы GNU, программное обеспечение GNU, программное обеспечение GNU, защищенное авторским правом FSF, несвободное программное обеспечение, проприетарное программное обеспечение, бесплатное программное обеспечение, условно-бесплатное программное обеспечение, частное программное обеспечение и коммерческое программное обеспечение tware.

Бесплатное программное обеспечение

Бесплатное программное обеспечение - это программное обеспечение, которое предоставляется с разрешением на использование, копирование и распространение, дословно или с изменениями, бесплатно или за плату. В частности, это означает, что должен быть доступен исходный код. «Если это не источник, это не программа». Если программа является бесплатной, она потенциально может быть включена в бесплатную операционную систему, такую ​​как GNU, или бесплатные версии системы Linux.

Свободное программное обеспечение в смысле лицензии на авторское право (и проекта GNU) - это вопрос свободы, а не цены. Но компании, выпускающие проприетарное программное обеспечение, обычно используют термин «бесплатное программное обеспечение» для обозначения цены. Иногда это означает, что двоичную копию можно получить бесплатно; иногда это означает, что копия прилагается к компьютеру для продажи без дополнительной оплаты.

Программное обеспечение с открытым исходным кодом

Программное обеспечение с открытым исходным кодом - это программное обеспечение с его исходным кодом, доступным по определенной лицензии своим лицензиатам. Его можно использовать и распространять в любой момент, исходный код открыт и может быть изменен по мере необходимости. Единственное условие для этого типа программного обеспечения заключается в том, что при внесении изменений пользователи должны сообщить об этих изменениях другим. Одной из ключевых характеристик программного обеспечения с открытым исходным кодом является то, что оно является общей интеллектуальной собственностью всех разработчиков и пользователей. Операционная система Linux - один из самых известных примеров коллекции программного обеспечения с открытым исходным кодом.

Программное обеспечение с авторским левом

Программное обеспечение с авторским левом - это бесплатное программное обеспечение, условия распространения которого гарантируют что все копии всех версий имеют более или менее одинаковые условия распространения. Это означает, например, что лицензии с авторским левом обычно запрещают другим добавлять дополнительные требования к программному обеспечению (хотя может быть разрешен ограниченный набор безопасных дополнительных требований) и требуют предоставления исходного кода.. Это защищает программу и ее модифицированные версии от некоторых распространенных способов сделать программу несвободной. Некоторые лицензии с авторским левом блокируют другие способы превращения программного обеспечения в собственность.

Копилефт - это общая концепция. Копилефтинг реальной программы требует определенного набора условий распространения. Различные лицензии с авторским левом обычно «несовместимы» из-за различных условий, что делает незаконным объединение кода, использующего одну лицензию, с кодом, использующим другую лицензию. Если две части программного обеспечения используют одну и ту же лицензию, они, как правило, могут быть объединены.

Бесплатное программное обеспечение без авторского лева

Бесплатное программное обеспечение без авторского лева исходит от автора с разрешением на распространение, изменение и добавление лицензионных ограничений.

Если программа свободна, но без авторского лева, то некоторые копии или модифицированные версии могут быть платными. Компания-разработчик программного обеспечения может скомпилировать программу с модификациями или без них и распространить исполняемый файл как проприетарный программный продукт. X Window System иллюстрирует этот подход. X Consortium выпускает X11 с условиями распространения, которые делают его свободным программным обеспечением без авторского лева. При желании вы можете получить бесплатную копию с указанными условиями распространения. Однако доступны несвободные версии и рабочие станции и графические платы ПК , для которых работают только несвободные версии. Разработчики X11 на время сделали X11 несвободным; они смогли сделать это, потому что другие предоставили свой код под той же лицензией без авторского лева.

Условно-бесплатное ПО

Условно-бесплатное программное обеспечение, которое поставляется с разрешением на распространение копий, но говорит, что любой, кто продолжает использовать копию требуется для оплаты. Условно-бесплатное ПО не является бесплатным или даже полусвободным. Для большинства условно-бесплатных программ исходный код недоступен; таким образом, программа не может быть изменена. Условно-бесплатное ПО не дает разрешения на создание его копии и установку без уплаты лицензионного сбора, в том числе для некоммерческой деятельности.

Бесплатное ПО

Как условно-бесплатное программное обеспечение, бесплатное программное обеспечение доступно для скачивания и распространения без первоначального взноса. Бесплатное ПО никогда не требует дополнительной платы. Такие вещи, как незначительные обновления программ и небольшие игры, обычно распространяются как бесплатные программы. Хотя бесплатное программное обеспечение является бесплатным, оно защищено авторским правом, поэтому другие люди не могут продавать программное обеспечение как свое собственное.

Категории программного обеспечения Microsoft TechNet и AIS

Эта классификация состоит из семи основных элементов. Это: платформа и менеджмент, образование и справочник, дом и развлечения, контент и связь, операции и профессиональные, производство продукции и предоставление услуг, а также направление деятельности.

Рыночные категории

Горизонтальные приложения

Вертикальные приложения

Ссылки

Внешние ссылки

В Викиверситете есть учебные ресурсы по компьютерному программному обеспечению
Последняя правка сделана 2021-06-08 08:26:53
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте