Прототипом очередной разработки с открытым исходным кодом стала, как часто бывает, программа, алгоритмы которой хранятся за семью печатями.
Проект создания аналога поисковой системы Google был начат почти целый год назад. Все это время работа велась в тайне. Только теперь информация о системе под названием Nutch ( http://www.nutch.org/docs) была представлена широкой публике.
Разработать альтернативу Google затеяли один из программистов из компании Overture Питер Сэвич и известный книгоиздатель Тимом О'Рейли. Издательство "О'Рейли" всегда поддерживало движение открытых исходников - достаточно заметить, что общеизвестный язык Perl создан не без его участия. Overture (недавно приобретенная Yahoo), в свою очередь, считается одним из основных конкурентов Google на рынке контекстной рекламы, размещаемой в результатах поиска.
Цель проекта, заявленная на официальном сайте Nutch, вполне благая: "Разработка мощного бесплатного программного обеспечения для поиска на базе программного обеспечения с открытыми исходниками". Тим О`Рейли подчеркнул, что в настоящий момент речь идет не о том, чтобы составить конкуренцию Google, а о разработке альтернативного поискового движка, принципы работы которого можно понять и проверить. Точный алгоритм Google не известен никому за пределами Google. Сомневающихся, всегда ли крупнейший поисковик играет чисто, хватает.
В том, что сообщество Open Source сможет создать поисковые алгоритмы, ни в чем не уступающие технологиям Google, особых сомнений нет. Однако, даже если таковые будут разработаны, остается неясным, кто будет финансировать покупку компьютеров для обеспечения материальной базы поискового ресурса. По некоторым подсчетам для того, чтобы соперничать с Google, потребуется не меньше 8000 мощных серверов. Так, что пока вопросов больше, чем ответов, пишет "Компьюлента".