©2007 М.Бабичев
5 марта 2007 г.

Статья
Abandonware: островок свободы
в океане современного софта

В предыдущей статье, озаглавленной "Не так страшен пират, как его малюют" была сделана попытка взглянуть на компьютерное "пиратство" с неофициальной, "идеологически невыдержанной" точки зрения. Ведь строго говоря, "пиратом" является не только циничный делец, штампующий тысячи дисков сомнительного качества и не желающий платить авторам информации, записанной на них. Почти каждый рядовой пользователь, а тем более, программист, администратор, создатель веб-сайта, СисОп домашней ББС и даже коллекционер старого программного обеспечения - все они "пираты". Да, большая часть этих людей, "нарушая закон", не получает никакой прибыли: действительно, что приобрел, например, Мошков, создатель знаменитой электронной библиотеки http://lib.ru, кроме головной боли и нескольких судебных тяжб? Но формально никого из борцов с "пиратством" это не интересует: перед законом, мол, равны все.

С другой стороны, крупные софтверные компании, жалуясь на "пиратов", говорят полуправду. Как заметил специалист по IT, Сергей Крайнев, "во многих случаях "пиратство" просто выгодно легальным производителям. Среди специалистов в области информационных технологий ходит мнение, что программки для взлома первых версий 1С-бухгалтерия были разработаны в стенах этой же компании, и распространение пиратских копий осуществлялось с ее молчаливого согласия. Это был один из путей достижения монопольного положения на рынке. С рынка были вытеснены конкуренты, пользователи были приучены к использованию данного продукта, т.е. реально посажены на "иглу"" (см. http://www.zvezda.ru/economics/2006/10/26/soft.htm). То же самое можно сказать и о корпорации Microsoft. В нашей стране, благодаря "пиратам", цена нелицензионной ОС Microsoft Windows долгое время равнялась "цене" бесплатной ОС Linux (все диски в ларьках с "пиратским софтом" имеют, как правило, одинаковую стоимость). Естественно, пользователи предпочитали Windows, более простую в установке и использовании. Таким образом, к Windows привыкли почти все пользователи, а чтобы перейти на тот же Linux, требуются определенные знания, а главное - смелость. Microsoft, видя что примерно 95% пользователей неспособно пользоваться чем-то иным, кроме MS Windows + MS Office, "прижимает к ногтю" пиратов, и почти все пользователи безропотно покупают лицензии, а корпорация-монополист может практически не ограничивать себя в вопросах назначения цен! Так что, можно сказать, с помощью "пиратов" Microsoft долгое время распространяла "демо-версии" своих программ. Пользователям они как бы "понравились" - значит, пришло время раскошеливаться...

В настоящее время наше правительство упорно стремится вступить во Всемирную Торговую Организацию, сулящую нашей стране некоторые выгоды при международной торговле (чем торгует Россия, читатель наверное хорошо знает). Интересно, многие ли российские граждане, избиратели и налогоплательщики, желают вступления России в ВТО? Взамен США, один из членов ВТО, требуют от России ужесточения законов и усиления борьбы с пиратством. Все это можно описать в рамках модели "колонизатор-колония": "Деятельность Мicrosoft всего лишь точная копия того, как работает неоколониализм по всем другим товарам: странами-колонизаторами, владеющими финансовыми институтами за равные вещи устанавливается дико несоразмерная цена в колонии по отношению к метрополии, так что товары колоний дешевы для метрополии (в классических случаях сырье), но обработанные продукты непомерно, неподъемно дороги. Метрополии также предотвращают появление собственного производства в колониях" (Сергей Романов, программист и системный администратор Unix из США - см. http://www.zvezda.ru/economics/2006/10/26/soft.htm).

Ужесточение законов, касающихся нарушения авторских прав, не заставило себя долго ждать: "Государственная дума приняла во втором чтении законопроект, ужесточающий уголовную ответственность за преступления в области интеллектуальной собственности, в том числе в сфере ИТ. После внесения поправок в УК РФ все подобные преступления будут переведены в категорию средней тяжести, а по степени общественной значимости они будут приравнены к таким преступлениям, как, к примеру, доведение до самоубийства, причинение тяжкого вреда здоровью или изнасилование... Отныне максимальное наказание за нарушения прав интеллектуальной собственности может составить 6 лет вместо 5, пишут "Финансовые известия". За принятие законопроекта "О внесении изменений в статьи 146 и 180 Уголовного кодекса Российской Федерации" высказалось 354 депутата. В первом чтении законопроект был принят еще в сентябре 2006 г. Инициатором законопроекта выступил единоросс Алексей Лихачев" (http://www.cnews.ru/news/top...).

После этого власти начали создавать видимость активной деятельности, среди всего прочего, устроив показательный процесс - знаменитое "дело Поносова". Именно его - директора государственной сельской школы Пермского края - выбрали в качестве "мальчика для битья" за то, что он, используя нелицензионный софт от Microsoft, якобы ограбил эту бедную фирму аж на 260 тысяч рублей! Рассказывать подробнее об этом темном деле нет необходимости - как и положено всякому показательному процессу, оно активно освещается всеми средствами массовой информации. Примечательно, что Microsoft "умывает руки", заявляя, что они не предъявляют к Поносову никаких официальных претензий, а дело организовано по инициативе российских властей. С другой стороны, "умывает руки" и Президент России. Самое неприятное, что в данном случае никто не озаботился простым вопросом: за что собственно, судили директора? А за то, что он, устанавливая на учебные школьные компьютеры софт от Microsoft (то есть, даром готовя для Microsoft будущих пользователей - читай, клиентов), не заплатил за это самой же Microsoft! Ловко устроилась корпорация! Директор научил детей пользоваться программами Microsoft. Очень маловероятно, что в будущем эти дети выберут иные программные продукты (и не только, как частные пользователи, но и как возможные руководители организаций). То есть, благодаря Поносову корпорация приобрела несколько сотен или тысяч постоянных покупателей. А в результате должником оказался именно Поносов!

Если украсть у фирмы ценную аппаратуру - она лишится дорогостоящего имущества. Если "украсть" у фирмы ее программное обеспечение - она лишится потенциальной прибыли и потенциальных клиентов. Отличие информации от материальных вещей в том, что информацию можно легко и дешево копировать в большом количестве экземпляров. Старинную картину, например, полностью скопировать нельзя - она уникальна, и копия (список) будет представлять несравненно меньшую ценность, чем оригинал. Между тем, даже такую копию изготовлять долго, сложно и трудно. Слиток золота "скопировать" вообще невозможно - по крайней мере, получать золото из свинца или глины [ал]химики еще не научились :-). Поэтому ценные и уникальные вещи просто крадут, оставляя их владельца ни с чем. А вот например, CD-диск с ОС Microsoft Windows можно легко и дешево скопировать, и содержимое "пиратской" копии будет точно соответствовать копии "лицензионной". Таким образом, компьютерный пират, копируя Windows, не отнимает у самой Microsoft права владения и распоряжения этой операционной системой. Однако Microsoft при этом все равно несет ущерб - она лишается потенциальной прибыли. Ведь пользователь мог бы заплатить ей за лицензию, а вместо этого пользуется Windows бесплатно. Но с другой стороны, этот пользователь мог бы установить вместо "пиратской" Windows бесплатную версию Linux (или любую другую бесплатную ОС). В этом случае Microsoft также не получит прибыли. Таким образом, коммерческим софтверным фирмам ущерб наносят не только пираты, но и все создатели, распространители и пользователи бесплатного (freeware) софта. А также те, кто учит пользоваться этим софтом. Если быть в этом вопросе последовательным, то становится немного страшно... Ведь в конце концов, уголовное наказание могут назначить не только пиратам, но и всем, кто работает с бесплатным софтом... Это возможно, ведь большие деньги творят порой "чудеса" и заставляют некоторых законодателей поступиться и нравственными принципами, и уж тем более, здравым смыслом.

Кроме использования "пиратского" софта и софта типа "freeware" существует еще один способ отнять у коммерческой фирмы-производителя ПО часть потенциальнй прибыли: использовать т.н. "abandonware". Англоязычный термин "abandonware" можно перевести как "оставленное" или "заброшенное программное обеспечение". В число этих программ входит старый коммерческий (платный) софт, принадлежащий фирмам, уже прекратившим свое существование. Или фирмы еще существуют, но оказываются от своих старых программ, поскольку те уже не приносят им никакой прибыли. Так, например, случилось с известным браузером Opera. Самая старая версия браузера, которая есть у автора этой статьи - 2.12. Из любви к искусству :-) он как-то захотел отыскать и испытать Opera 1.0. И это ему не удалось: несмотря на то, что в статье на сайте http://myopera.net было написано об "Опере" первой версии, и даже приводился скриншот, автор статьи ответил, что первой версии у него нет, а скриншот пришлось взять от второй версии Opera. Он спрашивал о первой версии на сайте http://opera.com, но даже создатели "Оперы" не смогли предоставить ему первой версии (впрочем, возможно, они просто не захотели это сделать). До сих пор пишущий эти строки ищет первую версию Opera. Может быть, она есть у кого-то из читателей?

Как "оставляют" программное обеспечение? Когда фирма выпускает новую версию программы (например, MS Windows Vista), подавляющее большинство пользователей переходит на этот программный продукт. Неважно, что для этого им придется покупать новые материнские платы и двухъядерные процессоры, добавлять память и менять жесткие диски - зато они побудут "на гребне волны" компьютерного прогресса, и это ощущение доставит им удовольствие. Предыдущая версия (MS Windows XP) начинает сдавать свои позиции, не говоря уже о пред-предыдущих версиях (MS Windows 98 и 2000). Естественно, объем продаж "старых" версий падает. Несколько лет фирма продолжает поддерживать предыдущие версии своих программ - писать обновления, патчи, драйверы и прочее. Она рада поскорее сбросить со своих плеч эту ненужную обузу, и сбрасывает. Например, недавно была прекращена поддержка Windows 2000, вышел последний пакет ее обновления - Service Pack 4. Практически прекращена продажа лицензионных копий Windows 2000 в компьютерных магазинах, точнее, идет распродажа остатков, залежавшихся на складе.

Таким образом, через несколько лет после выпуска новой версии программы, пользователь, желающий быть чистым перед законом, уже не сможет купить лицензионной "старой" версии данного ПО. Если его компьютер недостаточно мощен (например, Pentium-166 с 32 Мб оперативной памяти), и он не может установить на нем новую лицензионную версию (например, Windows XP) - это его проблемы. Пусть выбрасывает "старый" - но вполне работоспособный - компьютер на свалку и покупает новый! Похожая история была с Windows ME (Millenium Edition). При установке эта ОС проверяла тактовую частоту процессора, и если частота была меньше 150 МГц, процесс установки прерывался. Windows ME создана на базе Windows 98, а эта прекрасная операционная система вполне приемлемо работает даже на Pentium-100, и при желании ее можно установить даже на 486 систему. Поэтому такое искусственное ограничение на частоту процессора выглядит весьма странным. С помощью неофициальных патчей, созданных программистами-умельцами это ограничение можно обойти, но зачем Microsoft создала его? Только для того, чтобы навязать пользователям очередной Upgrade.

Вполне логично было бы разрешить пользователям устанавливать на свои устаревшие компьютеры устаревшее же программное обеспечение, пусть и нелицензионное. Все равно, его не поддерживают, не выпускают и не продают, а без него невозможно использовать старый компьютер; в противном случае пользователь, формально оставаясь собственником имущества, лишается возможности использовать его по назначению. Например, такая ситуация сложилась в новосибирской средней школе, где работает автор статьи. Представьте себе класс из десяти компьютеров на базе Intel 486DX2-66, с 8 Мб ОЗУ и без жестких дисков! Эти компьютеры загружаются с дискет, входят в локальную сеть Novell Netware 3.11 и подключаются к файловому серверу (Intel Pentium-133, 24 Мб ОЗУ, 1 Гб на жестком диске). С сервера можно загружать Microsoft Windows 3.1. Все это ПО естественно, нелицензионное. Купить его нельзя: такой софт прекратили выпускать более 10 лет назад. Если запретить использование данного ПО, новый и лицензионный софт установить в этом классе (без радикальной модернизации компьютеров) будет просто невозможно. Купить в этот класс Windows 2003 Server плюс Citrix Metaframe для создания терминальной системы также не представляется возможным, по причине цены.

Где найти старый, "оставленный" софт? У других пользователей. Но другие пользователи зачастую тоже не имеют дистрибутивов этого софта. Ведь обычный пользователь, не коллекционер, получив и успешно установив новую версию программы, старую версию чаще всего просто удаляет. Ведь лишнего места на жестком диске не бывает! Его мало интересует, что старая версия программы может быть в чем-то лучше новой. Например, быстрее и компактнее. Или, как случилось с WinRAR, новая версия (3.0 и новее) запаковывает архивы RAR в новый формат, а предыдущие версии WinRAR (например, 2.9) и архиваторы RAR для DOS этот формат просто не "понимают". Впрочем, следует заметить, что редкий экземпляр RAR для DOS, способный работать с архивами WinRAR 3.0, все-таки имеется на нашем сайте в разделе "Архиваторы"!

Старый софт теряют не только обычные пользователи, но и производители софта. Здесь та же история, что и с автомобилями. Например, у Волжского автозавода в заводском музее имелись 1-миллионный и 2-миллионный экземпляры ВАЗ-2101 ("копейки"), однако ранних образцов "копейки", собранных в самом начале производства, там не было, пока какой-то человек не передал им свой старый ВАЗ-2101. А ведь далеко не у каждой софтверной организации есть свой "музей"... Таким образом, "abandonware" - это старые программы, спасенные коллекционерами, людьми, не преследующими коммерческой выгоды, занимающимися собиранием старого софта (а также, в большинстве случаев, и "железа") исключительно на добровольных началах. Программы, потерявшие денежную ценность, и ставшие ненужными даже их создателям - людям, занимающимся коммерческой деятельностью. Однако, если программу невозможно продавать, еще не значит, что она никому не нужна. Она нужна тем немногим пользователям, которые не желают выбрасывать свои старые компьютеры (по причине бедности, или из "любви к искусству"). Она нужна тем программистам, которые хотят учиться богатому опыту своих предшественников - сколько оригинальных решений можно найти в старых программах! Забывать о компьютерной истории так же неразумно, как и об истории вообще. Ведь это чревато повторением уже пройденных ошибок! В конечном счете, сохраняя старые компьютеры, и старый софт, коллекционеры-любители помогают... техническому прогрессу в компьютерной области: нормальное развитие требует творческого осмысления накопленного опыта.

Официальной лицензии для программ "adandonware" по-видимому, еще не существует. Неплохую "лицензию" можно найти по адресу http://simple-clerk.narod.ru/LICENSE/abandonw.htm. Этот документ приведен ниже (с некоторыми сокращениями):

"К устаревшему и морально устаревшему программному обеспечению (abandonware) относят программные компоненты и комплексы, которые одновременно удовлетворяют следующим признакам:

  • они не поддерживаются производителем и издателем (не обновляется техническая документация, не выпускаются дополнения и обновления, не ведется статистика отказов, база данных пользователей и т.п.);
  • они не продаются на рынке (в специализированных магазинах и торговых площадках, через сеть партнеров и дилеров, в on-line магазинах и т.п.)

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

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

  • продукт используется в некоммерческих целях;
  • за пользование им не взимается плата;
  • пользователь не предъявляет никаких претензий к производителю по поводу работы программы.

Запрещается использование abandonware-продуктов в государственных, правительственных, коммерческих и военных организациях. Допускается использование этих продуктов в личных целях, в целях обучения государственными и негосударственными образовательными учреждениями.

Вследствие особенностей применения национальных законодательств о защите авторских и смежных прав не рекомендуется бесплатное использование abandonware-программ гражданам США и Евросоюза...

Принцип, заложенный в abandonware лицензию, заключается в следующем:

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

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

Предложения на abandonware существуют до тех пор, пока:

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

Автор настоящей статьи полностью поддерживает данный проект "лицензионного соглашения" и уверен, что энтузиасты, собирающие и использующие "abandonware" смогут, пользуясь этой лицензией, беспрепятственно продолжать свою деятельность, не подврегаясь судебным преследованиям. А тем читателям, которые не хотели бы окончательного превращения России в колонию, остается пожелать научиться пользоваться бесплатными клонами ОС UNIX, или хотя бы "abandonware" - программами типа MS-DOS и Windows 3.1. Автор ждет от читателей рекомендаций по выбору бесплатных программных продуктов, с которыми мог бы работать рядовой пользователь, привыкший к Windows 95/98/2000/XP. Альтернатива продукции Microsoft должна быть!

Антиквар


вернуться к списку текстов