Портативная пакетная система
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2016 г. ) |
Portable Batch System (или просто PBS ) — это название компьютерного программного обеспечения, выполняющего планирование заданий . Его основная задача — распределить вычислительные задачи, т. е. пакетные задания, среди доступных вычислительных ресурсов. Он часто используется в сочетании с средами UNIX кластерными .
PBS поддерживается в качестве механизма планировщика заданий несколькими метапланировщиками, включая Moab от Adaptive Computing Enterprises и GRAM ( Grid Resource Allocation Manager ), компонент Globus Toolkit.
История и версии
[ редактировать ]Первоначально PBS был разработан для НАСА в рамках контрактного проекта, который начался 17 июня 1991 года. Основным подрядчиком, разработавшим исходный код, была компания MRJ Technology Solutions. MRJ была приобретена Veridian в конце 1990-х годов. Altair Engineering приобрела права на все технологии и интеллектуальную собственность PBS у Veridian в 2003 году. В настоящее время Altair Engineering владеет и поддерживает интеллектуальную собственность, связанную с PBS, а также нанимает первоначальную команду разработчиков из НАСА.
В настоящее время доступны следующие версии PBS:
- OpenPBS — оригинальная версия с открытым исходным кодом , выпущенная MRJ в 1998 году.
- TORQUE — ответвление OpenPBS, поддерживаемое компанией Adaptive Computing Enterprises, Inc. (ранее Cluster Resources, Inc.).
- PBS Professional (PBS Pro) — версия PBS, предлагаемая Altair Engineering , имеющая двойную лицензию и открытый исходный код. [ 1 ] [ 2 ] [ 3 ] и коммерческая лицензия. Обратите внимание, что некоммерческое предложение называется OpenPBS . [ 1 ] не путать с устаревшим программным обеспечением, выпущенным в 1998 году.
Лицензия
[ редактировать ]Лицензия на программы, производные от PBS, допускает повторное распространение, сопровождаемое информацией о том, как получить исходный код и модификации, и требует подтверждения в любом рекламном пункте, в котором упоминается использование программного обеспечения. [ 4 ] (сравните пункт о рекламе BSD ). До 2002 года PBS и производные программы (OpenPBS) запрещали коммерческое распространение программного обеспечения, требовали регистрации на веб-сайте OpenPBS и требовали указания авторства, когда PBS вносила вклад в опубликованный исследовательский проект. Эти требования, которые не соответствовали определению открытого исходного кода , данному Open Source Initiative , истекали 31 декабря 2001 года.
Сегодня OpenPBS, «общественная версия» PBS Professional, распространяется под лицензией GNU Affero General Public License . [ 5 ]
Ссылки
[ редактировать ]- ^ Перейти обратно: а б «Проект Open PBS с открытым исходным кодом» . openpbs.org . Проверено 15 марта 2023 г.
- ^ Доступно лицензирование открытого исходного кода для Altair PBS Professional.
- ^ Primeur Weekly: теперь доступна лицензия с открытым исходным кодом Altair PBS Professional.
- ^ «Лицензия на программное обеспечение OpenPBS (портативная пакетная система) v2.3» .
- ^ «Лицензия с открытым исходным кодом для OpenPBS и PBS Professional» . Гитхаб .
Внешние ссылки
[ редактировать ]