Оригинальный автор (ы) | Брент Чепмен |
---|---|
Первый выпуск | Июнь 1992 г. ; 29 лет назад ( 1992-06) |
Окончательный релиз | 1.94.5 / 19 января 2000 г. ; 21 год назад ( 2000-01-19) |
Написано в | Perl |
Операционная система | Unix |
Тип | Списки рассылки |
Лицензия | Бесплатное ПО |
Веб-сайт | старый.greatcircle.com / majordomo / |
Majordomo - менеджер списков рассылки (MLM), разработанный Брентом Чепменом из Great Circle Associates. Он написан на Perl и работает вместе с sendmail в UNIX и связанных операционных системах. Название majordomo происходит от латинского «major domus», что означает «хозяин дома»; в английском это слово используется для обозначения главного слуги большого дома.
Текущая версия Majordomo - 1.94.5, выпущенная 19 января 2000 года.
Официальный сайт предупреждает, что он не будет работать конкретно с Perl версий 5.001 и 5.005_01. Рекомендуется использовать Perl 4.036 или последнюю доступную версию. Поддержка Perl 4.036 не может быть сохранена в будущем.
С появлением электронной почты многие списки рассылки поддерживались вручную, при этом владелец списка добавлял и удалял участников путем редактирования текстового файла. В 1984 году LISTSERV был разработан для работы на мэйнфреймах IBM VM и крупномасштабных автоматизированных списков рассылки.
Большинство списков рассылки перемещено в коммерческие службы хостинга списков рассылки, часто с выплатой стипендии в размере 100 долларов или более владельцу списка службой хостинга в обмен на передачу. Большинство этих хостинг-провайдеров впоследствии были выкуплены Yahoo! и объединились с Yahoo! Сервис групп.
Majordomo широко используется с 1992 года, задолго до появления веб-браузера, в эпоху, когда многие люди имели доступ к электронной почте, но всемирная паутина не получила широкого распространения. В результате такие задачи, как подписка и отмена подписки, обрабатываются только путем отправки почтовых сообщений.
Существуют внешние интерфейсы, такие как MajorCool, для предоставления веб-интерфейса. Многие списки рассылки до сих пор используют Majordomo.
По состоянию на 18 мая 2004 г. велась работа по полному переписыванию Majordomo с упором на сохранение знакомого интерфейса электронной почты при значительном улучшении веб-интерфейса и других функций. Эти усилия по кодированию называются Majordomo 2 и используются в проекте OpenBSD.
Majordomo - это поддерживаемое сообществом программное обеспечение с исходным кодом; в лицензии указано: «Никакая часть Majordomo не может быть включена в какую-либо программу или другой продукт, который продается или за который получен какой-либо доход без письменного разрешения Great Circle Associates». В лицензии есть несколько исключений из этого: «Вы можете установить Majordomo на своем сайте и запускать списки рассылки для других (sic), использующих его, и взимать плату за эту услугу. Вы можете установить Majordomo на других сайтах и взимать плату за свои время для его установки, настройки, настройки и управления. Вы можете взимать плату за улучшения, которые вы внесли в программное обеспечение Majordomo, в соответствии с ограничениями распространения, перечисленными [в лицензии]. Вы не можете взимать плату за само программное обеспечение Majordomo ».