Введение
Британский проект астрономических вычислений
Проект Starlink, который пользователи называют Starlink, а разработчики – просто The Project, представлял собой британский проект астрономических вычислений, предоставлявший программное обеспечение для обработки данных общего назначения. До конца 1990-х годов он также поставлял вычислительное оборудование и персонал для системного администрирования британским астрономическим институтам. В этом отношении он был аналогичен американскому проекту IRAF. Проект был официально запущен в 1980 году, хотя финансирование было согласовано, и некоторая работа началась годом ранее. Он был закрыт в 2005 году, когда Совет по исследованиям в области физики частиц и астрономии прекратил его финансирование. В 2006 году Объединенный астрономический центр выпустил собственную обновленную версию Starlink и взял на себя его поддержку; в середине 2015 года эта задача была передана Восточно-Азиатской обсерватории. Последняя версия была выпущена 19 июля 2018 года. Часть программного обеспечения перелицензирована под лицензию GNU GPL, а часть осталась под оригинальной собственной лицензией.
История
С самого начала проект был нацелен на решение проблемы постоянно растущих объемов данных, с которыми приходилось работать астрономам. В 1982 году в одной из публикаций отмечалось, что астрономы возвращались с наблюдательных сессий (примерно неделя наблюдений на удаленном телескопе) с более чем 10 гигабитами данных на магнитной ленте; к концу своего существования проект внедрял системы хранения для обработки данных объемом более 4 гигабайт на одно изображение. Проект обеспечивал централизованную закупку (и, следовательно, скидки) на оборудование, профессиональных системных администраторов и разработчиков для создания приложений для обработки астрономических данных для астрономического сообщества Великобритании и за ее пределами. На пике своей активности в конце 1980-х и начале 1990-х годов проект имел представительства примерно в 30 учреждениях, расположенных в большинстве университетов Великобритании с астрономическими факультетами, а также в Объединенном астрономическом центре, где находились телескопы UKIRT и Джеймса Клерка Максвелла на Гавайях. Количество активных разработчиков колебалось от пяти до более чем дюжины. К 1982 году штат проекта составлял 17 человек, обслуживающих около 400 пользователей в шести учреждениях, используя семь компьютеров VAX (шесть VAX 11/780 и один VAX 11/750, что в общей сложности составляло около 6,5 ГБ дискового пространства). Они были объединены в сеть с самого начала, сначала с помощью DECNET, а затем X.25. В период с 1992 по 1995 год проект перешел на UNIX (и изменил сетевое взаимодействие на TCP/IP), поддерживая Digital UNIX на системах на базе Alpha и Solaris на системах от Sun Microsystems. К концу 1990-х годов была добавлена поддержка Linux, а к 2005 году поддерживались Red Hat Linux, Solaris и Tru64 UNIX. Примерно в это время проект открыл исходный код своего программного обеспечения (используя лицензию GNU General Public License; ранее использовалась лицензия только для академических целей) и переработал систему сборки, чтобы программное обеспечение можно было компилировать на гораздо более широком спектре POSIX-совместимых систем, включая OS X и Cygwin. Хотя проект и не финансировался специально для этого, он стал одним из первых участников движения Виртуальной обсерватории и внес вклад в IVOA. Одним из его приложений для Виртуальной обсерватории был TOPCAT, разработка которого продолжается при финансировании AstroGrid.