Подборка новостей за 6 сентября 2022 года
Основатель проекта GNU Ричард Столлман опубликовал книгу "GNU C Lnaguage Introduction & Reference Manual". Книга доступна в формате Texi-файлов и распространяется в соотвествии с условиями лицензии GNU Free Documentation License 1.3. Автор пишет о своей книге следующее: "Данное руководство описывает приемы программирования на языке C с использованием набора компиляторов GNU (GNU Compiler Collection) в GNU/Linux и других системах. Мы называем используемый диалект языка GNU C. Если вы уже умеете программировать на C, вы можете использовать данную работу в качестве справочника. Если же вы знакомы с базовыми концепциями программирования, но не знакомы с языком C, вы можете ознакомиться с данным руководством с целью изучения C. Ну а если вы являетесь новичком в программировании, мы рекомендуем вам начать с изучения языка программирования с автоматическим сборщиком мусора и без обязательного использования указателей, вместо изучения языка C. Хорошими языками для новичков являются Lisp, Scheme, Python и Java. Неизбежное использование указателей в C требует от программистов особой осторожности для того, чтобы избежать определенных ошибок." Книга доступна в данном репозитории.
Состоялся релиз новой версии дстрибутива для беспроводных маршрутизаторов OpenWRT 22.03. Среди новшеств переход к использованию инструмента для управления межсетевым экраном Firewall4 на основе Nftables вместо Firewall3 на основе IPTables без нарушения работоспосбности существующих правил, поддержка более 180 новых устройств, причем более 15 из этих устройств работают с новым стандартом WiFi 6 и основываются на чипе MT7915. В основе дистрибутива лежит ядро Linux версии 5.10, библиотеки Musl 1.2.3 и Glibc 2.34, компилятор GCC 11.2 и наборы утилит Binutils 2.37 и Busybox 1.35. Кроме того, в обновленной версии библиотеки Musl решена проблема 2038 года, а в веб-интерфейсе LuCi появилась темная тема оформления. Бинарные сборки доступны на официальном сайте, исходные коды - в репозитории.
По информации от ресурса OMG! Ubuntu!, в почтовом клиенте GNOME Evolution были добавлены CSD-заголовки. Данное нововведение позволит лучше интегрировать клиент в окружение рабочего стола GNOME. Подробности доступны по данной ссылке.