GoldED

Материал из Википедии — свободной энциклопедии
(перенаправлено с «GoldEd»)
Перейти к навигации Перейти к поиску
GoldED
Тип Редактор сообщений FTN
Разработчики Goldware International
(Odinn Sorensen и Dirk A. Mueller)
Написана на C++
Последняя версия 3.0.1
Тестовая версия 4.x (не собирается)
Лицензия Версия 3.0.x и незавершённая 4.x — GNU GPL, частично GNU LGPL; CXL — ?.
Сайт golded.org
Логотип Викисклада Медиафайлы на Викискладе
Golded+ (изначально GoldED-asa)
Скриншот программы Golded+ (изначально GoldED-asa)
Тип Редактор сообщений FTN
Разработчики Golded+ Team (Александр С. Аганичев, Стас Дёгтев, Янош Гнатюк и другие)
Написана на C++
Операционные системы DOS DPMI32, Linux, FreeBSD, OS/2, Solaris x86, Microsoft Windows
Последняя версия 1.1.4.7 (2000-12-05)
Тестовая версия 1.1.5-20180707-1 (2020-01-26)
Лицензия GNU GPL, частично GNU LGPL
Сайт golded-plus.sourceforge.net
Логотип Викисклада Медиафайлы на Викискладе

GoldED — популярный редактор сообщений для Фидонет и совместимых сетей. Был написан Одинном Сёренсеном (дат. Odinn Sørensen) и Дирком Мюллером (нем. Dirk A. Müller[1]) и распространялся на условиях shareware. Последняя созданная ими версия выпускалась для пяти платформ (DOS16, DOS32, OS/2, Win32, Linux)[2]

Разработка GoldED была прекращена в 1999 году. В середине 1999 года Сёренсен покинул Фидонет, в конце 1999 года он опубликовал исходные тексты GoldED 3.0.1 под лицензиями GPL и LGPL[2].

GoldED+ — редактор сообщений фидонет, созданный на основе опубликованных автором исходных текстов GoldEd.

В русскоязычном сегменте сети Фидонет редактор GoldED получил жаргонное название «Голый дед»[3].

История разработки

[править | править код]

Ранние версии GoldEd нумеровались двумя целыми числами, разделёнными точкой, последняя такая версия имела номер 2.51[2]. Начиная с версии 3.0.1 стиль нумерации версий был изменён на принятый в версионировании ядра linux: главный номер версии, точка, порядковый номер субверсии — нечетный для потенциально нестабильных версий и чётный для стабильных, точка и номер релиза (выпуска)[4].

С выходом версии 3.0.1 разработчики решили опубликовать код Golded под одной из свободных лицензий, чтобы энтузиасты, желающие участвовать в разработке, могли присылать патчи для включения в код программы[4].

В 1998 году Сёренсен опубликовал исходный код GoldED и Goldware Utilities версий 3.0.x и не собирающейся незавершённой версии 4.x под лицензией GNU General Public License версии 2; библиотеки Goldware Library — под GNU Library General Public License версии 2. Дополнительно было дано разрешение на компоновку всего этого ПО с программами и библиотеками, подпадающими под определение Open Source.[источник не указан 1325 дней]

В 1999 году в разработке GoldEd участвовал Леонид Лисовский[1].

Код библиотеки CXL, одной использованных в GoldED и GoldED+, был лицензирован Одинном Сёренсеном у автора. С тех пор контроль над этой библиотекой получила компания «Innovative Data Concepts», которая к 1998 году, по подозрению автора GoldED, прекратила своё существование[5]. Использование остатков этого кода послужило одной из причин для удаления пакета goldedplus из Debian в 2006 году в дополнение к наличию уязвимостей в обработчике UUE, после того, как обслуживающий пакета отказался от его поддержки[6].

В 2000 году у Сёренсена существовали планы завершить разработку новой версии GoldED 4.0 с графическим интерфейсом, универсального почтового редактора с функциями редактора фидонет, клиента почты интернета и клиента ньюсгруп, а также значительно переделан код, работающий с почтовыми базами фидонет[2].

После публикации Сёренсеном кода редактора GoldEd Александр С. Аганичев (ASA) продолжил разработку редактора, дав своей версии название «GoldED-asa»[2]. Когда к версии GoldED-asa10 beta 3 имена файлов с указанием версии перестали помещаться в ограничение MS-DOS «8.3», проект был переименован в «Golded+», и следующая версия была Golded+ 1.1.0.[7] Golded+ стал действительно многоплатформенным редактором, велись работы по его портированию на big-endian-процессоры.

К 2007 году GoldED+ почти полностью вытеснил старый GoldED.[источник не указан 1325 дней]

Примечания

[править | править код]
  1. 1 2 GoldED (недоступная ссылка) : [арх. 04.06.2003] // Damware. — 1999. — 1 May.
  2. 1 2 3 4 5 Goldware International (недоступная ссылка) : [арх. 24.06.2009] // Goldware.
  3. Елистратов В. С. Голый дед // Словарь русского арго : (материалы 1980–1990 гг.) : [арх. 30 апреля 2021] : электр. версия / Владимир Станиславович Елистратов. — Грамота.ру, 2002.
  4. 1 2 Some notes about the source (недоступная ссылка) : [арх. 18.05.2000] // Goldware.
  5. license.txt из gps70503.tb2
  6. Debian Bug report logs — #334743 : RM: goldedplus — RoQA; orphaned, several vulnerabilities, license unclear  // Debian bug tracking system. — 2007. — 18 June.
  7. GoldED+ // Sourceforge. (Официальный сайт.)