Разработка современных проектов с открытым исходным кодом
зачастую связана с многочисленными пробами и ошибками, а владельцы
дорогостоящего оборудования очень неохотно идут на эксперименты. Трудно
представить себе ситуацию, когда в компании установлен единственный сервер с
операционной системой IBM AIX и на этом сервере разрешено запускать незаконченные
экспериментальные проекты. Именно для таких ситуаций и предназначен проект Snakebite.
Само собой, все будущие участники проекта Snakebite будут
проходить определенную проверку. В частности, организаторы собираются проверять
некоммерческий характер проекта, прежде чем допустить разработчика ко всем
ресурсам сети Snakebite, которая уже сейчас содержит 37 различных серверов в
одном домене. Среди приобретенных на деньги инициатора Трента Нельсона и его
единомышленников серверов есть системы с различными вариантами Linux, Windows и
Unix, а также системы на базе IBM AIX и Sun Solaris. Только в первый месяц
работы над проектом Snakebite Нельсон потратил почти 25 тысяч долларов на
приобретение оборудования. Сейчас приобретенное оборудование установлено на
двух площадках в Мичиганском университете, еще 2 сервера установлено в центре
обработки данных в Чикаго. По словам самого Нельсона, Snakebite представляет
собой «идеальную гетерогенную сеть».
Согласно планам авторов проекта, разработчики программ с
открытым исходным кодом должны получить в свое полное распоряжение
всеобъемлющий набор целевых платформ с уже оплаченным питанием, обслуживанием и
подключением к Интернету. Разработчики коммерческих проектов тоже смогут
использовать ресурсы Snakebite, но за отдельную плату. Проект кажется
перспективным – ведь он предоставляет уникальную возможность проверить
работоспособность кода сразу на множестве целевых платформ!
На начальном этапе проекта создатели Snakebite планируют
открыть свои ресурсы для разработчиков, использующих различные варианты языка Python.
В частности, будут поддерживаться такие реализации Python, как CPython, Jython, PyPy,
IronPython и специальный вариант Python без стека (stack-less Python). Также рассматривается
возможность поддержки таких open-source-проектов, как веб-сервер Apache и СУБД MySQL
и Postgres.
Если вы решили подробнее узнать об условиях участия в
проекте Snakebite и о строгом соблюдении принципов открытого исходного кода в
этом проекте, полную информацию можно найти на сайте snakebite.org.
Источник: http://soft.mail.ru/pressrl_page.php?id=32695 |