Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

OpenNET: Стрічка міні-новин та корисних посилань.

Випуск кластерної ФС Lustre 2.12 (47 + 7) відбувся реліз кластерної файлової системи Lustre 2.12 , Використовуваної в більшій частині найбільших Linux-кластерів, що містять десятки тисяч вузлів. Масштабованість на таких великих системах досягається завдяки багатокомпонентної архітектурі. Ключовими компонентами Lustre є сервери обробки і зберігання метаданих (MDS), керуючі сервери (MGS), сервери зберігання об'єктів (OSS), сховище об'єктів (OST, підтримується робота поверх ext4 і ZFS) і клієнти.

Основні нововведення :

  • додана функція рознесення (restriping) великих існуючих каталогів розподіленого простору імен (DNE, Distributed Namespace) з одного об'єктного сховища метаданих (MDT, Metadata Targets) на кілька (рознесення різних сегментів DNE за різними MDT). Нова можливість спрощується введення в дію нових MDT для існуючих ФС і проведення ручної ребалансировки навантаження на MDT;
  • Для сховищ метаданих (MDT) реалізований режим "Lazy Size", що дозволяє дуже швидко повертати приблизний, а не точний розмір файлів при прямому скануванні MDT через движок управління політиками (policy engine) в ситуаціях, коли швидкість важливіше точності;
  • Для конфігурацій з декількома мережевими інтерфейсами LNet додана можливість "LNet Network Health", що реалізує опцію для повторного звернення до RPC через інший мережевий інтерфейс в разі збою при першій відправці запиту;
  • Додана підтримка сервера для ядер RHEL 7.6 (3.10.0-957.el7) і SLES12 SP3 (4.4.162-94.69). Додана підтримка клієнта для НЕ патчений ядер RHEL 7.6 (3.10.0-957.el7), SLES12 SP3 (4.4.162-94.69) і Ubuntu 18.04 (4.15.0-32).
  1. OpenNews: Виключення файлової системи Lustre з ядра Linux
  2. OpenNews: Випуск кластерної ФС Lustre 2.11
  3. OpenNews: Призупинення активності Oracle, пов'язаної з кластерної ФС Lustre
  4. OpenNews: Компанія Xyratex викупила у Oracle розподілену ФС Lustre
  5. OpenNews: Компанія Whamcloud анонсувала створення незалежної варіанти ФС Lustre
Оновлення Thunderbird 60.4.0 (31 + 9) доступний коригувальний випуск поштового клієнта Thunderbird 60.4.0, в якому додана підтримка WebExtensions FileLink API, що дозволяє використовувати додаток FileLink для збереження великих вкладень до листів в сервісах WeTransfer або Dropbox з передачею в складі листи лише посилання на зовнішнє сховище. У новій версії також усунуті деякі недоробки, наприклад, додавання нових повідомлень в віртуальні і спеціалізовані папки, такі як шаблони листів, більше не призводять до висновку повідомлення про отримання нової кореспонденції. Виправлені уразливості і помилки, усунутий в загальній з Firefox 60.4.0 кодової базі.
  1. OpenNews: Оновлення Firefox 63.0.1 і Thunderbird 60.3.0. Включення WebRender в Firefox 64-beta
  2. OpenNews: Випуск поштового клієнта Thunderbird 60.0
  3. OpenNews: Для Thunderbird і SeaMonkey введений в дію окремий каталог доповнень
Lubuntu припиняє формування 32-розрядних збірок (236 -16) Слідом за Ubuntu Server, Ubuntu Desktop, Ubuntu MATE, Ubuntu Studio, Ubuntu Kylin, Ubuntu Budgie, Xubuntu, Arch Linux і openSUSE розробники проекту Lubuntu оголосили про припинення формування 32-розрядних настановних збірок ( lubuntu- * i386.iso ). Весняний реліз Lubuntu 19.04 буде підготовлений тільки в збірках для 64-розрядних систем. Підтримка LTS-випуску Lubuntu 18.04 LTS, для якого буде продовжено оновлення збірок для систем i386, триватиме до квітня 2021 року.

Таким чином після рішення Lubuntu тепер все офіційні редакції Ubuntu для настільних систем відмовилися від 32-розрядних збірок. Підтримка репозиторіїв Ubuntu з пакетами для архітектури i386 поки збережена, але поновлення вже встановлених збірок зможуть бути виконані тільки за допомогою пакетного менеджера. Для установки дистрибутивів Linux на що знаходяться в побуті 32-розрядні настільні системи x86 залишається можливість використовувати Debian, Fedora, Gentoo, CentOS, LTS-випуски Lubuntu / Xubuntu 18.04, сторонні редакції Ubuntu / Debian / Fedora для застарілих систем і т.п.

  1. OpenNews: Lubuntu переходить на Wayland
  2. OpenNews: Lubuntu перестає бути дистрибутивом для застарілого обладнання
  3. OpenNews: Lubuntu переходить на призначене для користувача оточення LXQt
  4. OpenNews: Kubuntu припиняє підготовку збірок для 32-розрядних систем x86
  5. OpenNews: Xubuntu припиняє підготовку 32-розрядних збірок
Випуск утиліт GNU Grep 3.2 і Sed 4.6 (слідом вийшли випуски 3.3 і 4.7) (28 +16) представлений випуск утиліти для організації пошуку даних в текстових файлах - GNU Grep 3.2 , В якому більш ніж в 30 разів збільшено продуктивність виразів, що містять безліч операцій 'or' з типовим префіксом. Додатково, за рахунок збільшення розміру буфера, на 3-23% прискорені операції пошуку у великих файлах. У коді обробки регулярних виразів реалізовано діагностування переповнень стека. Поведінка опції "--files-without-match" (-L) приведено у відповідність з утилітою git-grep (пошук вважається успішним якщо оброблюваний файл згаданий у списку).

одночасно сформований випуск утиліти GNU sed 4.6 , В рамках якої розвивається реалізація неінтерактивному текстового редактора, зазвичай застосовується для створення фільтрів, модифікації текстових файлів і заміни блоків за шаблоном. У новій версії додана опція "--debug" для виведення оброблюваного sed-скрипта в канонічній формі з анотацією процесу виконання програми. Забезпечено висновок більш ясних повідомлень про помилки в разі використання команд "/ R / w / W" і "s /// w" без вказівки імені файлу. Підвищено продуктивність "sed -i" та інших команд, які здійснюють запис у файли, завдяки забезпеченню повної буферизації замість порядкової.

Доповнення: На наступний день випущені патч-релізи sed 4.7 і grep 3.3 , В яких усунуті регресивні зміни, які проявляються в некоректній роботі оператора "\ b" в регулярних виразах при використанні локалі "C".

  1. OpenNews: Випуск утиліти GNU grep 3.1
  2. OpenNews: Вийшов реліз утиліти GNU sed 4.2, тепер під ліцензією GPLv3
  3. OpenNews: Лідери проектів GnuTLS, grep і sed виходять з проекту GNU в знак незгоди з політикою Фонду СПО
  4. OpenNews: Випуск GNU Mes 0.19, інструментарію для самодостатньою збірки дистрибутивів
  5. OpenNews: Випуск утиліти GNU sed 4.3
Новий випуск web-браузера Firefox Focus (32 -7) Компанія Mozilla підготувала новий випуск web-браузера Firefox Focus , Що поставляється в збірках для Android і iOS . Це другий випуск після переходу версії для Android на компонент GeckoView, заснованого на тому ж движку Quantum, що і настільний Firefox. Версія для iOS як і раніше використовує движок Webkit через обмежень платформи (Неможливо реалізувати JIT-компілятор). Вихідні тексти Firefox Focus поширюються під ліцензією MPL 2.0.

Браузер орієнтований на забезпечення приватності і надання користувачеві повний контроль над своїми даними. У Firefox Focus вбудовані інструменти для блокування небажаного контенту, включаючи рекламу, віджети соціальних мереж і зовнішній JavaScript-код для відстеження переміщень. Блокування стороннього коду істотно скорочує обсяг завантажуваних матеріалів і позитивно позначається на швидкості завантаження сторінок. Наприклад, у порівнянні з мобільною версією Firefox для Android в Focus сторінки завантажуються в середньому на 20% швидше. У браузері також є кнопка для швидкого закриття вкладки з очищенням всіх пов'язаних з нею логів, записів в кеші і Cookie.

Основні нововведення:

Нагадаємо, що в Firefox Focus за замовчуванням включена відправка телеметрії з знеособленої статистикою про поведінку користувача. Інформація про збір статистики явно позначена в настройках і може бути відключена користувачем. Крім телеметрії, після установки браузера надсилаються відомості про джерело отримання додатки (ідентифікатор рекламної кампанії, IP-адреса, країна, локаль, ОС). Надалі, якщо не відключити режим відправки статистики, періодично надсилаються відомості про частоту використання програми. Дані включають інформацію про активність виклику програми, які використовуються налаштуваннях, частоті відкриття сторінок з адресного рядка, частоті надсилаючи пошукові запити (інформація про те які саме сайти відкриваються не передається).

дані відправляються на сервери сторонньої компанії Adjust GmbH, яка крім переданої статистики також володіє даними про IP-адресу пристрою. За IP-адресою переміщення користувача можна відстежувати на основі оцінки місця розташування діючого провайдера. Але зрозуміти який саме користувач пов'язаний з IP-адресою проблематично, так як Firefox Focus відправляє дані без ідентифікатора і прив'язати IP в загальному наборі статистики до конкретного пристрою не вийде.

  1. OpenNews: Представлений перероблений web-браузер Firefox Focus
  2. OpenNews: Для Android створений web-браузер Firefox Focus на базі движка Webkit
  3. OpenNews: Firefox Focus для iOS вийшов з включеною відправкою статистики на сервери компанії Adjust
  4. OpenNews: Реліз Firefox 64
Прецедент з видаленням пакета пакунками Debian через вульгарного назви (453 -83) заснований проектом Debian команда протидії образам ( Debian Anti-harassment team ) опублікувала звіт про виконану роботу. Крім оцінки випадків вживання грубих виразів при спілкуванні розробників, на окрему увагу заслуговує розбір скарги про образливому характер назви пакета weboob (Web Outside of Browsers), що включає колекцію утиліт для автоматизації взаємодії з web-сайтами без запуску браузера. В іменах поставляються в пакеті модулів і виконуваних файлів також обігрується слово "boob" (наприклад, є утиліти boobsize, flatboob, boobtracker, boobathon, boobcoming, cookboob і т.п.).

Подібні назви визнані неприпустимими, вульгарними і не відповідають прийнятим в Debian кодексу поведінки. Представники Debian Anti-harassment team рекомендували перейменувати або видалити даний пакет. В результаті лідер проекту Debian схвалив пропозицію і наказав видалити пакет weboob з репозиторіїв Debian. Мейнтейнер пакета спробував переконати розробників weboob змінити назву програми, але вони відмовилися. Проте, припис з видалення ще не виконано і пакет поки залишений в репозиторії з приміткою, що при його використанні деякі особи можуть відчувати себе не комфортно через недоречних відсилань до певних частин жіночого тіла.

Доповнення: Проект Devuan оголосив про готовність продовжити постачання пакета weboob, якщо знайдеться ентузіаст, готовий його підтримувати.

  1. OpenNews: З Debian видалені складання пакетів з драйверами NVIDIA через підозри в несумісності з GPL
  2. OpenNews: Проблеми з ліцензією на розкладку клавіатури можуть привести до її видалення з Debian
  3. OpenNews: Ініціатива по заміні нецензурних коментарів у вихідних текстах ядра Linux
  4. OpenNews: Проект Python для дотримання політкоректності позбавляється від термінів "master" і "slave"
  5. OpenNews: Debian забороняє використання в пакетах секції зі специфічними для вендорів патчами
Під FreeBSD усунені уразливості в bootpd і ptrace (14 +13) У входить до складу FreeBSD утиліті bootpd з реалізацією сервера з підтримкою протоколу BOOTP (Internet Bootstrap Protocol) виявлена вразливість (CVE-2018-17161), яка потенційно дозволяє домогтися віддаленого виконання коду в системі. У разі виконання мережевого сервісу bootpd проблема експлуатується відправкою спеціально оформленого мережевого пакету, при обробці якого через відсутність належних перевірок дані можуть бути записані в область пам'яті, що виходить за межі буфера. Уразливість усунена в оновленнях 12.0-RELEASE-p1 і 11.2-RELEASE-p7.

Крім того повідомляється про усунення кілька помилок, які зачіпають лише гілку FreeBSD 11.x:

  • Помилка в реалізації ptrace, яка дозволяє локальному користувачеві ініціювати крах ядра при виконанні певних операцій з системним викликом ptrace.
  • проблема в системі віртуальної пам'яті, яка на обладнанні з CPU Intel Skylake при високому навантаженні може привести до краху ядра (обхідним шляхом прояв проблеми можна блокувати через додавання "hw.skz63_enable = 0" в /boot/loader.conf).
  • Помилка в реалізації файлової системи ZFS, яка може привести до взаємної блокування і зависання процесів на стадії очікування звільнення блокування zilog-> zl_writer_lock. Як обхідного шляху для мінімізації прояви проблеми слід збільшити значення kern.maxvnodes.
  1. OpenNews: Реліз FreeBSD 12.0
  2. OpenNews: Перегляд термінів підтримки релізів FreeBSD
  3. OpenNews: При портировании у FreeBSD утиліти doas, аналога sudo від OpenBSD, виникла небезпечна уразливість
  4. OpenNews: Уразливість в реалізації jail з FreeBSD
  5. OpenNews: В TCP-стек Linux і FreeBSD виявлена ​​уразливість, яка веде до відмови в обслуговуванні
Компанія Oracle випустила ядро ​​Unbreakable Enterprise Kernel R5U1 (22 +8) Компанія Oracle випустила перший функціональний оновлення для ядра Unbreakable Enterprise Kernel R5 , Що позиціонується для використання в дистрибутиві Oracle Linux в якості альтернативи штатному пакету з ядром з Red Hat Enterprise Linux. Ядро є для архітектур x86_64 і ARM64 (aarch64). Вихідні тексти ядра, включаючи розбивку на окремі патчі, опубліковані в публічному Git-репозиторії Oracle.

Пакет Unbreakable Enterprise Kernel 5 заснований на ядрі Linux 4.14 (UEK R4 базувався на ядрі 4.1), яке доповнене новими можливостями, оптимізаціями і виправленнями, а також перевірено на сумісність з більшістю програм, які потребують RHEL, і спеціально оптимізовано для роботи з промисловим програмним забезпеченням та обладнанням Oracle. Установчі та src-пакети з ядром UEK R5U1 підготовлені для Oracle Linux 7.5 і 7.6 (немає ніяких перешкод щодо використання даного ядра в аналогічних версіях RHEL, CentOS і Scientific Linux).

Ключові поліпшення :

  • Покращена підтримка 64-розрядної архітектури ARM (aarch64);
  • Контролер ресурсів CPU для Cgroup v2 бекпортірован для підтримки kABI (Kernel Application Binary Interface);
  • Збільшена масштабованість планувальника завдань. Реалізовано режим роботи SIS_CORE, що дозволяє збільшити продуктивність для деяких видів навантаження, включаючи обробку транзакцій в СУБД Oracle;
  • У систему динамічної налагодження DTrace додані додаткові опції для архітектур x86_64 та ARM, добавлена ​​реалізація функції ustack (), забезпечена підтримка перевірок FBT (Function Boundary Tracing) і SDT (Statically Defined Tracing) на системах ARM;
  • У підсистему libnvdimm, використовувану для управління накопичувачами NVDIMMs, додана підтримка PMEM і DAX для прямого доступу до ФС ext4 і XFS в обхід сторінкового кешу без застосування рівня блокових пристроїв;
  • оновлені драйвери пристроїв і розширена підтримка накопичувачів NVMe;
  • внесено виправлення для підвищення стабільності роботи ФС Btrfs, XFS і Ext4;
  • Оновлений сертифікат для завантаження в режимі UEFI Secure Boot.
  1. OpenNews: Доступний дистрибутив Oracle Linux 7.6
  2. OpenNews: Компанія Oracle оголосила про доступність ядра Unbreakable Enterprise Kernel 5
  3. OpenNews: Перший стабільний випуск Oracle Linux 7 для ARM
  4. OpenNews: Компанія Oracle випустила ядро ​​Unbreakable Enterprise Kernel R4U7
  5. OpenNews: Компанія Oracle оголосила про доступність ядра Unbreakable Enterprise Kernel 4
Випуск дисплейного сервера Mir 1.1 (33 +16) опублікований реліз дисплейного сервера Mir 1.1 , Розробка якого триває компанією Canonical, незважаючи на відмову від розвитку оболонки Unity і редакції Ubuntu для смартфонів. Mir залишається затребуваний в проектах Canonical і тепер позиціонується як рішення для вбудованих пристроїв і інтернету речей (IoT). Mir може використовуватися в якості композитного сервера для Wayland, що дозволяє запускати в середовищах на базі Mir будь-які додатки, що використовують Wayland (наприклад, зібрані з GTK3 / 4, Qt5 або SDL2). Пакети для установки підготовлені для Ubuntu 16.04 / 18.04 / 18.10 ( PPA ) і Fedora 27/28/29 .

Разом з черговим випуском Mir опублікований новий пакет mir-graphics-drivers-nvidia з компонентом eglstream-kms для підтримки пропрієтарних бінарних драйверів NVIDIA, в яких реалізовано розширення EGLStreams (підтримуються драйвери NVIDIA, починаючи з випуску 396). Крім підтримки EGLStreams в кодову базу Mir 1.1 включені виправлення, пов'язані із забезпеченням збірки з системної бібліотекою Musl і використанням Mir в оточенні Ubuntu Touch, що розвивається проектом UBports.

Із супутніх Mir проектів відзначається продовження тестування заснованої на Mir минималистичной оболонки mir-kiosk, націленої на окремий запуск окремих додатків в режимі інтернет-кіоску (інтерфейс обмежений одним додатком). Mir-kiosk поставляється у вигляді snap-пакета і може виявитися корисним для створення демонстраційних стендів, електронних вивісок, терміналів самообслуговування, автомобільних інформаційно-розважальних програм, розумних лічильників і екранів-індикаторів для побутової техніки. Побудована поверх Mir більш функціональна користувача оболонка Egmde поки не адаптована для використання наданої в Mir 1.1 підтримки драйверів NVIDIA, але її обіцяють реалізувати протягом декількох тижнів.

  1. OpenNews: Доступний дисплейний сервер Mir 1.0
  2. OpenNews: Випуск дисплейного сервера Mir 0.32
  3. OpenNews: Дисплейний сервер Mir доданий в репозиторії Fedora
  4. OpenNews: Розробка дисплейного сервера Mir перенесена на Git і GitHub
  5. OpenNews: Випуск дисплейного сервера Mir 0.28 c початкової підтримкою Wayland
Випуск дистрибутива ArchLabs 2018.12 (18 +2) підготовлено випуск Linux-дистрибутива ArchLabs 2018.12 , Заснованого на пакетної базі Arch Linux і поставляється з легковажним призначеним для користувача оточенням на основі віконного менеджера Openbox (опціонально доступні Xfce, i3, Bspwm і Awesome). Для організації стаціонарної установки пропонується інсталятор ABIF. У базову поставку включені такі додатки, як Thunar, Termite, Geany, Firefox, Audacious, MPV і Skippy-XD. Розмір інсталяційного iso-образу 864 Мб.

У новому випуску припинено постачання Live-оточення - при спробі завантаження з наданого iso-образу тепер запускається інсталятор, що дозволяє встановити дистрибутив в тому числі на USB-носій. Крім оновлень версій програм більшість змін в новому випуску пов'язані з переробкою сховища пакетів і створенням нового інсталятора. замість Aurman , Розробка якого була припинена, для встановлення та оновлення пакетів з репозиторію AUR задіяний власний обробник Baph.

  1. OpenNews: Новий випуск BlackArch, дистрибутива для тестування безпеки
  2. OpenNews: В AUR-репозіторії Arch Linux знайдено шкідліве ПО
  3. OpenNews: Випуск дистрибутива ArchLabs 2018.02
  4. OpenNews: Ініціатива относительно забезпечення повторювання збірок Arch Linux
  5. OpenNews: Arch Linux пріпіняє підтрімку 32-розрядної архітектури x86
Google в Android начинает використовуват Штатні DRM / KMS драйвери Linux (87 +70) Компанія Collabora підвела підсумки адаптації платформи Android для використання штатного графічного стека ядра Linux, KMS-драйверів і API DRM (Direct Rendering Manager). Переломним моментом став випуск в минулому місяці смартфона Google Pixel 3, в якому компанія Google вперше задіяла тільки можливості штатної графічної підсистеми ядра Linux, без використання власного низкоуровневого графічного стека ADF. Очікується, що в подальшому і інші виробники смартфонів перейдуть на використання звичайних DRM / KMS-драйверів Linux.

Близько 6 років тому Google був змушений розробити власний графічний стек ADF (Atomic Display Framework), який на момент свого створення надавав такі розширені можливості як атомарний оновлення режимів екрану, явна синхронізація (Explicit Synchronization, дозволяє оцінити поточний стан буфера відтворення) і управління енергозберігаючими режимами . В даний час всі дані функції вже реалізовані в компонентах основного ядра Linux, тому необхідності в додаткових надбудови більше немає.

  1. OpenNews: Ініціатива щодо передачі в основне ядро ​​Linux специфічних для Android змін
  2. OpenNews: Проект Halium націлений на уніфікацію основи мобільних Linux-платформ, відмінних від Android
  3. OpenNews: Проект Anbox розвиває оточення для запуску Android-додатків в дистрибутивах Linux
  4. OpenNews: Для Android реалізована можливість застосування штатних відеодрайверів Linux
  5. OpenNews: Компанія Collabora представила графічний драйвер kms_swrast
Доступний серверний дистрибутив NethServer 7.6 (15 +4) представлений реліз дистрибутива NethServer 7.6 , Що пропонує модульне рішення для швидкого розгортання серверів в невеликих офісах або на підприємствах середнього розміру. Дистрибутив заснований на пакетної базі CentOS 7.6 і надає web-інтерфейс для управління доступними серверними компонентами. Розмір інсталяційного образу 1 Гб. Для ознайомлення з можливостями інтерфейсу надається online-демонстрація . напрацювання проекту поширюються під вільними ліцензіями.

Користувачеві пропонуються готові модулі для організації роботи поштового сервера (Postfix, Dovecot, Amavis, ClamAV + web-клієнт Roundcube), системи спільної роботи ( SOGo ), Брандмауера (Shorewall), web-сервера (LAMP), файлового сервера і контролера домену Active Directory (Samba), що фільтрує проксі (Squid, ClamAV і SquidGuard), VPN-сервера (OpenVPN, L2TP), хмарного сховища (ownCloud) , систем виявлення і запобігання вторгнень. Установка і введення в дію потрібного сервісу проводиться в один клік і не вимагає знання особливостей настройки кожного серверного компонента. Типові роботи по адмініструванню можна виконувати через web-інтерфейс.

Основні нововведення:

  • Розширено кошти резервного копіювання. Додана підтримка створення декількох резервних копій в різний час доби. Додані нові бекенд для зберігання резервних копій (duplicity, restic, rsync) і реалізована опція для збереження резервних копій в зашифрованому вигляді;
  • Запропоновано для тестування новий інтерфейс користувача, побудований на базі Cockpit і що пропонує більш сучасне оформлення. У базовому наборі модулів надаються інструменти для керування обліковими записами, DNS, DHCP, FQDN, установки часу, створення резервних копій, настройки мережі, застосування TLS-шифрування, управління системою, установки додатків, управління сховищами і сертифікатами SSL;
  • У базову поставку додана система фільтрації спаму Rspamd з наданням можливості окремого збереження відфільтрованих листів для аналізу адміністратором (перенесення в карантин);
  • Розширено можливості модуля розгортання інфраструктури для організації спільної роботи на базі платформи WebTop (Web Desktop). Додано реалізацію CalDAV / CarDAV-сервера (SabreDAV), забезпечена автоматична синхронізація календаря-планувальника, додана підтримка голосових конференцій, реалізований оптимізований для планшетів варіант інтерфейсу, додана можливість прикріплення вкладень для подій, контактів і завдань;
  • Додано сторінку, яка відображає активність блокування спроб підбору паролів до сервісів в ізольованих середовищах (використовується Fail2Ban);
  • Система глибокого інспектування пакетів nDPI оновлена ​​до випуску 2.4, в якому збільшена продуктивність і підвищено безпеку;
  • Хмарне сховище Nextcloud оновлено до версії 14.0.4, а платформа для обміну повідомленнями між розробникам Mattermost до випуску 5.5.0;
  • В інтерфейсі керування обліковими записами спрощена операція видалення списку користувачів, поліпшені можливості для визначення терміну дії паролів, контейнер з реалізація контролера домену оновлений до Samba 4.8.6.
  1. OpenNews: Реліз серверного дистрибутива NethServer 7.5
  2. OpenNews: Випуск серверного дистрибутива Zentyal 6.0
  3. OpenNews: Випуск m0n0wall 1.8.1, мінімалістичного дистрибутива для створення мережевих шлюзів
  4. OpenNews: Реліз мінімалістичного дистрибутива Alpine Linux 3.8
  5. OpenNews: Випуск дистрибутива для маршрутизаторів VyOS 1.1.0
Випуск мови програмування Clojure 1.10 (47 +11) Після року розробки уявлень реліз динамічного мови програмування Clojure 1.10 , Що базується на мовних конструкціях Lisp і поєднує в собі можливості функціонального і многопоточного програмування з рисами сучасних скриптових мов. Код програм на мові Clojure транслюється в Java байт-код і виконується на віртуальній машині JVM. Код компілятора Clojure, бібліотек і runtime-компонентів поширюється в рамках ліцензії Eclipse Public License.

при підготовці нової версії основна увага була приділена поліпшенню засобів інформування про помилки і забезпечення сумісності з Java:

  • Виведені в інтерактивному оточенні REPL (Read-Eval-Print Loop) і в Clojure помилки тепер розбиваються на категорії в залежності від фази виконання (читання, розкриття макросів, компіляція, виконання, висновок результату і т.п.), і включають додаткову інформацію про місцезнаходження помилки в початковому тексті і враховують контекст. Новий код обробки помилок включений до складу clojure.main REPL, але функціональність також може використовуватися і в інших інструментах.
  • Проведена робота щодо забезпечення сумісності з Java 8 і Java 11. Усунуто багато помилок, пов'язані з генерацією байткода, припинена підтримка застарілих API і внесені зміни, пов'язані з новою модульною системою Java. Для роботи Clojure тепер потрібно Java 8 або новіша версія.
  1. OpenNews: Випуск мови програмування Clojure 1.9
  2. OpenNews: Проекти по компіляції коду на мовах Clojure і Pascal в JavaScript-уявлення
  3. OpenNews: Відкрито вихідні тексти Corman Lisp
  4. OpenNews: Представлений LISP / c - транслятор Common Lisp в C / C ++
  5. OpenNews: Мові програмування LISP виповнилося 60 років
Для Firefox реалізована можливість використання файлових діалогів KDE (101 +33) Розробники KDE повідомілі про забезпечення можливості використання в Firefox 64 рідних діалогів відкриття і збереження файлів, що надаються призначеним для користувача оточенням KDE. Для включення нової можливості потрібно встановити пакети xdg-desktop-portal і xdg-desktop-portal-kde, після чого запустити Firefox з виставленої змінної оточення GTK_USE_PORTAL = 1. В даний час ведеться робота по включенні за замовчуванням представленої можливості в дистрибутивах Kubuntu і Manjaro.
  1. OpenNews: Оформлення LibreOffice буде оптимізовано для KDE Plasma 5
  2. OpenNews: GTK3-порт Firefox успішно запущений в оточенні Wayland
  3. OpenNews: У нічні збірки Firefox додана підтримка Wayland
Випуск GNU Mes 0.19, інструментарію для самодостатньою збірки дистрибутивів (24 +14) представлений випуск інструментарію GNU Mes 0.19 , Що забезпечує процес бутстреппінга (bootstrap) для GCC. Інструментарій вирішує завдання верифицированной початкової збірки компілятора в дистрибутивах, розриваючи ланцюг циклової пересборки (для збірки компілятора потрібні виконувані файли вже зібраного компілятора).

У GNU Mes Пропонується самодостатній (self-hosting) інтерпретатор для мови Scheme, написаний на мові Сі, і найпростіший компілятор для мови Сі (MesCC), написаний на мові Scheme. Обидва компоненти взаімособіраеми. Scheme-інтерпретатор дає можливість зібрати Сі-компілятор MesCC, який потім дозволяє зібрати урізану версію компілятора TinyCC (Tcc), можливостей якого вже досить для збірки GCC.

У новому випуску інтерпретатора мови Scheme додана можливість роботи з рядками як з байтовими масивами, з'явилася підтримка хеш-таблиць (тип hash_table) і структур (тип struct). Додана підтримка модулів, за допомогою яких оформлений компонент boot-module. Продуктивність збільшена в 2-8 разів (Mes тепер в 2-10 разів повільніше Guile), наприклад, збірка tinycc тепер займає 8 хвилин замість півтори години. Спрощено систему збирання. Додані реалізації 44 нових функцій. У Сі-компітялтор MesCC включено 6 нових функцій і 22 макросу, що дозволили забезпечити складання GNU Bash і GNU Tar.

У наступних випусках очікується поява можливості використання dietlibc і uClibc для бутстреппінга GNU (bash, binutils, gcc, tar) та використання Gash замість bash, coreutils, grep, sed і tar. У планах також замінена bootstrap-компонентів для NixOS, можливість прямої збірки gcc-3.x або 4.x без проміжної збірки gcc 2.95.3, підтримка архітектури ARM, дистрибутива Debian та ядра GNU Hurd.

  1. OpenNews: Випуск GNU Mes 0.17, інструментарію для самодостатньою збірки дистрибутивів
  2. OpenNews: Проект DragonFly BSD представив нову систему складання пакетів DPorts
  3. OpenNews: Перші випуски дистрибутива з кроссплатформенной системою збирання Radix.pro
  4. OpenNews: Twitter представив перший значний випуск системи збирання Pants
  5. OpenNews: Випуск системи збирання пакетів Open Build Service 2.8 з підтримкою технології Snap
<< Попередня сторінка (пізніше) Наступна сторінка (раніше) >>

Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.