Новозеландская компания OnlineGroups.Net открыла под лицензией GPL исходные тексты своей он-лайн платформы для организации совместной работы - GroupServer. Это ПО обеспечивает взаимодействие пользователей в группе, соединяя в себе web- и почтовый сервер, списки рассылки, web-форум, поддерживающий обмен файлами и чат.
«Наша задача» - говорит менеджер проекта Dan Randow, «достичь равнозначности email и web интерфейсов, как это сделано в Yahoo Groups или Google Groups, с той лишь разницей, что вы сами сможете создавать и управлять этими группами на своем сайте».
GroupServer разрабатывается с 2003 года и интегрирует в себе объектную базу Zope, почтовый сервер Postfix, PostgreSQL и Apache. Проект написан на языках C++ и Python. По заявлению разработчиков, сервер может обрабатывать миллионы электронных сообщений в день, что представляет достаточно не тривиальную задачу. Со времени последнего релиза были проведены значительные изменения в структуре проекта. Архитектура стала более модульной, а шаблоны интерфейсов и код теперь хранятся в виде файлов. Отслеживание зависимостей выполняется с помощью buildout, что позволило значительно упростить процесс инсталляции. И самое главное, что бы создать свой сайт с неограниченным числом групп достаточно только зарегистрировать свой email адрес.
С публикацией исходных кодов GroupServer авторы ожидают привлечения большего внимания к проекту, как со стороны обычных пользователей, так и со стороны профессиональных разработчиков. Создание активного сообщества пользователей вокруг сервера будет способствовать постоянному улучшению качества предоставляемого сервиса и добавлению функциональности конечному продукту. В компании считают, что программа, облегчающая взаимодействие пользователей друг с другом, должна создаваться как результат такого взаимодействия.
|