Помощь в написании студенческих работ
Антистрессовый сервис

Стимулы и качество разработок

РефератПомощь в написанииУзнать стоимостьмоей работы

Поставщики проприетарного программного обеспечения в основном делают деньги путем производства программ, которые нравятся людям. Это сильный стимул делать их более используемыми (это не всегда работает: к примеру, программы Microsoft, Apple и Adobe иногда становятся хуже, но все же остаются доминирующими по причине массовости. Но они работают большую часть времени). У проектов добровольцев… Читать ещё >

Стимулы и качество разработок (реферат, курсовая, диплом, контрольная)

Пользователи, которые бы иначе предпочли свободное ПО несвободному, продолжают использовать несвободное по следующим причинам:

  • *В странах, где неавторизованное распространение объектов авторского права является обычным делом, нет ни юридического, ни экономического стимула переходить на свободное ПО. К тому же пользователи, привыкшие к проприетарному ПО, не хотят тратить время на изучение свободного аналога, если это не даёт им прямой выгоды в короткий срок.
  • *В некоторых отраслях мало или вообще нет свободного ПО высокого качества. А именно:
    • 1) Программное обеспечение, в котором доля работы программиста мала по сравнению с работой художника, редактора и т. д. Например: квесты и многие другие жанры игр, электронные словари.
    • 2) Развивающиеся отрасли, для которых мало пригодных к использованию общепринятых алгоритмов, — машинный перевод, распознавание речи с большим словарём и, в меньшей степени, синтез речи. Кроме того, требуется ручная обработка большого количества текстовых или аудиоданных.
    • 3) Отрасли, связанные со сложной высокооплачиваемой работой (фотообработка, инженерное проектирование), — так как создать программу, близкую по сложности и качеству к собственническим стандартам де? факто очень трудно, то свободных аналогов меньше, чем в других отраслях, и пользователю не всегда удаётся найти подходящий для него продукт.
    • 4) Отрасли, в которых существуют платные или собственнические стандарты де-факто, например Pantone в допечатной подготовке.
    • 5) Для аппаратного обеспечения в отраслях, где господствует лишь несколько производителей, в свободном доступе часто отсутствуют не только драйверы, но и спецификации.
    • 6) Разнообразие лицензий тоже может иметь отрицательное влияние. Пример (не очень удачный): драйвер файловой системы ZFS выпущен под лицензией, несовместимой с GNU GPL 2, и потому долгое время мог быть использован на самой популярной платформе для СПО — Linux — только посредством FUSE, приводившему к сильному замедлению производительности этой ФС. Однако вскоре вышла и реализация ZFS в виде модуля ядра для Linux (то есть полноценно), единственным условием использования которого является недопустимость их совместного (слитного) распространения.
    • 7) Проприетарное ПО настолько популярно, что пользователи не знают о существовании других подобных программ.
    • 8) Проприетарное ПО зачастую использует собственные форматы файлов и протоколы обмена, описание которых отсутствует в свободном доступе. Поэтому переход может быть затруднён проблемами совместимости с другим ПО или с существующими форматами файлов (вариант замыкания на поставщике).
    • 9) Некоторое проприетарное ПО как требует огромных финансовых затрат на создание и поддержание в нужном качестве, так и либо чрезвычайно сложно, либо содержит большое количество различных патентов из других источников, к примеру драйверы видеоускорителей. В свою очередь, из-за стартовой, малой процентной распространенности открытого решения, компания-производитель не способна существенно повысить финансирование, а значит, предоставить качественную поддержку этой области. Как результат, количество ПО, использующего и требующего качественных драйверов, невелико — что, соответственно, сдерживает распространенность открытых решений. В связи с тем, драйвера для видеоускорителей под Linux, хоть и предоставляются всеми крупными компаниями, но являются или полностью закрытыми и менее эффективными, чем их варианты под Windows, или открытыми, но сознательно создаваемыми менее производительными и функциональными.

Поставщики проприетарного программного обеспечения в основном делают деньги путем производства программ, которые нравятся людям. Это сильный стимул делать их более используемыми (это не всегда работает: к примеру, программы Microsoft, Apple и Adobe иногда становятся хуже, но все же остаются доминирующими по причине массовости. Но они работают большую часть времени). У проектов добровольцев, однако же, любые стимулы гораздо слабее. Такой показатель как количество пользователей редко каким-либо финансовым способом влияет на разработчиков, а в свободно распространяемых программах практически невозможно посчитать количество пользователей вообще. Существуют другие стимулы — произвести впечатление на будущих работодателей или добиться включения своего программного продукта в популярную ОС, но это скорее косвенные мотивы. Качество СПО может как уступать коммерческим продуктам, так и превосходить его.

Программы.

Наименование коммерческого ПО.

Цена (руб.).

Наименование свободного ПО.

Цена (руб.).

Текстовый редактор, редактор электронных таблиц.

Microsoft Office 2007 Standart/Office 2007 Russian OLP N.

8 605.24 (за 1 лицензию).

OpenOffice.

бесплатно.

Почтовые программы.

The Bat Prof.

976.89 (за 1 компьютер).

Mozila Thunderbird.

бесплатно.

Программы записи CD/DVD.

Nero 8.

2 613.53(за 1 коробку).

K3B для Linux или встроенная в Windows.

бесплатно.

Антивирус.

Kaspersky Work Space Security.

нет аналогов.

;

Архиватор

WinRAR.

955.11 (за 1 лицензию).

file-roller для Linux.

7zip для Windows.

бесплатно.

Функциональность.

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

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

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

Дизайн интерфейсов.

Существует несколько проблем в области дизайна интерфейса свободного программного обеспечения:

  • 1) Часто разработчики пытаются имитировать проверенные временем дизайны. Но далеко не всегда можно точно полагаться на то, что интерфейс пользователя от Apple или Microsoft заведомо хорош. Случается, разработчики свободного ПО не предлагают своё видение того, каким должен быть интерфейс пользователя, а повторяют ошибки предшественников.
  • 2) Как правило, разработка свободного ПО очень разнесена территориально. В основном разработчики взаимодействуют текстовыми способами: почта, чаты и т. д. Но интерфейс пользователя включает и поведение ПО, и графику, поэтому возможны недопонимания.
  • 3) Проблема создания дизайна состоит и в том, что для создателя свободного ПО важно написать код, нежели интерфейс. А чем большее время уделяется коду программы, тем меньше его остается на дизайн.
  • 4) Программирование и разработка интерфейса пользователя — это разные навыки, и люди, одинаково хорошие в обоих сферах, редкость. Поэтому так важно, чтобы у программного обеспечения были профессиональные дизайнеры. Но только несколько проектов из мира свободных программ могут похвастаться этим.
  • 5) Квалифицированных дизайнеров-добровольцев очень сложно найти.

Все эти проблемы необходимо решить, чтобы создать высококачественное и интересное для пользователя ПО.

Политика в области ПО в России Закон устанавливает, что исключительное право на результат интеллектуальной деятельности, в том числе и при создании программ для ЭВМ, принадлежит изначально автору; автор программы в основном приравнен в правах к автору любого произведения. Гражданство правообладателя значения не имеет. И автор, как правообладатель, может по своему усмотрению разрешать или запрещать другим лицам использование результата интеллектуальной деятельности, в том числе и путём предоставления другому лицу права использования соответствующих результатов интеллектуальной деятельности в установленных договором пределах (лицензионный договор). Выдержка из статьи 1286 части четвёртой Гражданского кодекса: «Заключение лицензионных договоров о предоставлении права использования программы для ЭВМ допускается путём заключения каждым пользователем с соответствующим правообладателем договора присоединения, условия которого изложены на приобретаемом экземпляре программы либо на упаковке этого экземпляра. Начало использования программы пользователем, как оно определяется этими условиями, означает его согласие на заключение договора». Поскольку правообладатель не лишает себя права выдачи лицензий другим лицам, это будет простая (неисключительная) лицензия. Следует подчеркнуть, что для удостоверения правомочности обладания программой закон не требует никаких наклеек, голограмм и прочего. Закон даёт правообладателю право по собственному желанию зарегистрировать программу для ЭВМ (ст. 1262 ГК) Правовая основа охраны программных продуктов как объектов интеллектуальной собственности заложена в 4-ой Части Гражданского кодекса РФ (применяется к правоотношениям, возникшим после введения в действие 4-й части ГК РФ). К правоотношениям, возникшим до введения в действие 4-й части ГК РФ, применяется Закон «Об авторском праве и смежных правах» от 09 июля 1993 года.

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

  • · программы для ЭВМ и базы данных относятся к объектам авторского права;
  • · автору или иному правообладателю принадлежит исключительное право осуществлять и/или разрешать выпуск в свет, воспроизведение, распространение и иное использование программы для ЭВМ или базы данных. Другие лица не могут использовать программы для ЭВМ без согласия правообладателя (ст. 1229 ГК РФ).
  • · имущественные права на программные продукты могут быть переданы кому-либо только по лицензионному договору.
  • · незаконное использование программ для ЭВМ либо иное нарушение авторских прав на программы для ЭВМ влечет за собой гражданско-правовую, административную (ст. 7.12 КоАП РФ), уголовную ответственность (ст. 146 УК РФ).

Таким образом, использование программ для ЭВМ любым пользователем должно осуществляться только с согласия правообладателя.

Лицо, правомерно владеющее экземпляром программы для ЭВМ, вправе осуществлять ее запись в память одной ЭВМ или одного пользователя в сети, если иное не предусмотрено лицензионным соглашением с правообладателем. Использование программных продуктов без разрешения правообладателя нарушает имущественные права на интеллектуальную собственность и, следовательно, является правонарушением.

Показать весь текст
Заполнить форму текущей работой