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

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

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

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

Статус авторского права

В GNU Проект классифицирует программное обеспечение по Авторские права положение дел: бесплатно программное обеспечение, программное обеспечение с открытым исходным кодом, программное обеспечение общественного достояния, авторское лево программное обеспечение, бесплатное программное обеспечение без авторского лева, программное обеспечение с неограниченными лицензиями, GPL -покрытое программное обеспечение, Операционная система GNU, Программы GNU, программное обеспечение GNU, ФСПО программное обеспечение GNU, защищенное авторским правом, несвободное программное обеспечение, проприетарное программное обеспечение, бесплатное ПО, условно-бесплатная, частное программное обеспечение и коммерческое программное обеспечение.[1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Категории Microsoft TechNet и AIS Software

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

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

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

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

Рекомендации

  1. ^ а б c d е «Категории свободного и несвободного программного обеспечения - Проект GNU - Фонд свободного программного обеспечения (ФСПО)». Gnu.org. 2012-10-18. Получено 2012-11-12.
  2. ^ «Гейдельберг - Глоссарий - О». Directimaging.com. Получено 2012-11-12.
  3. ^ "Freeware Definition". Techterms.com. Получено 2012-11-12.
  4. ^ а б c d е ж грамм «Эта тема больше не доступна». Technet.microsoft.com. Архивировано из оригинал на 21.09.2008. Получено 2012-11-12.

внешняя ссылка