После 10 лет разработки увидел свет (http://llunak.blogspot.ru/2013/04/icecream-100-released.html) выпуск проекта Icecream 1.0.0 (https://github.com/icecc/icecream), в рамках которого разработчиками из компании SUSE развивается система для организации распределённой сборки исходных текстов, позволяющая разнести параллельное выполнение сборочных процессов на несколько компьютеров. Код проекта распространяется под лицензией GPLv2.Icecream построен на базе системы распределённой компиляции distcc (https://code.google.com/p/distcc/), но отличается реализацией централизованного управляющего сервера, динамически распределяющего задания между машинами в сборочном кластере, учитывая при этом загруженность каждой машины. Отправка заданий в первую очередь производится на наиболее быстрые свободные узлы, что позволяет добиться максимальной скорости сборки в условиях разнородного парка сборочных серверов, одновременно используемых для решения других задач.
Наиболее важным отличием версии Icecream 1.0.0 является поддержка распределённой сборки не только при помощи GCC, но и с использованием компилятора Clang и связанных с ним плагинов, развиваемых проектом LLVM. Одновременно с выпуском Icecream 1.0.0, разработка перемещена на GitHub, как нейтральную площадку для развития проекта. Ранее проект развивался в SVN-репозитории KDE, что создавало обманчивое впечатление о привязанности Icecream к технологиям KDE и отпугивало потенциальных разработчиков из других проектов.URL: http://llunak.blogspot.ru/2013/04/icecream-100-released.html
Новость: http://www.opennet.me/opennews/art.shtml?num=36636
Клево. Наконец-то кто-то этим занялся. Еще б гуй к нему красивый, как к incredibuild. А лучше красивее.
> Наконец-то кто-то этим занялся.
> После 10 лет разработки увидел свет выпуск проектаТочно, наконец-то!
Класс!
Во! Идея!
Внедрить такую систему в дистрибутивы, чтобы каждый комп участвовал в компиляции пакетов! Как это делается для блендеровского рендера и научных рассчётов.
Привет сотням тысяч протрояненых компьютеров
интегрировать в генту )))
Лучше в троян для винды...
> Лучше в троян для винды...Такие вещи называют ботнетами, а не троянами.
В генте давно уже есть. Сусе все изобретает портадж.
> В генте давно уже есть. Сусе все изобретает портадж.Порты можно компилять не на одной машине?
> ... что создавало обманчивое впечатление о привязанности Icecream к технологиям KDE и отпугивало потенциальных разработчиков из других проектов.Кто бы мог подумать, что "потенциальные" разработчики из "других" проектов настолько пугливы. Они, как трепетные лани, водятся только на Гитхабе.
Автору новости пожалуй стоило бы как-то переформулировать этих самых "потенциальных разработчиков других проектов", какие-то они уж больно "мутные" получились :-)
П.С.: Про кнопку "Исправить" я в курсе.
Ощущение что изобрели велосипед. koji давно так умеет
> Ощущение что изобрели велосипед. koji давно так умеетМалыш, icecream существовал задолго до того, как koji в планах появился (ты тогда ещё в детсад ходил, и под себя).