Google åpner kilder Chrome for iOS

Google kunngjorde i dag at det er åpen innkjøp av Chrome-nettleseren for iOS. Koden for Chrome for iOS er nå en del av Googles Chromium-prosjekt og blir flyttet inn i åpen kildekode, slik at interesserte utviklere kan laste ned den og kompilere en iOS-versjon av Chromium akkurat som de kan på andre plattformer. For de som lurer på, er Chromium open source-nettleserprosjektet som Chrome henter kildekoden fra.

I motsetning til det stasjonære motstykket som bruker Googles proprietære Blink-rendering-motor, er Chrome for iOS bygget på WebKit-motoren, akkurat som alle andre nettlesere på Apples mobile plattform der ute. Det er fordi apper ikke kan bruke andre tredjepartsrammer enn Apples egne. Apple krever at alle nettleserapper bruker standard WebKit-gjengivelsesmotor som muliggjør et felles sett med funksjoner og bidrar til å styrke sikkerheten.

Etter Googles egne ord har "begrensningene i iOS-plattformen" og "den ekstra kompleksiteten som kreves" for iOS historisk sett holdt koden for Chrome for iOS atskilt fra resten av Chromium-prosjektet.

Dagens nyheter er resultatet av år med "nøye refactoring" og å gjøre endringene som kreves for å oppstrøms koden for Chrome for iOS til Chromium, ifølge Google.

Bortsett fra å la utviklere sammenstille iOS-versjonen av Chromium slik de kan for andre versjoner av Chromium, bemerket Google at utviklingshastigheten er raskere nå som alle testene for Chrome for iOS er tilgjengelige for Chromium-samfunnet. Åpne sourcing av Chrome-koden til iOS vil også hjelpe Google å legge til og gi ut nye funksjoner raskere.

Chrome for iOS er gratis tilgjengelig for alle brukere fra App Store.

Kilde: Google