Forwarded from Linux / Линукс
Компилятор GnuCOBOL достиг зрелости. Первый выпуск среды разработки SuperBOL
Фабрис Ле Фессант (Fabrice Le Fessant) подвёл итоги 20-летней разработки свободного компилятора GnuCOBOL, позволяющего транслировать программы на языке COBOL в представление на языке Си для последующей компиляции при помощи GCC или других Си-компиляторов. По мнению Фабриса проект достиг зрелости, готовности к использованию в промышленных системах и способности конкурировать с проприетарными решениями. Из конкурентных преимуществ GnuCOBOL отмечается поддержка 19 диалектов языка COBOL, высокая производительность и кросс-платформенность, позволяющая использовать инструментарий на различных системах, включая Linux, BSD, macOS, Windows, Android и многие проприетарные Unix-подобные ОС.
Из связанных с GnuCOBOL событий также можно упомянуть публикацию первой версии интегрированной среды разработки SuperBOL Studio. Она представляет собой расширение к редактору кода VS Code, работающее с компилятором GnuCOBOL и предназначенное для разработки, отладки и профилирования проектов на языке COBOL. SuperBOL также предоставляет реализацию сервера LSP (Language Server Protocol) для интеграции в друге IDE средств навигации, анализа и редактирования кода на языке COBOL.
Фабрис Ле Фессант (Fabrice Le Fessant) подвёл итоги 20-летней разработки свободного компилятора GnuCOBOL, позволяющего транслировать программы на языке COBOL в представление на языке Си для последующей компиляции при помощи GCC или других Си-компиляторов. По мнению Фабриса проект достиг зрелости, готовности к использованию в промышленных системах и способности конкурировать с проприетарными решениями. Из конкурентных преимуществ GnuCOBOL отмечается поддержка 19 диалектов языка COBOL, высокая производительность и кросс-платформенность, позволяющая использовать инструментарий на различных системах, включая Linux, BSD, macOS, Windows, Android и многие проприетарные Unix-подобные ОС.
Из связанных с GnuCOBOL событий также можно упомянуть публикацию первой версии интегрированной среды разработки SuperBOL Studio. Она представляет собой расширение к редактору кода VS Code, работающее с компилятором GnuCOBOL и предназначенное для разработки, отладки и профилирования проектов на языке COBOL. SuperBOL также предоставляет реализацию сервера LSP (Language Server Protocol) для интеграции в друге IDE средств навигации, анализа и редактирования кода на языке COBOL.
Forwarded from opennet.ru
Релиз Firefox 124 https://opennet.ru/60811/
www.opennet.ru
Релиз Firefox 124
Состоялся релиз web-браузера Firefox 124 и сформировано обновление ветки с длительным сроком поддержки - 115.9.0. На стадию бета-тестирования переведена ветка Firefox 125, релиз которой намечен на 16 апреля.
🎉1
Forwarded from opennet.ru
Выпуск Java SE 22 https://opennet.ru/60812/
www.opennet.ru
Выпуск платформы Java SE 22 и открытой эталонной реализации OpenJDK 22
После шести месяцев разработки компания Oracle выпустила платформу Java SE 22 (Java Platform, Standard Edition 22), в качестве эталонной реализации которой используется открытый проект OpenJDK. За исключением удаления некоторых устаревших возможностей в Java…
Выпуск web-браузера Chrome 123
Компания Google опубликовала релиз web-браузера Chrome 123. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 124 запланирован на 16 апреля.
Основные изменения:
— На странице, показываемой при открытии новой вкладки, предложена новая секция, в которой отображаются ссылки из вкладок, недавно открытых на других устройствах, привязанных к одной учётной записи в Google.
— Продолжено постепенное наращивание процента пользователей для которых отключена поддержка сторонних Cookie, выставляемых при обращении к сайтам, отличным от домена текущей страницы. Подобные Cookie применяются для отслеживания перемещений пользователя между сайтами в коде рекламных сетей, виджетов социальных сетей и систем web-аналитики. Изменения продвигаются в рамках инициативы Privacy Sandbox, нацеленной на достижение компромисса между потребностью пользователей сохранить конфиденциальность и желанием рекламных сетей и сайтов отслеживать предпочтения посетителей. Отключение сторонних Cookie планируют постепенно расширять и в 3 квартале 2024 года довести до 100%. Для отключения не дожидаясь внешних изменений предусмотрена настройка "
— Исправлено 12 уязвимостей.
— И ещё немного изменений(которые не вместились в пост)
Источник
Компания Google опубликовала релиз web-браузера Chrome 123. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 124 запланирован на 16 апреля.
Основные изменения:
— На странице, показываемой при открытии новой вкладки, предложена новая секция, в которой отображаются ссылки из вкладок, недавно открытых на других устройствах, привязанных к одной учётной записи в Google.
— Продолжено постепенное наращивание процента пользователей для которых отключена поддержка сторонних Cookie, выставляемых при обращении к сайтам, отличным от домена текущей страницы. Подобные Cookie применяются для отслеживания перемещений пользователя между сайтами в коде рекламных сетей, виджетов социальных сетей и систем web-аналитики. Изменения продвигаются в рамках инициативы Privacy Sandbox, нацеленной на достижение компромисса между потребностью пользователей сохранить конфиденциальность и желанием рекламных сетей и сайтов отслеживать предпочтения посетителей. Отключение сторонних Cookie планируют постепенно расширять и в 3 квартале 2024 года довести до 100%. Для отключения не дожидаясь внешних изменений предусмотрена настройка "
chrome://flags/#test-third-party-cookie-phaseout".— Исправлено 12 уязвимостей.
— И ещё немного изменений(которые не вместились в пост)
Источник
www.opennet.ru
Выпуск web-браузера Chrome 123
Компания Google опубликовала релиз web-браузера Chrome 123. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки…
👍1
Forwarded from opennet.ru
Опубликована среда рабочего стола GNOME 46 https://opennet.ru/60818/
www.opennet.ru
Опубликована среда рабочего стола GNOME 46
После шести месяцев разработки представлен выпуск среды рабочего стола GNOME 46. Для быстрой оценки возможностей GNOME 46 предложены специализированные Live-сборки на основе openSUSE и установочной образ, подготовленный в рамках инициативы GNOME OS. GNOME…
Forwarded from opennet.ru
Выпуск Wayland-Protocols 1.34 https://opennet.ru/60819/
www.opennet.ru
Выпуск Wayland-Protocols 1.34
После полугода разработки опубликован выпуск пакета wayland-protocols 1.34, содержащего набор протоколов и расширений, дополняющих возможности базового протокола Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских…
🔥1
Forwarded from opennet.ru
Новые версии DXVK 2.3.1 и vkd3d-proton 2.12 c реализацией Direct3D поверх API Vulkan https://opennet.ru/60817/
www.opennet.ru
Новые версии DXVK 2.3.1 и vkd3d-proton 2.12 c реализацией Direct3D поверх API Vulkan
Доступен выпуск прослойки DXVK 2.3.1, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3…
opennet.ru
Новые версии DXVK 2.3.1 и vkd3d-proton 2.12 c реализацией Direct3D поверх API Vulkan https://opennet.ru/60817/
Новые драйвера - новое видео))
Опубликован язык программирования Rust 1.77
Основан проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки). Для распространения библиотек, проектом развивается пакетный менеджер Cargo. Для размещения библиотек поддерживается репозиторий crates.io.
Основные новшества:
— Добавлена поддержка литералов для Си-строк (c"текст"), которые хранятся в памяти с завершающим нулевым символом и ассоциированы с типом "CStr". Предполагается, что поддержка Си-строк упростит написание кода.
— В асинхронно выполняемых функциях, объявленных при помощи выражения "async fn", разрешено использование рекурсии, т.е. подобные функции теперь могут вызывать сами себя.
— В компиляторе обеспечено выравнивание 16-байтовых типов i128 и u128 для систем x86.
— и многое другое
Источник
Основан проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки). Для распространения библиотек, проектом развивается пакетный менеджер Cargo. Для размещения библиотек поддерживается репозиторий crates.io.
Основные новшества:
— Добавлена поддержка литералов для Си-строк (c"текст"), которые хранятся в памяти с завершающим нулевым символом и ассоциированы с типом "CStr". Предполагается, что поддержка Си-строк упростит написание кода.
— В асинхронно выполняемых функциях, объявленных при помощи выражения "async fn", разрешено использование рекурсии, т.е. подобные функции теперь могут вызывать сами себя.
— В компиляторе обеспечено выравнивание 16-байтовых типов i128 и u128 для систем x86.
— и многое другое
Источник
Хотите посмотреть на ноут на 386? Тогда мне нужна ваша помощь, ибо мне плохо: найдите мне дамп мсдос, чтобы я мог просто взять его и прошить на свой диск
Лекции не будет... Сегодня мне показали приказ от министерства образования, который запрещает не государственным служащим проходить на территорию учебных заведений, связи с антитеррористическими мероприятими в регионе.
😭5
Forwarded from opennet.ru
Доступны Wine 9.5, Wine staging 9.5, Proton 9.0beta16 и GE-Proton9-2 https://opennet.ru/60832/
www.opennet.ru
Доступны Wine 9.5, Wine staging 9.5, Proton 9.0beta16 и GE-Proton9-2
Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 9.5. С момента выпуска 9.4 было закрыто 27 отчётов об ошибках и внесено 264 изменения.
Forwarded from opennet.ru
Выпуск системы инициализации SysVinit 3.09 с поддержкой Си-библиотеки Musl https://opennet.ru/60839/
www.opennet.ru
Выпуск системы инициализации SysVinit 3.09 с поддержкой Си-библиотеки Musl
Опубликован релиз классической системы инициализации SysVinit 3.09, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart, а теперь продолжает использоваться в таких дистрибутивах, как Devuan, Debian GNU/Hurd и antiX. Версии применяемых…
Обновление OpenWrt 23.05.3 и DietPi 9.2
Опубликовано обновление дистрибутива, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 35 целевых платформ.
Основные изменения:
– В mwlwifi, wifi-драйвер для чипов Marvell, добавлена поддержка технологии защиты беспроводных сетей WPA3.
– Добавлена поддержка новых устройств:
ath79:
— UniFi UK-Ultra
– Много устройств mediatek
– Исправлено множество ошибок, багов и т.п.
Источник: opennet.ru
Опубликовано обновление дистрибутива, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 35 целевых платформ.
Основные изменения:
– В mwlwifi, wifi-драйвер для чипов Marvell, добавлена поддержка технологии защиты беспроводных сетей WPA3.
– Добавлена поддержка новых устройств:
ath79:
— UniFi UK-Ultra
– Много устройств mediatek
– Исправлено множество ошибок, багов и т.п.
Источник: opennet.ru
www.opennet.ru
Обновление OpenWrt 23.05.3 и DietPi 9.2
Опубликовано обновление дистрибутива OpenWrt 23.05.3, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой…
Forwarded from opennet.ru
Выпуск текстового редактора GNU Emacs 29.3 с устранением уязвимостей https://opennet.ru/60840/
www.opennet.ru
Выпуск текстового редактора GNU Emacs 29.3 с устранением уязвимостей
Проект GNU опубликовал релиз текстового редактора GNU Emacs 29.3. Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта Джону Вигли (John Wiegley) осенью 2015 года. Код проекта написан…
Forwarded from opennet.ru
Выпуск Bubblewrap 0.9, прослойки для создания изолированных окружений https://opennet.ru/60857/
www.opennet.ru
Выпуск Bubblewrap 0.9, прослойки для создания изолированных окружений
После года разработки опубликована новая версия инструментария для организации работы изолированных окружений Bubblewrap 0.9, используемого для ограничения отдельных приложений непривилегированных пользователей. На практике Bubblewrap применяется проектом…
Forwarded from Linux / Линукс
27 марта Apache исполнилось 25 лет
Изначально организация была создана для юридической и финансовой поддержки разработчиков http-сервера Apache, но позднее трансформировалась в нейтральную и не зависящую от отдельных производителей площадку для разработки широкого круга открытых проектов, в которых применяется лицензия Apache, общие правила разработки, принципы меритократии и единая культура общения.
Linux / Линукс🥸
Изначально организация была создана для юридической и финансовой поддержки разработчиков http-сервера Apache, но позднее трансформировалась в нейтральную и не зависящую от отдельных производителей площадку для разработки широкого круга открытых проектов, в которых применяется лицензия Apache, общие правила разработки, принципы меритократии и единая культура общения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2
Forwarded from opennet.ru
Выпуск набора утилит GNU Coreutils 9.5 и его варианта на языке Rust https://opennet.ru/60872/
www.opennet.ru
Выпуск набора утилит GNU Coreutils 9.5 и его варианта на языке Rust
Опубликована стабильная версия набора базовых системных утилит GNU Coreutils 9.5, в состав которого входят такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.д.
Forwarded from opennet.ru
Опубликован видеоредактор Flowblade 2.14 https://opennet.ru/60882/
www.opennet.ru
Опубликован видеоредактор Flowblade 2.14
Доступен релиз многотрековой системы нелинейного видеомонтажа Flowblade 2.14, позволяющей компоновать фильмы и видеоролики из набора отдельных видео, звуковых файлов и изображений. Редактор предоставляет средства для обрезки клипов с точностью до отдельных…
Forwarded from opennet.ru
Релиз операционной системы NetBSD 10.0 https://opennet.ru/60886/
www.opennet.ru
Релиз операционной системы NetBSD 10.0
Спустя полтора года после формирования прошлого обновления опубликован релиз операционной системы NetBSD 10. Для загрузки подготовлены установочные образы размером 630 МБ, доступные в сборках для 57 системных архитектур и 16 различных семейств CPU. Новая…
❤3