Apple опублікувала код ядра і системних компонентів macOS 14.4
Apple опублікувала вихідні тексти низькорівневих системних компонентів операційної системи macOS 14.4, у яких використовується вільне програмне забезпечення, включно зі складовими частинами Darwin та іншими компонентами, програмами і бібліотеками, не пов'язаними з GUI. Загалом опубліковано 172 пакети з вихідними текстами. Порівняно з гілкою macOS 13 видалено пакети gnudiff і libstdcxx.
Серед іншого доступний код ядра XNU, вихідні тексти якого публікуються у вигляді зрізів коду, пов'язаних із черговим релізом macOS. XNU є частиною відкритого проєкту Darwin і являє собою гібридне ядро, що поєднує ядро Mach, компоненти від проєкту FreeBSD і C++ API IOKit для написання драйверів.
Також опубліковано відкриті компоненти, що використовуються в мобільній платформі iOS 17.4. Публікація включає два пакети - WebKit і libiconv.
Apple опублікувала вихідні тексти низькорівневих системних компонентів операційної системи macOS 14.4, у яких використовується вільне програмне забезпечення, включно зі складовими частинами Darwin та іншими компонентами, програмами і бібліотеками, не пов'язаними з GUI. Загалом опубліковано 172 пакети з вихідними текстами. Порівняно з гілкою macOS 13 видалено пакети gnudiff і libstdcxx.
Серед іншого доступний код ядра XNU, вихідні тексти якого публікуються у вигляді зрізів коду, пов'язаних із черговим релізом macOS. XNU є частиною відкритого проєкту Darwin і являє собою гібридне ядро, що поєднує ядро Mach, компоненти від проєкту FreeBSD і C++ API IOKit для написання драйверів.
Також опубліковано відкриті компоненти, що використовуються в мобільній платформі iOS 17.4. Публікація включає два пакети - WebKit і libiconv.
Випуск Wine 9.6 і Wine staging 9.6
Усі основні зміни:
- У диспетчері системних викликів (wine_syscall_dispatcher) забезпечено збереження стану регістрів, використовуваних у розширенні AVX.
- В API Direct2D поліпшено підтримку ефектів.
- У реалізації BCrypt додано підтримку використання додаткового заповнення OAEP (Optimal Asymmetric Encryption Padding) разом з алгоритмом RSA.
- Налагоджено роботу інтерпретатора мови опису інтерфейсу WIDL (Wine Interface Definition Language).
- У wined3d включено підтримку розширення EXT_extended_dynamic_state2. Для роботи wined3d тепер потрібна підтримка GLSL 1.20.
- Закрито звіти про помилки, пов'язані з роботою ігор: Final Fantasy XI Online, ChessBase 14, Visual Novel Shin Koihime Eiyuutan, Nerf Arena Blast, Iron Harvest та The Hong Kong Massacre
- Закрито звіти про помилки, пов'язані з роботою додатків: SolidWorks 2016, Autocad 2005, Mozart 10/11, TI-83 Plus Flash Debugger, Trackmania Unlimiter 1.3.x та nProtect GameGuard Personal, nProtect Anti-Virus/Spyware 4.0.
Також сформовано випуск проєкту Wine Staging 9.6, що надає розширені збірки Wine, які включають не повністю готові або ризиковані патчі, поки що непридатні для прийняття в основну гілку Wine.
Усі основні зміни:
- У диспетчері системних викликів (wine_syscall_dispatcher) забезпечено збереження стану регістрів, використовуваних у розширенні AVX.
- В API Direct2D поліпшено підтримку ефектів.
- У реалізації BCrypt додано підтримку використання додаткового заповнення OAEP (Optimal Asymmetric Encryption Padding) разом з алгоритмом RSA.
- Налагоджено роботу інтерпретатора мови опису інтерфейсу WIDL (Wine Interface Definition Language).
- У wined3d включено підтримку розширення EXT_extended_dynamic_state2. Для роботи wined3d тепер потрібна підтримка GLSL 1.20.
- Закрито звіти про помилки, пов'язані з роботою ігор: Final Fantasy XI Online, ChessBase 14, Visual Novel Shin Koihime Eiyuutan, Nerf Arena Blast, Iron Harvest та The Hong Kong Massacre
- Закрито звіти про помилки, пов'язані з роботою додатків: SolidWorks 2016, Autocad 2005, Mozart 10/11, TI-83 Plus Flash Debugger, Trackmania Unlimiter 1.3.x та nProtect GameGuard Personal, nProtect Anti-Virus/Spyware 4.0.
Також сформовано випуск проєкту Wine Staging 9.6, що надає розширені збірки Wine, які включають не повністю готові або ризиковані патчі, поки що непридатні для прийняття в основну гілку Wine.
❤2🔥2⚡1
Google додасть функцію пробивання номера телефону
Корпорація працює над функцією "Пошук" у додаток Phone для Android.
Ця нова функція "Пошук", дозволить знаходити інформацію про невідомих абонентів, які зателефонували, і отримати більше інформації про них.
Функція вже була випробувана в Японії з оновленням у березні. Згідно з інформацією, Google планує розгорнути цю функцію для користувачів по всьому світу в найближчих оновленнях.
Корпорація працює над функцією "Пошук" у додаток Phone для Android.
Ця нова функція "Пошук", дозволить знаходити інформацію про невідомих абонентів, які зателефонували, і отримати більше інформації про них.
Функція вже була випробувана в Японії з оновленням у березні. Згідно з інформацією, Google планує розгорнути цю функцію для користувачів по всьому світу в найближчих оновленнях.
😍9❤1🔥1🤡1
Хочу поділитися чудовим Хроміум-подібним браузером, який я використовую як другий браузер та котрий заслуговує на вашу увагу - Thorium.
Thorium є періодично синхронізованим форком браузера Chromium, розширеним додатковими патчами для оптимізації продуктивності, підвищення зручності роботи та посилення безпеки. Також, форк названий на честь радіоактивного елемента №90.
Відмінності між Chromium і Thorium:
- Патчі від Debian, включно з патчем рендерингу шрифтів, патчем VAAPI, патчем підтримки Intel HD, патчем власних повідомлень.
- Експериментальна підтримка MPEG-DASH.
- Підтримка HEVC/H 265 у GNU/Linux і Windows.
- Формат файлів зображень JPEG XL увімкнено за замовчуванням.
- Увімкнення живих субтитрів у всіх збірках.
- Патч для аудіопісочниці
- Патчі DoH від Bromite (теж класний відкритий браузер для Андроїда)
- Do Not Track за замовчуванням
- Вимкнено дратівливе попередження на інформаційній панелі браузера за замовчуванням
І ось вам порівняння швидкості Firefox і Thorium. Розробники не обдурили.
Thorium є періодично синхронізованим форком браузера Chromium, розширеним додатковими патчами для оптимізації продуктивності, підвищення зручності роботи та посилення безпеки. Також, форк названий на честь радіоактивного елемента №90.
Відмінності між Chromium і Thorium:
- Патчі від Debian, включно з патчем рендерингу шрифтів, патчем VAAPI, патчем підтримки Intel HD, патчем власних повідомлень.
- Експериментальна підтримка MPEG-DASH.
- Підтримка HEVC/H 265 у GNU/Linux і Windows.
- Формат файлів зображень JPEG XL увімкнено за замовчуванням.
- Увімкнення живих субтитрів у всіх збірках.
- Патч для аудіопісочниці
- Патчі DoH від Bromite (теж класний відкритий браузер для Андроїда)
- Do Not Track за замовчуванням
- Вимкнено дратівливе попередження на інформаційній панелі браузера за замовчуванням
І ось вам порівняння швидкості Firefox і Thorium. Розробники не обдурили.
👎4👍1
В Arch Linux поліпшили сумісність із Windows-іграми, що запускаються у Wine і Steam
Розробники Arch Linux оголосили про внесення зміни, націленої на поліпшення сумісності з Windows-іграми, що запускаються через Wine або Steam (використовується Proton). За аналогією зі зміною у випуску Fedora 39, параметр sysctl vm.max_map_count, що визначає максимально доступну для процесу кількість областей маппінгу пам'яті, за замовчуванням збільшено з 65530 до 1048576.
Зміну внесено до складу пакета filesystem 2024.04.07-1.
Під час використання значення 65530, яке раніше виставляли за замовчуванням, спроба запуску у Wine багатьох ігор: DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen і THE FINALS. Помилка призводила до аварійного завершення.
Крім того, зазначається, що збільшення vm.max_map_count також розв'язує деякі проблеми з продуктивністю додатків, які інтенсивно споживають пам'ять.
Розробники Arch Linux оголосили про внесення зміни, націленої на поліпшення сумісності з Windows-іграми, що запускаються через Wine або Steam (використовується Proton). За аналогією зі зміною у випуску Fedora 39, параметр sysctl vm.max_map_count, що визначає максимально доступну для процесу кількість областей маппінгу пам'яті, за замовчуванням збільшено з 65530 до 1048576.
Зміну внесено до складу пакета filesystem 2024.04.07-1.
Під час використання значення 65530, яке раніше виставляли за замовчуванням, спроба запуску у Wine багатьох ігор: DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen і THE FINALS. Помилка призводила до аварійного завершення.
Крім того, зазначається, що збільшення vm.max_map_count також розв'язує деякі проблеми з продуктивністю додатків, які інтенсивно споживають пам'ять.
👏7❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
У Telegram Desktop виявили небезпечну RCE вразливість - після автозавантаження файлу може автоматично запуститися будь-який шкідливий код.
Це стосується тільки ПК клієнтів, Андроїд і iOS клієнти в цілковитій безпеці.
Єдиний спосіб не попастися на гачок хакерів - відключити автозавантаження файлів.
UPD. Вразливі тільки Windows клієнти
Це стосується тільки ПК клієнтів, Андроїд і iOS клієнти в цілковитій безпеці.
Єдиний спосіб не попастися на гачок хакерів - відключити автозавантаження файлів.
UPD. Вразливі тільки Windows клієнти
❤6🐳1
У Fedora 41 затверджено перехід на пакетний менеджер DNF5
Комітет FESCo затвердив використання за замовчуванням пакетного менеджера DNF5 в осінньому випуску Fedora 41. Пакети dnf, libdnf і dnf-cutomatic буде замінено у Fedora 41 на інструментарій DNF5 і нову бібліотеку libdnf5, а символічне посилання /usr/bin/dnf почне вказувати на виконуваний файл dnf5.
Незважаючи на те, що повного паритету у функціональності зі старим інструментарієм усе ще не досягнуто, розробники вважають, що дистрибутив готовий до міграції, а відсутні можливості можна реалізувати пізніше.
Комітет FESCo затвердив використання за замовчуванням пакетного менеджера DNF5 в осінньому випуску Fedora 41. Пакети dnf, libdnf і dnf-cutomatic буде замінено у Fedora 41 на інструментарій DNF5 і нову бібліотеку libdnf5, а символічне посилання /usr/bin/dnf почне вказувати на виконуваний файл dnf5.
Незважаючи на те, що повного паритету у функціональності зі старим інструментарієм усе ще не досягнуто, розробники вважають, що дистрибутив готовий до міграції, а відсутні можливості можна реалізувати пізніше.
🤔1😨1🫡1🗿1
Гейб Ньюелл зайнявся імплантами на кшталт тих, що робить Ілон Маск.
Бос Valve роками непомітно створював стартап Starfish Neuroscience, який займається розробкою інтерфейсів між мозком та комп'ютером - державні реєстри показують, що він був зареєстрований у серпні 2019 року, задовго до того, як Габен заговорив про використання BCI (brain-computer interfaces) в іграх.
Компанія Гейба хоче розширити можливості цих пристроїв для людей з обмеженими можливостями. Він розробляє нейроінтерфейси нового покоління, які дадуть змогу взаємодіяти з електронікою з мінімальним відкликом.
P.S. Їх вже протестували на людях з обмеженими можливостями.
Бос Valve роками непомітно створював стартап Starfish Neuroscience, який займається розробкою інтерфейсів між мозком та комп'ютером - державні реєстри показують, що він був зареєстрований у серпні 2019 року, задовго до того, як Габен заговорив про використання BCI (brain-computer interfaces) в іграх.
Компанія Гейба хоче розширити можливості цих пристроїв для людей з обмеженими можливостями. Він розробляє нейроінтерфейси нового покоління, які дадуть змогу взаємодіяти з електронікою з мінімальним відкликом.
P.S. Їх вже протестували на людях з обмеженими можливостями.
😢3❤2🔥1👏1
Офіційний пост збору в Інстаграмі.
Війна триває. Презентація мала б нагадати про війну і помогти підрозділу - так того хотів Максим. Його підрозділ продовжує нести службу, і потребує FPV розрахунку та якмога більше дронів.
Відкриваємо збір на 300 000 гривень - FPV дрони для підрозділу ССО де служив Далі.
Сподіваємося, що всім разом нам вдасться зібрати цю суму швидко. На презентації можна буде придбати благодійний мерч, кошти від продажу підуть на збір, а для тих хто не встиг зареєструватися ми невдовзі анонсуємо сюрприз, слідкуйте за оновленнями.
Закупівлю та передачу допомоги організовує фонд VETERANKA.
ФПВ для ССО
🎯Ціль: 300 000.00 ₴
✅ Розрахунок 120 000.00 ₴
✅ 10 FPV дронів
🔗Посилання на банку
https://send.monobank.ua/jar/7JGhYy8W2i
💳Номер картки банки
5375 4112 1649 1352
Офіційний пост збору в Інстаграмі.
Офіційний пост збору в Інстаграмі.
Офіційний пост збору в Інстаграмі.
Збираю не я, це тільки пост для поширення збору.
Війна триває. Презентація мала б нагадати про війну і помогти підрозділу - так того хотів Максим. Його підрозділ продовжує нести службу, і потребує FPV розрахунку та якмога більше дронів.
Відкриваємо збір на 300 000 гривень - FPV дрони для підрозділу ССО де служив Далі.
Сподіваємося, що всім разом нам вдасться зібрати цю суму швидко. На презентації можна буде придбати благодійний мерч, кошти від продажу підуть на збір, а для тих хто не встиг зареєструватися ми невдовзі анонсуємо сюрприз, слідкуйте за оновленнями.
Закупівлю та передачу допомоги організовує фонд VETERANKA.
ФПВ для ССО
🎯Ціль: 300 000.00 ₴
✅ Розрахунок 120 000.00 ₴
✅ 10 FPV дронів
🔗Посилання на банку
https://send.monobank.ua/jar/7JGhYy8W2i
💳Номер картки банки
5375 4112 1649 1352
Офіційний пост збору в Інстаграмі.
Офіційний пост збору в Інстаграмі.
Офіційний пост збору в Інстаграмі.
Збираю не я, це тільки пост для поширення збору.
Linux продовжує займати більше 4% на десктопах
Згідно з даними StatCounter, частка Linux на десктопах продовжує зростати і залишається вище 4%, причому це найздоровіший показник для десктопів, який коли-небудь спостерігався.
Вперше перевищивши 4% у лютому, березневі дані показують, що цей показник не лише не знизився, але й дещо зріс до 4.05%, ще раз демонструючи чітку тенденцію зростання використання Linux.
Також, технічно, ChromeOS - це також Linux, і хоча люди люблять сперечатися, що якщо ви включите Linux і ChromeOS разом, то насправді це буде 6,32%. Якщо говорити про загальний відсоток, то він все ще відносно невеликий, але якщо подумати про те, скільки людей це насправді, то це дуже багато.
І особисто я вважаю, що в популяризації Linux велику роль зіграла Valve зі своїм SteamOS, Steam Deck та Proton, тож я можу сміливо вважати, що Габен став одним із головних популяризаторів Linux-а у світі.
Згідно з даними StatCounter, частка Linux на десктопах продовжує зростати і залишається вище 4%, причому це найздоровіший показник для десктопів, який коли-небудь спостерігався.
Вперше перевищивши 4% у лютому, березневі дані показують, що цей показник не лише не знизився, але й дещо зріс до 4.05%, ще раз демонструючи чітку тенденцію зростання використання Linux.
Також, технічно, ChromeOS - це також Linux, і хоча люди люблять сперечатися, що якщо ви включите Linux і ChromeOS разом, то насправді це буде 6,32%. Якщо говорити про загальний відсоток, то він все ще відносно невеликий, але якщо подумати про те, скільки людей це насправді, то це дуже багато.
І особисто я вважаю, що в популяризації Linux велику роль зіграла Valve зі своїм SteamOS, Steam Deck та Proton, тож я можу сміливо вважати, що Габен став одним із головних популяризаторів Linux-а у світі.
🔥7👍2❤1🥰1
Чудова збірка інструментів і технологій, які допоможуть з райсингом у Linux - awesome-ricing
Сам іноді можу заглядати в список, шоб взяти щось корисне в систему. Також, треба уточнити, що тут не тільки плагіни/скрипти/програми для кастомізації, а є ще добірка файних файлових менеджерів, RSS клієнтів, системних моніторингів, тощо.
Сам іноді можу заглядати в список, шоб взяти щось корисне в систему. Також, треба уточнити, що тут не тільки плагіни/скрипти/програми для кастомізації, а є ще добірка файних файлових менеджерів, RSS клієнтів, системних моніторингів, тощо.
👎1
Бета-випуск Ubuntu 24.04 "Noble Numbat"
Після формування випуску проведено повне заморожування пакетної бази, розробники перейшли до підсумкового тестування і виправлення помилок. Реліз заплановано на 25 квітня.
Гілку 24.04 віднесено до категорії випусків із тривалим терміном підтримки (LTS), оновлення для яких формуються протягом 12 років (5 років - загальнодоступні, плюс ще 7 років для користувачів сервісу Ubuntu Pro).
Найважливіші зміни:
- Робочий стіл оновлено до випуску GNOME 46. Додаток для роботи з камерою Cheese замінено на GNOME Snapshot.
- Ядро Linux оновлено до версії 6.8.
- За аналогією зі змінами в Arch Linux і Fedora Linux, параметр sysctl vm.max_map_count, що визначає максимально доступну для процесу кількість областей маппінгу пам'яті. Зміна поліпшила сумісність із Windows-іграми, що запускаються через Wine, і вирішила деякі проблеми з продуктивністю додатків.
- Оновлено користувацькі додатки: Firefox 124, LibreOffice 24.2, Thunderbird 115, Ardour 8.4.0, OBS Studio 30.0.2, Audacity 3.4.2, Transmission 4.0, digiKam 8.2.0, Kdenlive 23.08.5, Krita 5.2.2.
- Припинено постачання за замовчуванням сервісу irqbalance, що розподіляє обробку апаратних переривань по різних ядрах CPU.
Після формування випуску проведено повне заморожування пакетної бази, розробники перейшли до підсумкового тестування і виправлення помилок. Реліз заплановано на 25 квітня.
Гілку 24.04 віднесено до категорії випусків із тривалим терміном підтримки (LTS), оновлення для яких формуються протягом 12 років (5 років - загальнодоступні, плюс ще 7 років для користувачів сервісу Ubuntu Pro).
Найважливіші зміни:
- Робочий стіл оновлено до випуску GNOME 46. Додаток для роботи з камерою Cheese замінено на GNOME Snapshot.
- Ядро Linux оновлено до версії 6.8.
- За аналогією зі змінами в Arch Linux і Fedora Linux, параметр sysctl vm.max_map_count, що визначає максимально доступну для процесу кількість областей маппінгу пам'яті. Зміна поліпшила сумісність із Windows-іграми, що запускаються через Wine, і вирішила деякі проблеми з продуктивністю додатків.
- Оновлено користувацькі додатки: Firefox 124, LibreOffice 24.2, Thunderbird 115, Ardour 8.4.0, OBS Studio 30.0.2, Audacity 3.4.2, Transmission 4.0, digiKam 8.2.0, Kdenlive 23.08.5, Krita 5.2.2.
- Припинено постачання за замовчуванням сервісу irqbalance, що розподіляє обробку апаратних переривань по різних ядрах CPU.
🤮4👍1💩1🗿1
Приїхали: Мікрософт тепер показує повноекранну рекламу у своїй операційній системі про закінчення підтримки Windows 10 і переваги Windows 11.
Кнопки закриття немає: користувач може або відкласти показ реклами, або натиснути "Детальніше".
Від реклами Microsoft про Windows 11 не втекти навіть тим, хто використовує ПК, які технічно не підтримують її.
Цей підхід не новий - Microsoft застосовувала таку ж стратегію з Windows 7 до закінчення основної підтримки на початку 2020 року.
Кнопки закриття немає: користувач може або відкласти показ реклами, або натиснути "Детальніше".
Від реклами Microsoft про Windows 11 не втекти навіть тим, хто використовує ПК, які технічно не підтримують її.
Цей підхід не новий - Microsoft застосовувала таку ж стратегію з Windows 7 до закінчення основної підтримки на початку 2020 року.
🤡9😁4💩1
Gentoo. День ?
Вчора не було постів з однієї причини - я довбався зі встановленням Генту, та, на жаль, воно пройшло невдало. Під час входу в логін-менюшку екран починає блимати, і в принципі, я +- здогадуюся через що він блимає. Можливо, я налажав із конфігурацією дісплей менеджера, через що він не може правильно стартанути. До кінця цього тижня остаточно поставлю її або виправлю недоліки.
У сукупності у мене пішло +- 3.5 - 4 години на встановлення Генту, включно з часом компіляції.
І ось, що я можу сказати щодо першого використання Гентухи - важко, але цікаво! Можна дізнатися багато чого корисного під час встановлення.
Особливо, мені дуже сподобався пакетний менеджер emerge і система його конфігурації. Його можна налаштувати спеціально під свій процесор та витиснути максимум, компілюючи програми в кілька разів швидше + система логів дуже добре зроблена. Ось прям і хочеться використовувати emerge, настільки він чудовий.
Але ще я зрозумів, що новачкам починати з Генту категорично не можна, треба хоча б спробувати встановити той самий Арч, щоб розуміти, як відбувається встановлення подібних систем. Це вам не Бубунту.
Вчора не було постів з однієї причини - я довбався зі встановленням Генту, та, на жаль, воно пройшло невдало. Під час входу в логін-менюшку екран починає блимати, і в принципі, я +- здогадуюся через що він блимає. Можливо, я налажав із конфігурацією дісплей менеджера, через що він не може правильно стартанути. До кінця цього тижня остаточно поставлю її або виправлю недоліки.
У сукупності у мене пішло +- 3.5 - 4 години на встановлення Генту, включно з часом компіляції.
І ось, що я можу сказати щодо першого використання Гентухи - важко, але цікаво! Можна дізнатися багато чого корисного під час встановлення.
Особливо, мені дуже сподобався пакетний менеджер emerge і система його конфігурації. Його можна налаштувати спеціально під свій процесор та витиснути максимум, компілюючи програми в кілька разів швидше + система логів дуже добре зроблена. Ось прям і хочеться використовувати emerge, настільки він чудовий.
Але ще я зрозумів, що новачкам починати з Генту категорично не можна, треба хоча б спробувати встановити той самий Арч, щоб розуміти, як відбувається встановлення подібних систем. Це вам не Бубунту.
💯6👍1👎1🔥1🤔1🎉1
0-day вразливість у драйвері n_gsm, що дозволяє виконати код на рівні ядра Linux
У відкритому доступі виявлено два експлоїти, у яких задіяно раніше невідому вразливість у драйвері n_gsm, що входить до складу ядра Linux. Вразливість дає змогу непривілейованому локальному користувачеві виконати код на рівні ядра і підняти свої привілеї в системі.
CVE-ідентифікатор не присвоєно. Проблема поки що залишається невиправленою.
Експлоїт може використовуватися на системах із ядрами Linux, починаючи з версії 5.15 і закінчуючи версії 6.5. Наприклад, успішне отримання root-доступу продемонстровано в Fedora, Ubuntu 22.04 з ядром 6.5 і в Debian 12 з ядром 6.1.
У відкритому доступі виявлено два експлоїти, у яких задіяно раніше невідому вразливість у драйвері n_gsm, що входить до складу ядра Linux. Вразливість дає змогу непривілейованому локальному користувачеві виконати код на рівні ядра і підняти свої привілеї в системі.
CVE-ідентифікатор не присвоєно. Проблема поки що залишається невиправленою.
Експлоїт може використовуватися на системах із ядрами Linux, починаючи з версії 5.15 і закінчуючи версії 6.5. Наприклад, успішне отримання root-доступу продемонстровано в Fedora, Ubuntu 22.04 з ядром 6.5 і в Debian 12 з ядром 6.1.
🔥4🐳1🤗1