Personal tools
You are here: Home FAQs OSA: Наиболее часто задаваемые вопросы о программах Open Source
Document Actions

OSA: Наиболее часто задаваемые вопросы о программах Open Source

by admin_jr last modified 2004-01-05 11:54

Что такое Открытый Исходный Код?

Open Source Software (OSS) – это метод разработки и лицензирования компьютерных программ, дающий людям право модифицировать и свободно использовать программу. Это означает, что, например, когда вы перегружаете из Интернета(или получаете с CD) вашу копию web-сервера Apache, вы можете прочесть исходный код без программы, редактировать его (исправлять ошибки, добавить функциональные возможности), и передавать модифицированный код.

Это все очень хорошо, но я не программист или же моя организация не имеет доступа к ресурсам программирования, зачем мне беспокоится?

В то время, как в определенных странах мира для некоторых людей, низкая цена (0 $) программ с открытым исходным кодом определенно привлекательна, в большинстве стран пиратство сделало частные компьютерные программы почти бесплатными, то есть цена в принципе может не иметь значения. Но это не значит, что программы с открытым исходным кодом не выгодны тем, для кого цена не играет никакой роли.

  1. Стоимость компьютерного оборудования: Такие корпорации, как Microsoft ( MS ) выпускают объемные пакеты программ каждые несколько лет.Для того, чтобы иметь возможность использовать наилучшие версии Windows или Office вам часто приходится модернизировать ваш компьютер. Множество OSS пакетов работают на устаревших компьютерах многолетней давности.В этом смысле всегда можно считать, что вы экономите деньги.
  2. Стоимость сопровождения: Большинство людей неизбежно сталкивается с ситуацией, когда они нуждаются в некоторой технической поддержке. В то время как существуют компании, обеспечивающие техническую поддержку программ с Открытым Исходным Кодом, есть также многочисленные онлайн форумы, где люди могут ознакомится с опытом других людей, задавать вопросы и т.д.Хотя эта поддержка иногда уступает профессиональной технической поддержке, зато она всегда бесплатна.
  3. Совместимость: Когда ваш друг решит модернизировать программное обеспечение на своем компьютере и установить Office XP и пошлет вам по электронной почте файл, содержащий его новую грандиозную бизнес-идею, а вы по-прежнему пользуетесь Office 97, вы будете сильно расстроены, поскольку Office 97 неспособен прочесть .doc файл. OSS разработан по открытым стандартам и поэтому очень надежен в смысле совместимости. В то время, как вам, быть может, нравится писать ваши документы в AbiWord, ваш друг может использовать OpenOffice, это различие используемых программ не создает проблем, так как AbiWord и OpenOffice могут читать файлы друг друга.
  4. Неограниченная по времени поддержка: Если вы владелец какого-нибудь маленького бизнеса и все ваши финансовые записи хранятся в какой-то устаревшей DOS-программе, фирма-создатель которой вышла из бизнеса или была приобретена другой фирмой, тогда вам должно быть знакомо неприятное чувство, когда недостаток поддержки для вашего пакета программ ведет к болезненному процессу перемещения всех записей из вашего текущего программного обеспечения в некоторую новую программу. OSS дает вам несколько возможностей. Если по какой-то невероятной неудаче ни у кого, кроме вас на всей планете нет такой проблемы (что весьма маловероятно), вы можете нанять какого-нибудь молодого хакера для написания программы, который а) напишет скрипт для переноса данных из одной программы в другую или б) исправит ошибки в исходной программе и добавит функциональные возможности, в которых вы нуждаетесь. Если ни один из этих вариантов не кажется вам приемлемым с экономической точки зрения, у вас все еще остается последнее решение- вводить все ваши данные вручную. Для больших бизнесов неограниченная по времени поддержка программного продукта еще более важна, так как стоимость переноса данных в случае больших компаний вероятнее всего значительно превысит стоимость поддержки существующего программного обеспечения и оборудования.
  5. Опасения, связанные с принятием анти-пиратских мер:Итак ваш друг в течение ряда лет бесплатно передавал вам копии последних программ Windows, или по соседству с вами магазин CD продает пиратские копии какой-то дорогой бухгалтерской программы; но что случится, если будут предприняты меры по анти-пиратству? Возможно в будущем наступит время, когда Билл Гейтс и и служашие Intuit (создатели QuickBooks Pro) придумают каким образом предотвратить получение вами бесплатных, или почти бесплатных копий. Это может лишить вас возможности приобрести когда-либо эти программы бесплатно.
  6. Поддержка языков и маленькие рынки сбыта: Хотя это и не касается всех и повсеместно, но беспокоит множество стран с маленьким рынком сбыта. Крупные производители программного обеспечения, такие как Microsoft или Intuit не намечают своей целью маленькие рынки сбыта типа Армении.Эти рынки не получат поддержки своего родного языка пока люди внутри самой страны не обеспечат ее. Получить разрешение локализировать Windows для Армении может быть почти невозможным, но OSS всегда доступен для локализации.

Я изготовитель программного обеспечения, как я могу получить прибыль, изготовляя Программы с Открытым Исходным Кодом.

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

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

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

Смешанное лицензирование SleepyCat Software-изготовители Berkeley DB (маленькая программа базы данных, лежащая в основе многих других пакетов программного обеспечения) зарабатывают деньги, используя двойную схему лицензирования. С одной стороны они выпускают программное обеспечение используя GPL, одну из главных лицензий открытого исходного кода. Они также продают свои компьютерные программы используя лицензию закрытого кода, что позволяет их коммерческим клиентам развивать их программное обеспечение без необходимости придерживаться соглашений GPL.

Сервисная Модель: Zope Corporation создает основанную на Web и Python систему, названную Zope. В то время, как их программы всегда доступны для бесплатной выгрузки из Интернета, они получают прибыль, создавая на заказ web-приложения Content Management System для SGI.

Компьютерное оборудование и поддержка: IBM и Hewlett-Packard, две крупнейшие мировые фирмы производители оборудования, также зарабатывают деньги на Linux * . Они продают компьютерное оборудование и техническую поддержку , ежегодно зарабатывая на этом 3,5 миллиарда долларов.

*http://www.computerzeitung.de/index_b (простите, друзья, это по-немецки).

*http://cin.earthwebcom/news/article.php/1574431

Хорошо, выгоды потребителей вполне очевидны, но каковы выгоды поставщиков программного обеспечения?

Просмотрите наш документ на Provider Benefits.

Какая разница между Open Source и Free Software?

Open Source и Free Software используют два различных метода для достижения очень схожих целей в разработке программного обеспечения. Различие этих методов лучше всего сформулировать так: open source – это методология разработки; free software – это социальное движение.

Всеобщим заблуждением является то, что движение Free Software якобы поддерживается анархистами, коммунистами и другими противниками бизнеса. Движение Free Software рассматривает код как книгу. Какая польза от книги, которую никто никогда не читал? Код поможет людям узнать о новых идеях, приобрести интуицию и даже изменить свои принципы. Визитной карточкой движения является то, что программмное обеспечение должно быть «Свободным, как Слово».

Люди, занимающиеся Открытым Исходным Кодом, сосредотачиваются на качестве программного обеспечения, производимого на основе Open Source. Обычно они рассматриваются как люди более дружески расположенные к бизнесу, хотя обе группы убеждены в том, что инженеры могут требовать платы за свою работу.Эти люди знамениты высказыванием, что программное обеспечение должно быть «бесплатным, как Пиво», в конце концов... потребители хотели бы, чтобы пиво было бесплатным.

Сколько времени существует Движение Open Source?

Некоторые могут сказать, что Движение Open Soure так же старо, как само программирование. На заре зарождения информатики код свободно подвергался изменению и передавался из рук в руки. Так продолжалось до тех пор, пока в конце 60-х начале 70-х годов право собственности на программный продукт не приобрело доминирующего положения. В середине 80-х Richard Stallman покинул MIT AI Lab и основал Free Software Foundation. Он и другие программисты со схожими взглядами пытались разработать Unix клон, полностью созданный на основе Свободного Программного Обеспечения. Хотя и было разработано множество важных программ, таких как GCC (GNU Cross Compiler) и EMACS (the world's greatest editor проект GNU так и не был закончен. В октябре 1991г. Студент факультета информационных технологий из Финляндии Linus Torvalds опубликовал послание в Usenet group, сообщая о том, что он переносил Minix kernel на х86компьютеры (post). С созданием World Wide Web, выпуском Linux, и делающим погоду внеконкурентным поведением Microsoft, наступила стадия возвращения к раннему стилю компьютерного взаимодействия.В последующие 7 лет то, что было названо Open Source Movement пока еще именовалось Free Software Movement. Так было, пока Erik Raymond в марте 1998г. положил начало наименованию Open Source и популяризировал концепцию опубликованием статьи "The Cathedral and the Bazaar", где сравнил между собой Открытый Код и основанный на праве собственности на программный продукт Методы разработки программного обеспечения.

Как мне делать xxxx?

Поиск соответствующей информации на Google зачастую является хорошим началом. Переход оттуда в newsgroup и поиск помощи на appropriate way часто помогают в работе. Также попытки найти HOWTO для вашей конкретной проблемы часто являются эффективным методом ее решить.

 


View My Stats