Новости Software → unix-системы

Приложения для iOS и macOS объединятся в 2021 году

В прошлом году компания Apple заявила о подготовке проекта Marzipan. В его рамках планировалось создать инструмент для простого портирования приложений с iOS на macOS. Первоначально речь шла о 2019 годе, но теперь, по данным здания Bloomberg, проект стартует позднее. На этот год намечается только первый этап.

cnet.com

cnet.com

Планируется, что в текущем году разработчики получат возможность портировать на macOS приложения для iPad. На 2020-й год намечено расширение поддержки на все iOS-приложения. При этом это будут всё ещё разные приложения, которые разработчики должны будут отправлять в разные магазины.

А вот в 2021 году всё изменится. Ожидается, что тогда разработчики смогут объединять приложения для iPhone, iPad и Mac в единый пакет single binary, который будет работать на всех вышеперечисленных платформах и распространяться через общий магазин. Это означает, что за ближайшие годы компания также может изменить и объединить все магазины приложений.

Учитывая слухи о намерении Apple перевести свои ПК на собственные процессоры на базе архитектуры ARM, это вполне ожидаемо. Правда, пока не ясно, будет ли компания продолжать разработку нескольких ОС или попытается создать единую систему для всех платформ.

fortune.com

fortune.com

При этом следует отметить, что ранее Тим Кук сделал интересное заявление, в котором отметил, что объединение платформ в той или иной форме может сделать Apple эффективнее. Но то потребует ряда компромиссов. Также глава корпорации отметил, что вряд ли пользователи хотят подобного слияния. Высказывал ли он личное мнение или точку зрения корпорации — не ясно.

Между тем последние данные указывают, что в Купертино всё же двигаются в этом направлении.

Источник:

На Chrome OS появятся виртуальные рабочие столы

Компания Google продолжает развивать Chrome OS. На сей раз в Маунтин-Вью начали работу над новой функцией, которую называют «виртуальными рабочими столами» для операционной системы. По сути, это полный функциональный аналог рабочих столов, которые давно есть на Linux, macOS и последние годы — на Windows. Разумеется, похожее есть и на мобильных операционных системах.

thurrott.com

thurrott.com

Суть виртуальных рабочих столов проста — это возможность размежевать рабочие программы, документы, игры и так далее, чтобы не путаться в них. К примеру, на одном рабочем столе можно разместить текстовый редактор, на другом — графический, а на третьем — браузер, после чего легко переключаться между ними. Главное, чтобы хватило мощности компьютера для обработки всего этого.

Судя по видео, новая возможность позволит вручную создавать новые рабочие столы и обеспечит интуитивно понятный способ переключения между ними. В частности, говорится о списке виртуальных рабочих столов, переход по которому будет осуществляться кликом мыши. По сути, это сделает Chrome OS ещё ближе к MacBook или ноутбуку с Windows 10.

При этом разработчики пока не уточняют никаких точных сроков появления новой возможности. Вероятно, новинка появится в этом году, однако это пока не сообщают. Похоже, что таким способом в Google хотят увеличить популярность Chrome OS и сделать её полноценным аналогом «больших» систем. Кроме того, это наверняка увеличит и популярность Linux, на котором базируется Chrome OS.

Источник:

Microsoft Office теперь доступен в Mac App Store

Отныне пакет приложений Microsoft Office доступен для загрузки непосредственно в Mac App Store. Ранее эти программы приходилось загружать с официального сайта Microsoft. Как сообщается, в комплекте идёт весь набор программ: Word, Excel, PowerPoint, Outlook, OneNote и OneDrive. Причём их можно скачать как пакетом, так и по отдельности.

arstechnica.com

arstechnica.com

Также доступен пакет Office 365, который можно загрузить бесплатно, однако за использование уже придётся заплатить, купив подписку. При этом можно использовать учётную запись Apple, что позволит компании, как ожидается, убедить разработчиков приложений использовать модели подписки на своих платформах. При этом ранее пакеты приложений Microsoft Office уже появились на платформе iOS и в его магазине.

Фил Шиллер (Phil Schiller), старший вице-президент по маркетингу корпорации Apple, заявил, что теперь пользователям Mac, iPad и iPhone намного проще получить доступ к Office 365 из Mac App Store. А ранее компания Microsoft оптимизировала работу «офисного» пакета с новыми возможностями macOS Mojave, такими как Dark Mode и Continuity Camera.

arstechnica.com

arstechnica.com

В целом Microsoft старается привнести свои приложения на другие платформы, и это неплохо у неё получается. После фиаско с мобильной операционной системой в Редмонде, очевидно, приняли решение об экспансии через прикладные программы. Office, Microsoft Edge и другие уже есть на всех платформах, за исключением разве что Linux. Но не исключено, что в будущем компания привнесёт эти программы и на свободную ОС. Во всяком случае, на это можно надеяться после перехода Edge на движок Blink.

Источник:

Valve упростила запуск Windows-игр на Linux

Компания Valve упростила возможность игры на ПК под управлением Linux. Разработчики выпустили обновление Proton — Steam-клиента для «пингвина». Новая версия, как сообщается, умеет запускать игры, которых нет в библиотеке Steam, а также стороннее программное обеспечение. Таким образом, детище Valve может стать альтернативой оригинальной программе Wine, а также PlayOnLinux и платному CrossOver.

fossbytes.com

fossbytes.com

Как отмечается, в Proton добавили поддержку многих игр, которые обычно не работают с Wine. Это позволит привнести больше игровых проектов на Linux, что автоматически поднимет популярность системы. Например, можно скачать игру с GOG.com или Humble Bundle и спокойно запустить её на Linux.

На данный момент Proton позволяет запускать порядка 3,5 тысяч наименований игр. И хотя многие проекты ещё не поддерживаются или работают со сбоями, обновление указывает, что разработчики из Valve намерены решить проблему. Напомним, что ранее как раз плохая поддержка игр на Linux и некачественная работа эмуляторов не позволила SteamOS стать полноценной игровой системой. Возможно, в будущем это изменится в лучшую сторону.

winehq.org

winehq.org

Также отметим, что создатели Wine выпустили свежую версию программной прослойки под номером 4. Её главным нововведением стала поддержка современных графических API Direct3D 12 и Vulkan. Отмечается, что эта сборка вобрала в себя более 6000 изменений по части стабилизации работы. В частности, новинка поддерживает экраны с высокой чёткостью, игровые контроллеры, а также новые методы шифрования. Кроме того, из Wine 4.0 убрали поддержку исполняемых файлов DOS.

Источник:

Доступна бета-версия Proton 3.16-6 для запуска игр Steam под Linux

Valve опубликовала бета-версию сборки проекта Proton под номером 3.16-6. Этот проект основан на Wine и призван обеспечить бесшовный запуск игровых приложений для Windows из каталога Steam под ОС Linux. Это позволяет не тратить время на портирование игр, а запускать их как есть. Скачать сборку можно на GitHub.

gigazine.net

gigazine.net

Сообщается, что пакет поддерживает реализацию DirectX 11 (на базе DXVK) и 12 (на базе vk3d), которые работают через вызовы DirectX в API Vulkan. Это обеспечивает поддержку игровых контроллеров и полноэкранный режим вне зависимости от разрешений экрана в самих играх. Также, по сравнению с оригинальным Wine, существенно выросла производительность многопоточных игр.

  • В бета-версии Proton 3.16, которая построена на базе Wine 3.16, появилась поддержка gnutls 3.0+, что позволило решить проблемы в сетевых играх. Также появилась поддержка игры по сети в Hitman 2 и Metal Gear Solid V.
  • Реализация DXGI и Direct3D 11 поверх API Vulkan — DXVK — обновлена до версии 0.94. В ней решены проблемы в играх Anno 2205, Farming Simulator 2019, GTA V, Ni no Kuni II, Dishonored 2 и Middle-earth: Shadow of War.
  • Улучшено качество звука за счёт новой реализации API XAudio2. Также добавлена возможность смешивания громкости и расширенных звуковых эффектов.
  • В настройках появилось принудительное включение режима LARGE_ADDRESS_AWARE. Он позволяет решить проблему исчерпания памяти при запуске некоторых игр через Steam Play. Это касается, например, игры Bayonetta.
  • Была улучшена поддержка встроенных в игры веб-движков на базе Chromium.
youtube.com

youtube.com

О сроках выхода релизной версии Proton пока ничего не сообщается. Остаётся надеяться, что это произойдёт в 2019 году и подстегнёт развитие игровых проектов на Linux.

Источник:

Заплатка против Spectre 2 снижает производительность Linux на значение до 50 %

На что можно пойти, чтобы сделать компьютер более безопасным? Большинство людей, обеспокоенных защитой данных, понимают, что уменьшение рисков связано с какими-то компромиссами, либо в области удобства, либо затрат, либо производительности. Тем не менее, многие пользователи Linux не были готовы к тому, что заплатка против уязвимости Spectre 2 снизит производительность их систем с процессорами Intel на значение до 50 %.

Обновление, о котором идёт речь, было выпущено вместе с ядром Linux 4.20. Оно включает исправление STIBP (Single Thread Indirect Branch Predictors) для исполняющихся в многопоточном режиме процессов (SMT). Заплатка должна предотвращать атаки, основанные на уязвимости Spectre 2, но она также вредит производительности процессоров Intel с поддержкой Hyper-Threading, если эти чипы используют последние обновления микрокода.

Было изначально ясно, что STIBP повлияет на производительность. Тем не менее Линус Торвальдс (Linus Torvalds), который вернулся к штурвалу после краткого перерыва в сентябре, сказал с негодованием: «Нигде в обсуждении я не заметил упоминания о том, насколько негативным оказалось влияние на производительность этой заплатки. Когда скорость снижается на 50 % в некоторых задачах, люди должны начать спрашивать себя, стоит ли использовать подобную „защиту“?».

Господин Торвальдс также добавил, что люди, действительно обеспокоенные своей безопасностью, просто полностью отключают технологию SMT. Поэтому текущая ситуация побудила известного разработчика предложить следующее решение для будущей сборки Linux под системы Intel, которое должно успокоить большинство пользователей:

«Я думаю, нам необходимо использовать ту же логику, что и для L1TF: мы по умолчанию используем такие заплатки, которые не влияют на производительность. Нужно предупреждать о таком, а после этого я бы посмотрел на сумасшедших, которые предпочли бы 50-процентное падение производительности, лишь бы решить проблему, носящую всё ещё теоретический характер».

Кстати, господин Торвальдс — не единственный, кого удивляет эта реализация STIBP. Например, работающий на Intel специалист по безопасности Linux Аржан ван де Вен (Arjan van de Ven) отметил: «В документации AMD официально рекомендует не активировать эту заплатку по умолчанию, и я могу сказать, что и наша позиция в Intel аналогична: данная защита действительно не должна быть активирована по умолчанию». Он добавил, что использование инструмента в «хирургически необходимых» случаях — это одно, а включать его всегда неверно.

Источник:

Apple запретила установку Linux на новые компьютеры

На прошлой неделе компания Apple показала новые компьютеры Mac mini и ноутбуки MacBook Air. В них, а также в iMac Pro и MacBook Pro, встроен чип T2, который отвечает за ряд аспектов безопасности. При этом он же не позволяет установить Linux на такие компьютеры.

ocsmag.com

ocsmag.com

Этот чип управляет системой Secure Enclave, которая обеспечивает безопасность Touch ID, шифрует файловую систему APFS и поддерживает безопасную загрузку UEFI Secure Boot. Также он проверяет цифровую подпись загружаемой операционной системы. Суть в том, что такую подпись имеет macOS, а также Windows 10, которую можно установить через BootCamp. Для этого используется сертификат Microsoft Windows Production CA 2011. А вот другой — Microsoft Corporation UEFI CA 2011, там не поддерживается, что не позволяет установить никакую другую ОС, во всяком случае на текущий момент. При этом пользователь не может установить сертификат самостоятельно — в отличие от систем с UEFI Secure Boot.

При этом не помогает даже использование утилиты Apple Startup Security Utility, которая отключает функцию Secure Boot в macOS Recovery. Переход в режим No Security не помогает, поскольку T2 всё равно блокирует доступ к важным компонентам, нужным для загрузки ОС. В частности, чип связан с контроллером SSD-накопителя, и так далее.

techpowerup.com

techpowerup.com

В компании пока не комментируют ситуацию, однако не исключено, что в будущем решение появится. На данный момент проблема затрагивает MacBook Pro 2018 года и младше, MacBook Air Retina, новые Mac mini и iMac Pro.

При этом многие пользователи утверждают, что поддержка Linux на устройствах Mac не слишком и нужна.

Источник:

Microsoft присоединилась к Open Invention Network и передала ей 60 тысяч патентов

Организация Open Invention Network (OIN) объявила о присоединении к числу участников компании Microsoft. Члены OIN обязуются не выдвигать патентные претензии и позволяют бесплатно использовать некоторые запатентованные технологии в экосистеме Linux. Со своей стороны, корпорация из Редмонда передала OIN права на 60 тысяч патентов.

windowscentral.com

windowscentral.com

OIN была создана в 2005 году и с тех пор в её состав вошли 2650 компаний, сообществ и организаций. Все они подписали лицензионное соглашение о совместном использовании патентов. В числе участников можно отметить гигантов IT-рынка Google, IBM, NEC, Toyota, SUSE, Philips, Red Hat, HP, Juniper, Facebook, Cisco, Fujitsu и Sony. В ответ на участие они получили доступ к патентам других компаний, переданным OIN.

При этом отмечается, что соглашение касается только компонентов дистрибутивов. В списке сейчас 2728 пакетов, в том числе ядро Linux, платформа Android, браузер Firefox, офисный пакет LibreOffice, языки программирования Python, Ruby, Go, Lua, PHP, графические среды KDE, GNOME, системы виртуализации KVM, QEMU и многое другое.

При этом любопытно, что ранняя политика Microsoft, по которой компания обвиняла Linux в нарушении более 300 её патентов, и стала одной из причин создания OIN. То же было с Android и другими продуктами.

Сейчас же Microsoft кардинально сменила свою позицию и заявила о поддержке экосистемы Linux и открытого ПО. При этом драйвер exFAT, созданный Samsung под лицензией GPLv2, до сих пор не включён в состав Linux. А в списке переданных патентов Microsoft нет связанных с этой тематикой. Так что не исключено, что компания таким образом просто защищает собственные разработки, одновременно оставляя себе пространство для манёвра.

openinventionnetwork.com

openinventionnetwork.com

В Фонде свободного ПО приветствовали такой шаг со стороны Microsoft и порекомендовали не останавливаться на достигнутом. В Фонде предложили компании опубликовать заявление об отзыве патентных претензий, связанных с использованием Linux в рамках платформы Android, а также способствовать расширению состава «системы Linux». Однако комментария из Редмонда на этот счёт пока не последовало.

Источник:

Что нужно знать об изменении криптографического ключа DNS 11 октября 2018 года

Через несколько дней, 11 октября 2018 года, произойдёт первое в истории обновление криптографического ключа для защиты корневой структуры DNS — системы доменных имён Интернета. Речь идёт об обновлении корневого ключа DNSSEC — системы цифровых подписей, которая предотвращает подмену сервера.

seofarming.it

seofarming.it

Как ожидается, работы начнутся в 16:00 по Гринвичу, и, если всё будет нормально, пользователи и провайдеры ничего не заметят. Процесс будет проводиться и координироваться поставщиками DNS, группой Internet Engineering Task Force (IETF), ICANN и другими. Однако есть вероятность, что некоторые старые забытые серверы и виртуальные машины, на которых не обновляли DNSSEC, останутся без доступа к сети.

Впрочем, решение есть. Разработчики Red Hat предприняли свои шаги и постарались максимально автоматизировать процесс. А по ссылке доступен полный план имплементации нового ключа.

redhat.com

redhat.com

Как сообщается, текущий корневой ключ DNSSEC, также называемый KSK-2010, имеет идентификатор 19036. У версии KSK-2017, которую поставят 11 октября, идентификатор ключа 20326.

В случае возникновения проблем рекомендуется просто перезагрузить DNS-сервер. По идее, после этого система должна штатно запуститься. На случай же аварийной ситуации рекомендуется временно перейти на любой из открытых DNS-серверов. Список их выглядит так:

Возможно также придётся изменить некоторые правила брандмауэра. В частности, должен быть доступен порт 53 по TCP и доступ к UDP. Отметим, что в будущем подобная операция вряд ли потребуется, поскольку в ICANN намерены автоматизировать процесс и менять ключ каждые 5–7 лет.

Источник:

Ремонт MacBook Pro в неофициальной мастерской пока не приводит к проблемам

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

Чип T2, который установлен в MacBook Pro 2018 года в iMac Pro 2017, потенциально может помешать обычному ремонту. Для того чтобы починить вышедший из строя «яблочный» компьютер с таким чипом, нужно использовать фирменную утилиту Apple Service Toolkit. Если этого не сделать, то после сборки компьютер может не запуститься.

arstechnica.com

arstechnica.com

Дело в том, что вышеуказанный чип выступает контроллером для многих элементов. В случае ноутбука это материнская плата, дисплей, сканер отпечатка пальцев Touch ID и сенсорная панель, а также «бутерброд», включающий в себя клавиатуру, аккумулятор и колонки. Для iMac Pro это материнская плата и SSD-накопитель.

engadget.com

engadget.com

Ранее ряд стран уже пытался ввести у себя законы, которые бы регулировали эту сферу. И дело даже не столько в цене ремонта, сколько в нехватке сервисных центров. Однако пока ни одно государство не довело эту ситуацию до логического финала. Впрочем, если то произойдёт, то закон наверняка будет запрещать использование проприетарных диагностических утилит.

В самой компании уже заявили, что никак не мешают ремонтировать свои устройства в сторонних мастерских. И хотя ранее у компании уже были проблемы с последствиями ремонта iPhone и других устройств у несертифицированных мастеров, на сей раз, похоже, ситуация действительно выглядит так, как и говорят в Купертино.

ifixit.org

ifixit.org

И это подтверждается выводом специалистов ресурса iFixit. Они взяли два MacBook Pro 2018 года и поменяли у них экраны. После этого никаких ошибок не было, ноутбуки функционировали нормально даже после обновления до Mojave. По мнению специалистов iFixit, Apple использует чип T2 для отслеживания оригинальности запчастей по уникальным номерам. Это позволяет блокировать работу, если установлены не родные запчасти. Также система позволяет следить за скоростью и качеством работы сервисных центров. При этом пока система не препятствует работе сторонних ремонтных мастерских. В Apple это пока не комментировали. 

При этом в iFixit не исключают, что компания идёт по пути американского производителя сельхозтехники John Deere, который, фактически, сдаёт её в аренду, а не продаёт, учитывая необходимость сервисного обслуживания исключительно специалистами компании. 

Источник:

window-new
Soft
Hard
Тренды 🔥