Теги → исходный код
Быстрый переход

NVIDIA перевела свои драйверы для Linux в разряд открытого ПО

Компания NVIDIA сообщила о выпуске пакета графических драйверов версии 515.43.04 с открытым кодом для Linux. Он распространяется в виде свободного программного обеспечения с двойной лицензией GPLv2/MIT. Иными словами, его можно модифицировать и распространять.

 Источник изображений: NVIDIA

Источник изображений: NVIDIA

Компания отмечает, что релиз R515 содержит предварительно скомпилированные версии как драйвера с закрытым исходным кодом, так и модули ядра с открытым исходным кодом. Эти версии являются взаимоисключающими, и пользователь может сделать выбор во время установки.

Драйвер умеет работать с библиотеками пользовательского окружения: CUDA, OpenGL и Vulkan. Однако они все ещё закрыты, и при этом их версия должна соответствовать версии драйвера — не получится использовать стек библиотек из прошлого релиза.

Драйвер с открытым исходным кодом доступен для GPU на архитектуре Turing (GeForce GTX 16-й серии и GeForce RTX 20-й серии) и Ampere (GeForce RTX 30-й серии). Для профессиональных карт, предназначенных для работы в дата-центрах, код уже «отполирован» и готов к стабильной работе. «Исходники» для рабочих станций и линейки GeForce пока находятся в альфа-стадии тестирования. Более функциональными и стабильными они станут со следующими релизами. Всё необходимое ПО можно найти в репозитории NVIDIA Open GPU на GitHub.

Перевод драйверов в разряд открытого программного обеспечения упрощает работу с видеокартами NVIDIA, а также может повысить безопасность драйверов и улучшить интеграцию с Linux. Помимо упрощённой работы с отладкой софта, открытие исходного кода ведёт к улучшению игровой производительности фирменных ускорителей NVIDIA в Linux. В рамках пресс-релиза NVIDIA разработчики из Canonical, Red Hat и SUSE сообщили о планах распространения пакетов с открытыми модулями для своих дистрибутивов.

Проприетарные драйверы видеокарт NVIDIA для GNU/Linux долгое время были недоступны для изучения их содержимого. Это настоящий альтруизм, или на решение NVIDIA повлияли угрозы и вымогательства хакеров из группировки LAPSUS$, которые ранее взломали сервера компании и украли около 250 Гбайт конфиденциальных данных, включая исходники технологии масштабирования DLSS? Злоумышленники потребовали от NVIDIA перевести свои графические драйверы в разряд открытого программного обеспечения, или в противном случае они грозились опубликовать другие секреты производителя графических процессоров.

Также можно напомнить, что несколько дней назад сразу две команды разработчиков ПО для майнинга NiceHash и NBMiner сообщили о разработке алгоритмов, позволяющих полностью обойти LHR-защиту графических ускорителей GeForce RTX 30-й серии. Алгоритмы работают не только с операционной системой Windows, но также и в среде Linux. И теперь NVIDIA объявляет о выпуске драйверов с открытым кодом для Linux. Выглядит, как минимум подозрительно.

Исходный код технологии NVIDIA DLSS попал в открытый доступ

Хакерcкая группировка LAPSUS$ опубликовала в открытом доступе исходный код технологии интеллектуального масштабирования NVIDIA Deep Learning Super Sampling (DLSS). Об этом сообщает портал TechPowerUp, опубликовавший скриншот с программными файлами этого алгоритма.

 Источник изображения: NVIDIA

Источник изображения: NVIDIA

В отличие от аналогов AMD FSR и Intel XeSS, которые уже являются открытыми технологиями масштабирования изображения или станут таковыми в обозримом будущем, технология DLSS является проприетарной, и NVIDIA не собиралась делать её код открытым. Однако производитель видеокарт подключает к программе использования DLSS всё больше и больше разработчиков игр, помогая им реализовать технологию в своих проектах.

 Исходный код технологии NVIDIA DLSS. Источник изображения: Techpowerup

Исходный код технологии NVIDIA DLSS. Источник изображения: Techpowerup

NVIDIA DLSS часто рассматривается в качестве превосходящей все аналоги технологией масштабирования. Главным образом потому, что она полагается на физические тензорные ядра для ускорения работы алгоритмов ИИ, обеспечивающие более высокую производительность в сравнении с остальными. И производитель никогда не делился этой технологией со своими конкурентами.

Хакеры, проникшие на серверы NVIDIA и похитившие 1 Тбайт конфиденциальной информации, опубликовали исходный код DLSS. Очевидно, что любой, кто попытается использовать эти данные в своих проектах, может столкнуться с юридическими проблемами. Однако сам факт утечки говорит о том, что один из крупнейших проектов NVIDIA, в разработку которого компания могла вложить миллионы долларов, теперь раскрыт и не является секретом.

В Сеть утекли исходники портала госуслуг — в Минцифры заявили, что всё в порядке

Минцифры официально прокомментировало информацию об утечке исходного кода сайта госуслуг. В ведомстве заявили, что портал работает в штатном режиме, а данные пользователей ресурса надёжно защищены. Тем не менее, исследователи безопасности заявляют, что утёкшие сертификаты могут позволить злоумышленникам проводить фишинговые атаки и похищать данные пользователей. Пока неясно, успели ли эти сертификаты отозвать и заменить.

В Минцифры заявили, что было организовано дополнительное отслеживание возможных атак на инфраструктуру региональных порталов госуслуг. Сообщается, что были найдены недостатки в работе одного из таких порталов, у которого не было доступа к данным федерального портала госуслуг. Тем не менее, угроз несанкционированного доступа к кодам обнаружено не было.

Первые сообщения о том, что исходный код «Госуслуг» утёк в Сеть появились рано утром 25 декабря. Анализ показал наличие в утёкшем коде сертификатов и множества ключевых ресурсов, которые могут заинтересовать злоумышленников. Как минимум с помощью исходника проще искать потенциальные уязвимости. Пользователь, который первым обнаружил утечку, сообщил, что команда «Госуслуг» попросила детально её описать, а затем перестала выходить на связь.

Сообщается, что утечка произошла из-за того, что разработчики не ограничили доступ к каталогу .git. Один из авторитетных исследователей безопасности заявил, что речь идёт об исходном коде регионального портала «Госуслуг» Пензенской области и пользовательские данные не были затронуты.

Исходники The Simpsons Hit & Run слили в Сеть

Портал GBATemp сообщил об утёкших исходниках The Simpsons Hit & Run — игры 2003 года, которую можно назвать «GTA в мире „Симпсонов“». В качестве доказательства были предоставлены скриншоты папок с файлами и скомпилированного проекта, запущенного на виртуальной машине под Windows XP.

 Источник: Radical Entertainment

Источник: Radical Entertainment

Если исходный код действительно опубликовали в открытый доступ, то теперь моддеры смогут значительно изменить и улучшить The Simpsons Hit & Run. Например, игру можно будет портировать на другие платформы или оптимизировать под современные компьютеры.

Потенциально моддеры могут увеличить дальность прорисовки, убрать некоторые загрузки, добавить больше NPC, улучшить управление и камеру. Также теперь энтузиастам будет легче создавать карты и миссии.

 Источник: GBATemp

Источник: GBATemp

В комментариях к публикации отметили, что исходники могли выложить специально для изучения спроса на потенциальный ремейк, о котором недавно упоминал шоураннер мультсериала «Симпсоны» Мэтт Селман (Matt Selman). Он участвовал в создании оригинальной игры и был бы не против взяться за обновлённую версию.

Несколькими днями ранее блогер показал, что ремейк The Simpsons Hit & Run вполне реально создать на Unreal Engine 5. Всего лишь за неделю он собрал рабочую первую миссию, использовав как свои ресурсы, так и модели из игры.

Исходный код интернета продан за $5,4 миллиона как NFT

Создатель всемирной паутины сэр Тим Бернерс-Ли (Tim Berners-Lee) продал исходный код интернета в виде NFT неизвестному покупателю через аукционный дом Sotheby’s. Аукцион стартовал 23 июня с первоначальной ставки в $1000 и завершился на отметке $5,4 млн.

 Сэр Тим Бернерс-Ли

Сэр Тим Бернерс-Ли

В рамках одного NFT были проданы четыре разных предмета: файлы исходного кода всемирной паутины с отметкой времени, анимированная визуализация кода, письмо от Бернерса-Ли и цифровой плакат, иллюстрирующий код, созданный сэром Тимом. Бернерс-Ли создал всемирную паутину в 1989 году, соединив различные фрагменты информации в раннем интернете с помощью гиперссылок. Он создал первые веб-браузер и веб-сервер, однако отказался запатентовать своё изобретение. В 1993 году CERN, исследовательская организация, в которой тогда работал сэр Тим, отказалась от всех прав на технологию и передала её в открытый доступ.

Стоимость NFT с исходным кодом интернета превзошла по стоимости NFT с первым твитом основателя Twitter Джека Дорси (Jack Dorsey), однако всё ещё далека от рекордных $69 миллионов, за которые была продана картина цифрового художника Beeple. В течение длительного времени наивысшая ставка на торгах составляла $3,5 миллиона, однако в последние 15 минут поступило много предложений, и окончательная стоимость лота составила $5,4 миллиона.

Бернерс-Ли пояснил, что он не продаёт сам интернет или эксклюзивный доступ к исходному коду. По его словам, его лот представляет собой лишь цифровую картинку, плюс написанную на Python программу, которая демонстрирует то, как выглядел бы исходный код интернета, если бы он был прикреплён к стене и подписан рукой автора.

Исходный код интернета выставили на аукцион в качестве NFT

Создатель всемирной паутины, сэр Тим Бернерс-Ли (Tim Berners-Lee), продаёт часть использованного для создания интернета исходного кода в качестве NFT. Напомним, что NFT или невзаимозаменяемый токен — это своеобразный сертификат уникальности цифрового объекта, который подтверждает право на владение теми или иными активами.

 BBC

BBC

Продажа кода в качестве NFT осуществляется аукционным домом Sotheby’s, а вырученные деньги сэр Тим и его жена потратят на поддержку различных инициатив. Продаваемый код Бернерс-Ли создал в 1989 году, тем самым положив начало интернету в таком виде, в каком мы его знаем теперь. Он предложил способ объединения различных фрагментов информации, хранившихся в ранней Сети, с помощью гиперссылок, а также создал первые веб-браузер и веб-сервер. Первая веб-страница описывала идею стремления предоставить универсальный доступ к большому количеству документов.

Sotheby’s продаёт с аукциона коллекцию из четырёх разных объектов как единый NFT. Он включает «исходные файлы с отметками времени» исходного кода интернета, анимированную визуализацию этого кода, записи Бернерса-Ли о процессе написания кода и цифровой плакат, созданный автором. В целом, файлы представляют собой почти 100 тысяч строк кода.

 BBC

BBC

Бернерс-Ли никогда не стремился зарабатывать деньги на своём творении. ЦЕРН, организация в которой он работал, отказалась от своих прав на технологию и передала её в открытый доступ в 1993 году. На данный момент продаваемый код ценен своей исторической значимостью и, конечно же, наличием у NFT цифровой подписи, подтверждающей его подлинность. Sotheby’s рекламирует лот как «единственную подписанную копию кода первого в мире веб-браузера». Ожидается, что аукцион соберёт внушительную сумму.

Бернерс-Ли заявил, что его выбор пал на NFT, поскольку ему кажется правильным поставить цифровой автограф на полностью цифровом артефакте. Sotheby’s сообщил, что аукцион будет проводиться с 23 по 30 июня с начальной ставкой $1000.

Apple сделала открытым ядро и системные компоненты macOS 11.0 Big Sur

Стало известно о том, что компания Apple опубликовала исходные коды низкоуровневых системных компонентов платформы macOS 11.0 Big Sur, построенных на основе свободного программного обеспечения. Помимо ядра XNU в свободном доступе оказались составные части ОС Darwin и другие компоненты, программы и библиотеки, которые не связаны с GUI. В общей сложности Apple открыла доступ к 190 пакетам с исходным кодом разных компонентов.

Также известно о том, что специалисты Apple подготовили инструкцию, которая поможет использовать опубликованные компоненты для сборки собственного варианта ядра XNU для macOS 11.0.1 на компьютере Mac с процессором Intel. Исходные коды ядра XNU опубликованы в виде срезов кода, которые связаны с очередным релизом программной платформы Apple. Напомним, XNU является частью открытого проекта Darwin и представляет собой гибридное ядро, в состав которого включено ядро Mach, а также компоненты от FreeBSD и C++ API IOKit для написания драйверов.

Стоит также отметить продолжение развития инициативы, в рамках которой реализуется поддержка в Linux нового процессора Apple M1. Проект развивается под именем Asahi Linux, и его участники уже опубликовали некоторые результаты обратного инжиниринга графических драйверов, которые были созданы в Apple специально для процессора M1. Источник отмечает, что на данный момент разработчики накопили достаточное количество информации о наборе инструкций, чтобы дизассемблировать простые шейдеры.

Исходные коды ПО компании Nissan «утекли» в Сеть

Стало известно о том, что в открытом доступе оказалось всё содержимое внутреннего Git-репозитория компании Nissan North America. Причиной утечки исходных кодов приложений, диагностического программного обеспечения и веб-сервисов автопроизводителя стала учётная запись администратора, в которой использовался установленный по умолчанию пароль.

Источник говорит о том, что информация была загружена с Git-сервера, работающего на базе платформы Bitbucket. Дело в том, что для получения доступа к этому репозиторию могла использоваться стандартная учётная запись «admin» с паролем «admin». Этим и воспользовались злоумышленники, которые похитили данные и выложили их в открытом доступе.

Согласно имеющимся данным, из Git-репозитория компании Nissan были похищены исходные тексты мобильных приложений, диагностического программного обеспечения, сервисов NCAR и ICAR, информационной системы для взаимодействия с дилерами, портала для управления логистикой, серверных бэкендов, внутренних информационных систем, автомобильных сервисов, нескольких программ для работы с клиентами, маркетинга и управления продажами.

Анализ оказавшихся в открытом доступе данных показал, что в коде диагностической системы ASIST для шифрования пароля используется устаревший алгоритм RC4 с жёстко прошитым ключом «Amalesh». Представители Nissan пока воздерживаются от комментариев по данному вопросу.

Microsoft подтвердила, что взломщики SolarWinds получили доступ к её исходному коду

Компания Microsoft сообщила в четверг, что хакерская группа, атаковавшая SolarWinds, смогла проникнуть в её сети и получить доступ к исходному коду, что, по словам экспертов, является тревожным сигналом.

 REUTERS/Mike Segar

REUTERS/Mike Segar

Сейчас неясно, какой объём информации об исходном коде Microsoft смогли получить в репозиториях хакеры, использовавшие программное обеспечение компании SolarWinds для взлома конфиденциальных правительственных сетей США и других организаций, но это сообщение предполагает, что они также были заинтересованы в ознакомлении с внутренней спецификой работы продуктов Microsoft.

До этого Microsoft уже сообщала, что, как и другие фирмы, обнаружила вредоносные версии программного обеспечения SolarWinds внутри своей сети, но о раскрытии исходного кода было сказано только сейчас. По словам источников Reuters, в самой компании узнали об этом несколько дней назад. Представитель Microsoft рассказал, что сотрудники службы безопасности работали «круглосуточно», и что «когда появляется полезная информация, которой можно поделиться, они ею делятся и публикуют».

Взлом SolarWinds является одной из самых серьёзных киберопераций, когда-либо раскрытых, от которой пострадал целый ряд федеральных агентств США и, возможно, тысячи компаний и других организаций.

Хакеры, как утверждает Microsoft, не стали менять исходный код, но, по мнению экспертов, даже простая проверка кода может дать хакерам возможность проникнуть в суть дела, которая может помочь им вести в дальнейшем подрывную деятельность в отношении продуктов или сервисов Microsoft.

Microsoft отметила, что она обеспечивает широкий внутренний доступ к своему коду, и бывшие сотрудники подтверждают, что он более открытый, чем у других компаний. «Это означает, что мы не полагаемся на секретность исходного кода для обеспечения безопасности продуктов, и наши модели угроз предполагают, что злоумышленники знают исходный код. Таким образом, просмотр исходного кода не связан с повышением риска», — подчеркнула компания.

Также Microsoft уточнила, что не нашла никаких доказательств получения хакерами доступа «к производственным сервисам или данным клиентов».

Исходный код Windows XP попал в открытый доступ

Стало известно о том, что исходный код операционной системы Windows XP был опубликован в открытом доступе. Сначала он появился на ресурсе 4chan, а позднее были добавлены ссылки на скачивание через торрент-клиент и сервис обмена файлами Mega. Хотя соответствующая ветка на 4chan просуществовала всего несколько часов, некоторые люди успели скачать предполагаемый код Windows XP.

Напомним, операционная система Windows XP была выпущена в августе 2001 года, а в 2014 году была прекращена её поддержка. Это означает, что с тех пор Microsoft не выпускает обновлений безопасности и общих исправлений для программной платформы, поэтому её использование может быть небезопасным. Несмотря на это, по оценкам аналитиков, Windows XP всё ещё установлена на 1 % компьютеров по всему миру.

Стоит отметить, что нынешняя утечка исходного кода операционной системы практически бесполезна для разработчиков вредоносного программного обеспечения, поскольку платформа не имеет широкого распространения. Однако этот код может пролить свет на принцип работы некоторых механизмов в более новых версиях ОС. Это связано с тем, что разработчики из Microsoft для обеспечения обратной совместимости нередко используют практически неизменённые куски кода старых ОС. Исходный код Windows XP также может использоваться энтузиастами, которые занимаются изготовлением нестандартных сборок, для добавления поддержки современных устройств и других компонентов, способных обеспечить совместимость ОС с актуальными аппаратными решениями.

Не стоит сомневаться в том, что Microsoft отреагирует на утечку и постарается предотвратить распространение исходного кода Windows XP. Представители компании пока никак не комментируют данный вопрос.

GitHub был недоступен тысячам разработчиков по всему миру два часа

GitHub подвёл тысячи разработчиков программного обеспечения. Принадлежащая Microsoft служба, которая обеспечивает контроль версий через Git и серверы для хранения исходников ПО, испытывала проблемы с доступом более двух часов.

Пользователи GitHub сталкивались с ошибками при входе в службу, а некоторые даже не могли использовать свою интегрированную среду разработки (IDE) из-за тесной интеграции разработки программного обеспечения с GitHub. Компания сообщила, что расследовала сбой, прежде чем ошибки были выявлены и исправлены.

GitHub — это очень мощное хранилище исходников, которое стало чрезвычайно популярным среди разработчиков и компаний, которые размещают там целые проекты и свой код. Apple, Amazon, Google, Facebook* и многие другие крупные технологические гиганты пользуются услугами GitHub. На GitHub размещено более 100 миллионов репозиториев, и 40 миллионов разработчиков пользуются услугами службы.

Microsoft приобрела GitHub за $7,5 миллиардов долларов в 2018 году и постепенно улучшает службы, добавляя те или иные услуги для разработчиков. Microsoft в начале этого года даже снизила цену самых популярных платных подписок GitHub и перенесла некоторые ключевые функции своих платных предложений в бесплатную версию сервиса.


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

В Сеть утёк исходный код операционной системы оригинального Xbox и Windows NT 3.5

Как сообщает авторитетное Интернет-издание The Verge, сегодня в свободном доступе в Интернете появился исходный код Windows NT 3.5 и операционной системы оригинального Xbox, включая Xbox Development Kit, эмуляторы, внутренние документы и ядро.

 neowin.net

neowin.net

Ядро ОС оригинальной Xbox основано на Windows 2000, исходный код которой попал в свободный доступ в далёком 2004 году. К сожалению, новая утечка пока не помогла энтузиастам в запуске операционной системы Xbox в эмуляторах. Согласно имеющимся данным, из более чем 900 игр, доступных для оригинальной консоли Microsoft, в эмуляторе удалось запустить лишь около 40. К сожалению, по крайней мере пока, эта утечка не даёт возможности полноценно играть в игры для оригинального Xbox на новом оборудовании.

 wikipedia.org

wikipedia.org

Исходный код одной из финальных сборок Windows NT 3.5 не так интересен для энтузиастов, поскольку эта версия операционной системы уже окончательно устарела, а в сети можно найти код более новых версий ОС от Microsoft, включая Windows 8, представленной в 2012 году.

Apple и Google опубликовали API приложений для слежения за людьми с подтвержденным COVID-19

Компании Apple и Google опубликовали набор инструментов для разработчиков (API), при помощи которого органы здравоохранения разных стран смогут разработать приложения для слежения за людьми, заражёнными коронавирусом COVID-19. Пользователи приложений будут получать уведомления о возможном контакте с заражённым человеком и смогут своевременно обратиться к врачу. Доступ к личной информации людей без их согласия никто получить не сможет.

Система отслеживания контактов людей получила название Exposure Notification. Люди с подтверждённым COVID-19 смогут зарегистрироваться в приложении, чтобы случайно оказавшиеся рядом с ними здоровые люди получили уведомление, смогли самоизолироваться и не допустить распространения болезни. При этом имя и другие данные о заражённом человеке будут скрыты.

Приложения будут фиксировать близкий контакт людей, ориентируясь на близости Bluetooth-сигналов. Каждый смартфон будет генерировать уникальный ключ, который будет меняться каждые 10-20 минут. По словам представителей Apple, таким образом они позаботились о том, чтобы власти не могли отслеживать местоположение конкретных людей. Ключи, кстати, не будут содержать в себе никаких персональных данных. По своей сути система Exposure Notification будет представлять собой анонимную платформу с большой базой межличностных контактов.

 Примерный интерфейс приложения на iOS

Примерный интерфейс приложения на iOS

Apple и Google не будут выпускать приложения самостоятельно. Они опубликовали API и примеры программных решений, благодаря чему власти стран могут убедиться, что компании не собирают личные данные пользователей.

 Примерный интерфейс приложения на Android

Примерный интерфейс приложения на Android

Будут ли люди устанавливать эти приложения, пока неясно. Недавно исследователи из Университета Мэриленда и газеты Washington Post выяснили, что 40 % опрошенных ими людей не доверяют Apple и Google. Новой технологией также была недовольна Национальная служба здравоохранения Великобритании, потому что собираемые данные не передаются через правительственные серверы.

Со временем функция слежения за зараженными COVID-19 людьми будет внедрена непосредственно в системы Android и iOS. Новшество появится в смартфонах iPhone вместе с одним из грядущих обновлений системы, а на Android оно появится посредством Google Play Services.

Microsoft опубликовала исходный код MS-DOS на GitHub

Корпорация Microsoft сообщила, что исходные коды MS-DOS 1.25 и 2.0 доступны на ресурсе GitHub, благодаря чему разработчики могут удобно знакомиться с состоянием дел в ранний период развития операционных систем. Это второй раз, когда компания публикует исходный код MS-DOS: ещё в марте 2014 года она открыла ОС через Музей истории компьютеров.

Однако теперь Microsoft задействовала службу GitHub, которую приобрела в начале этого года и которая, согласно самому программному гиганту, должна предоставить заинтересованным разработчикам ряд преимуществ. «Сегодня мы снова открываем MS-DOS на GitHub. Зачем? Потому что гораздо проще находить, читать и ссылаться на исходные файлы MS-DOS, если они находятся в репозитории GitHub, чем в скачиваемом архиве», — пояснил Ричард Тёрнер (Rich Turner) из Microsoft.

Опубликованные в GitHub файлы идентичны тем, что были первоначально переданы в Музей истории компьютеров. Никаких изменений не было сделано. «Исходные файлы в этом репозитории имеют историческую ссылку и будут оставаться статичными, поэтому не отправляйте запросы с предложением внести какие-либо изменения в исходные файлы, но не стесняйтесь открывать их и экспериментировать, — сообщает описание. — Однако если вы хотите отправить дополнительный контент, не являющийся исходным кодом, или добавить изменения в файлы, отличные от самого репозитория (например, этот Readme), отправьте запрос (pull request), мы его рассмотрим и, возможно, добавим их в GitHub-репозиторий».

Microsoft также поделилась некоторыми интересными фактами:

  • все исходники MS-DOS 1.25 и 2.0 были написаны на ассемблере 8086;
  • исходный код для первоначального выпуска 86-DOS датируется примерно 29 декабря 1980 года;
  • код MS-DOS 1.25 относится примерно к 9 мая 1983 года и состоит всего из 7 исходных файлов, включая оболочку командной строки MS-DOS — COMMAND.ASM;
  • код MS-DOS 2.0 датируется примерно 3 августа 1983 года, стал значительно сложнее (вместе с увеличением и штата команды разработчиков) и состоит из 100 файлов .ASM;
  • есть несколько интересных файлов документации (.txt, .doc), перемежающихся с исходными и объектными файлами — многие из них стоит прочесть, как и ряд комментариев к исходникам.

Опубликован исходный код почтового клиента Eudora

Музей компьютерной истории сообщает о том, что отныне все желающие могут скачать исходные коды Eudora — клиента электронной почты, который в нынешнем году отмечает своё тридцатилетие.

Оригинальная версия Eudora вышла ещё в 1988 году. Спустя три года права на программу были приобретены компанией Qualcomm, которая разделила её на два варианта: бесплатную версию Eudora Lite и коммерческую версию Eudora Pro.

В 2006 году тестовая версия программы (8.0) была преобразована в проект с открытым исходным кодом на базе Mozilla Thunderbird и названа Penelope. Впоследствии инициатива получила имя Eudora OSE (Eudora Open Source Edition). Разработка клиента прекратилась в 2010-м, а в 2013-м он был признан устаревшим.

Теперь открыт код последней стабильной версии Eudora (релиза 7.1.0.9 для Windows и 6.2.4 для macOS), который до сих пор оставался закрытым. Исходники программы выпущены под лицензией BSD. Таким образом, наработки проекта могут использовать все желающие в собственных целях.

Важно отметить, что распространяемый код очищен от неприятных слов (преимущественно в комментариях). Кроме того, из него удалены сторонние проприетарные компоненты. Скачать исходники можно отсюда.

window-new
Soft
Hard
Тренды 🔥
Microsoft отключила русскоязычную версию блога Xbox Wire 12 ч.
В Dying Light 2 появилась неофициальная поддержка масштабирования AMD FSR 2.0 15 ч.
EA раскритиковали за попытку пошутить над людьми, которым «нравятся только одиночные игры» 15 ч.
Windows 11 становится всё популярнее среди геймеров — в Steam эта ОС заняла более 20 % в июле 18 ч.
Новая статья: Neon White — неожиданный кандидат на «Игру года». Рецензия 03-07 00:22
Новая статья: Gamesblender № 577: цена прокачки в Diablo Immortal, Overwatch 2 вместо первой части и поиски виновных в багах Cyberpunk 2077 02-07 23:44
Meta закроет свой неудавшийся криптопроект Novi в сентябре 02-07 17:02
У витрины инди-игр itch.io появился клон — W3itch.io: его создатели признались в воровстве чужого кода 02-07 16:04
Первые подробности кампании Бакалавра в «Мор. Утопия»: без выживания и открытого мира, но с путешествием во времени 02-07 15:52
Крупнейший эмитент стейблкоинов Tether сократил долю коммерческих бумаг в резерве 02-07 14:56