GateKeeper– ის ტექნოლოგია ნამდვილად არ არის ახალი... მაგრამ მისი კონტროლი დეველოპერებზე არის
მთის ლომი GateKeeper ფუნქცია შექმნილია Mac უსაფრთხოების გასაუმჯობესებლად Mac App Store– ის სიმძლავრის გამოყენებით ახალი დეველოპერული პროგრამა, რომელშიც Apple შესთავაზებს დეველოპერის პირადობის მოწმობას მისი Mac დეველოპერის წევრებს პროგრამა. ეს პირადობის მოწმობა საშუალებას მისცემს დეველოპერებს ციფრულად მოაწერონ ხელი თავიანთ აპლიკაციებს, რათა Mountain Lion Mac- ებმა შეძლონ პროგრამის ნამდვილობისა და უსაფრთხოების შემოწმება მის გაშვებამდე.
მიუხედავად იმისა, რომ ეს შეიძლება ჩანდეს ახალი მიდგომა და Mac App Store– ის მოდელის გაგრძელება, ის ფაქტობრივად დაფუძნებულია ტექნოლოგიაზე, რომელიც Leopard– ის გამოშვებიდან OS X– ის ნაწილია.
ლეოპარდმა შემოიღო განაცხადის კოდის ხელმოწერის კონცეფცია. კოდის ხელმოწერა საშუალებას აძლევს დეველოპერებს გამოიყენონ კრიპტოგრაფიული ციფრული ხელმოწერა თავიანთ აპებზე. ეს საშუალებას აძლევს Mac- ს შეამოწმოს, რომ პროგრამა შეცვლილია ყოველ ჯერზე, როდესაც ის მუშაობს. ლეოპარდი, თოვლის ლეოპარდი და ლომი ყველამ გამოიყენა კოდის ხელმოწერა რამდენიმე ძირითადი გზით.
მომხმარებლის გაფრთხილება, თუ აპლიკაცია შეცვლილია (დაზიანებულია ან ინფიცირებულია) მომხმარებლის გაშვებისას
OS X პროგრამის ბუხრის დაცვა უფრო უსაფრთხოდ, აპლიკაციის საფუძველზე კავშირების დაშვებით ან უარყოფით და მისი ციფრული ხელმოწერა ქსელის პორტების გარდა, რომლის გამოყენებასაც ცდილობს ინტერნეტში
განაცხადების ხელმისაწვდომობის კონტროლი მშობლის კონტროლის საშუალებით (ან მართული პრეფერენციები განათლებაში/ბიზნესში)
აქამდე კოდის ხელმოწერა იყო ფუნქცია, რომელსაც დეველოპერები ირჩევდნენ განახორციელებდნენ ან არ განახორციელებდნენ. Apple– მა არ დააწესა კოდის ხელმოწერა მოთხოვნა და არ შესთავაზა სტიმული მის გამოყენებას Mac App Store– ის გარეთ. თუ ხელმოუწერელი პროგრამები გაშვებულია Mac– ზე ლეოპარდი, თოვლის ლეოპარდი ან ლომი დაინსტალირებული, Mac უბრალოდ შექმნის ციფრულ ხელმოწერას და ხელს მოაწერს მათ პირველად გამოყენებისას.
მთის ლომი, მეორეს მხრივ, აძლევს დეველოპერებს დიდ სტიმულს, რადგან არ იყენებს კოდის ხელმოწერას და არა დეველოპერის ID პროგრამის ნაწილი იქნება სავარაუდოდ შეამცირებს გაყიდვებს იმ პროგრამებზე, რომლებიც არ იყიდება Mac აპლიკაციის საშუალებით მაღაზია. ეს აყენებს Mac დეველოპერებს უფრო მოკლე სამაგრზე და სტიმულს აძლევს Apple– ის წევრობას Mac დეველოპერის პროგრამა. ასევე მომხმარებელს გაუადვილებს პროგრამების მთლიანობისა და მათი Mac- ების უსაფრთხოების უზრუნველყოფა.