Calculate Linux — семейство дистрибутивов, предназначенных для малого и среднего бизнеса, в которых применяются перемещаемые профили и централизованное развертывание программного обеспечения. Cозданы на основе проекта Gentoo Linux и полностью с ним совместимы.
Большинство современных Linux-дистрибутивов, за исключением Novell SLES/SLED, Ubuntu и RedHat EL, предназначены для энтузиастов. Но даже при использовании таких решений создание клиент-серверной среды может вызывать сложности (особенно если вам необходимо использовать Windows и Linux клиенты). Мы создали наш собственный дистрибутив, чтобы помочь другим людям, которые хотят использовать GNU/Linux вместо проприетарных ОС для потребностей своего бизнеса.
Первый релиз Calculate Linux состоялся в июне 2007 года и носил номер 7.6, что соответствовало году и месяцу релиза. Дистрибутив изначально распространялся как stage4 архив и устанавливался при помощи утилиты Calculate. Чуть позже дистрибутив стал распространяться в виде livecd образа. Все дополнительные приложения стали устанавливаться из Calculate Overlay, что обеспечило 100% совместимость с Gentoo.
В версии 9.0 появилось готовое клиент-серверное решение для быстрого развертывания системы на предприятии, с централизованной аутентификацией и хранением учётных записей пользователей на сервере. Сервер настраивался при помощи утилит Calculate 2. Учётные записи samba, ftp, mail, jabber и т.д. хранились в LDAP сервере. В версии 10.0 в оверлее были созданы профили дистрибутивов, что позволило поставить под контроль обновления, разрешая зависимости пакетов при установке. С версии 10.9 дистрибутив перешел на новую программу установки cl-install, входящую в пакет утилит Calculate 2, к ней был написан графический установщик. В версии 11.0 появились репозитории бинарных пакетов для дистрибутивов Calculate Linux Desktop (KDE, GNOME и XFCE) и Calculate Directory Server.
Calculate Linux делится на четыре направления, это Calculate Directory Server (CDS), Calculate Linux Desktop (CLD, CLDG и CLDX), Calculate Media Center (CMC) и Calculate Linux Scratch (CLS и CLSG):
Calculate Directory Server (CDS) - может выступать в роли контроллера домена, позволяет при помощи утилит Calculate 2 простыми unix-подобными командами настраивать Samba, Mail, Jabber, Proxy сервисы. По мере выхода пакета calculate-server, входящего в состав утилит Calculate 2 (лицензия Apache 2), с интервалом в 2-3 месяца выходят новые версии сервера.
Calculate Linux Desktop KDE/GNOME (CLD, CLDG) - это современный десктоп на базе графического окружения KDE или GNOME, который может выполнять большинство офисных задач. Основной особенностью является быстрая установка, удобная система обновлений и возможность хранить учётные записи пользователей на сервере.
Calculate Linux Desktop XFCE (CLDX) - облегчённая версия десктопа, позволяющая работать на слабых ПК с объёмом оперативной памяти от 196 Мб. Система поддерживает все возможности KDE версии. Внешний вид рабочего стола один в один повторяет KDE. Сотрудники беспрепятственно могут работать на разных десктопах, меняя Qt4 приложения на Gtk, совместно используя файлы, документы из ОС Windows.
Calculate Media Center (CMC) - специализированный дистрибутив, оптимизированный для хранения и проигрывания мультимедийного контента.
Calculate Linux Scratch (CLS) - базовый дистрибутив, подобно stage3 применяемый для сборки других версий десктопа. В отличие от stage3 содержит необходимый минимум дополнительных пакетов, драйвера, библиотеки, исходный код ядра Linux и портежи.
Система может быть загружена с жёсткого диска, CD/DVD, USB-Flash, USB-HDD.
Поддерживать большое количество бинарных пакетов сложно. Как формируется список? Пользователям будет предложен удобный инструмент?
Сложность здесь только одна. Если раньше мы к моменту релиза собирали дистрибутивы из Gentoo Stage3, то теперь поддерживаем свои Stage4-образы, регулярно их обновляя. Параллельно создаются бинарные пакеты обновлений. Сейчас бинарные пакеты есть только для пакетов, входящих в дистрибутивы CLD, CLDG, CLDX и CDS. Дистрибутивы имеют необходимое ПО, подходящее для решения большинства задач. Программы подобраны с учетом используемого оконного менеджера, удобства в работе и не дублируют друг друга. Оптимизация в USE-флагах не пострадала. Для каждого дистрибутива имеется свой репозиторий бинарных пакетов. Из бинарных пакетов система обновляется аналогичным образом. При этом остается возможность перейти на обычный профиль, чтобы не использовать бинарные обновления.
Какие планы на 12-ю версию?
Сейчас ведется разработка API SOAP/WSDL для утилит Calculate. Это позволит создавать различные программы для управления десктопами и серверами. Мы вплотную приблизимся к веб-интерфейсу управления настройками сервера. Пакет calculate-server будет разбит на несколько в соответствии с настраиваемым сервисом: calculate-samba, calculate-ldap, calculate-dhcp и т.д. В планах – добавить поддержку настройки Radius, Asterisk с хранением учетных записей в LDAP.
Корпоративный линух? И бесплатный чтоли?
Да ...
Притом ролинг обновления как у debian
Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)