Компания Qualcomm передала (https://medium.com/chmcore/the-eudora-email-client-source-co... музею компьютерной истории исходные тексты, торговую марку, домены eudora.com/eudora.org и все права на один из старейших почтовых клиентов Eudora (https://en.wikipedia.org/wiki/Eudora_(email_client)) (первый релиз был выпущен в 1988) переданы (https://medium.com/chmcore/the-eudora-email-client-source-co.... Музей также получил право перелицензировать код и опубликовать его под лицензией BSD. Перед публикацией код очищен от использования обсценной лексики в комментариях и сторонних проприетарных компонентов, на которые у Qualcomm нет прав.Код написан на языке Си и занимает (http://www.computerhistory.org/_static/atchm/the-eudora-emai... 122 Мб в архиве (458 Мб в распакованном виде, 8651 файлов и 565 каталогв, включающих ветки Eudora71 и Sandbox). Для Macintosh использовалась полностью отдельная кодовая база (23 Мб в архиве, 69.9 Мб в раскрытом виде, 1433 файлов, 47 каталогов). Разработка была Eudora была прекращена в 2006 году, но версию для Windows после незначительных правок смогли запустить в Windows 10. Для актуализации версии для Mac требуются более серьёзные изменения.
Примечательно, что код тестового выпуска Eudora 8.0 ранее был открыт (https://www.opennet.me/opennews/art.shtml?num=8517) под свободными лицензиями MPL, LGPL и GPL ещё в 2007 году и передан (https://www.opennet.me/opennews/art.shtml?num=11970) проекту Mozilla, в котором под именем Penelope (http://wiki.mozilla.org/Penelope) несколько лет на базе тестовой ветки Eudora и Thunderbird развивался гибридный продукт на платформе Mozilla. Ветка Eudora 8.0 была полностью переработана, несовместима на уровне хранилища и предлагала существенно иной интерфейс, который не был принят пользователями, привыкшими к отточенному и функциональному старому интерфейсу. Последний классический выпуск 7.1.0.9 оставался проприетарным продуктом и его код стал доступен только сейчас.
URL: http://www.computerhistory.org/_static/atchm/the-eudora-emai.../
Новость: https://www.opennet.me/opennews/art.shtml?num=48644
IT археология.
>Перед публикацией код очищен от использования обсценной лексики в комментариях, что было одним из условий открытия кода.Подделка. С точки зрения истории эта приукрашенная поделка не имеет ценности. Это как современному монетному двору предложить напечатать какое-то количество "римских" монет. И куда их потом девать? Историкам они точно не нужны.
Так печатают же сейчас всякие странные золотые. Продают и покупают по цене золота в них. Популярные.
Пользовался Eudora до 1997 года, потом перешёл на The Bat. Слишком он архаичным был, хотя с большой коллекцией писем работал достаточно быстро.
а как у мыши сейчас дела? жива еще?
> а как у мыши сейчас дела? жива еще?Есть любители, в вакансиях на hh пролетает в требованиях :D.
Я надеюсь, что это шутка.
зная количество бреда в 80% вакансий на hh - скорее всего, таки правда
Чем плоха "мышь"? Пока был под форточками - пользовался только ею: из того, что пробовал - самый вменяемый и быстрый клиент (Тандерболт уж очень монструозен, очень).
Да и когда перешёл на Линь - очень жалел, что под Линь версии нет (купил бы). Сейчас на Силифиде: в чём-то напоминает мышь. Хотя функционала мыши периодически очень не хватает до сих пор.
Знаю людей, которые им пользуются. Говорят, шевелится
http://ibash.org.ru/quote.php?id=12145
Мышь - это куда?))
The Bat
> Мышь - это куда?))1. В нору.
2. На коврик.
:D
3. В кота.
> а как у мыши сейчас дела? жива еще?Смотря что понимают под жива.
Если новые версии время от времени появляются, что-то там внутри фиксится - то вполне себе.
Если "хипстота после конопляного смузи в очередной 100500й раз перехерачила весь интерфейс и урезала настройки" - то наверное нет. И это здорово.
ну, а IMAP человеческий за последние 10 лет там появился?
ну, там imap search или просто не вытаскивать аттачи или письма целиком, пока не попросят.
лет 10 назад он тупо синхронизировал imap с локальным стораджем, с которым уже работал.
Я бы сказал, что это один из главных его плюсов - никаких надежд на сервер, всё вытащить и сделать самостоятельно, благо локально работал отлично. Но не все так любят, конечно.
> никаких надежд на сервер, всё вытащить и
> сделать самостоятельноЭто уже POP3 получится.
Хер знает.
Какой-то точно есть, доводилось вытаскивать письма из имап ящика.
Но поскольку почтовая база у меня исключительно локальная - неактуально и не выяснял, pop3 за глаза.
"Перед публикацией код очищен от использования обсценной лексики"
попросите их выгрузить на гитхаб код без отчистки, было бы намного интереснее)
Для тех кто в танке, что подразумевается под "обсценная лексика" в коде? Виндовс маст дай?
Матершина. Порой бывают подробные пространные объяснения, почему пришлось вкорячивать кривой костыль, поскольку у коллег-разрабочиков нестандартные предки по женской линии, сами коллеги крайне нетрадиционной ориентации и вообще руки у них растут из того места, из которого у других - половые органы. :)
> Перед публикацией код очищен от использования обсценной лексики в комментариях
> и сторонних проприетарных компонентовну ладно там пропретарщину вырезали, но каменты зачем трогать??? это ж ценность для истории, уроды блин.
Их надо передать в музей обсценной лексики
> 458 Мб в распакованном виде, 8651 файлов и 565 каталогвА че так много? Полное собрание сочинений Ленина гораздо меньше? Это же всего лишь посчтоый клиент!!
Так Си же! Там одних только списков строк штук 10 разных реализаций
Всё равно многовато. Весь stdlib с нуля переписали, что ли?
>Перед публикацией код очищен от использования обсценной лексики в комментарияхА вот это уже фальсификация истории.
>написан на языке Сиоткрываю и вижу qt3.x и мешанину .cpp/.c
>>написан на языке Си
> открываю и вижу qt3.x и мешанину .cpp/.cА что, на Си++ нельзя писать в стиле чистого Си, при этом называя файлы .cpp? Может, чтобы нудил вроде вас позлить, о чём было однозначно сказано в вырезанных коментариях ;)
> The Windows version of Eudora is written in C++.Неточность перевода.
> Из кода также удалены сторонние проприетарные компоненты, на открытие которых у Qualcomm нет прав.Я считаю, что слово "открытие" здесь лишнее. И считаю, что в такой откорректированной формулировке это фактор является одним из главных тормозов открытия кода большинства софта.
Ну и собссно вопрос - когда в ДебСид завезут? :) Может есть таланты, кто осилит перенести?
> была переработана, несовместима и предлагаламда уж. Очень сложная русская языка. "Он был рыжеволосым и Игорь".
> "Он был рыжеволосым и Игорь".Русский язык настолько сложен, что вы даже не поняли, что здесь написано? Для написавшего сего первостепенное значение имела рыжина этого человека, а имя или имело второстепенное значение (допустим, уже был какой-то рыжеволосый, к тому же он тоже был Игорем), или имя вообще не имеет особого значения, но вскользь о нём о можно упомянуть, о чём здесь вполне ясно и написано. Впрочем, можно было так сказать, чтобы зануды поняли: "Он был рыжеволосым и к тому же -- Игорь". Но и так понятно __русскому__ человеку.
>> "Он был рыжеволосым и Игорь".Если уж издеваться над языком, то "Он был рыжеволосым и Игорем"
>>> "Он был рыжеволосым и Игорь".
> Если уж издеваться над языком, то "Он был рыжеволосым и Игорем"Такая маленькая и уже наташа!
Не Игорь, а Олег.
Т.н. обс-ная лексика является всеобщим индоевропейским наследием, а избавление от неё -- надругательством над частью мировой культуры, и не просто над частью, а над той частью, представители которой двигают мировой прогресс, тогда как остальные плетутся в хвосте или лишь перенимают.Причинные места надо отрубать за такие дела.
То-то она запрещена на опеннете в комментариях. Такая-то ирония!
Могли бы и скринов накидать для поностальгировать.
https://www.google.com/search?q=eudora+mail+screenshots&tbm=...
Особенность Eudora - это MDI (Multi-Document Interface). Каждое представление (Inbox, Sent еtc) могло быть открыто в отдельном окне (не вкладке!). В Sent и Inbox можно делать папки. Каждая папка - отдельный файл, так что это вам не Аутглюк с его .pst и не Lotus Notes с .nsf
Ему бы поддержку HTML и UTF-8 - был бы вполне современный клиент.
К сожалению, в 8-й версии Eudora решили копировать Thunderbird и интерфейс а-для Outlook Express, так что клиент был приговорён.
> Каждое представление (Inbox, Sent еtc) могло быть открыто в отдельном окне (не вкладке!).Потрясающе! Прямо-таки нанотехнологии какие-то.
А если серьезно, то это надо оставлять на усмотрение пользователю, во вкладке открывать или в отдельном окне.
А если еще серьезнее, то это должно разруливаться вообще оконным менеджером, а не приложениями.
MDI, как ВСЕ уже давно уяснили, тупиковый, неуклюжий интерфейс. Docking - наше всё.
И потом, не так особо и нужны все эти отдельные окошки. Максимум - открыть письмо в одном окне и прочесть к нему историю (ну, другие письма) в другом. Так что даже Outlook хватает (мне) за глаза.
>>открываю и вижу qt3.x и мешанину .cpp/.cПортируйте это на QT5
> код очищен от использования обсценной лексики...
> ...удалены сторонние проприетарные компонентыИ что осталось? Дайте угадаю:
/*
*/
:)