Предполагалось и предполагается, что раздел «Колонка Редактора» служит на сайте неким проводником редакционной политики и, в идеале, отражает точку зрения редакции в целом на те или иные вопросы. И надо же такому случиться, что, подготавливая свою первую на сайте колонку, я сразу же понял – очевидное большинство моих коллег вряд ли с ней согласится – проблема действительно серьезная и сложная, следовательно, мнений по ее поводу существует довольно много. Поэтому сразу оговорюсь – под этой колонкой стоит только моя подпись. А теперь – к предмету разговора.
Реплика: «Нет, ребята, все-таки Win2K здорово глюкавый,
чего-то в нем явно не хватает. Завтра перехожу на Linux».
Ответ на реплику: «Известно, чего не хватает:
двух системных файлов – hands.sys и mind.vxd».
Из форума на «КТ-онлайн».
Наверное, самой заметной инициативой последних лет в области разработки программного обеспечения является OSI (Open Source Initiative). Сказано и написано о ней довольно много, в частности, пару номеров назад в теме номера «Источник» (КТ № 30[359]), подготовленной Максимом Отставновым, современное состояние вопроса было еще раз разложено по полочкам. Сам я к OSI отношусь более чем положительно, однако кое-где сторонники «открытых исходников», похоже, перегибают палку. Что я имею в виду? Высказывания, подобные следующим: «Хватит покупать программное обеспечение!» (Скот Мак-Нили, Sun), или: «Если темпы событий последних месяцев сохранятся еще год-полтора, то «открытые исходники» станут фактически синонимом «программного обеспечения»…(Максим Отставнов, Компьютерра).
Так в чем претензия? Претензия есть к желанию распространить принятые внутри OSI принципы и правила на всю отрасль программного обеспечения. При этом отнюдь не призываю, чтобы OSI замкнулась в своих рамках. Если какой-то части специалистов кажется важным, чтобы, например, Microsoft предоставила для всеобщего пользования исходники конкретных API, критичных для написания того или иного класса программ, то пусть они этого и добиваются, например, используя мощь и авторитет OSI. Однако все чаще и чаще наиболее радикально настроенными последователями OSI выдвигается требование о том, чтобы все программное обеспечение распространялось на условиях «открытых исходников». Не больше и не меньше. Не знаю как вам, а мне кажется, что программное обеспечение, распространяемое на условиях OSI, конкурентоспособно только до тех пор, пока оно не осталось на рынке в одиночестве. Конечно, что ни говори, OSI позволяет добиться сокращения издержек как производителя ПО, так и потребителя. Но представим на секунду, что все программное обеспечение создается и распространяется на принципах OSI. Отсутствие конкуренции со стороны коммерческого программного обеспечения, невозможность сохранить в тайне свое «ноу-хау», плюс необязательность платы за ПО постепенно превратит программирование из бизнеса в некий вид искусства, причем довольно отвлеченный, образцами которого, конечно, можно восхищаться, только пользоваться ими в повседневной деятельности затруднительно. Эти образцы - действительно авторские произведения (в том числе и большого коллектива авторов) и совсем не обязаны удовлетворять все потребности конечного, если хотите, рядового потребителя. А коммерческое ПО любую прихоть конечного пользователя удовлетворять обязано, потому что иначе этот самый потребитель его просто не купит.
Безусловно, OSI – полезная инициатива. Может и должно быть программное обеспечение, созданное в ее рамках. Но давайте, тем не менее, сохраним и остатки здравого смысла. Мне все больше и больше кажется, что идеи OSI в своих крайних проявлениях есть не очистительный кризис для отрасли программного обеспечения, или даже, как иногда говорят, некая революция в мировоззрении, а, скорее, рецидив очень старой болезни, которой уже лет 40, наверное. Я имею в виду движение хиппи, одной из инициатив которого как раз и был взаимный отказ части населения и государства от каких-то своих прав и обязанностей. Например, на полном серьезе некоторыми группами в движении предлагался государству обмен избирательных прав хиппи на их воинскую обязанность (разорвал повестку, за которой в то время следовал Вьетнам, - потерял право голоса на выборах). Тогда не вышло, а сегодня и самих хиппи уже нет. Теперь есть новые «хиппи», которые предлагают покупателям программ отказаться от своих «прав потребителя», взамен предлагая экономию на коммерческом лицензировании. Что ж, для кого-то это действительно вариант выбора. Главное, чтобы он не остался единственным.
С наилучшими пожеланиями,
Роман Косячков.