Gatekeeper może zamknąć OS X, co budzi pewne obawy programistów

  Gatekeeper to nowy system „ochrony” zaprojektowany przez firmę Apple dla systemu OS X Mountain Lion. W jaki sposób Gatekeeper chroni użytkowników? Prosto, zabrania instalacji wszelkiego rodzaju aplikacji, które nie posiadają tzw. Developer ID, czyli unikalnego kodu rejestracyjnego dostępnego w bazie danych Apple, którą weryfikuje OS X. W praktyce w OS X Mountain Lion Apple instaluje to samo ograniczenie co w iOS, ale plusem jest to, że w systemie operacyjnym dla komputerów Mac mamy możliwość zamknięcia tego systemu. Jest aktywny w systemie OS X Mountain Lion, więc będziesz musiał go wyłączyć ręcznie, aby zainstalować dowolne aplikacje.

  Gatekeeper wydaje się dobrym pomysłem, ale dla twórców aplikacji, którzy nie chcą publikować swoich tytułów w Mac App Store, istnieje wielki problem. Po pierwsze, Apple nie pozwala im korzystać z interfejsów API dla iCloud i Centrum powiadomień, dzięki czemu nie będziesz otrzymywać powiadomień z aplikacji zainstalowanych poza Mac App Store i nie będziesz mógł synchronizować zawartych w nich informacji z iCloud i jego urządzeniami iDevices. Po drugie, zawsze istnieje możliwość, że Apple zrezygnuje z opcji instalowania aplikacji innych firm i w tym miejscu powinien interweniować jailbreak, aby pomóc nam zainstalować wszystko, co chcemy. Apple stawia pierwsze kroki w kierunku zamknięcia OS X i ja na przykład nie sądzę, że ich decyzja jest naprawdę dobra.

Cabelowi [Sasserowi] powiedziano wprost, że Apple darzy ogromnym szacunkiem społeczność aplikacji innych firm i chce, aby ta stale się rozwijała” – pisze Steven, inżynier Panic – „nie chcą zatruwać studni. Pomimo tych wielkich postępów Apple podąża niebezpieczną linią, jeśli chodzi o funkcje dostępne tylko w aplikacjach dystrybuowanych w App Store. Dwa najbardziej znane przykłady to iCloud i Centrum powiadomień. Cabel zapytał Apple, czy dzięki Gatekeeper i Developer ID funkcje dostępne wyłącznie w App Store będą w końcu dostępne dla podpisanych aplikacji, które nie były dystrybuowane za pośrednictwem App Store. Rozległo się szuranie nogami i stwierdzenie „w tej chwili nie mamy nic do ogłoszenia”. Nie brzmiało to szczególnie optymistycznie.

  Gatekeeper będzie generował w przyszłości wiele problemów dla właścicieli komputerów Mac, ponieważ Apple osiągnie punkt, w którym zmusi zewnętrznych twórców aplikacji do przeniesienia swoich tytułów do Mac App Store, w przeciwnym razie nie będą mogli ich już sprzedawać. Dopóki to nie nastąpi, możemy spokojnie cieszyć się swobodą, jaką oferuje OS X.