Рынок СМБ - реальный шанс для Open Source в России
Свободное ПО в последние годы активно развивается не только в мире, но и в России. Этому способствует растущая интеграция веб-сервисов в бизнес-процессы и выбор открытых стандартов для обмена информацией. Поставщики свободного ПО многое могут предложить российскому малому и среднему бизнесу, однако для этого им необходимо громко о себе заявить и быть услышанными.В данных областях требуется специфическое управление – в частности, распространены случаи недобросовестности рядового персонала, особо обострена конкурентная борьба и т.п. Автоматизация всех сторон деятельности, включая бухгалтерский учёт и работу с клиентами, должна проводиться особо продуманным образом. Используя свободную платформу Linux и свободную базу данных PostgreSQL, компания Smart Software имеет возможность предложить максимально адаптированное к нуждам клиентов, безопасное и надёжное решение.
Денис Смирнов, представитель компании "Сэйрос", рассказал о перспективном направлении использования свободного ПО в технологиях голосовой связи через Интернет (VoIP). Применение VoIP – отнюдь не вотчина провайдеров связи. Так, например, два или более офиса одной компании в разных городах могут установить голосовую связь через Интернет, избежав оплаты за телефонные переговоры – и используя при этом обычные Интернет-каналы, без участия дополнительного провайдера. Применение свободного ПО (Asterisk, SIP Express Router) позволяет создавать гибкие, расширяемые решения, не требующие приобретения дорогостоящего оборудования или ПО.
Открытые стандарты обмена информацией
Рыночный сектор свободного ПО для малого и среднего бизнеса в России пока что невелик. Ключевым вопросом для его дальнейшего развития является сотрудничество поставщиков между собой, а также с уникальным профессиональным сообществом, сложившимся вокруг данного вида ПО.
Возможности этого сообщества (хотя бы по количеству заинтересованных специалистов) больше, чем у любой из российских компаний. Но для успешного взаимодействия необходимо учитывать распространённые в нём взгляды. Так, некоторые специалисты считают, что применение программных систем с закрытым кодом недопустимо вовсе – однако этой крайней точки зрения всё же придерживается меньшинство. Но практически все сторонники свободного ПО считают крайне важным использование открытых стандартов для обмена информацией.
#gallery2#
Тема открытых стандартов стала весьма популярной в последнее время. В частности, был официально принят стандарт OASIS OpenDocument для офисных документов; он будет использоваться органами Европейского Союза, а также представлен в наиболее известную международную организацию по стандартизации – ISO. Базой для этого стандарта послужил формат файлов OpenOffice.org. Компания ALT Linux некоторое время назад разработала (для МЭРТ) стандарт электронного документа, соответствующий ГОСТу на бумажный документооборот; этот стандарт основан на формате OpenOffice.org.
Неизвестно, будет ли компания Microsoft поддерживать OASIS OpenDocument в новых версиях Office, так как она, в свою очередь, также предложила стандарт офисных документов Office 12 – созданный, как и OpenDocument, на основе XML. На стороне этого стандарта – распространённость Microsoft Office; кроме того, компания привлекла другие организации к совместной работе над стандартом в рамках открытого технического комитета и планирует выпустить автоматические средства для преобразования файлов всех предыдущих версий в новый формат.
К сожалению, предыдущая версия этого стандарта (Office 2003 XML) содержала некоторые патентные ограничения. Оплата не требовалась, но любой распространитель ПО, использующий этот формат, должен был самостоятельно получить лицензию от Microsoft; по меньшей мере, именно так текст лицензии был воспринят многими специалистами. Такое требование практически несовместимо с принятыми способами разработки и распространения свободного ПО. Однако в конце 2005 г. компания сняла эти ограничения и обязалась не предъявлять патентных претензий по поводу реализации своего формата Office XML. Участники семинара отметили, что переход к XML-стандарту офисных документов – заметный шаг вперёд со стороны Microsoft, за который даже противникам компании следует быть ей признательными.
Появление открытых стандартов офисных документов предоставляет пользователям выбор – они смогут применять разные офисные программы, не теряя полного доступа к содержимому документов. Это позволит усилить конкуренцию на рынке, избежать монопольной ситуации. Алексей Смирнов указал на ещё одно важное значение таких стандартов. Применение электронно-цифровой подписи (ЭЦП) для официальных документов имеет смысл только в том случае, если формат документа полностью специфицирован, и есть гарантия, что все стороны видят на экране один и тот же текст. Если же формат оказывается закрытым, то содержимое документа теоретически может оказаться разным в разных программах! Заметим, что разные версии Microsoft Office в своё время зачастую некорректно читали файлы друг друга; поэтому вопрос не является чисто теоретическим.
Именно открытые стандарты, такие как HTML, стали основой бурного развития сети Интернет. А в современной ситуации они весьма актуальны для создания оптимальных решений для малого и среднего бизнеса. Так, Андрей Паскаль рассказал об интеграции системы бухгалтерского учёта “Ананас” с системой работы с клиентами Sugar Open Source. Взаимодействие было налажено через стандартные программные интерфейсы (web-сервисы), без непосредственной работы с программным кодом этих систем.
Взаимодействие программных систем при помощи открытых стандартов – важнейшее требование для успешного продвижения Linux-решений как единого комплекса. К сожалению, не все поставщики систем готовы к такому взаимодействию. Так, для систем SmartSoftware весьма важным является вопрос безопасности – несанкционированный доступ к данным должен быть полностью исключён; поэтому предоставить другим системам доступ к той же базе данных не представляется возможным. Создание открытого интерфейса для взаимодействия с другими системами, не нарушающего требования безопасности, остаётся делом будущего.
С другой стороны, участники отметили, что применяемые для хранения и передачи стандарты иногда имеют тенденцию к изменению; в публикуемых спецификациях зачастую не учитываются все подробности, и разные версии закрытых программ могут интерпретировать по-разному один и тот же стандарт. Весьма желательна реализация стандарта в виде открытого исходного кода; она не только облегчает поддержку этого стандарта в программах различных производителей, но и являет собой пример, обеспечивающий корректность и неизменность стандарта.