Яке майбутнє чекає джейлбрейк після виходу ios 8

Зміст:

Anonim

З року в рік історія повторюється: виходить нова версія iOS, хакери знаходять в ній уразливості і випускають джейлбрейк. З кожною новою версією iOS стає функціональніша і користувачі робили джейлбрейк заради твиков, все частіше віддають перевагу «чистої» ОС, оскільки вона майже нічим не поступається модифікованої, проте значно стабільніше. На iOS 5 і iOS 6 джейлбрейк був майже що нормою, але з виходом iOS 7 багато власників iOS-пристроїв відмовилися від нього.

Нещодавно пройшли чутки про можливість джейлбрейка iOS 8, але то як швидко відбудеться публічний реліз і чи потрібен він буде взагалі, залишається великим питанням. У цій статті ми обговоримо не технічний можливість джейлбрейка iOS 8, а майбутнє джейлбрейк-спільноти в цілому.

Гра в кішки-мишки

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

Позиція купертіновцев в цьому плані більш ніж однозначна. Якщо ви робите на своїх пристроях джейлбрейк - ви втрачаєте гарантії і не можете розраховувати на підтримку в разі якщо щось піде не так. У той же час, якщо така підтримка вам дійсно знадобиться, ви можете відновити ваш iPhone або iPad на офіційну прошивку перед походом в СЦ і ніхто ніколи дізнається, що ви взагалі робили джейлбрейк.

Apple і джейлбрейк-спільнота грають в кішки-мишки ще з тих пір, як вийшла iPhone OS 1.0 і сценарій завжди один і той же:

  • Apple випускає нову версію iOS;
  • хакер або група хакерів знаходять в ній уразливості;
  • використовують їх і випускають інструментарій для джейлбрейка;

Після цього Apple, звичайно ж, закриває знайдені вразливості, випускаючи нові версії iOS, але хакери знаходять їх і там і продолждается це ось уже 7 років поспіль.

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

натхнення

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

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

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

Відкритість системи для розробників

Питання необхідності джейлбрейка iOS 8 зараз актуальний як ніколи. На конференції WWDC за якою ви напевно стежили, Apple відкрила перед розробниками багато нових можливостей, які вони можуть використовувати в своїх додатках.

Віджети, розширення, сторонні клавіатури - це, безумовно, серйозний крок з боку Apple, але він необхідний якщо компанія хоче зберегти привабливість платформи для розробників і її актуальність в майбутньому. Я думаю, що це тільки початок, але воно досить вдале, з огляду на те, що розробники отримали також API сенсора Touch ID і більш широкі можливості взаємодії між додатками при збереженні того ж рівня безпеки.

Однак навіть з огляду на всі нововведення iOS 8, її можливості як і раніше досить обмежені і залишаються малопривабливими для великого сегмента джейлбрейк-спільноти, які будуть не готові заради них розлучитися з повною свободою (цей сегмент не такий великий у порівнянні із загальною кількістю користувачів iOS і неухильно зменшується). Джейлбрейк може запропонувати їм значно більше, ніж клавіатури, віджети і доступ до Touch ID в строну додатках. Бути може ви захочете помістити віджети не тільки в центр повідомлень, а й на екран блокування або навіть домашній екран; повністю змінити зовнішній вигляд iOS або що-небудь ще? За замовчуванням цього зробити, на жаль, не можна.

Подальший розвиток джейлбрейк-спільноти

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

У джейлбрейк-розробників розв'язані руки і вони завжди будуть на крок випереджати Apple і своїх офіційних колег. Так було раніше, але чи буде це тривати після виходу iOS 8?

висновки

За великим рахунком, якщо ситуація з джейлбрейком і зміниться з виходом iOS 8, то незначно. Так, певна частина користувачів перейде «на світлу сторону сили», але так траплялося з виходом кожної нової версії iOS, оскільки кожна з них приносила частина нових функцій, заради яких люди робили джейлбрейк. Восени, з виходом iOS 8 цих функцій стане набагато більше, ось тоді і подивимося, чи буде взагалі потрібен джейлбрейк?

Що стосується мене, то можу сказати, що я ніколи не був прихильником певної «сторони сили» і постійно балансував між стабільністю системи і великою кількістю додаткових функцій. Однак з виходом iOS 7 я остаточно визначився, вибравши стабільність і «світлу сторону». iOS 7 досить приваблива в плані функціональності і досить збалансована, щоб не виникало бажання в якомусь додатковому її тюнінгу під себе, тому я вважаю що в джейлбрейк зараз вже практично немає необхідності і вихід iOS 8 повинен тільки закріпити це положення справ.

Яке майбутнє чекає джейлбрейк після виходу ios 8