Calculate Linux 4 года!

От команды разработчиков Calculate Linux, поздравляю всех пользователей дистрибутива с 4-х летием проекта!

Собственно 4 года исполнилось в июне, но лучше поздно, чем нарушать традицию.

Ключевые изменения

Надо сказать, что работы было проделано действительно много и прежде всего хочу отметить переход на новый установщик cl-install, входящий в набор утилит Calculate 2. Дистрибутив 10.9 оказавшийся первой пробой после стабильного во всех отношениях 10.4, шокировал многих мелкими недоработками. Утилиты Calculate 2 базируются на новых шаблонах, позволяющих очень гибко выполнять настройки системы. Изменения затронули практически всю систему. Благодаря новой, более удобной архитектуре, развитие установщика шло очень оперативно. К новому установщику был также написан графический интерфейс.

Дальше - больше, в версии 11.0 мы добавили поддержку генерации новых настроек для устанавливаемых или обновляемых пакетов. Таким образом была решена одна из главных проблем дистрибутива. Выполняя dispatch-conf на десктопе, вам уже не нужно всматриваться в различия конфигурационных файлов, боясь удалить настройки.

С введением бинарных репозиториев мы решили серьезную проблему времени установки пакетов. Ценой поддержки нескольких репозиториев, USE-флаги дистрибутивов остались нетронутыми. Ежедневное обновление бинарных репозиториев позволило своевременно отслеживать все производимые в портежах изменнения и в случае необходимости исправлять флаги и маски, своевременно, для бинарного профиля устраняя найденные в зависимостях проблемы. При подготовке релиза, большинство дистрибутивов используют свой Stage4 образ, что существенно экономит время.

Мы провели много работы по переходу на открытые видеодрайвера с использованием KMS. Сейчас по умолчанию используются открытые драйвера, при этом есть возможность подключить проприетарные Nvidia и ATI. Для лучшей работы firmware ATI был помещен в initramfs.

Версия 11.6 порадовала ускоренной загрузкой initramfs. Решая проблему определения разрешения экрана, мы перенесли udev в initramfs, одновременно получив дополнительное преимущество в виде времени загрузки системы на livecd.

Также хочется отметить пополнение в семействе дистрибутивов - Calculate Scratch Server. Для этого малыша недавно был поднят репозиторий бинарных обновлений, что делает его вполне пригодным для организации шлюзов или выполнения узкоспециализированных задач.

То, что мы не сделали

  • Мы так и не довели до релиза Calculate Media Center. Сложность в данный момент заключается в отсутствии поддержки запуска утилит Calculate для настройки профиля при входе пользователем в сеанс. Таже проблема сейчас в Calculate Linux Scratch. Решив эти две проблемы, можно будет заняться настройкой CMC. CLS же попросту сможет использовать наработки десктопов.
  • За год установщик так и не научился устанавливать систему на софтовый Raid и LVM.
  • В сентябре прошлого года стартовал проект по разработке API для утилит Calculate. Переезд офиса, внедрение Asterisk и расставание с ключевым разработчиком серверных утилит не позволило довести работу до конца.

Планы на год

  • Решить кадровый вопрос.
  • Написать API Calculate 3 с использованием SOAP/WSDL.
  • Перевести взаимодействие пакетов утилит на использование нового API.
  • Раздробить calculate-server на несколько пакетов, в зависимости от выполняемых задач.
  • Написать клиента для настройки сервера/десктопа. Это может быть клиент под Web, Qt, Gtk, Ncurses, Android/iPhone и т.д.

_Спасибо всем, кто пользуется Calculate Linux за то, что вы с нами.
Успехов в работе!_

От всей души поздравляю!
Вот уже 2 года как перешел полностью на линукс только благодаря вашему дистрибутиву.
Удачи в осуществлении ваших замыслов.

Спасибо,большое закачественную систему. Много месяцев на cls и никуда пока большене тянет. Удачи Вам, успехов и свершения всех намеченых целей.

Спасибо за качественный дистрибутив!

Написать клиента для настройки сервера/десктопа. Это может быть клиент под Web, Qt, Gtk, Ncurses, Android/iPhone и т.д.

На Qt будет быстрее проще и красивее. Лучше сразу с клиент-серверной архитектурой, тогда и сервер удаленно проще настроить, и клиентами централизованно управлять.

спс, огромное… иии - МЫ, СЧАСТЛИВЫ! Calculate построил свою мечту! :wink:

_Примите искренние поздравления!
*Желаю вам красивых идей, хорошего настроения, благополучия!
Вашими стараниями получился дистрибутив, который уже удовлетворяет многим потребительским качествам. Он позволяет тонко настраивать систему практически под любые нужды.*_

Есть конечно еще много пожеланий, но главное, на мой взгляд, нужно сохранять ту гибкость, простоту и четкую структуру, которая позволяет это реализовывать.

По поводу привлечения кадров дело возможно может пойти быстрее,если сформулировать и опубликовать постановку задач (например в отдельной ветке на форуме), которые требуется реализовать. Возможно некоторые вещи помогут реализовать опытные пользователи linux, а понравившиеся можно уже доработать профессионально.

И конечно очень хочется, чтобы развиваемая система обновлялась чуть более красиво, чем это происходит иногда сейчас. Возможно нужно разделить настройки разработчиков пакетов, дистрибутивные настройки и пользовательские, чтобы система имела возможность применять их в порядке важности для конечного пользователя во время обновления. Это позволит не тратить каждый раз усилия на выявление во многих случаях банальных различий, нахождения способов решения этих ситуации (да и не все могут похвастать хорошим опытом работы с linux), зафиксировав их один раз, и высвободит у всех нас некоторое время, проводимое за анализом.

Calculate Linux уже сейчас имеет очень хорошие шансы стать по-настоящему популярным. Он позволил многим из нас определится с дистрибутивом и, несмотря на еще присутствующие некоторые шероховатости, стать для нас любимой системой.

Спасибо ребята. Мы гордимся вами! Еще раз поздравляю вас с 4 летием!

С уважением, пользователь Чуклимов Алексей.

Поздравляю. :slight_smile: 2 года я на Калькулейт Линукс. Лучший дистрибутив.

Искренние поздравления и благодарность за труды! Долгого вам плавания!!!