что такое проприетарный в программировании

Смерть проприетарного ПО

Каждый раз, когда я выступаю на конференциях, есть одна конкретная тема, которую я всегда стараюсь поднять. «Быстро, назовите новый проприетарный энтерпрайз-софт, широко распространившийся в датацентрах в последние 12 месяцев». Через несколько секунд: «Ладно, 24 месяца». Тишина. «36 месяцев?» Снова тишина. «Ладно, назовите любой проприетарный продукт, распространённый за последние 10 лет в датацентре… любом датацентре» (оставим выбор датацентра читателям). Опять тишина. Тогда я делаю заявление, которое обычно гарантирует несколько насмешливую реакцию зала: «мы были свидетелями последних проприетарных программных продуктов, широко использовавшихся в датацентрах, в нашей жизни». Я не знаю, почему настолько очевидные выводы привлекают столько внимания, но я не думаю, что мы когда-либо действительно задумывались о последствиях. Мы видели последние проприетарные программные продукты, которым удалось распространиться в датацентрах. Точка.

Те из нас, кто связан с миром Open Source, часто задавались вопросом, как будет выглядеть мировое господство. Я думаю, что теперь мы знаем. Мы думали, что это будет громким событием, но на самом деле мир проприетарного ПО умер с тихим всхлипом. Существующие гиганты проприетарного ПО удерживают свои достижения, цепляясь за установленные позиции любыми средствами и не вносят инноваций в свои продукты. Инновации, которые они пытаются создать, приходят не в мир проприетарного энтерпрайз-софта, а в миры SaaS и облачных сервисов (которые сами по себе проприетарны, но это тема для отдельной записи). Они, как и все, кто внимательно приглядывается, знают, что старый порядок мёртв, и динозавры должны развиваться для выживания.

Сейчас инновации происходят в таких местах, как Netflix, Facebook, Amazon, Twitter, и прочих, предназначенных для предоставления сервиса в массовых масштабах. В таких компаниях, как Red Hat, интуитивно обративших внимания на новый мировой порядок разработки. Я не вижу признаков, что это может закончиться или замедлиться в ближайшее время. Центром инноваций продолжат быть те, кто раздвигает границы масштабируемости, а также те, кто понимает новую распределённую и децентрализованную модель разработки ПО.

Именно так выглядит полная победа, и таково состояние Open Source в 2013.

Источник

Проприетарное программное обеспечение: определение и назначение

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

Проприетарное ПО является «несвободным» или «полусвободным», поэтому любые манипуляции с ним можно совершать только с разрешения автора. Авторское право на такие программы защищается различными лицензиями.

Проприетарное ПО — что это?

Мир программного обеспечения давно разделен на два основных лагеря:

проприетарное программное обеспечение, у которого есть свой владелец;

Есть еще «смешанные» виды программ, когда эти два лагеря объединяются, но это редкость. Свободное и проприетарное ПО могут быть платными и бесплатными, поэтому показатель стоимости никак не определяет принадлежность программы к тому или иному лагерю.

Главное отличие между ними:

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

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

Споры вокруг этих двух подходов в разработке не утихают уже несколько десятилетий. Самое заметное противостояние между пропри етар ным и свободным ПО — «борьба» между Windows и Linux.

Windows является ярким примером проприетарного ПО, где все права владения этой операционной системой сосредоточены у компании Майкрософт, а сам продукт является коммерческим и распространяется на платной основе;

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

Сегодня не будем разбирать все достоинства и недостатки обоих подходов, потому что это тема для отдельной статьи. Но остановимся подробнее на характеристиках проприетарного программного обеспечения.

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

Проприетарное ПО — это:

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

Ограничение на коммерческое использование. Если проприетарный программный продукт распространяется бесплатно, то его можно использовать везде, главное — не получать выгоду от его использования. Если такое ПО применяется для получения прибыли, то его необходимо купить у владельца. Такой вид распространения называется «полусвободным» и регулируется специальными лицензиями. Яркий пример — использование игровых движков. На некоторых игровых движкам можно бесплатно создать игру. Пока она не приносит прибыл ь, движок будет бесплатным, но как только игра нач нет приносить определенный доход, то за движок придется платить.

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

Проприетарное ПО — это ряд проблем

Самая главная проблема проприетарного ПО — это его нелицензионное использование, а простым языком — пиратские к оп ии. Только компания Майкрософт из-за пиратского использования операционной системы Windows теряет десятки миллионов долларов ежегодно. А весь рынок проприетарного ПО теряет миллиарды долларов ежегодно из-за пиратского использования их программ.

Не все пользователи привыкли платить за программные продукты, поэтому рынок пиратства пока не исчез, хотя тенденции к его уменьшению заметны.

Заключение

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Источник

Национальная библиотека им. Н. Э. Баумана
Bauman National Library

Персональные инструменты

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

Проприетарное программное обеспечение (англ. proprietary software [1] ; от proprietary [2] — частное, патентованное, в составе собственности и software [3] — программное обеспечение) — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно). Правообладатель проприетарного ПО сохраняет за собой монополию на его использование, копирование и модификацию, полностью или в существенных моментах. Обычно проприетарным называют любое несвободное ПО, включая полусвободное. [Источник 1]

Стоит заметить, что не всегда проприетарное ПО стоит рассматривать как коммерческое. Заметим, что существуют так называемые freeware программы, которые являются частными, но по определенным причинам их владельцы не берут платы за использование данных ПО (к примеру, драйверы для некоторых устройств).

Содержание

Система видов ПО в зависимости от объема прав у пользователя

Присутствует запрет на копирование, исходный код засекречен. Также запрещено не лицензионное (бесплатное) использование и нет возможности создавать произвольные продукты на базе данного ПО. Пример: титульные продукты Microsoft (Windows, Office, SQL Server).

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

Данный вид ПО похож на предыдущий, но разрешено бесплатное использование и запрет копирования остается как юридическая фикция, ибо ПО свободно скачивается с сайта производителя. Примеры: ICQ, продукты Windows Live, Windows Driver Kit и Plaform SDK, QIP.

То же, что и freeware, но с публикацией правообладателем исходного кода. Примеры: библиотеки MFC и ATL.

То же, что freeware, но предлагает сделать нерегламентированный взнос автору из морально-этических соображений. Иногда также требует оплаты после истечения пробного периода или же имеет платную, более полную версию.

Средства ограничения

Технические средства

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

Правовые средства

Правовые средства могут включать в себя коммерческую тайну, авторское право и патенты. Правовая охрана компьютерных программ возможна по двум разным правовым режимам — режимом, применяемым к литературным произведениям, и режимом, применяемым к патентам. В первом случае программа идентифицируется (и охраняется) по тексту кода, во втором — по критериям патентоспособности, применяемым для изобретений (то есть нужно доказать «инновационность», «оригинальность» и «неочевидность», а также возможность решения существующей технической проблемы и коммерческую пригодность). [Источник 3]

Плюсы и минусы несвободного программного обеспечения

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

Проприетарные драйверы

Одним из видов проприетарного ПО являются драйверы. В этом случае «проприетарный» означает, что они поставляются от производителя с закрытым исходным кодом. Внесение каких-либо изменений в их структуру невозможно. Обычно такие драйверы актуальны в операционных системах, использующих открытое ПО. Особенно этим пользуются системы Linux. Ubuntu, к примеру, использует и «свободные», и «закрытые». Такие драйверы под Ubuntu отличаются большей стабильностью, чем свободные. Что и неудивительно, ведь в их исходном коде нет изменений от сторонних пользователей. Но, в отличие от свободных драйверов, пользователям «закрытого» ПО приходится довольно долго ждать свежей обновленной версии.

Виды ограничений проприетарного ПО

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

Ограничение на коммерческое использование

Существует огромное количество программных продуктов, разрешающих бесплатное использование в некоммерческих целях для частных лиц, медицинских и учебных заведений, для некоммерческих организаций и т. д., однако они требуют оплаты в случае использования программного продукта с целью извлечения прибыли. Такое программное обеспечение очень популярно и широко используется, а за счёт своей бесплатности имеет хорошую техническую поддержку со стороны специалистов, у которых отсутствует необходимость дополнительных затрат на обучение. Пример: Prezi для обучения, Образование с mаcOS

Ограничение на распространение

Этот вид ограничений сопровождает обычно крупные программные проекты, когда правообладатель требует оплаты за каждую копию программы. Обычно с таким ограничением используются программные продукты, ориентированные на узкий «профессиональный» сегмент рынка или у программного обеспечения, требующегося большому числу пользователей. Пример: пакет программ Adobe CS3, ОС Windows.

Ограничение на модификацию

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

Полусвободное ПО

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

Сейчас Фонд свободного ПО использует термин «проприетарный» в отношении всего не свободного ПО, но несколькими годами ранее различали не свободное и полусвободное ПО. Полусвободным ПО называли несвободное ПО, которое разрешает практически неограниченное использование, распространение и изменение (в том числе с распространением изменённых версий) ПО в некоммерческих целях. К полусвободному ПО Фонд СПО относил Open Source Initiative и Debian. [Источник 5]

Источник

Admin РФ

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

Что такое проприетарное программное обеспечение?

что такое проприетарный в программировании. Смотреть фото что такое проприетарный в программировании. Смотреть картинку что такое проприетарный в программировании. Картинка про что такое проприетарный в программировании. Фото что такое проприетарный в программировании

Проприетарное программное обеспечение (англ. proprietary software) это программный продукт владельцем и собственником которого является его разработчик или другой владелец авторского права, и которое не соответствует идеалогии свободого программного обеспечения и не является полусвободным программным обеспечением.
При этом владелец авторского права имеет монопольное право на модификацию, копирование, распространение и использование этого программного обеспечения.

Однако несмотря на это определение, проприетарным программным обеспечением все равно называют все несвободное и полусвободное программное обеспечение. Хочется отметить что коммерческое программное обеспечение может быть свободным, но не стоит путать с ним проприетарные программы.

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

Фонд Свободного Программного обеспечения определил значение проприетарного программного обеспечения как программные продукты которые не является посвободными или свободными. Единственный, кто осуществляет полный контроль над проприетарным программным обеспечением это владелец авторского права на него.

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

Копирование и модификация программного обеспечение ограничивается как техническими средствами, так и с помощью правовых норм.

Современные способы ограничения проприетарного программного обеспечения

В компаниях осуществляющих розработку проприетарного программного обеспечения существуют различные бизнес-модели в рамках которых составляются различные лицензионные соглашения. Наиболее популярные лицензионые соглашения приведены ниже.

Ограничение на коммерческое использование

Возможность использовать свои продукты бесплатно в некомерческих целях, в современном мире предоставляют большое колличество разработчиков проприетарного программного обеспечения. Такое программное обеспечение разрешается использовать везде, где невозможно получение прибыли. Его использование разрешается физическим лицам, учебным и медицинским учрежденим, некоммерческим организацим и т.д., но в случае если происходит использование этого программного ради получение прибыли, то требуется осуществить его покупку.
Благодаря такому виду лицензии и бесплатности, распространение таких программных продуктов происходит значительно быстрее проприетарных решений выпущенных под другими видами лицензии, а наличие у них хорошей технической поддержки и отсутствие необходимости в их приобретении помогает им становится очень популярными и широко распространенными.
Необходимо отметить, что если у программного продукта такое ограничение единственное, то такое программное обеспечение принято считать полусвободным.

Ограничение на распространение

В случае приобретения программных продуктов с оплатой за каждую его копию, поставка подобных программ совпровождается лицензионным соглашением, в котором ограничивается распространение этого программного обеспечения. Основная направленность данных ограничений это «профессиональная» часть рынка программного обеспечения или необходимые решения для большинства пользователей. Самыми яркими представителями таких программных продуктов являются Microsoft Office, Adobe Photosop, Windows.

Ограничение на внесение изменений

Лицензионное соглашение каждого программного продукта с закрытым исходным кодом всегда содержит в себе полный запрет на декомпиляцию и модификацию программного кода при любых обстоятельствах.

Проприетарные форматы

При создании проприетарного программного обеспечения, его разработчики часто встраивают в свои программные продукты различные форматы хранения информации поддерживаемые только их программным решением. Известны случаи когда сохранение данных в таких форматах производится в зашифрованном виде, а их декодирование оказывается незаконным.
В таком программном продукте может быть не предусмотрена возможность использования различных форматов хранения информации сторонних производителей программного обеспечения.

Источник

СОДЕРЖАНИЕ

Источник

Начиная с февраля 1983 года IBM приняла модель «только объектный код » для растущего списка своего программного обеспечения и перестала поставлять большую часть исходного кода даже лицензиатам.

Законное основание

Ограничения

Исключительные права

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

Использование программного обеспечения

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

Ограничения на использование зависят от лицензии:

Проверка и модификация исходного кода

Хотя большая часть проприетарного программного обеспечения распространяется без исходного кода, некоторые поставщики распространяют исходный код или иным образом делают его доступным для клиентов. Например, пользователи, которые приобрели лицензию на программное обеспечение интернет-форумов vBulletin, могут изменять исходный код своего сайта, но не могут его распространять. Это верно для многих веб-приложений, которые должны быть в форме исходного кода при запуске веб-сервером. Исходный код защищен соглашением о неразглашении или лицензией, которая позволяет, например, изучать и изменять, но не распространять. Текстовый почтовый клиент Pine и некоторые реализации Secure Shell распространяются с проприетарными лицензиями, которые делают исходный код доступным. Некоторые лицензии на проприетарное программное обеспечение позволяют распространять изменения в исходном коде, но только другим лицам, имеющим лицензию на продукт, а некоторые из эти модификации в конечном итоге забираются продавцом.

Перераспределение

Поставщики проприетарного программного обеспечения могут запретить пользователям делиться программным обеспечением с другими. Другая уникальная лицензия требуется для использования программного обеспечения другой стороной.

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

Совместимость с программным и аппаратным обеспечением

Собственные форматы файлов и протоколы

Собственные API

Привязка к поставщику

Программное обеспечение ограничено определенными конфигурациями оборудования

Оставление собственниками

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

Ценообразование и экономика

Сторонники коммерческого проприетарного программного обеспечения утверждают, что требование, чтобы пользователи платили за программное обеспечение как продукт, увеличивает финансирование или время, доступное для исследования и разработки программного обеспечения. Например, Microsoft утверждает, что плата за каждую копию максимизирует прибыльность разработки программного обеспечения.

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

Примеры

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *