Linux.org.ru

Ленты новостей
Linux.org.ru: Новости
URL-адрес: https://www.linux.org.ru/
Обновлено: 1 час 57 мин. назад

Rod -- кроссплатформенный игровой движок

пт, 04/16/2021 - 23:59

Движок от украинских разработчиков, написанный на языке программирования Nim. Проект находится в разработке. Лицензия — MIT.

Поддерживаемые платформы:

  • iOS
  • Android
  • Windows
  • OSX
  • Linux
  • HTML5 (Emscripten)

>>> Скриншот

 ,

Из Firefox 90 будет удалена поддержка протокола FTP

пт, 04/16/2021 - 13:42

15 апреля Mozilla объявила о решении удалить из Firefox поддержку протокола FTP. В запланированном на 19 апреля выпуске Firefox 88 поддержка FTP будет пока просто отключена по умолчанию (настройка browserSettings.ftpProtocolEnabled будет переведена в режим «только для чтения»). В 90 версии браузера планируется удаление кода, обеспечивающего поддержку этого протокола.

Теперь при открытии ссылок, начинающихся с ftp:// будет открываться стороннее приложение для работы с этим протоколом, при условии, что оно установлено в системе и заданы соответствующие настройки приложений по умолчанию.

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

 ,

Релиз nim 1.4.6

пт, 04/16/2021 - 03:25

Nim (ранее — Nimrod) — язык программирования со статической типизацией, поддерживающий процедурный, объектно-ориентированный, функциональный и обобщённый стили программирования (Wikipedia).

19 исправлений в сравнении с предыдущей версией.

Ветка 1.2 также обновилась до версии 1.2.12

 ,

Линус Торвальдс раскритиковал Rust в ядре

чт, 04/15/2021 - 12:51

Линус Торвальдс критикует использование Rust в ядре. Причины: возможность panic(), неделимость библиотеки и соответственно опасные попытки использования 128 bit типов (в ядре запрещено), бесполезность предложенных примеров драйверов.

 ,

Metro Exodus вышла на Linux

чт, 04/15/2021 - 10:17

Спустя год после официального подтверждения от Deep Silver о грядущем выпуске нативной версии он всё-таки состоялся.

Сегодня был анонсирован запуск Linux и macOS версий. Игра доступна на цифровой платформе Steam.

Сюжет игры вдохновлён романами Дмитрия Глуховского. Теперь главный герой покидает подземелье метро и отправляется по просторам России, пережившей ядерную войну.

Заявленные системные требования:

МинимальныеРекомендованныеВысокиеЭкстремальные Средняя производительность1080p 30FPS1080p 60FPS1440p 30FPS4K 60FPS Графические настройкиMediumHighUltraExtreme OSUbuntu 20Ubuntu 20Ubuntu 20Ubuntu 20 CPUIntel Core i5-4440Intel Core i7-4770kIntel Core i7-8700kIntel Core i9-9900k RAM8GB8GB16GB16GB GPUGTX 670 (4GB VRAM) / Radeon R9 380GTX 1070 / RTX 2060 / AMD RX 5500 XT (8GB VRAM)GTX 1080 Ti / RTX 2070 / AMD RX 6700 XTRTX 3080 / AMD RX 6900 XT VRAM4GB6+GB8GB8+GB

 ,

FreeBSD 13.0-RELEASE

ср, 04/14/2021 - 13:12

Команда FreeBSD рада объявить о доступности FreeBSD 13.0-RELEASE — первого выпуска ветки stable/13.

Некоторые из нововведений:

  • clang, lld, lldb, llvm, библиотеки libunwind и libc++ обновлены в базовой системе до версии 11.0.1.
  • Из базовой системы удалена устаревшая версия отладчика GNU. Для анализа крэшдампов ядра следует пользоваться текущей версией gdb из портов/пакетов.
  • Из дерева исходников удалены устаревшие binutils 2.17 и gcc(1) 4.2.1. На данный момент все поддерживаемые архитектуры используют LLVM/clang.
  • BSD grep(1) теперь устанавливается по умолчанию. GNU grep удалён из базовой системы.
  • Из libalias(3) удалена поддержка протокола CU-SeeMe.
  • Добавлен драйвер qat(4) — поддержка ряда функций для ускорения криптографических вычислений на устройствах Intel QuickAssist (QAT). qat(4) работает с устройствами QAT, интегрированными в платформы Atom C2000 и C3000, Xeon C620 и D-1500, а также с Intel QAT Adapter 8950.
  • Удалены драйверы ряда устаревших устройств (полный список — в замечаниях к выпуску).
  • Ряд драйверов устройств портирован на архитектуру PowerPC64.
  • В ядро добавлена возможность использования крипо-ускорителей для разгрузки ЦП при работе с TLS (KTLS). Поддерживаются версии TLS от 1.0 до 1.3 и алгоритмы AES-CBC и AES-GCM. Для использования KTLS необходима совместимая SSL-библиотека в пространстве пользователя. На данный момент библиотека OpenSSL базовой системы не включает поддержку KTLS по умолчанию, однако она может быть разрешена параметром WITH_OPENSSL_KTLS при сборке.
  • 64-битная архитектура ARM, известная как arm64 или aarch64, поднята до уровня Tier-1.
  • И многое другое...


Замечания к выпуску (англ.)
Список исправлений (англ.)

 ,

Ричард М. Столлман обратился с объяснениями своего «неподобающего» поведения

вт, 04/13/2021 - 15:38

«Еще с подросткового возраста я чувствовал себя так, словно меня отделял тонкий занавес от других людей моего возраста. Я понимал их слова, но не мог понять, почему они сказали именно это. Позже я осознал, что не понимаю всех тонкостей, на которые реагируют люди.

Я обнаружил, что некоторые люди негативно реагируют на моё поведение, о чём я даже не подозревал. Стремясь быть прямым и честным в своих мыслях, я иногда доставлял неудобства другим людям или даже оскорблял их, особенно женщин. Это не было намеренным: я недостаточно понимал проблему, чтобы знать, как я мог поступить иначе. Иногда я выходил из себя, потому что у меня не было социальных навыков, чтобы избежать этих конфликтов. Некоторые люди могли с этим справиться, другие страдали. Приношу свои извинения каждому из них. Пожалуйста, направляйте свою критику в мой адрес, а не в Фонд свободного программного обеспечения.

( читать дальше... )

 , ,

Slackware Linux 15.0 Beta

вт, 04/13/2021 - 13:45

Патрик Фолькердинг объявил, что разрабатываемая ветвь Slackware Linux, известная как «current», достигла статуса «бета»:

Я осмелюсь назвать это бета-версией, хотя до сих пор нет исправления для проблемы с нераспознанными инструкциями (illegal instruction) у 32-битной MariaDB. Но это должно быть исправлено в ближайшее время. С GCC 10.3 не было замечено никаких регрессий сборки. Пожалуйста, сообщайте о любых новых (или старых) проблемах на форуме LinuxQuestions в разделе Slackware. Наслаждайтесь!

Последние записи в журнале изменений указывают на различные обновления:

  • обновление ядра до Linux 5.10.29 (по умолчанию; более новое ядро 5.11.13 доступно в репозитории «testing»);
  • GCC 10.3.0;
  • несколько исправлений безопасности для dnsmasq и irssi;
  • все пакеты KDE были недавно обновлены, поэтому KDE Plasma теперь имеет версию 5.21.4, а приложения KDE — 5.81.0;
  • Thunderbird также был обновлен из-за недавних проблем с безопасностью.

Как всегда, Slackware не предоставляет никаких официальных тестовых образов, но пользователи, заинтересованные в установке и тестировании дистрибутива, могут загрузить неофициальный установочный DVD от Эрика Хамелеерса или установочный мини-CD, собранный из дерева «current» Slackware и обновляемый ежедневно:

Образ установочного мини-CD также доступен для архитектуры i386.

 ,

Sawyer X покидает руководящий комитет Perl и перестаёт участвовать в разработке интерпретатора

пн, 04/12/2021 - 19:40

Один из виднейших членов сообщества Perl, многократно бывавший в роли pumpking'а, принял решение покинуть руководящий комитет и приостановить участие в разработке ядра интерпретатора Perl. Причиной стали «преследования, травля и попытки публично пристыдить», в том числе со стороны других разработчиков ядра (имеется ввиду Core team сообщества).

Страсти вокруг интерпретатора кипят не первый месяц, с момента анонса Perl7 и сломе обратной совместимости в сопутствующих новой версии изменениях.

Тем не менее, Sawyer X, намерен выпустить в мае версию 5.34, если другие разработчики и члены комитета не будут возражать.

 

OpenToonz V1.5 - свободный редактор 2D анимации

пн, 04/12/2021 - 14:35

10 апреля вышел OpenToonz V1.5 - свободный редактор 2D анимации, продолживший развитие професионального пакета Toonz, который использовался при создании мультсериала «Футурама» и нескольких других проектах, некоторые из которых в последствии были номинированы на премию «Оскар».

Toonz — программное обеспечение для создания двумерной анимации. Изначально программное обеспечение производилось компанией Dwango, 19 марта 2016 года был открыт исходный код и создан продукт OpenToonz.

Wikipedia ©

Основные изменения:

( читать дальше... )

>>> GitHub проекта

>>> Сайт проекта

 

Состоялся релиз Wine 6.6

пн, 04/12/2021 - 14:34

Была представлена очередная версия свободной реализации Windows API для UNIX-подобных систем Wine 6.6. Разработчики закрыли 56 отчётов об ошибках и внесли 320 изменений, улучшающих работу утилиты.

Основные изменения:

  • Mono обновлен до версии 6.1.1
  • Библиотеки DWrite и DnsApi преобразованы в формат исполняемых файлов PE
  • Улучшена поддержка драйвера для Plug & Play устройств
  • Исправлено отображение лотка задач Wine в панели KDE 5
  • Исправлена работа следующих игр:
    • Microsoft Flight Simulator
    • Death Stranding
    • Tony Hawk’s Pro Skater
    • Evil Twin, Legends of Runeterra
    • Dune2000
    • Call of Duty 4: Modern Warfare
    • Call of Duty: Modern Warfare 2
    • EVE Online Launcher
    • Half-life
    • Breath of Fire IV
    • Magic The Gathering Arena
    • King of Dragon Pass
    • FlatOut 2
    • FAR: Lone Sail
    • Solid Edge 15: Hangs on Save
  • Исправлена работа следующих приложений:
    • Google Talk
    • WebLoad
    • XMPSetup
    • ICQ 6.x
    • Kugou Music
    • QQ
    • Wechat
    • PVSYST
    • Java JRE 8 installer
    • RealNetworks RealPlayer 18
    • CA ERWIN Data Modeler r7.x/8.x
    • Word 97, Qt Creator 3.x
    • Kate
    • Snap Camera 1.11.x
    • Cppcheck 2.3
    • Denuvo Anti-Cheat
    • Amazon Chime 4.x
    • Atomic Mail Sender 4.2x
    • Nvidia FrameView 1.2
    • Elgato Stream Deck 4.9.3
    • Windows Admin Center 2103
    • PdfSharp
    • HvManager
    • Altium Designer 17

 

Реализован способ задействовать «виртуализацию» видеокарт NVIDIA на младших моделях

пн, 04/12/2021 - 14:00

Группа энтузиастов реализовала хак, отдающий PCI ID «профессиональных» карт-ускорителей проприетарным драйверам от компании NVIDIA для Linux. Хак отрабатывает как на этапе опроса присутствующего в системе оборудования, так и на этапе проверки верификации ID карты через цифровую подпись драйвером.

«Обманутые» таким образом драйвера публикуют интерфейс, необходимый для эмуляции нескольких виртуальных карт на одном физическом устройстве. В частности, это позволяет использовать аппаратные возможности карт в операционных системах, запущенных под управлением qemu-kvm.

Ниже представлена таблица соответствия реальных карт их профессиональным моделям, реализованная в хаке.

( читать дальше... )

 

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.