Після ретельних роздумів ми вирішили припинити підтримку macOS у нашому проекті. Це було непросте рішення, але воно стає все більш необхідним через низку факторів, які зробили підтримку версії macOS нежиттєздатною.
Виклики, з якими ми зіткнулися
З самого початку ми робили все можливе для підтримки macOS, незважаючи на численні перешкоди, які Apple ставила на нашому шляху. Наша розробка та тестування здебільшого відбувалися на віртуальних машинах, що було неприємним і часто болючим досвідом. Ситуація погіршилася, коли Apple запровадила обов’язкове підписання коду та нотаріальне завірення. Ці зміни призвели до напливу відгуків користувачів про труднощі із запуском програми, а процес нотаріального засвідчення зробив майже неможливим розповсюдження ненотаріально завірених версій програмного забезпечення.
Що ще гірше, підтримка відповідності цим вимогам коштує чималих грошей - 99 доларів на рік - витрати, які є особливо обтяжливими для такого безкоштовного додатку, як наш.
Вплив технології Apple Silicon
Нещодавнє впровадження процесорів Apple Silicon ще більше ускладнило ситуацію. На відміну від попередніх версій macOS, версію Apple Silicon не можна запустити на віртуальній машині, що змушує нас купувати реальне обладнання лише для того, щоб продовжувати розробку та тестування. Це витрати, які ми, чесно кажучи, не можемо виправдати.
Відсутність підтримки та розробників
Іншим важливим фактором є відсутність культури підтримки проєктів вільного програмного забезпечення в екосистемі Apple. Це, у поєднанні з дорогим обладнанням та необхідними сертифікатами, робить все більш складним виправдання подальшої підтримки macOS. Порт macOS, який значною мірою покладається на бібліотеку Qt, є особливо дорогим у підтримці. Крім того, відсоток користувачів macOS у нашій спільноті відносно невеликий - близько 20% - і ми спостерігаємо брак бажаючих допомогти з портуванням на macOS. Всі ці фактори разом зробили продовження підтримки macOS занадто дорогим задоволенням.
Що це означає для вас
В результаті цих проблем ми не випускатимемо наступну версію нашого програмного забезпечення для macOS. Поточна версія залишатиметься доступною, але жодних подальших оновлень або підтримки для macOS не буде надано, доки ми не знайдемо спосіб подолати ці перешкоди.
Ми розуміємо, що це може бути невтішною новиною для наших користувачів macOS, і ми шкодуємо про будь-які незручності, які це може спричинити. Однак ми вважаємо, що це найкращий спосіб дій для довгострокової стабільності нашого проекту.
Дякуємо за ваше розуміння та постійну підтримку.
Коментарі
Коментарів поки немає.