Apple знайшла новий спосіб позбавити macOS від шкідливого софту

Софт є рушійною силою будь-якої операційної системи. Не оновлення або патчі з лід-фіксами, а саме софт. Не будь його, і платформа буде вважатися мертвою, адже, якщо без апдейтів ще можна обійтися, то без додатків, які розширюють функціональні можливості будь-якого пристрою навіть більше, ніж нововведення нових версій ОС, - не можна. Однак водночас не можна забувати і про небезпеку, яку таять у собі шкідливі програми. Тому Apple намагається ретельно стежити за тим, яке ПЗ встановлюють її користувачі, а щоб уберегти їх від зустрічі з потенційно небезпечними додатками, почала вимагати від розробників проходження процедури нотарізації софту.

Розробники під macOS, які поширюють свої додатки поза Mac App Store, починаючи з лютого 2020 року будуть зобов'язані проходити процедуру нотарізації. В іншому випадку всі програми, чиї творці не виконали цю вимогу, не зможуть запускатися на macOS Catalina. Це досить серйозна вимога, тому Apple попередила розробників заздалегідь. В результаті ті, хто пройшов нотарізацію, можуть ні про що не хвилюватися. А ті, хто відмовився від її проходження, все одно будуть змушені пройти процедуру, якщо хочуть, щоб їх додатком хтось користувався.


Що таке нотарізація програм

Нотарізація являє собою процес засвідчення програми самої Apple. Для цього розробник повинен зібрати програму, відправити її на сервер компанії, дочекатися перевірки і отримати віртуальний штамп про безпеку розробки. По суті, це щось на зразок цифрового підпису, який може видати тільки Apple після успішного проходження нотарізації і яку не можна підробити. Це необхідно для того, щоб підтвердити безпеку додатків, яка дуже важлива, враховуючи, що неабияка частина софту поширюється через сторонні джерела, незалежні від Apple.

Користувачі, які будуть намагатися запустити додаток, що не пройшов процедуру нотарізації, будуть отримувати системну помилку з повідомленням про те, що файл неможливо відкрити так як Apple не може перевірити його на наявність шкідливого ПЗ. У цьому випадку не допоможуть ні налаштування довіри, що існують в macOS, ні що-небудь інше. Навіть якщо ви вже внесли розробника цієї програми до списку довірених розробників, на екрані банально не буде з'являтися кнопка «Довіряти», а значить, єдиним способом забезпечити працездатність софту залишиться тільки його нотарізація.

Де завантажити програми для Mac

Розробники вже встигли висловити Apple своє обурення. На їхню думку, таким чином у Купертіно просто втручаються в процес розробки і тепер зможуть вирішувати, отримає додаток право бути встановленим на macOS Catalina чи ні. Адже, як не дивно, багато розробників уникають Mac App Store не тільки через 30-відсоткову комісію, яку Apple стягує з кожної проведеної транзакції, але через обмеження, що встановлюються компанією. Тому, не бажаючи підганяти своє ПЗ під надумані вимоги розміщення в каталозі творці софту воліють поширювати його самостійно.

Але, як на мене, це дуже значущий і корисний крок, який дозволить зробити асортимент доступного для macOS ПО чистішим і кращим, знизивши ризик зіткнення користувачів зі шкідливими додатками. Здавалося б, чому в такому випадку Apple обмежила нову вимогу тільки самою останньою версією ОС? Але тут все логічно. Хочете більше безпеки - оновлюйтеся. Боїтеся, що ваш Mac почне працювати гірше і не наважуєтеся встановлювати оновлення - тоді терпите і піддайте себе необґрунтованому ризику. Але в той же час не дуже зрозуміло, як бути з софтом, який вже не підтримується розробниками, і проектами open source. Адже ясна річ, що відправляти їх на перевірку банально нікому, а, отже, і отримати нотарізацію вони не зможуть.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND