Документация по LinuxLinuxDoc.Ru 🔍
Мы в соцсетях ✉
Новости Linux
Компилятор EDG C/C++ превращён в открытый проект, развиваемый сообществом
  • 🕛 05 октября, 04:58
Компания Edison Design Group в связи с прекращением своей деятельности открыла исходный код фронтенда компилятора EDG C/C++ и передала его разработку сообществу. Дальнейшая работа над EDG C/C++ будет вестись под покровительством некоммерческой организации C++ Alliance, предоставляющей инфраструктуру и финансирующей работу над такими проектами, как Boost. Код EDG C/C++ открыт под лицензией Apache 2.0 с исключениями LLVM, убирающими ограничения по включению runtime-частей компилятора в бинарные файлы и решающих проблемы с совместимостью с GPLv2.
Выпуск компилятора языка D 2.113
  • 🕛 05 октября, 04:58
Опубликован релиз DMD 2.113, эталонного компилятора для языка D. Код компилятора распространяется под свободной лицензией BSL (Boost Software License). Поддерживаются системы Linux, Windows, macOS и FreeBSD.
Проект Rocky Linux анонсировал OpenCourant, форк OpenRadioss
  • 🕛 05 октября, 04:58
Некоммерческая организация Rocky Enterprise Software Foundation, курирующая разработку дистрибутива Rocky Linux, объявила о создании проекта OpenCourant, который продолжит развитие открытой кодовой базы платформы OpenRadioss после её трансформации в проприетарный продукт. Код проекта продолжит развиваться под лицензией APGLv3 силами сообщества и под управлением некоммерческого фонда, не зависящего от отдельных поставщиков. Для участия в работе над форком приглашаются разработчики, вовлечённые в работу над проектом OpenRadioss до его закрытия.
Порт DOS Navigator на Free Pascal. Volkov Commander запущен в Linux
  • 🕛 04 октября, 15:30
Подготовлен порт файлового менеджера DOS Navigator, переделанный для сборки с использованием компилятора Free Pascal. На данный момент поддерживается сборка под DOS и Linux. Уже работает отображение панелей, просмотрщик, редактор, выполнение команд, базовые операции с файлами и встроенная игра Тетрис. Для обеспечения лицензионной чистоты в процессе портирования удалены все следы кода оригинальной библиотеки Turbo Vision от Borland (вместо неё используется переписанная на Pascal современная Си-версия tvision). Кодировка внутри пока однобайтная из-за ограничений исходной архитектуры (в Necromancer DOS Navigator та же проблема). В отдельной ветке utf8-inside идёт перевод на utf8.
Новые версии Wine 11.19, Wine-staging 11.19 и D7VK 2.3
  • 🕛 04 октября, 15:30
Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 11.19. С момента выпуска 11.18 был закрыто 23 отчёта об ошибках и внесено 358 изменений.
Выпуск Rust 1.99.0. Microsoft перевёл Rust в число первичных языков
  • 🕛 04 октября, 15:30
Опубликован релиз языка программирования Rust 1.99, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).
Обновление ОС Qubes 4.3.2, использующей виртуализацию для изоляции приложений
  • 🕛 04 октября, 15:30
Доступен выпуск операционной системы Qubes 4.3.2, реализующей идею использования гипервизора для строгой изоляции приложений и компонентов ОС (каждый класс приложений и системные сервисы работают в отдельных виртуальных машинах). Для работы рекомендуется система с 16 Гб ОЗУ (минимум - 6 Гб) и 64-разрядным CPU Intel или AMD с поддержкой технологий VT-x c EPT/AMD-v c RVI и VT-d или AMD IOMMU, желательно наличие GPU Intel (GPU NVIDIA и AMD недостаточно хорошо протестированы). Размер установочного образа - 8 ГБ (x86_64).
Проекты Pop!_OS и COSMIC запретили приём изменений, созданных через AI
  • 🕛 04 октября, 15:30
Компания System76 внесла в правила приёма pull-запросов для среды рабочего стола COSMIC и в соглашение об участии в разработке дистрибутива Linux-дистрибутива Pop!_OS требования, запрещающие передачу в изменениях или сообщениях о проблемах содержимого, сгенерированного с использованием AI-инструментов. Запрет касается кода, комментариев и текстовых описаний. Вначале в правилах было упомянуто о допустимости использования AI для проведения исследований, тестирования и других похожих задач, но затем это примечание было удалено.
Выпуск языка программирования Zig 0.17.0
  • 🕛 04 октября, 15:30
После пяти месяцев разработки опубликован выпуск языка программирования Zig 0.17.0, развиваемого в качестве современной замены языка Си. В Zig пытаются сохранить простоту, гибкость использования и предсказуемость кодогенерации языка Си, при этом добавляя новшества для более эргономичной и безопасной разработки. Zig предоставляет возможности метапрограммирования (выполнения кода во время компиляции) и современную систему типов, созданную с оглядкой на обеспечение безопасности и производительности (опциональные типы вместо нулевых указателей, выравнивание по адресу как часть типа, целочисленные типы с размерностью от 0 до 65535 бит, кортежи и т.д.). Код инструментария распространяется под лицензией MIT.
Создана среда, позволяющая собирать С++ приложения для Windows, Linux, macOS в браузере
  • 🕛 04 октября, 15:30
Группа энтузиастов создала SDK Xenolith, позволяющий собирать полноценные настольные приложения прямо в браузере, не обращаясь к внешним системам. Среда позволяет кросс-компилировать графические приложения с любой из поддерживаемых систем на любую другую. Одной из поддерживаемых систем является WebAssembly, потому приложения можно собирать для браузера, и в браузере для любой другой платформы. Исходный код проекта написан на C++ и доступен под лицензией MIT.
Цель и миссия

Добро пожаловать на сайт, посвященный документации к ОС Linux, ее переводу и распространению. Мы надеемся, что Вы найдете тут всю необходимую информацию. Здесь представлены три основных вида документации на русском языке: руководства (man-pages), HOWTO и mini-HOWTO. В скором будущем возможно появление и других видов документации.
Авторские права на представленные документы принадлежат авторам перевода и распространяются в соответствии со Стандартной Общественной Лицензией, если в документе не указано обратное.

Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.