X Window System исполнилось 40 лет, а FreeBSD - 31 год
Исполнилось 40 лет с момента объявления Робертом Шеффлером о создании протокола X Window System. Путь от выпуска X1 до X11 протокол прошёл всего за три года, после чего состояние X11 стабилизировалось и со временем лишь обрастает расширениями, но не меняет своей сути. В 2011 году возникла инициатива по созданию протокола X12, но она не ушла дальше обсуждений, а вся деятельность по развитию графической подсистемы сосредоточилась на развитии протокола Wayland.
19 июня также считается днём рождения проекта FreeBSD, которому исполнился 31 год. 19 июня 1993 года на на базе неофициального набора патчей к 386BSD был создан форк 4.3BSD, в рамках которого планировалось развивать быструю, стабильную и надёжную ОС для систем с процессорами i386.
Linux / Линукс🥸
Исполнилось 40 лет с момента объявления Робертом Шеффлером о создании протокола X Window System. Путь от выпуска X1 до X11 протокол прошёл всего за три года, после чего состояние X11 стабилизировалось и со временем лишь обрастает расширениями, но не меняет своей сути. В 2011 году возникла инициатива по созданию протокола X12, но она не ушла дальше обсуждений, а вся деятельность по развитию графической подсистемы сосредоточилась на развитии протокола Wayland.
19 июня также считается днём рождения проекта FreeBSD, которому исполнился 31 год. 19 июня 1993 года на на базе неофициального набора патчей к 386BSD был создан форк 4.3BSD, в рамках которого планировалось развивать быструю, стабильную и надёжную ОС для систем с процессорами i386.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🎉8❤4😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57
Разработчики Debian 10 напомнили пользователям о необходимости обновления до конца месяца
Пользователям Debian 10 необходимо обновить систему до 30 июня. Как напоминают разработчики, в этот день закончится долгосрочная поддержка продукта (long term support, LTS).
Новые версии Debian выходят каждые два года и получают обновления безопасности в течение трёх лет. Затем их переводят на LTS, и в течение ещё трёх лет их поддерживает другая команда. Именно этот этап сейчас заканчивается для Debian 10.
Linux / Линукс🥸
Пользователям Debian 10 необходимо обновить систему до 30 июня. Как напоминают разработчики, в этот день закончится долгосрочная поддержка продукта (long term support, LTS).
Новые версии Debian выходят каждые два года и получают обновления безопасности в течение трёх лет. Затем их переводят на LTS, и в течение ещё трёх лет их поддерживает другая команда. Именно этот этап сейчас заканчивается для Debian 10.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😢30👍26
BugCheck2Linux – driver hack, который позволяет запускать Linux после Windows BSOD. Перезагрузка не требуется.
📌 https://github.com/NSG650/BugCheck2Linux
Linux / Линукс🥸
📌 https://github.com/NSG650/BugCheck2Linux
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57👍9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁82👍7🤔2
Проект ExectOS развивает открытую ОС, нацеленную на совместимость с приложениями Windows
ExectOS предпринял попытку создания с нуля новой операционной системы, оснащённой микроядром с архитектурой XT, созданной по мотивам ядра Windows NT. Компоненты ядра в ExectOS отделены от подсистемы, обеспечивающей работу драйверов устройств, что позволяет обновлять основное ядро без необходимости перекомпиляции драйверов для нового ядра.
ОС развивается с оглядкой на возможность предоставления прослойки для выполнения существующих приложений, использующих API Win32, а также способность использования драйверов, поставляемых для Windows. В текущем виде подобные прослойки пока только в планах, а для работы используются собственные приложения и драйверы.
В качестве причины создания новой ОС называется желание избавить себя от рамок и ограничений, которые могли бы сдерживать при реализации принципиально новых идей построения операционных систем.
Linux / Линукс🥸
ExectOS предпринял попытку создания с нуля новой операционной системы, оснащённой микроядром с архитектурой XT, созданной по мотивам ядра Windows NT. Компоненты ядра в ExectOS отделены от подсистемы, обеспечивающей работу драйверов устройств, что позволяет обновлять основное ядро без необходимости перекомпиляции драйверов для нового ядра.
ОС развивается с оглядкой на возможность предоставления прослойки для выполнения существующих приложений, использующих API Win32, а также способность использования драйверов, поставляемых для Windows. В текущем виде подобные прослойки пока только в планах, а для работы используются собственные приложения и драйверы.
В качестве причины создания новой ОС называется желание избавить себя от рамок и ограничений, которые могли бы сдерживать при реализации принципиально новых идей построения операционных систем.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🤔7❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁90👍5
Эксперимент по переводу Gentoo на использование варианта Coreutils на языке Rust
Опубликованы результаты эксперимента по замене пакета GNU Coreutils на uutils в системном окружении Gentoo. Цель: проверить возможность собирать и устанавливать в таком окружении пакеты при помощи пакетного менеджера Portage, завязанного на возможности Coreutils. В итоге удалось адаптировать uutils для работы Portage.
Для желающих продолжить эксперименты подготовлен репозиторий, содержащий вариант Gentoo stage 3 с необходимыми для использования uutils изменениями, пригодную для запуска в chroot-окружении.
Linux / Линукс🥸
Опубликованы результаты эксперимента по замене пакета GNU Coreutils на uutils в системном окружении Gentoo. Цель: проверить возможность собирать и устанавливать в таком окружении пакеты при помощи пакетного менеджера Portage, завязанного на возможности Coreutils. В итоге удалось адаптировать uutils для работы Portage.
Для желающих продолжить эксперименты подготовлен репозиторий, содержащий вариант Gentoo stage 3 с необходимыми для использования uutils изменениями, пригодную для запуска в chroot-окружении.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🫡7😁4❤2
Уязвимость в Python-пакете Js2Py, загружаемого более миллиона раз в месяц
Уязвимость CVE-2024-28397 позволяет обойти sandbox-изоляцию и выполнить код в системе при обработке специально оформленных данных на JavaScript. Уязвимость может использоваться для атаки на программы, применяющие Js2Py для выполнения JavaScript-кода. Исправление пока доступно только в виде патча. Для проверки возможности атаки подготовлен прототип эксплоита.
Linux / Линукс🥸
Уязвимость CVE-2024-28397 позволяет обойти sandbox-изоляцию и выполнить код в системе при обработке специально оформленных данных на JavaScript. Уязвимость может использоваться для атаки на программы, применяющие Js2Py для выполнения JavaScript-кода. Исправление пока доступно только в виде патча. Для проверки возможности атаки подготовлен прототип эксплоита.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45❤1
Представлен Amelia, простой консольный инсталлятор для Arch Linux
Опубликован выпуск Amelia 5.8, альтернативного консольного инсталлятора для Arch Linux, написанного на языке Bash и распространяемого под лицензией GPLv3. Навигация по устанавливаемым пакетам, настройкам и режимам установки производится через систему меню, позволяющую переключаться между стадиями настройки перед запуском фактической установки.
Поддерживается ручная и автоматическая разбивка разделов, использование Ext4 и Btrfs, установка типовых сред рабочего стола, шифрование раздела подкачки, корневого и домашнего каталога, настройка локали и раскладки клавиатуры, выставление параметров ядра Linux. Инсталлятор запускается после загрузки штатного iso-образа Arch Linux путём загрузки скрипта при помощи утилиты curl или копирования с USB-накопителя.
Linux / Линукс🥸
Опубликован выпуск Amelia 5.8, альтернативного консольного инсталлятора для Arch Linux, написанного на языке Bash и распространяемого под лицензией GPLv3. Навигация по устанавливаемым пакетам, настройкам и режимам установки производится через систему меню, позволяющую переключаться между стадиями настройки перед запуском фактической установки.
Поддерживается ручная и автоматическая разбивка разделов, использование Ext4 и Btrfs, установка типовых сред рабочего стола, шифрование раздела подкачки, корневого и домашнего каталога, настройка локали и раскладки клавиатуры, выставление параметров ядра Linux. Инсталлятор запускается после загрузки штатного iso-образа Arch Linux путём загрузки скрипта при помощи утилиты curl или копирования с USB-накопителя.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤔7😢2🎉2❤1
Практическое руководство по Nmap
Nmap позволяет быстро и подробно узнать о системах в сети, имеет возможность быстро находить действующие хосты, а также службы, связанные с этим хостом.
📌 https://ru.linux-console.net/?p=1655
Linux / Линукс🥸
Nmap позволяет быстро и подробно узнать о системах в сети, имеет возможность быстро находить действующие хосты, а также службы, связанные с этим хостом.
📌 https://ru.linux-console.net/?p=1655
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
RedHat опубликовала результаты тестирования производительности IPsec
Тестирование проводилось в дистрибутиве RHEL 9.4 на сервере с двумя процессорами Intel Xeon Scalable четвёртого поколения (28 ядер и 56 логических ядер в каждом CPU), подключённом к сети через 100-гигабитный сетевой адаптер Intel E810.
▪️ В однопоточном тесте IPsec для IPv4 и IPv6 при использовании одного ядра CPU для процесса iperf3 была зафиксирована производительность в 6 Gbit/s для AES-GCM и 3.75 Gbit/s для AES-SHA1, т.е. AES-SHA1 оказался медленнее AES-GCM примерно на 40%.
▪️ При тестировании нескольких параллельных потоков (каждый экземпляр iperf3 прикреплялся к отдельному ядру CPU) пиковая пропускная способность при использовании AES-GCM достигала 50 Gbit/s для IPv4 и IPv6, что демонстрирует возможность полной утилизации доступной пропускной способности на типовом сервере с двумя 25-гигабитными или одним 40-гигабитным каналом связи без применения аппаратного ускорения.
Linux / Линукс🥸
Тестирование проводилось в дистрибутиве RHEL 9.4 на сервере с двумя процессорами Intel Xeon Scalable четвёртого поколения (28 ядер и 56 логических ядер в каждом CPU), подключённом к сети через 100-гигабитный сетевой адаптер Intel E810.
▪️ В однопоточном тесте IPsec для IPv4 и IPv6 при использовании одного ядра CPU для процесса iperf3 была зафиксирована производительность в 6 Gbit/s для AES-GCM и 3.75 Gbit/s для AES-SHA1, т.е. AES-SHA1 оказался медленнее AES-GCM примерно на 40%.
▪️ При тестировании нескольких параллельных потоков (каждый экземпляр iperf3 прикреплялся к отдельному ядру CPU) пиковая пропускная способность при использовании AES-GCM достигала 50 Gbit/s для IPv4 и IPv6, что демонстрирует возможность полной утилизации доступной пропускной способности на типовом сервере с двумя 25-гигабитными или одним 40-гигабитным каналом связи без применения аппаратного ускорения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52😢8👍3
В GNU Emacs 29.4 устранена уязвимость, приводящая к выполнению кода при открытии специально оформленного файла
Проект GNU опубликовал релиз текстового редактора GNU Emacs 29.4. Он представлен как внеплановый экстренный выпуск с устранением уязвимости. Детали об уязвимости пока не раскрываются, указано лишь, что для её блокирования запрещено исполнять произвольные shell-команды при включении режима Org.
Linux / Линукс🥸
Проект GNU опубликовал релиз текстового редактора GNU Emacs 29.4. Он представлен как внеплановый экстренный выпуск с устранением уязвимости. Детали об уязвимости пока не раскрываются, указано лишь, что для её блокирования запрещено исполнять произвольные shell-команды при включении режима Org.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54😁22🤔9😢2💯1
Доступен язык программирования GNU Guile 3.0.10
GNU Guile – свободная реализация функционального языка программирования Scheme, поддерживающая возможность встраивания кода в приложения на других языках программирования. Guile может быть использован как язык для разработки расширений для приложений, определения конфигурации или разработки компонентов для связи различных примитивов, предоставляемых приложением. Guile является официальным языком разработки расширений для операционной системы GNU.
Среди изменений в новом выпуске:
• Реализован экспериментальный интерфейс для использования сторонних бэкендов.
• Представлен внешний бэкенд hoot для генерации промежуточного кода WebAssembly, который может выполняться в браузере.
• Разрешено использование определений "define" в контексте выражений "when", "unless", "cond", "case", "and-let*" и "with-fluids".
• В компиляторе реализовано новое предупреждение, выдаваемое в случае импорта в коде модулей, функции которых не используются.
И другие изменения.
Linux / Линукс🥸
GNU Guile – свободная реализация функционального языка программирования Scheme, поддерживающая возможность встраивания кода в приложения на других языках программирования. Guile может быть использован как язык для разработки расширений для приложений, определения конфигурации или разработки компонентов для связи различных примитивов, предоставляемых приложением. Guile является официальным языком разработки расширений для операционной системы GNU.
Среди изменений в новом выпуске:
• Реализован экспериментальный интерфейс для использования сторонних бэкендов.
• Представлен внешний бэкенд hoot для генерации промежуточного кода WebAssembly, который может выполняться в браузере.
• Разрешено использование определений "define" в контексте выражений "when", "unless", "cond", "case", "and-let*" и "with-fluids".
• В компиляторе реализовано новое предупреждение, выдаваемое в случае импорта в коде модулей, функции которых не используются.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49❤7😢2
В Firefox предложен для тестирования встроенный AI-ассистент
Mozilla проводит эксперименты по интеграции в Firefox чатбота, использующего большие языковые модели для взаимодействия с пользователем на естественном языке. Тестирование чатбота начнётся на этой неделе в ночных сборках Firefox.
Чатбот будет встроен в боковую панель и на выбор пользователя сможет работать через сервисы ChatGPT, Google Gemini, HuggingChat и Le Chat Mistral. В будущем спектр поддерживаемых AI-сервисов планируют расширить. Пользователю предоставлены возможности для написания текстовых запросов к AI-боту в форме чата, а также отправки текста, выделенного на просматриваемой странице, для составления краткого изложения содержимого или пояснения сути более простыми словами.
Linux / Линукс🥸
Mozilla проводит эксперименты по интеграции в Firefox чатбота, использующего большие языковые модели для взаимодействия с пользователем на естественном языке. Тестирование чатбота начнётся на этой неделе в ночных сборках Firefox.
Чатбот будет встроен в боковую панель и на выбор пользователя сможет работать через сервисы ChatGPT, Google Gemini, HuggingChat и Le Chat Mistral. В будущем спектр поддерживаемых AI-сервисов планируют расширить. Пользователю предоставлены возможности для написания текстовых запросов к AI-боту в форме чата, а также отправки текста, выделенного на просматриваемой странице, для составления краткого изложения содержимого или пояснения сути более простыми словами.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17😁7🫡6😢2❤1