GCC 8.2, пример кроссплатформенного приложения с системой сборки Meson и другие новости


 Alex    26 июл. 2018 : 21:33

Подборка новостей за 26 июля 2018 года

Сегодня состоялся релиз компилятора GCC 8.2. Это корректирующий релиз, содержащий "важные исправления регрессий и серьезных ошибок из GCC 8.1, а точнее, 99 исправлений ошибок со времени предыдущего релиза" - говорится в сообщении о релизе Якоба Желинека. Вы можете загрузить GCC 8.2, перейдя по данной ссылке.

Разработчик популярной системы сборки программного обеспечения Meson Джуси Паккане опубликовал пример кроссплатформенного приложения для компиляции с помощью Meson. По его словам, "современный тренд в области разработки кроссплатформенного программного обеспечения заключается в написании основной бизнес-логики на каком-либо языке типа C++, создании интерфейса на С (опционально) и создании графических интерфейсов с использованием стандартных библиотек каждой из платформ. Это означает, что приложение будет иметь интерфейс на основе GTK в Linux и других Unix-подбных системах, на основе Cocoa в macOS, на основе win32 API в Windows и на основе Java в Android и так далее". Исходный код приложения расположен с данном репозитории.

Создатель дистрибутива Slackware Linux Патрик Фолькердинг заявил о своем незавидном финансовом положении из-за того, что магазин, с котором он договорился о продаже результатов своего труда, перестал платить ему два года назад. Подробности приведены в посте на ресурсе LinuxQuestions.


Новый документальный фильм от RedHat, отметки для небезопасных соединений в Google Chrome и другие новости


 Alex    25 июл. 2018 : 17:28

Подборка новостей за 25 июля 2018 года

Фильм The Road to A.I. производства Red Hat будет показан на открытии 19 фестиваля документальных фильмов Reel to Reel International Film Festival. В соотвествии с информацией из блога Red Hat, "этот документальный фильм демонстрирует текущее состояние индустрии автономных транспортных средств, а также описывает возможное будущее общественного транспорта при условии использования искусственного интеллекта на основе открытого программного обеспечения для заполнения пробелов между технологиями прошлого и будущего". The Road to A.I. является четвертым фильмом серии Red Hat's Open Source Stories; вы можете посмотреть его, перейдя по ссылке.

Компания Google начинает отмечать в браузере Google Chrome все HTTP-соединения как небезопасные, выполняя тем самым данное несколько лет назад обещание. Целью данной кампании является "отображение отметок лишь при работе с небезопасными ресурсами посредством Google Chrome, а также сокрытие отметок при работе с безопасными". Также начиная с октября 2018 года Google Chrome будет выводить предупреждения при вводе данных на ресурсах, использующих протокол HTTP.

Компания BitTorrent была приобретена блокчейн-стартапом Tron за "примерно 126 миллионов долларов". В соответствии с информацией из статьи Engadget, основатель Tron Джастин Сан заявил, что данная сделка превратила его компанию "в самую большую децентрализованную Интернет-экосистему в мире".


Ключи безопасности для сотрудников Google, обновление ядра Ubuntu, бета-версия GNOME и другие новости


 Alex    24 июл. 2018 : 18:27

Подборка новостей за 24 июля 2018 года

85000 сотрудников компании Google используют ключи безопасности, благодаря которым не был похищен ни один корпоративный аккаунт - сообщает Engadget. Использование ключей безопасности считается более безопасной практикой, чем двухфакторная аутентификация, предусматривающая отправку кодов в SMS-сообщениях.

Компания Canonical выпустила обновление ядра Ubuntu "с исправлением регрессии, препятствующей загрузке 64-битных машин, а также OEM-систем, используемых в Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP) и других облачных окружениях" - сообщает Softpedia. Пользователям Ubuntu 18.04 и 16.04 LTS следует установить обновления ядра системы. Дополнительная информация доступна в документе Linux Kernel regression security notice (USN-3718-1).

Бета-версия окружения рабочего стола GNOME 3.30 ожидается 1 августа 2018 года - сообщает Softpedia. Цикл разработки GNOME 3.30 продолжится в течение следующих шести недель, после чего 5 сентября выйдет финальный релиз. Если вам не терпится протестировать новую версию окружения рабочего стола, вы можете использовать недавно выпущенную версию GNOME 3.29.4, собрав ее из исходного кода. Информация о новшествах GNOME 3.29.4 доступна в файле NEWS.

Кен Верметт опубликовал в своем блоге новые обои для рабочего стола Plasma 5.14 под названием "Cluster". Он отметил, что "это первые обои для рабочего стола, созданные с помощью превосходного приложения Krita". Само изображение доступно по ссылке.


Релизы Neptune OS 5.4 и Slax 9.5.0, редизайн иконок в GNOME и другие новости


 Alex    23 июл. 2018 : 19:10

Подборка новостей за 23 июля 2018 года

Выпущена новая версия основанного на Debian дистрибутива Neptune OS 5.4, содержащая множество исправлений и улучшений. Среди новшеств обновление графического интерфейса с оглядкой на использование темных тем оформления, улучшение поддержки аппаратного обеспечения, а также обновления приложений. Подробности и список изменений доступны в посте на Appuals.

Также выпущена новая версия дистрибутива Slax 9.5.0. Slax является "минималистичной, полностью модульной операционной системой", которую "можно приобрести на USB-накопителе с поддержкой аппаратного AES-шифрования данных. Это устройство может использоваться практически везде, так как шифрование данных осуществляется самим накопителем без участия программного обеспечения. После отключения накопитель автоматически блокирует доступ к данным". Кроме того, вы можете оплатить покупку с помощью Bitcoin.

Разработчики окружения рабочего стола GNOME работают над новым дизайном иконок для того, чтобы добавить в свое окружение рабочего стола дополнительные цвета - сообщает OMG Ubuntu. В дополнение "в GNOME прекращается использование иконок малого размера вместо монохромных иконок, поэтому теперь разработчикам приложений будет достаточно поставлять в составе своих приложений единственную масштабируемую иконку высокого разрешения".


Firefox 61.0, SUSE Enterprise Linux 15 и другие новости



Подборка новостей за 26 июня 2018 года

Сервис GitLab анонсировал переход с платформы Azure на платформу Google Cloud. Решение о переходе было принято из-за "желания запускать GitLab в Kubernetes. Google является разработчиком Kubernetes и Google Cloud имеет наиболее совершенную поддержку данной технологии". Миграция запланирована на субботу, 28 июля 2018 года. GitLab будет использовать GeoProduct в процессе миграции.

Компания Mozilla анонсировала релиз веб-браузера Firefox 61.0. Среди новых возможностей можно выделить "ускоренный рендеринг с помощью оптимизированного движка Quantum CSS, ускоренное переключение между вкладками на платформах Windows и Linux, удобный доступ к дополнительным поисковым системам, переход на актуальную версию TLS 1.3" и многое другое. Дополнительная информация доступна в примечаниях к выпуску.

Компания SUSE анонсировала выпуск новой версии дистрибутива для промышленного использования Enterprise Linux 15. SUSE Enterprise Linux 15 является первым обновлением версии дистрибутива с 2014 года. Среди новшеств можно выделить унифицированную программу установки, позволяющую быстрее развертывать операционную систему в организациях, усовершенствованный механизм поиска пакетов, а также SDK, облегчающий деятельность разработчиков программного обеспечения. Дополнительная информация доступна в статье на ресурсе eWeek.

На прошлой неделе было выпущено обновление звукового сервера PulseAudio 12.0 - сообщает Softpedia. В PulseaAudio 12.0 был улучшен механизм вычисления задержек при использовании профиля Bluetooth A2DP и устройств AirPlay, добавлена возможность приоритезации HDMI-выходов, добавлена поддержка дополнительных HSP-устройств Bluetooth, а также возможность деактивации аудиовходов и аудиовыходов в macOS.


Perl 5.28.0, первые отчеты о пользователях Ubuntu и другие новости


 Alex    25 июн. 2018 : 19:25

Подборка новостей за 25 июня 2018 года

Выпущена версия 5.28.0 интерпретатора Perl. В соответствии с информацией от LWN, за 13 месяцев работы было изменено примерно 730 тысяч строк кода, что позволило добавить "поддержку Unicode 10.0, специальные строковые и числовые операторы, более безопасные хэш-функции и более безопасный механизм редактирования". Полный список изменений доступен на данной странице.

На прошлой неделе состоялся релиз systemd 239. В новой версии стала доступна новая директива файла system.conf NoNewPrivileges=, которая может использоваться для отключения механизма получения дополнительных привилегий на уровне системы (т.е., устанавливать флаг PR_SET_NO_NEW_PRIVS для процесса с PID 1, что отразится на всех его дочерних процессах). Использование этой директивы позволяет свести на нет эффекты от битов setuid и установленных на уровне файловых систем возможностей процессов. Хотя она и позволяет повысить безопасность системы, она нарушает работу множества инструментов UNIX, таких, как su и sudo.

Доступен первый отчет, созданный на основе собираемых у пользователей дистрибутива Ubuntu 18.04 данных. В соответствии с ним, отправлять отчеты согласились 67% пользователей дистрибутива, установка дистрибутива занимает в среднем 18 минут, большинство пользователей устанавливает систему с нуля, а не обновляет ее, у большинства пользователей компьютеры с одним центральным процессором. В дополнение в отчете содержится информация о том, что хотя большинство пользователей дистрибутива и находится в США, он также популярен в Бразилии, Индии, Китае и России.


Сертификация Ubuntu 16.04 для IoT-плат, релиз LibreOffice 6.0.5 и другие новости


 Alex    22 июн. 2018 : 20:45

Подборка новостей за 22 июня 2018 года

Вчера компания Canonical сообщила, что версия дистрибутива Ubuntu 16.04 LTS была сертифицирована для использования на некоторых IoT-плат производства Intel. В сообщении говорится, что данное событие "является благоприятным для производителей устройств на каждом из этапов разработки этих устройств, а также позволяет сократить сроки работы над ними". Вы можете загрузить сертифицированные образы с данной страницы.

Кроме того, компания Canonical выпустила обновление микрокода для пользователей Ubuntu, работающих с процессорами производства AMD и ожидающих исправления уязвимости Spectre - сообщает Softpedia. Обновленные пакеты amd64-microcode с микрокодами для процессоров производства AMD доступны для Ubuntu 18.04 LTS (Bionic Beaver), Ubuntu 17.10 (Artful Aardvark), Ubuntu 16.04 (Xenial Xerus) и Ubuntu 14.04 LTS (Trusty Tahr), поэтому пользователям этих систем стоит установить последние обновления.

Фонд The Document Foundation анонсировал релиз LibreOffice 6.0.5. Этот релиз "является наиболее современным в плане возможностей и поэтому предназначен главным образом для тестировщиков и опытных пользователей, но при этом может использоваться и обычными пользователями и компаниями". Вы можете загрузить новую версию LibreOffice с данной страницы.

Phoronix сообщает, что вчера была выпущена новая версия распределенной системы управления версиями Git 2.18. Помимо нескольких улучшений и исправлений ошибок в ней представлена новая версия протокола (protocol_v2), которая "была спроектирована для повышения скорости работы системы и уже используется в Google и других компаниях из-за выигрыша в производительности по сравнению со старой версией протокола". Дополнительная информация доступна в анонсе релиза.


Европарламент проголосовал за связанную с авторским правом директиву, новая версия Endless OS и другие новости


 Alex    21 июн. 2018 : 18:26

Подборка новостей за 21 июня 2018 года

Вчера профильный комитет европарламента проголосовал за "принятие наиболее опасной директивы Copyright in the Digital Single Market" - сообщает Creative Commons. В данной директиве имеется статья 11, описывающая "налог на ссылки" и требующая "ото всех, кто использует фрагменты журналистских статей, получения лицензии или оплаты издателю за публикацию этих фрагментов в сети". Также комитет проголосовал за статью 13, которая "требует от сетевых платформ осуществления мониторинга загружаемого пользователями контента для предотвращения нарушений закона об авторском праве путем автоматической фильтрации". До полного принятия директивы осталось несколько формальных этапов. Дополнительная информация доступна на ресурсе EDRi.

Компания Equuis Compute Solutions анонсировала выпуск нового семейства серверов и сетевых хранилищ данных WHITEBOX OPEN, являющихся "сборными, открытыми аппаратными платформами с умеренной ценой". Серверы WHITEBOX OPEN используют OpenBMC (открытую реализацию стека прошивок BMC), coreboot и LinuxBoot в качестве BIOS и слоты OCP для сетевых карт.

Разработчики Endless OS анонсировали выпуск версии 4.3 своего дистрибутива - пишет Linux and Ubuntu. Endless OS является дистрибутивом, ориентированным главным образом на начинающих пользователей, которые хотят не уделять время установке и настройке системы, а как можно быстрее начинать работу с простыми и понятными приложениями. Помимо традиционных улучшений стабильности и производительности, были реализованы новые возможности, предназначенные для тех пользователей, у которых нет постоянного доступа к Интернет. Например, система может быть настроена таким образом, чтобы не загружать обновления или контент при использовании соединения с учетом трафика. В составе Endless OS 4.3 поставляются GNOME 3.26 новейшая версия LibreOffice, Chromium в качестве используемого ко умолчанию веб-браузера и некоторые другие популярные приложения. Еще одним интересным аспектом является поставка двух вариантов образов установочных дисков: базового и полного. Базовая версия имеет размер 1.75 ГБ, полная - 14 ГБ. Информация о релизе и ссылки на образы установочных дисков доступны на данной странице.


VR180 Creator для Linux, серия статей по Flatpak и другие новости


 Alex    20 июн. 2018 : 18:08

Подборка новостей за 20 июня 2018 года

Компания Google представила VR180 Creator для Linux и macOS. Этот инструмент упрощает процесс создания и редактирования высококачественных VR-видео. Дополнительная информация о VR180 Creator доступна на данной странице, ссылки для загрузки - на данной странице.

На этой неделе вышло три обновления openSUSE Tumbleweed, в которых было добавлено множество улучшений для пользователей KDE, вошедших в релиз Plasma 5.13. В дополнение было обновлено ядро Linux с версии 4.16.12 до 4.17.1 и исправлено множество проблем, связанных с btrfs и KVM. Описание обновлений доступно в блоге разработчиков openSUSE.

Проект Keepsafe вчера выпустил первую версию защищенного мобильного веб-браузера. В соответствии с информацией от TechCrunch, у пользователя имеется возможность установки PIN-кода, а также использования технологий Touch ID, Face ID и Android Fingerprint для предотвращения несанкционированного доступа к нему третьих лиц. Также предусмотрена возможность блокировки трекеров социальных, рекламных и аналитических сетей с корректной поддержкой кэширования и кук и открытия приватных вкладок с удалением всех полученных данных в момент их закрытия. Браузер распространяется бесплатно и работает в Android и iOS.

Разработчик GNOME Маттиас Классен начал серию статей о внутреннем устройстве Flatpak. На данный момент опубликовано две статьи: Flatpak in detal и Flatpak in detail, part 2.


Новая версия Brackets 1.13, корректирующий релиз Qt 5.11.1 и другие новости


 Alex    19 июн. 2018 : 22:18

Подборка новостей за 19 июня 2018 года

На этой неделе была выпущена новая версия 1.13 бесплатного редактора исходного кода Brackets, предназначенного для веб-разработчиков. Linux Uprising сообщает о том, что в новом релизе реализованы "возможность открытия удаленных файлов, поддержка drag and drop в виджете FileTreeView, функция обновления Brackets, а также множество исправлений ошибок". Дополнительная информация доступна в примечаниях к выпуску.

Проект Qt сегодня анонсировал выпуск версии 5.11.1. Данная версия является первым корректирующим релизом для серии 5.11, не содержит никаких новых функций, но содержит более чем 150 исправлений ошибок и около 700 важных изменений. Обратитесь к страницеChange Files за дополнительной информацией.

Сегодня, 19 июня, сообщество празднует день рождения FreeBSD. Посетите веб-сайт фонда FreeBSD, если вас интересует информация о том, как помочь с празднованием 25-летия проекта.

Также сегодня празднует 6-летие информационный проект It's FOSS. На веб-сайте проекта по этому поводу проводится разыгрыш призов.