Обновить
256K+

Linux *

Пишем под *nix

414,96
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Релиз Linux 6.9

Время на прочтение3 мин
Охват и читатели6.9K

12 мая 2024 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.9. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.8 в начале марта 2024 года.

Читать далее

Торвальдс посоветовал Кису Куку из Google быть решением, а не проблемой в работе с кодом и мейнтейнерами ядра Linux

Время на прочтение5 мин
Охват и читатели28K

Линус Торвальдс в переписке в списке рассылки (1, 2, 3, 4) по поводу обсуждения возможности смягчения неожиданных арифметических переполнений/недополнений/зацикливания в исходном коде C ядра Linux посоветовал Кису Куку из Google быть решением, а не проблемой в рамках работы с мейнтейнерами ядра Linux, а также перестать плодить неразумные жалобы на код компилятора.

Читать далее

Релиз свободного набора компиляторов GCC 14.1

Время на прочтение5 мин
Охват и читатели5.2K

Состоялся релиз первого стабильного выпуска свободного набора компиляторов GCC 14.1. Согласно схеме нумерации выпусков проекта, разработка версии GCC 14.0 началась в апреле 2023 года. В прошлом месяце была создана ветка GCC 15.0, на базе которой будет сформирован следующий значительный релиз GCC 15.1.

Читать далее

Red Hat Enterprise Linux 9.4: что нового в релизе и что изменилось?

Время на прочтение4 мин
Охват и читатели5.2K

Работа команды Red Hat над Red Hat Enterprise Linux продолжается — на днях была опубликована новая версия, 9.4. Она характеризуется относительно открытым процессом разработки, а в качестве основы применяется пакетная база CentOS Stream 9. Это «долгоиграющий» дистрибутив, поддержка которого будет продолжаться до 2032 года. Подробности — под катом.

Читать далее

Все про композитинг в X11 | Linux

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели13K

Приветствую, читатели хабра! Вы когда-нибудь задумывались над тем, что скрывается за красотой и динамичностью вашего рабочего стола? Какие компоненты реализовывают анимации и различные графические эффекты: блюр, тень, скругления, прозрачность? В X11 есть одна очень интересная программная единица - композитор. В этой статье мы получим общее понимание того, что это такое, как реализовано и для чего используется. Также, немного поговорим о том, как Xorg хранит информацию для отрисовки, затронем front/back буферы и узнаем, как компоненты рабочего стола обмениваются информацией между собой.

Читать далее

Вышел дистрибутив Daphile 24.05 на базе Gentoo Linux и предназначенный для создания системы хранения и воспроизведения...

Время на прочтение1 мин
Охват и читатели190

Вышел дистрибутив Daphile 24.05 на базе Gentoo Linux и предназначенный для создания системы хранения и воспроизведения музыкальной коллекции, замещаемой на компьютере без экрана. Управление воспроизведением и коллекцией производится через специальный веб-интерфейс. Опубликована сборка проекта с обычным ядром Linux (329 МБ) и версия с компонентами для работы в режиме реального времени (319 МБ).

Дистрибутив может работать в режиме звукового сервера, сетевого хранилища и точки беспроводного доступа. Поддерживается воспроизведение с внутренних накопителей, c сетевых потоковых сервисов и c внешних USB-накопителей. Для обеспечения максимального качества звука и создания мультизональных аудиосистем поддерживается подключения компьютера с Daphile к аналоговым усилителям через ЦАП с интерфейсом USB.

В новой версии:

Читать дальше →

regexp — большие гонки

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели9.2K

Так или иначе сталкиваться с регулярными выражениями приходилось большинству разработчиков. Мое первое знакомство произошло с реализацией regex в STL std::regexp. Чаще всего регулярки используются в проверке входных данных, что-то вроде проверки корректности введенного пользователем URL, адреса IPv4, адреса IPv6, телефонного номера и при этом скорость выполнения операции regex не сильно влияет на время отклика от приложения. Но, что если вам приходится проверять сотни, тысячи или даже десятки тысяч правил и все это на постоянно меняющихся наборах входных данных в реальном времени? В этой ситуации вам не просто нужен быстрый алгоритм, вам понадобится лучший из них, вам понадобиться чемпион!

Участвовать в заезде!

Джерри Безенкон представил дистрибутив Linux Lite 7.0 Release Candidate 1 (RC1). Сборка рассчитана для работы на...

Время на прочтение1 мин
Охват и читатели303

Джерри Безенкон представил дистрибутив Linux Lite 7.0 Release Candidate 1 (RC1). Сборка рассчитана для работы на устаревшем оборудовании и ПК с минимальными системными требованиями по процессору 1 ГГц, 768 МБ ОЗУ и 8 ГБ места для хранения данных.

Читать дальше →

Фонд свободного программного обеспечения объявил победителей премии Free Software Awards 2023

Время на прочтение2 мин
Охват и читатели3.5K

Фонд свободного программного обеспечения (FSF) объявил победителей премии Free Software Awards 2023, которая ежегодно вручается разработчикам за развитие свободного программного обеспечения (СПО), а также за создание и поддержку социально значимых свободных проектов.

Читать далее

Представлен график выхода Ubuntu 24.10 Oracular Oriole (Предвещающая Иволга)

Время на прочтение2 мин
Охват и читатели7.6K

5 мая 2024 года Canonical представила график выхода проекта Ubuntu 24.10. Ранее этот дистрибутив получил кодовое название Oracular Oriole (Предвещающая Иволга). Бета-версия Ubuntu 24.10 будет доступна 19 сентября, релиз-кандидат с полной заморозкой пакетной базы для итогового тестирования и исправления ошибок выйдет 3 октября, а финальная версия проекта ожидается к выпуску 10 октября 2024 года.

Читать далее

Релиз композитного оконного менеджера Hyprland 0.40.0

Время на прочтение1 мин
Охват и читатели6.1K

4 мая 2024 года состоялся релиз композитного тайлингового оконного менеджера Hyprland 0.40.0. В рамках этого обновления разработчики проекта начали переход от wlroots (на С) на чистую реализацию на C++, которая более безопасная для памяти. Исходный код Hyprland опубликован на GitHub под лицензией BSD 3-Clause "New" or "Revised" License.

Читать далее

Google удаляет поддержку RISC-V из общего ядра Android

Время на прочтение2 мин
Охват и читатели15K

Старший инженер-программист в Google, который возглавляет группу Android Systems и работает над форками ядра Android Linux, представил в AOSP (Android Open Source Project) серию патчей, которые «удаляют поддержку ACK для riscv64». В описании говорится, что «поддержка ядер risc64 GKI прекращена».

Читать далее

Адаптация приложений к специальной версии Платформы nanoCAD 23.1 для отечественных ОС Astra Linux, Alt Linux и РЕД ОС

Время на прочтение3 мин
Охват и читатели2.3K

Рассказываем, как адаптировать пользовательское Windows-приложение к работе на Linux-версии Платформы nanoCAD. Представляем пошаговую инструкцию по переносу существующего приложения, с указанием Linux-путей для нового расположения приложения, а также информацию по созданию соответствующих ярлыков в операционных системах Linux.

Читать далее

Ближайшие события

LINUX: от космических кораблей и суперкомпьютеров до кинопроизводства  и интернета вещей

Уровень сложностиПростой
Время на прочтение16 мин
Охват и читатели7.4K

Привет, Хабр! Погрузимся в мир Linux и рассмотрим самые необычные и малоизвестные факты о легендарной операционной системе. Будь вы опытным пользователем или только начинаете знакомство с Linux, вы найдете здесь немало интересных фактов. 

Читать далее

Ubuntu 24.04 LTS уже доступен для загрузки: что нового и какие изменения в дистрибутиве?

Время на прочтение4 мин
Охват и читатели74K

Несколько дней назад, наконец, появился релиз дистрибутива Ubuntu 24.04 Noble Numbat. Его отличительная особенность — длительный срок поддержки. Обновления будут формироваться 12 лет, что немало. Подробности — под катом.

Читать далее

Valve выпустила Proton 9.0

Время на прочтение2 мин
Охват и читатели13K

2 мая 2024 года Valve выпустила стабильный релиз открытого проекта Proton 9.0 (на базе Wine 9.0), созданного для обеспечения запуска в Linux игровых приложений, разработанных для Windows и представленных в каталоге Steam. исходный код проекта опубликован на GitHub под лицензией BSD. Предыдущая мажорная версия проекта вышла в апреле 2023 года.

Читать далее

SVG-виджеты для tcl/tk. Часть I

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели6.9K

Начать статью хочу с цитаты из слов Брайана Кернигана,которую мне посчастливилось найти:

Tcl/Tk придает работе магическую продуктивность, за несколько часов можно достигнуть тех же результатов, что за дни или недели при разработке на C или C++... Tk весьма эффективен для большинства приложений, многие элементы интерфейса (виджеты) реализованы настолько хорошо, что остается только удивляться, как подобная работа могла быть выполнена так качественно... Удачным кажется и то, что разделение задач между Тсl и С/С++ осуществляется достаточно легко, надо только знать, какой инструмент лучше справляется с задачей... Расширение системы дополнительным Tcl-кодом, загружаемым напрямую в Tcl-библиотеку приложения, в полном согласии с оригинальной идеей Остераута, повышает эффективность программы, в целом, упрощает ее структуру и улучшает мобильность... Я не уверен, что Тсl мог бы выжить как самостоятельный продукт - у него слишком много конкурентов. Но у сочетания Tcl/Tk в Unix-мире нет конкурентов... Система исключительно надежна, очень хорошо документирована... свободно доступна... безукоризненно высокого качества

Читать далее

Релиз инструментария Yocto Project 5.0

Время на прочтение1 мин
Охват и читатели3.5K

В конце апреля 2024 года состоялся релиз инструментария Yocto Project 5.0. Этот проект помогает разработчикам создавать собственные системы на базе Linux независимо от аппаратной архитектуры. Предыдущая стабильная мажорная версия инструментария вышла в апреле 2022 года.

Читать далее

Релиз текстового редактора GNU nano 8.0

Время на прочтение2 мин
Охват и читатели4.8K

1 мая 2024 года состоялся релиз релиз консольного текстового редактора GNU nano 8.0, предлагаемого в качестве редактора по умолчанию во многих пользовательских дистрибутивах Linux, разработчики которых считают редактор Vim слишком сложным для освоения. Предыдущая стабильная мажорная версия проекта вышла в ноябре 2022 года. Версия проекта GNU nano 1.0 вышла в марте 2001 года.

Читать далее

Состоялся выпуск проекта LibreELEC 12.0, развивающего форк дистрибутива для создания домашних кинотеатров OpenELEC. ...

Время на прочтение1 мин
Охват и читатели99

Состоялся выпуск проекта LibreELEC 12.0, развивающего форк дистрибутива для создания домашних кинотеатров OpenELEC.

Читать дальше →