LINUX.ORG.RU

Linux


110

4

Всего сообщений: 1358

Вышел новый Skype для Linux

Группа Проприетарное ПО

Пользователям Linux стала доступна последняя версия Skype. Новый Skype включает в себя новый дизайн, спроектированный с учетом нового поколения мобильного опыта, но и не забывая про классический десктоп. В поставку также включены новые смайлики, много градиентов и Electron.

К сожалению, некоторые функции, такие как показ экрана, не будут работать в Wayland, но будут работать в X11.

Минимальные системные требования:

  • 64-битный Linux;
  • процессор не ниже Pentium 4 с поддержкой SSE2 и SSE3;
  • 512 мегабайт оперативной памяти.

>>> Подробности

 , ,

anonymous
()

EGroupware 17.1

Группа Open Source

EGroupware GmbH объявила релиз-кандидат версии 17.1 одноимённого интегрированного пакета веб-приложений для организации коллективной работы. Обсуждение было тут. Это второй релиз (предыдущий был 16.1) после отделения коллектива разработчиков в самостоятельную компанию.

( читать дальше... )

>>> Подробности

 , ,

Pauli
()

Две конференции в один день: Linux Piter #3 & Piter Py #4 / 3-4 ноября 2017

Группа Конференции и встречи

3-4 ноября 2017 года на одной площадке пройдут две большие технические конференции: Linux Piter #3 и Piter Py #4.

Конференции международные, основной язык — английский.

В этом году мы добавили синхронный перевод не только с русского на английский, но и с английского на русский. Таким образом, первые потоки обеих конференций будут полностью на английском с синхронным переводом на русский, а вторые потоки на русском с синхроном на английский.

Linux Piter #3

На Linux Piter в этом году будет 3 доклада про сети (включая доклад про защиту от DDoS-атак), 5 про контейнеры (в том числе про PREEMPT_RT и STACKLEAK), 4 про ядро, 1-2 про производительность и ещё много разного.

Среди спикеров -– разработчики и руководители из США, Германии, Швеции, Австрии, Германии, Финляндии. И, конечно же, из России и Украины.

К нам приедут Lennart Poettering (мейнтейнер systemd) и Christoph Hellwig (мейнтейнер XFS и NVM Express драйвера) –- это ведь круто, правда? Будут доклады инженеров, работающих в Red Hat, Intel, Microsoft, Ericsson, Docker и Canonical.

Piter Py #4

В этом году на PiterPy будет целых 7 докладов, посвящённых использованию Python в машинном обучении, визуализации данных и математике. Это всё серьёзные вектора применения языка в наши дни.

Впрочем, на конференции каждый найдёт себе тему по вкусу. Саша Кошкин расскажет, что под капотом у PyPy. Контрибьютор Django Channels Артём Малышев — что нового во второй версии. Достаточно докладов про веб: как правильно готовить API и что делать, когда ваш pet project вдруг стал чем-то серьёзным.

Будут доклады про работу с изображениями от мейнтейнера Pillow; про полнотекстовый поиск от Honza Král из Elastic, про развертывание и тестирование инфраструктур. Пара выступлений посвящены почтовым клиентам. А обо всех подводных камнях в asyncio вы услышите из первых рук: в числе спикеров core-контрибьютор библиотеки Андрей Светлов.

В этот раз докладчики приедут из Германии, Испании, Италии, Чехии, Украины, Беларуси. Разумеется, вы сможете пообщаться с ними в неформальной обстановке.

Приобретая билет на одну из конференций, участники свободно смогут посещать их обе! Посмотреть программу и состав спикеров, а также зарегистрироваться можно на сайте интересующей вас конференции (на обоих сайтах цены одинаковые):

Linux Piter #3

Piter Py #4

>>> Linux Piter 2017

 , , piterpy,

denrit
()

Вышла Ubuntu 17.10

Группа Ubuntu Linux

Представлен релиз Ubuntu 17.10 под кодовым названием «Artful Aardvark». Подготовлены образы Ubuntu, Ubuntu Server, Kubuntu, Lubuntu, Xubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu MATE и Ubuntu Studio. Основные изменения:

  • Образы LiveCD с архитектурой i386 больше не выпускаются. Установить с LiveCD при помощи Ubiquity теперь можно только 64-битную систему. Для установки i386 рекомендуется использовать mini.iso, а также Debootstrap.
  • Больше не выпускаются образы с окружением Unity 7, основанном на Compiz. Для установки окружения Unity 7 предлагается использовать mini.iso.
  • Unity-Control-Center заменен обратно на Gnome-Control-Center. Настройка среды Gnome-Flashback официальным твикером Gnome-Tweak-tool на данный момент невозможна. Решение: установить Unity-Control-Center, который на данный момент имеет аналогичный Unity 7 статус поддержки.
  • Wayland по умолчанию. Отключается редактированием /etc/gdm/custom.conf и раскоментированием строчки WaylandEnabled=False.
  • В полном составе используется GNOME 3.26, отдельная ветка файлового менеджера Nautilus более не используется.
  • Для хранения сетевой конфигурации задействован формат netplan.

( читать дальше... )

>>> Подробности

 ,

Lowes
()

Релиз Linux 4.13.7, закрывающий критическую уязвимость CVE-2017-5123

Группа Ядро Linux

Спустя 2 всего дня после релиза 4.13.6 вышел релиз Linux 4.13.7 включающий всего три коммита, один из которых закрывает критическую уязвимость CVE-2017-5123, введённую в мае этого года. В переписанном системном вызове waitid() была пропущена проверка адреса аргумента, в результате чего становилось возможным переписать память ядра и, потенциально, повысить привилегии.

 , ,

anonymous
()

Systemd 235

Группа Open Source

После трех месяцев разработки вышел релиз Systemd 235. Основные изменения:

  • Поддержка automake прекращена. В качестве сборщика используется Meson, использующий инструментарий ninja.
  • Для unit-файлов представлены опции RuntimeDirectory и RuntimeDirectoryPreserve, позволяющие определить путь к runtime-каталогу (в иерархии /run или $XDG_RUNTIME_DIR) и поведение в отношении сохранения его содержимого после остановки unit-а. Например, указание RuntimeDirectory=foobar приведёт к размещению данных в каталоге /run/foobar и удалению после завершения работы сервиса, если для него не установлена опция RuntimeDirectoryPreserve;
  • По аналогии с RuntimeDirectory для unit-ов представлены опции StateDirectory, CacheDirectory, LogsDirectory и ConfigurationDirectory, позволяющие вынести данные состояния, кэша, логов и настроек в отдельные подкаталоги в иерархиях /var/lib/, /var/cache/, /var/log/ и /etc, содержимое которых сохранится между запусками сервиса. Дополнительно добавлены вспомогательные пары опций, определяющие режим доступа к каталога - StateDirectoryMode, CacheDirectoryMode, LogsDirectoryMode, ConfigurationDirectoryMode.
  • В Systemd-Jornald реализована более агрессивное кеширование из /proc/ , а также запись в /proc/, что позволило увеличить производительность записи логов при большой нагрузке. Так как метаданные читаются в асинхронном режиме, их состояние может немного запаздывать относительно выводимых в лог записей. Владельцам SSD с TLC-памятью рекомендуется быть поосторожнее.
  • В unit-ы добавлена опция IPAccounting, при включении которой для сервиса добавляются счётчики с данными о трафике и числе пакетов. Данные о трафике можно посмотреть через «systemctl status» или «systemd-run --wait»;
  • Обеспечено сохранение в логе сведений о потреблении ресурсов CPU и трафике. Запись создаётся при каждой остановке юнита, если включены опции CPUAccounting или IPAccounting;
  • В unit-ах реализован Firewall, основанный на опциях IPAddressAllow и IPAddressDeny. Ограничения можно наложить как на входящий, так и на исходящий трафик.
  • В systemd-networkd представлена серия новых настроек, задаваемых через файлы .network: Scope (область достижимости) в секции [Address], ConfigureWithoutCarrier (игнорировать статус линка при настройке) в секции [Network], Anonymize (включение опций анонимного профиля RFC 7844) в секции [DHCP], Type (определение спецмаршрутов для направления трафика в blackhole/unreachable/prohibit) в секции [Route]. Добавлена новая секция [RoutingPolicyRule] для задания правил маршрутизации;
  • В файлы .netdev добавлены опции: Table в секции [VRF] для выбора используемой таблицы маршрутизации, Independent в секции [Tunnel] для настройки туннеля независимо от связанного с ним сетевого интерфейса, GroupForwardMask в секции [Bridge] для настройки распространение локальных сетевых кадров между портами сетевого моста;
  • В файлах .link добавлены новые режимы работы опции WakeOnLan, добавлена настройка TCP6SegmentationOffload для включения аппаратного ускорения обработки сегментов TCP/IPv6;
  • В реализацию сервера для анонса маршрутов IPv6 (Router Advertisment) добавлена поддержка отправки записей RDNSS и RDNSSL для передачи настроек DNS;
  • В systemd-nspawn добавлен флаг "--system-call-filter" для добавления и удаления элементов из применяемого по умолчанию фильтра системных вызовов. Реализована возможность определения белых списков системных вызовов с запретом всех остальных (ранее предлагались черные списки);
  • Добавлены новые фильтры групп системных вызовов: @aio, @sync, @chown, @setuid, @memlock, @signal и @timer, которые можно указывать через опцию SystemCallFilter или флаг "--system-call-filter";
  • В опцию ExecStart для unit-файлов добавлены два новых модификатора: При указании префикса "!" команда запускается без смены идентификатора пользователя/группы (без вызова setuid/setgid/setgroups). Второй модификатор "!!" идентичен "!" за исключением того, что его действие игнорируется на системах с поддержкой наследования расширенных прав (capabilities PR_CAP_AMBIENT, появились в ядре 4.3);
  • В systemd-run добавлен флаг "--pipe", при котором в вызываемый сервис systemd передаются файловые дескрипторы на STDIN/STDOUT/STDERR, что позволяет использовать его в цепочке с другими утилитами в shell с передачей данных через неименованные каналы;
  • Для каждого сервиса обеспечено поддержание счётчика перезапусков, который можно посмотреть командой «systemctl show -p NRestarts сервис».
  • Для unit-файлов реализована новая опция LockPersonality, позволяющая на лету привязать сервис к выбранному домену выполнения;
  • В поставку добавлен файл для modprobe.d, обеспечивающий переопределение параметров модуля bonding для корректного управления интерфейсом bond0 из systemd-networkd;
  • В journald.conf добавлена включенная по умолчанию настройка ReadKMsg, управляющая чтением лога ядра в systemd-journald, а также опция LineMax для задания максимального размера строки при выводе логов через STDOUT/STDERR;
  • В nss-myhostname/systemd-resolved по умолчанию обеспечена генерация DNS-записей A/AAAA для хоста «_gateway» вместо ранее применяемого имени «gateway», так как оно используется для внутренних нужд некоторых дистрибутивов (старое поведение можно вернуть во время сборки);
  • Добавлен новый целевой юнит для пользовательских сеансов: «getty-pre.target», который выполняется до консольного входа в систему;
  • Для увеличения качества энтропии в генераторе псевдослучайных числе systemd теперь при запуске каждого виртуального окружения пытается загрузить модуль ядра virtio-rng.ko;
  • В /etc/crypttab обеспечена возможность применения опции _netdev, по аналогии с /etc/fstab, для организации настройки шифрованных устройств после запуска сети; Для подключения внешних обработчиков в cryptsetup.target добавлено два целевых юнита remote-cryptsetup-pre.target и remote-cryptsetup.target, решающих те же задачи, что remote-fs.target и remote-fs-pre.target в local-fs.target;
  • В сервисы добавлена опция UnsetEnvironment, позволяющая убрать любую переменную окружения, которая в обычных условиях будет передана сервису;
  • Команды «systemctl poweroff», «systemctl reboot», «systemctl halt», «systemctl kexec» и «systemctl exit» теперь всегда выполняются в асинхронном режиме, т.е. сразу возвращают управление, не дожидаясь фактического завершения операции;
  • В systemd-resolve добавлен флаг "--reset-server-features", при указании которого очищаются и перезапрашиваются ранее полученные сведения о возможностях вышестоящих DNS-серверов. Отправка данных в лог теперь включает сведения о всех используемых DNS-серверах.

>>> Подробности

 , ,

Lowes
()

Первый релиз EdgeX Foundry — платформы для IoT, развиваемой Linux Foundation

Группа Linux General

Представлен первый релиз EdgeX Foundry — открытой платформы для интернета вещей. Проект разрабатывается Linux Foundation и еще 60 компаниями. Примечательно, что EdgeX Foundry существует всего пять месяцев и за это время успел набрать такое количество разработчиков и заинтересованных лиц.

Продукт может быть установлен на любое устройство под управлением процессора с архитектурами x86-64 и ARM. Работает под Linux, macOS и Windows. EdgeX Foundry — расширяемая платформа, микросервисы под нее могут писаться разработчиками на языках Java, Javascript, Python, C, C++ и Go. Для разработки драйверов и датчиков существует Software Development Kit.

( читать дальше... )

>>> Подробности

 edgex foundry, , ,

valman___
()

Поддержка ядра Linux 4.4 будет продлена

Группа Ядро Linux

Google объявила на конференции Linaro Connect 2017 о намерении продлить поддержку ядра до 2022 года. Продление поддержки ядер позволит упростить сопровождение устройств на базе Linux и увеличить их жизненный цикл.

Интерес Google к LTS-ядрам связан с проектом Treble, в рамках которого развивается прослойка для отделения поддержки оборудования от версий Android. В настоящее время формирование обновлений для Android-прошивок для устройств Google производится в течение трёх лет. В качестве базиса для используемого в Android модифицированного ядра применяется обычное LTS-ядро, срок поддержки которого обрывается до завершении жизненного цикла прошивки. Компания Google намерена синхронизировать срок поддержки LTS-ядер со сроком поддержи ядер из прошивок Android, взяв в свои руки сопровождение.

Ядро Linux 4.4 на данный момент поддерживается Greg Kroah-Hartman до 2019 года, а также компанией Canonical до 2021 года — срока окончания поддержки Xenial Xerus. Представители Google уже договорились с Грегом Кроа-Хартманом (Greg Kroah-Hartman), отвечающим за поддержку стабильной ветки ядра Linux и обеспечивающим двухлетнее сопровождение LTS-ядрам. С Canonical пока еще переговоров не было. Следующим LTS-релизом станет ядро 4.14, которое при участии Google будет сопровождаться до 2023 года. Ядро будет поддерживаться на общих основаниях, т. е. останется общедоступно, не будет содержать специфичных для Android изменений и продолжит поставляться через kernel.org. Список поддерживаемых ядер на данный момент:

  • 4.14 — поддержка до ноября 2023 года (первые два года поддерживает Greg Kroah-Hartman, а затем Google).
  • 4.4 — поддержка до февраля 2022 года (до февраля 2018 поддерживает Greg Kroah-Hartman, а затем Google), параллельно осуществляется поддержка Canonical до 2021 года.
  • 4.9 — поддержка до января 2019 года (поддерживает Greg Kroah-Hartman), параллельно идет поддержка в Debian ядра, сроки неизвестны.
  • 4.1 — поддержка истекает в октябре 2017 года (сопровождает Sasha Levin, работающий в Oracle).
  • 3.16 — поддержка до апреля 2020 года (поддерживает Ben Hutchings из Debian).
  • 3.13 — поддержка до апреля 2019 года в рамках Trusty Tahr.
  • 3.10 — поддержка до мая 2027 года Red Hat в рамках RHEL 7.
  • 3.2 — поддержка до мая 2018 года (поддерживает Ben Hutchings из Debian).
  • 2.6.32 — поддержка до 2023 года в рамках RHEL 6.

>>> Подробности

 , ,

Lowes
()

X.org Server 1.19.4

Группа Hardware and Drivers

Представлен X.org Server 1.19.4. Этот выпуск примечателен исправлениями двух дыр в системе безопасности:

  • CVE-2017-13721 - манипуляции с идентификатором ресурсов shmseg несуществующего клиента позволяет инициировать крах X-сервера или переписать часть сегментов разделяемой памяти других X-клиентов;
  • CVE-2017-13723 - ошибка форматирования строки в XKB позволяет вызвать переполнение буфера.

Исправление этой уязвимости будет представлено в:

  • Ubuntu 16.04.5, Ubuntu 18.04.x
  • Debian Stertch, Debian Buster.
  • Fedora 25, 26, 27
  • Opensuse 42.2, Opensuse 42.3

    В рамках остальных дистрибутивов исправление уязвимости в рамках текущих выпусков пока что не планируется.

>>> Подробности

 , ,

Lowes
()

Linux Piter #3 / 3-4 ноября 2017 / Санкт-Петербург

Группа Конференции и встречи

3-4 ноября 2017 в Санкт-Петербурге состоится конференция Linux Piter #3.

Linux Piter — конференция о системах, платформах и инструментах.

Наша конференция вновь соберет на одной площадке экспертов со всего мира. Именно по этой причине мы вновь объявляем, что официальный язык конференции — английский. Однако, в этом году мы решили пойти на довольно дорогой для нас эксперимент и, помимо синхронного перевода с русского на английский, добавим еще и синхронный перевод с английского на русский (первый поток полностью на английском с синхронным переводом на русский, второй на русском с синхронным переводом на английский). Все материалы на английском: слайды, буклеты, бейджи…

На сайте уже выложена часть программы, которая регулярно обновляется. Мы продолжаем рассматривать заявки на доклады и помимо бесплатного участия в конференции для спикера, в индивидуальном порядке, мы готовы рассмотреть оплату трансфера и проживания.

https://it-events.com/events/9745/speaker#form

Предложить доклад

В этом году все доклады проходят обязательное прослушивание (прогон) программным комитетом, что уже заметно отразилось на качестве контента конференции. Приятным бонусом для участников конференции Linux Piter #3 станет то, что параллельно на одной площадке будет проходить сразу две наши конференции: Piter Py #4 и Linux Piter #3. Участники обеих конференций смогут свободно посещать доклады любой из этих 2-х конференций. Обратите внимание, что 1 октября будет очередное повышение стоимости участия.

ТОП 10 докладов Linux Piter 2016:

  1. Новая эра беспроводных децентрализованных самоорганизующихся сетей, Кирилл Луконин.
  2. The quest for low latency with block I/O, Paolo Valente.
  3. How do debuggers (really) work, Pawel Moll.
  4. How Linux beat Bufferbloat, Stephen Hemminger.
  5. Tempesta FW: yet another Linux kernel Web-accelerator, Александр Крижановский.
  6. Introduction to Power Management, Michael Turquette.
  7. Live migration in LXD, Tycho Andersen.
  8. Дались вам эти контейнеры!, Павел Емельянов.
  9. So you want to write a Linux driver subsystem?, Michael Turquette.
  10. Linux network report, Stephen Hemminger.

Все видео прошлых двух конференций мы выложили на нашем YouTube-канале:

До встречи на конференции Linux Piter 2017!

>>> Сайт конференции

 , , ,

denrit
()

Определен срок коммерческой поддержки Ubuntu 12.04 LTS

Группа Ubuntu Linux

Ранее было сообщено о продолжении поддержки в приватном режиме 12.04 LTS. Сейчас же был установлен срок окончания приватной поддержки - апрель 2019 года. После апреля 2019 года и приватная поддержка Ubuntu 12.04 LTS будет окончена. Также был добавлен аналог Subscription-manager в Precise - ubuntu-advantage. Публичная поддержка 14.04 LTS также будет окончена в 2019 году, приватная поддержка 14.04 пока не анонсирована. 12.04 был последним LTS-релизом, основанным полностью на традиционных компонентах Linux, таких как Consolekit.

>>> Подробности

 , ,

Lowes
()

Выложены исходные коды низкоуровневых компонентов macOS 10.12.6

Группа Apple

Apple выложила в публичный доступ исходный код низкоуровневых компонентов macOS Sierra, в которых содержится гибридное ядро XNU, составные части Darwin, и прочие компоненты и библиотеки, которые не входят в состав окружения GUI. Всего опубликовано 205 пакетов. Лицензия на исходный код — APSL.

>>> Подробности

 , ,

Lowes
()

Из состава ядра Linux 4.14 уберут прошивки

Группа Ядро Linux

Грег Кроа-Хартман (Greg Kroah-Hartman) представил набор изменений для ядра Linux 4.14, в котором осуществлён вынос из основного ядра набора прошивок, поставляемых в каталоге «firmware/». Прошивки будут развиваться независимо от ядра в рамках пакета Linux-Firmware. Иными словами, решено объединить прошивки из ядра и прошивки из пакета Linux-Firmware в пакете Linux-firmware. Набор прошивок оставался в ядре по историческим причинам с 2013 года и не обновлялся, в то время как в Linux-Firmware идет активная разработка и этот источник рассматривается как источник самых свежих прошивок. Решение было согласовано еще несколько лет назад, но только сейчас у разработчиков ядра дошли руки.

>>> Подробности

 , ,

Lowes
()

SUSE Linux Enterprise 12 SP3

Группа Novell

Компания SUSE представила выпуск SUSE Linux Enterprise 12 SP3. Пакеты из данного выпуска уже положены в основу Opensuse 42.3. Suse Linux Enterprise включает в себя следующие редакции:

  • Desktop. Дистрибутив для настольных рабочих станций. Флагманская среда - Gnome 3.
  • Server. Дистрибутив для серверов.
  • High Availability Extension
  • Point of Service
  • Real Time Extension Дистрибутив доступен бесплатно после регистрации, триал 60 дней. Также можно использовать локальный загрузочный DVD-образ с полным локальным DVD-репозиторием всегда. Также обновлено ядро Linux до 4.4. Версии системных компонентов остались прежними, основные изменения коснулись виртуализации и поддержки нового оборудования. Подробнее:
    • Добавдлен драйвер ibmvnic для сетевого контроллера vNIC (Virtual Network Interface Controller) с реализацией технологии виртуальных сетей PowerVM. При применении совместно с SR-IOV NIC новый драйвер позволяет обеспечить управление пропускной способность и качеством сервиса на уровне виртуального сетевого адаптера, существенно снижая накладные расходы в результате виртуализации и уменьгая нагрузку на CPU;
    • Поддержка спецификации AMD Scalable MCA (SMCA), определяющей технику журналирования сведений об ошибках, возникающих в оборудовании;
    • Репозитории с обновлениями ядра для системы горячего наложения патчей kGraft теперь разделены для каждого сервис-релиза SUSE Linux Enterprise;
    • Добавлена поддержка процессоров Intel Kaby Lake и сопроцессоров Intel Xeon Phi с кодовым именем «Kights Landing», а также новых редакций процессоров AMD EPYC и Ryzen; Обеспечена полная поддержка архитектуры Intel OPA (Omni-Path Architecture) и возможность задействования оборудования Host Fabric Interface (HFI) для высокоскоростного обмена данными в кластере между вычислительными и узлами и узлами ввода/вывода;
    • Добавлен драйвер для графических чипов Matrox G200eH3, применяемых в серверах HPE Gen10;
    • Systemd теперь единственная система инициализации в Opensuse. Поддержка сторонних систем инициализации прекращена;
    • Обновлён драйвер HPE watchdog, в котором появилась поддержка серверов HPE Gen10;
    • Расширена поддержка памяти NVMe (Non-Volatile Memory Express) и NV-DIMM (Non-Volatile Dual In-line Memory Module);
    • При выполнении в yast операции clone_system теперь создаётся XML-файл AutoYaST, отражающий точное состояние снапшотов в разделах Btrfs;
    • В YaST по умолчанию отключено автоматического обновление состояния локальных репозиториев (на USB-накопителях, жестких дисках или заданных через URL dir://);
    • В Snapper добавлена поддержка режима работы без DBus, включаемого опцией"--no-dbus";
    • Добавлена возможность использования AutoYaST для настройки клиента системы централизованного управления конфигурацией Salt;
    • Автоматизирован процесс удаления снапшотов, создаваемых для отката транзакций пакетного менеджера. Ранее данный процесс необходимо было производить вручную, что могло привести к переполнению хранилища;
    • В гирпервизор KVM добавлена поддержка технологии AVIC (Advanced Virtual Interrupt Controller), поддерживаемой новыми процессорами AMD для предоставления гостевым системам виртуальных контроллеров прерываний LAPIC;
    • Обеспечено предоставление уникальных и неизменных идентификаторов функций PCI;
    • Добавлены драйверы для SoC: AppliedMicro X-Gene 3, Cavium ThunderX2 CN99xx, HiSilicon Hi1616, Marvell Armada 7K/8K, Qualcomm Centriq 2400 и Rockchip RK3399 ;
    • В Samba включены средства для интеграции с контроллером домена Active Directory Windows 7 и предоставлена версия для кластерных конфигураций.

>>> Подробности

 ,

Lowes
()

Linux преодолел планку в 3%

Группа Linux General

Летом 2016 года Linux на десктопах преодолел планку в 2%, и вот спустя год доля Linux в мировой статистике превысила 3% и составила по данным Market Share 3.37% за август 2017 года.

При сохранении нынешнего уровня скорости прироста пользователей Linux на уровне 1% в год, психологическая отметка в 5% будет преодолена менее чем за два года. Рыночная доля в 5% считается большинством специалистов пороговой отметкой для того чтобы производители оборудования не пренебрегали выпуском полноценных драйверов, а производители программного обеспечения выполнили портирование своих программ для данной ОС.

>>> Подробности

 ,

anonymous
()

Вышло обновление ядра Unbreakable Enterprise Kernel R4U5

Группа Red Hat

Компания Oracle представило пятое обновление для ядра Unbreakable Enterprise Kernel 4. Исходные тексты, включая разбивку в отдельные патчи, доступны в открытом Git-репозитории Oracle. Пакеты - в репозитории Oracle Linux, расположенном по адресу yum.oracle.com . Ядро распространяется как ядро по умолчанию в Oracle Linux и предоставляет ряд расширенных возможностей, таких как интеграция DTrace и улучшенная поддержка Btrfs. Напомним, что в основном дистрибутиве Red Hat Enterprise Linux 7.4 приняли решение от нее отказаться. Новшества:

  • В реализации Btrfs улучшена обработка дедупликации данных и обеспечена возможность удаления устройств по их идентификатору (device ID);
  • Бэкпортирован усовершенствованный код обработки ошибок XFS.
  • Бэкпортированы изменения из ядер Linux 4.9 и 4.10, связанные с гипервизором Xen
  • В реализации DTrace улучшена поддержка FBT (Function Boundary Tracing) для отслеживания выхода за границы буфера в функциях, работающих на уровне ядра. Расширен охват проверок, осуществляемых провайдером ввода/вывода. Добавлена возможность добавлять контрольные проверки (probe) в файловые системы, работающее поверх штатного блочного уровня. Добавлена поддержка трассировки чтения и записи поверх NFS. Добавлены контрольные проверки SDT для протоколов TCP и UDP. Обеспечена автоматическая загрузка необходимых модулей DTrace;
  • Добавлена поддержка динамического изменения размера больших страниц памяти, что позволяет одновременно использовать большие страницы разного размера;
  • В nf_tables добавлены модули для дублирования сетевых пакетов с отправкой дубликатов в заданную точку приёма трафика;
  • В OpenFabrics Enterprise Distribution (OFED) добавлена поддержка интерфейса netlink, позволяющего подключать обработчики в пространстве пользователя;
  • Было добавлено 30 новых драйверов. Intel E100, Intel i40e, nvme, smartpqi. Добавлен Forcedeth для Ethernet в составе Nvidia Nforce
  • Под флагом Technology Preview продолжается тестирование экспериментальной поддержки DCTCP (Data Center TCP), DRBD (Distributed Replicated Block Device), системы верификации модулей ядра по цифровой подписи, режима совместимости NFS over RDMA с ZFS и Solaris, серверной реализации pNFS (parallel NFS).
  • Данное ядро теперь подписано новым личным ключом Oracle для SecureBoot, а не ключом Redhat, как это было раннее.

>>> Подробности

 , ,

Lowes
()

Семинары по Linux Kernel с GlobalLogic в Харькове

Группа Конференции и встречи

GlobalLogic приглашает вас принять участие в серии семинаров в Харькове, посвященных разработке под Linux Kernel. Семинары охватят такие темы, как Linux Kernel Internals, Linux Kernel Level Programming, Device Driver Development и др. Набор продлится до 10 сентября 2017 года.

Участие в семинарах откроет для вас новые возможности повышения своего инженерного уровня, даст более глубокое понимание того, как работает операционная система, позволит увереннее чувствовать себя в таких современных сферах как Internet of Things, Wireless networking, Automotive. Вы сможете пообщаться с практиками вышеупомянутых технологий и Linux-разработки.

После прохождения семинаров у вас будет шанс получить предложение о сотрудничестве с GlobalLogic. В прошлом году к участию в семинарах были выбраны только 15 человек. По итогам шести из них было предложено участие в проектах компании.

Требования к участникам: Необходимо: - Опыт разработки на языке C - от 2 лет - Опыт разработки программного обеспечения для встраиваемых систем (embedded systems) - Знание Linux на уровне пользователя и базовые знания интерфейса командной строки в Unix-подобных ОС - Высшее образование по направлениям: разработка ПО, системное программирование, компьютерные системы или микроэлектронные системы

Желательно: - Опыт разработки программ для Linux - Знание Linux на уровне администратора - Опыт разработки драйверов для Unix-подобных ОС - Опыт работы с системой контроля версий Git - Опыт разработки программ для встроенных систем, опыт в системном программировании или смежных сферах - Английский на уровне Intermediate

Регистрация для участия в семинарах открыта до 10 сентября по ссылке: bit.ly/LinuxKharkiv2reg

Порядок проведения семинаров: Количество участников ограничено Формат проведения: - до 12 недель - 1 практический семинар в неделю в вечернее время (максимальная продолжительность - 2:00) - теоретические материалы в виде видеолекций, подборок книг, ссылок и презентаций - информационная поддержка участников в закрытом чате Старт в сентябре (точная информация будет сообщена группе участников) Место проведения: Харьков (точная информация будет сообщена группе участников)

Дополнительную информацию вы можете получить, отправив запрос на e-mail: join.kharkiv@globallogic.com или Skype: AnnaBod9

Наполнение семинаров:

-Linux Kernel Architecture and Hardware Requirements - Kernel Development Tools and Kernel Debugging - Time, Delays, Interrupts and Deferred Work - Concurrency and Race Conditions - Allocating Memory, Memory Management Subsystem, and System calls - Communicating with Hardware and Interrupt Handling - Block Devices, Character Devices, and Networking - USB basics: host, gadgets and classes

Не упустите возможность для профессионального развития и привлечения к интересным проектам!

>>> Подробности

 kharkiv,

GlobalLogic
()

Ubuntu переходит вновь на традиционную поставку Gnome

Группа Ubuntu Linux

Изначально, планируя даты релизов Ubuntu, разработчики Canonical синхронизировали их с выпусками Gnome. Затем же, перейдя на собственную оболочку Unity по умолчанию, начиная с Ubuntu 13.04 Raring Ringtail разработка очередного релиза Ubuntu часто происходила на основе релизного выпуска Gnome, а не тестового, из-за того, что на интеграцию и тестирование нововведений в новую версию Gnome оставалось очень мало времени. Таким образом, выпуск 3.8 должен был оказаться в 13.04, выпуск 3.10 в 13.10 и так далее.

В версии 17.10 в связи с переходом на поставку Gnome по умолчанию, было принято решение использовать самую свежую версию Gnome. В репозиторий уже помещён пакет Gnome-Shell 3.26, а также Mutter 3.26. Пакеты Gnome 3.26 будут помещены в дистрибутив, несмотря на то, что в день выхода Gnome 3.26 - 13 сентября, дистрибутив будет заморожен.

>>> Подробности

 , ,

Lowes
()

Linux исполнилось 26 лет

Группа Ядро Linux

25 августа 1991 года, после пяти месяцев разработки, 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро насчитывает более 24 млн строк кода. По данным исследования, проведённого по заказу Евросоюза, приблизительная стоимость создания современного открытого ядра, составила бы более 3 миллиардов долларов США.

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на FTP-сервере университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок (William Della Croce) сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux-ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.

>>> Подробности

 ,

Lowes
()

Zabbix 3.4

Группа Open Source

Состоялся релиз системы мониторинга с открытым исходным кодом Zabbix 3.4. Zabbix – универсальная система для мониторинга серверов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, ИТ-сервисов, доступности Web-сервисов.

Система реализует полный цикл от сбора данных, их парсинга, анализа получаемых значений, и заканчивая их хранением, визуализацией и рассылкой оповещений, используя правила эскалации. Представляет гибкие возможности расширения методов сбора и оповещений, а также возможности по автоматизации через API. Единый веб-интерфейс реализует централизованное управление конфигурациями мониторинга и распределение прав доступа различным группам пользователей. Код проекта распространяется под лицензией GPLv2.

( читать дальше... )

>>> Подробности

 , , ,

alexvl
()