Odpověď Googlu na Sparkle
Google vydal Aktualizovat motor, open source (vydaný pod licencí Apache) rámec pro aktualizaci softwaru pro Mac OS X.
Samozřejmě již existuje velmi úspěšný rámec pro aktualizaci softwaru známý jako Jiskra, který vyvinul Andy Matuschak. Soudě dle tento komentář ve svém streamu na Twitteru („Update Engine vypadá mnohem lépe navržený a zkonstruovaný než Sparkle, i když v některých drobných podobách trochu neohrabanější“) už na něj zapůsobilo to, co vidí.
V oznámení na blogu Google Mac Blog inženýr Greg Miller říká: „Update Engine může aktualizovat všechny obvyklé podezřelé, jako jsou aplikace Cocoa, podokna preferencí a spořiče obrazovky. Může však také aktualizovat liché koule, jako jsou libovolné soubory, a dokonce i věci, které vyžadují rozšíření jádra - jako root. Kromě toho může aktualizovat více produktů stejně snadno jako jeden. “
Jaký je tedy rozdíl mezi tímto a Sparklem? Jak chápu věci (někdo mě opraví, pokud se mýlím), Sparkle sedí uvnitř každou aplikaci, která ji používá, a kterou tato aplikace používá k aktualizaci sama. Update Engine běží samostatně a nezávisle a pomocí systému lístků si pamatuje, které aplikace by měl sledovat a kdy by měly být aktualizovány. A jak vysvětluje Miller, lze jej použít k aktualizaci čehokoli, nejen aplikací, ale také prefpanes a podobně.