10.2. Коммерческое программное обеспечение.
Коммерческое программное обеспечение (англ. commercial software) — программное обеспечение, созданное коммерческой организацией с целью получения прибыли от его использования другими, например путем продажи экземпляров.
В настоящее время большинство программ распространяется на коммерческой основе. Для приобретения таких программ необходимо вначале заплатить за них определенную сумму денег. Такие программы называются коммерческими. Существуют и такие программы, которые распространяются бесплатно. Чаще всего эти программы написаны каким-нибудь опытным программистом для себя, затем переданы для общего пользования. Такие программы называются бесплатными (freeware). Иногда разработчики программы указывают, что их программа является бесплатной для индивидуальных пользователей, но для использования в организациях должна покупаться соответствующая лицензия.
Промежуточное положение между бесплатными и коммерческими программами занимают условно-бесплатные программы (shareware). Эти программы можно получить и опробовать бесплатно, но для систематического их использования необходимо уплатить разработчикам или распространителям программы определенную сумму.
Множество людей ошибочно считают коммерческое и свободное противоположностями. Различия между этими двумя видами не столь критичны, как может показаться на первый взгляд. Ведь свободным ПО считается с того момента, как автор предоставляет права на свободную модификацию, распространение и извлечение прибыли со своего продукта. Из этого следует, что свободные программы вполне могут быть и коммерческими продуктами. Хорошими примерами коммерческих программ относящихся к разряду свободных могут служить компилятор GNU ADA или многие операционные системы на основе GNU/Linux.
Противоположностью свободного программного обеспечения является собственническое программное обеспечение, которое также может быть как коммерческим, так и бесплатным (freeware).
Преимущества коммерческого программного обеспечения Техническая поддержка продукта
Наиболее важной особенностью коммерческий программных продуктов является поддержка крупных компаний, прямо заинтересованных в распространении своего детища. Многие организации предоставляют исключительно платную поддержку своим продуктам, такой подход, как правило, используют организации предоставляющие открытые исходные коды. Для продуктов распространяющихся на коммерческой основе действуют обычно бесплатные службы поддержки призванные увеличить уровень доверия у клиентов и потенциальных покупателей.
Сроки добавления изменений
Далеко не всегда, но как правило сроки изменений критически важных в коммерческих продуктах значительно меньше, чем у некоммерческих проектов. Это связано с тем, что над коммерческим продуктом работают целые группы разработчиков и эта работа является их основным занятием. Разработчикам-любителям как правило приходится искать дополнительные способы заработка и это уменьшает время затрачиваемое на дополнения и изменения программ.
Спектр выполняемых задач
Так как основным движущим фактором создания коммерческого ПО является получение прибыли, то коммерческие программные продукты первыми заполняют свободные ниши и предлагают варианты решения задач сразу по мере обнаружения вакуума в каком либо секторе рынка.
Преимущества коммерческого программного обеспечения Техническая поддержка продукта
Наиболее важной особенностью коммерческий программных продуктов является поддержка крупных компаний, прямо заинтересованных в распространении своего детища. Многие организации предоставляют исключительно платную поддержку своим продуктам, такой подход, как правило, используют организации предоставляющие открытые исходные коды. Для продуктов распространяющихся на коммерческой основе действуют обычно бесплатные службы поддержки призванные увеличить уровень доверия у клиентов и потенциальных покупателей.
Сроки добавления изменений
Далеко не всегда, но как правило сроки изменений критически важных в коммерческих продуктах значительно меньше, чем у некоммерческих проектов. Это связано с тем, что над коммерческим продуктом работают целые группы разработчиков и эта работа является их основным занятием. Разработчикам-любителям как правило приходится искать дополнительные способы заработка, и это увеличивает время, затрачиваемое на дополнения и изменения программ.
Спектр выполняемых задач
Так как основным движущим фактором создания коммерческого ПО является получение прибыли, то коммерческие программные продукты первыми заполняют свободные ниши и предлагают варианты решения задач сразу по мере обнаружения вакуума в каком либо секторе рынка.
Программы «на заказ»
Отдельный вид коммерческих программ, когда работа по их написанию оплачивается непосредственно заказчиком. Такие программы зачастую лишены всех преимуществ коммерческих продуктов, так как имеют ограниченный бюджет, но более адаптированы к требованиям заказчика, чем аналоги.
Открытое программное обеспечение (англ. open source software) — это программное обеспечение с открытым исходным кодом. То есть исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет помочь в доработке самой открытой программы, а также использовать код для создания новых программ и исправления в них ошибок — через заимствование исходного кода, если это позволяет лицензия, или изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов (поскольку исходный код может существенно дополнять документацию, а при отсутствии таковой сам служит документацией).
«Открытая» лицензия не требует, чтобы открытое ПО предоставлялось бесплатно.
Свободное программное обеспечение — широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование) программ защищены юридически авторскими правами при помощи свободных лицензий.
Для этого Ричард Столлман сформулировал понятие свободное программное обеспечение, в котором отразились принципы открытой разработки программ в научном сообществе, сложившемся в американских университетах в 1970-е годы. Столлман явно сформулировал эти принципы, они же — критерии свободного программного обеспечения. Эти критерии оговаривают те права, которые авторы свободных программ передаёт любому пользователю:
- Программу можно свободно использовать с любой целью («нулевая свобода»)
- Можно изучать, как программа работает и адаптировать её для своих целей («первая свобода»). Условием этого является доступность исходного текста программы.
- Можно свободно распространять копии программы — в помощь товарищу («вторая свобода»).
- Программу можно свободно улучшать и публиковать свою улучшенную версию — с тем, чтобы принести пользу всему сообществу («третья свобода»). Условием этой третьей свободы является доступность исходного текста программы и возможность внесения в них модификаций и исправлений.
- Программное обеспечение инфраструктуры предприятия. Обеспечивает общие возможности для поддержки ПО предприятий. Это базы данных, серверы электронной почты, управление сетью и безопасностью.
- Программное обеспечение информационного работника. Обслуживает потребности индивидуальных пользователей в создании и управлении информацией. Это, как правило, управление временем, ресурсами, документацией, например, текстовые редакторы, электронные таблицы, программы-клиенты для электронной почты и блогов, персональные информационные системы и медиа редакторы.
- Программное обеспечение для доступа к контенту. Используется для доступа к тем или иным программам или ресурсам без их редактирования (однако может и включать функцию редактирования). Предназначено для групп или индивидуальных пользователей цифрового контента. Это, например, медиа-плееры, веб-браузеры, вспомогательные браузеры и др.
- Образовательное программное обеспечение по содержанию близко к ПО для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя и отслеживанию прогресса в изучении того или иного материала. Многие образовательные программы включают функции совместного пользования и многостороннего сотрудничества.
- Имитационное программное обеспечение. Используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения.
- Инструментальные программные средства в области медиа. Обеспечивают потребности пользователей, которые производят печатные или электронные медиа ресурсы для других потребителей, на коммерческой или образовательной основе. Это программы полиграфической обработки, верстки, обработки мультимедиа, редакторы HTML, редакторы цифровой анимации, цифрового звука и т. п.
- Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного («Железо») и программного обеспечения. Охватывают автоматизированный дизайн (computer aided design — CAD), автоматизированное проектирование (computer aided engineering — CAE), редактирование и компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments), интерфейсы для прикладного программирования (Application Programmer Interfaces).
Коммерческий статус программ
- Коммерческий статус программ
Программы, распространяемые свободно в видеисходных кодовFree software Так же как существуют бесплатные газеты и журналы, которые вам приносят домой или дают в метро, существуют и бесплатные программы, которыми вы можете пользоваться всю жизнь или ограниченное время на вполне законных основаниях. Как нетрудно догадаться, создатели программ распространяют их бесплатно не из чувства альтруизма, а в рекламных или иных целях. Блуждая по сети Internet вы можете встретиться с бесплатными программами Freeware и условно-бесплатными программами Shareware. Первые из них действительно бесплатны — вы можете пользоваться ими неограниченное время. Программы Shareware можно бесплатно использовать в течение ограниченного периода времени (обычно месяц), после чего вы должны их зарегистрировать, заплатив какую-то небольшую сумму (обычно 20 — 50 долларов). После регистрации вы получаете полную версию программы с новыми возможностями, которых не было в бесплатной или условно-бесплатной демонстрационной версии. Следует заметить, что многие бесплатные программы весьма полезны, хотя их полноценные варианты удобнее и мощнее. Иногда в качестве условно-бесплатной вам предлагается не до конца отлаженная бета-версия программы, которая остается работоспособной только ограниченное время. Затем, однако, вы можете воспользоваться следующей бесплатной бета-версией той же программы. Фактически вам позволяют бесплатно тестировать программу все время, пока идет процесс создания новых версий. В качестве примера можно упомянуть навигатор Netscape Navigator, предназначенный для просмотра содержимого серверов WWW и FTP в сети Internet. С момента создания и до настоящего времени вы можете бесплатно загружать новые бета-версии этой программы с сервера Netscape. Есть и другая категория бесплатных программ, которые предназначены для расширения возможностей обычных, платных программ или операционных систем. Например, владельцы лицензионной копии операционной системы Microsoft Windows 95 могут бесплатно получить через Internet навигатор и другие программы. Причина бесплатного распространения своего навигатора фирмой Microsoft очевидна — конкуренция с Netscape, которая продает аналогичную по назначению программу за деньги. Другой пример бесплатных программ — расширения офисных приложений, таких как Microsoft Word или Microsoft Excel, предназначенные для подготовки документов к размещению на сервере WWW. Фирма Microsoft предоставляет бесплатно многие инструментальные средства тем разработчикам программ, которые внедряют технологии Microsoft. Например, если вы занимаетесь созданием серверов WWW в сети Internet или в корпоративной сети Intranet, то, разместив на сервере логотип навигатора Microsoft Internet Explorer или орган управления ActiveX, сможете получить доступ к десяткам бесплатных программ для разработчиков серверов WWW. Конечно, предварительно нужно сообщить о своих намерениях в Microsoft. После этого вы получите идентификатор и пароль для доступа в область загрузки бесплатных программ. . Виды распространения программных продуктов Существует много способов распространения программ:
- бесплатное программное обеспечение (freeware);
- коммерческое программное обеспечение (commercialware);
- условно-бесплатное программное обеспечение (shareware);
- пробные версии (trialware);
- демо-версии (demoware);
- “рекламно оплачиваемые” программы (adware);
- “условно-платные” программы (donation ware);
- “открыточные” версии (cardware);
- вспомогательные программы для устройств (firmware).
Бесплатное программное обеспечение. Обычно это небольшие вспомогательные программы — утилиты, разрабатываемые независимыми программистами. Реже — бесплатные дополнения к известным коммерческим пакетам. Коммерческое программное обеспечение — это программы, распространяемые только за деньги. Купить их можно в магазинах или через сеть Интернет (российский сервер www.bolero.ru). Условно-бесплатное программное обеспечение предоставляется бесплатно, однако, по истечении оговоренного срока, автору программы должна быть перечислена некоторая сумма. Если, после указанного срока пользователь не пожелал зарегистрироваться, часть функций программы может быть ограничена, и последуют настоятельные просьбы об оплате. Пробные версии обычно представляют собой полноценные версии готовых к выпуску на рынок коммерческих пакетов, которые можно использовать какое-то время бесплатно. По истечении этого времени программы, как правило, прекращают работать. Демо-версии — это версии популярных коммерческих пакетов, но с “урезанными” возможностями. Например, с выключением функции сохранения результатов в текстовом или графическом редакторе. Возможно и ограничение по времени работы. Рекламно оплачиваемые программы не наносят обычно ущерб пользователю, но могут приносить неплохой доход фирме-рекламодателю, оплатившей автору программы вставку рекламной картинки — “баннера” в свою программу (страницу сайта). Модификацией этого типа программ (adware) являются программы типа homepageware. Такая программа автоматически устанавливает свою страницу в качестве стартовой страницы при запуске браузера (например, Microsoft Internet Explorer) пользователем. Смысл в том, что на этой странице пользователь обязательно увидит рекламу. “Условно-платные” программы. Тут исповедуется принцип “Подайте, кто сколько может”. Возможно, и подают . “Открыточные” версии. В качестве вознаграждения за пользование программой, автор просит отправить ему красивую открытку. Вспомогательные программы для устройств. Некоторые фирмы-изготовители устройств бесплатно распространяют программное обеспечение для этих устройств или их новых моделей. Часто это новые версии микропрограмм для базовых микросхем устройств (BIOS). В России их принято называть “прошивками”.
13.08.2013 398.85 Кб 15 история развития комптехники.doc
13.08.2013 46.59 Кб 13 История средств связи.doc
13.08.2013 34.3 Кб 18 кл инф технол.doc
13.08.2013 170.5 Кб 16 классиф. комп. преступ..doc
13.08.2013 63.49 Кб 14 кодирование.doc
13.08.2013 40.96 Кб 62 Коммерческий статус программ.doc
13.08.2013 50.69 Кб 10 комп. преступл..doc
13.08.2013 70.14 Кб 8 комп. преступл1..doc
13.08.2013 55.81 Кб 12 комп. преступления.doc
13.08.2013 1.24 Mб 65 Компьютерная графика.doc
13.08.2013 48.13 Кб 16 Компьютерная преступность в России.doc
Ограничение
Для продолжения скачивания необходимо пройти капчу:
При подготовке материала использовались источники:
https://studfile.net/preview/9789044/page:20/
https://studfile.net/preview/3582377/
https://studfile.net/preview/400192/