IOS

Tämä artikkeli käsittelee Applen käyttöjärjestelmää. IOS voi olla myös Ciscon kehittämä, esimerkiksi reitittimissä käytettävä, käyttöjärjestelmä.
iOS
iOS 15.2 iPhone XS:llä
iOS 15.2 iPhone XS:llä
Kehittäjä Apple
Ohjelmointikielet C, C++, Objective-C ja Swift
Tuoteperhe Unix
Toiminnallinen tila tuettu
Julkaistu 29. kesäkuuta 2007
Viimeisin vakaa versio 18.1 ()[1]
Tuetut kielet useita, myös suomi
Ytimen tyyppi hybridiydin
Ydin XNU
Suoritintuki ARM-johdannaiset, lista
Lähdekoodimalli suljettu / avoin lähdekoodi
Lisenssi Apple EULA, APSL
Aiheesta muualla
Verkkosivusto

iOS (aiemmin iPhone OS)[2] on Applen kehittämä käyttöjärjestelmä, joka on käytössä Applen iPhone-laitteissa. Apple julkaisi käyttöjärjestelmän ensimmäisen version kesäkuussa 2007. Se on käyttöjärjestelmä, joka toimii monissa yhtiön mobiililaitteissa, mukaan lukien iPhone; termi kattaa myös järjestelmäohjelmiston iPadeille (ennen iPadOS:ää, joka esiteltiin vuonna 2019) sekä iPod Touch -laitteissa (jotka lopetettiin kesällä 2022). Se on maailman toiseksi eniten asennettu mobiilikäyttöjärjestelmä Androidin jälkeen. Se on perusta kolmelle muulle yhtiön käyttöjärjestelmälle: iPadOS:lle, tvOS:lle (vuoteen 2015 asti Apple TV software[3]) ja watchOS:lle, jotka eroavat asetuksilla, käyttöliittymällä ja tuetuilla ohjelmointirajapinnoilla.[4]

iOS on suunniteltu käytettäväksi kosketusnäytön avulla. Käyttöjärjestelmän toimintoja ohjaillaan käyttäjän näytön pinnalla tekemillä kosketus-, pyyhkäisy- ja nipistysliikkeillä, joihin käyttöjärjestelmä reagoi liikkeelle määritellyn kontekstin mukaisesti.

iOS perustuu Darwin BSD -käyttöjärjestelmään ja joihinkin Mac OS X -jakelun komponentteihin. Käyttöjärjestelmä tukee erikseen iOS:lle ja ARM-arkkitehtuurille kirjoitettuja sovelluksia. Käyttöjärjestelmän Safari-selain tukee kuitenkin AJAX:lla kirjoitettuja verkkosovelluksia. iOS-sovellukset tulee kirjoittaa Applen tähän tarkoitukseen julkaisemilla ohjelmilla. Kuluttajat voivat asentaa sovelluksia vain Applen App Store -sovelluskaupasta. Safari on ainut Applen sallima selain iOS:lle. "Vaihtoehdoisten" selainten pitää käyttää sen selain- ja JavaScript-moottoria.[5] Sovelluksia voi myös jakaa muualla, mutta iOS täytyy murtaa ennen kun niitä pystyy asentamaan. Sovelluksia voi myös asentaa omalle laitteelleen rekisteröitymällä kehittäjäksi.[6] Vuonna 2024 Apple taipui EU:n digimarkkinasäädöksen määräysten mukaisesti sallimaan tavallisille käyttäjille ohjelmien asennuksen Applen oman sovelluskaupan ulkopuolelta.[7]

Käyttöjärjestelmällä ei ollut virallista nimeä ennen iPhone SDK:n testiversion julkaisua maaliskuussa 2008. Tätä ennen käyttöjärjestelmää kutsuttiin OS X:ksi, joka viittasi Applen työpöytätietokoneiden käyttöjärjestelmään Mac OS X:ään. SDK:n julkaisun jälkeen käyttöjärjestelmä nimettiin iPhone OS:ksi.[8] Nimi muutettiin Applen vuotuisessa WWDC-konferenssissa kesäkuussa 2010 iOS:ksi.[9] iOS käyttää XNU-ydintä.[10]

Vuonna 2010 Apple lisensoi Ciscolta oikeudet iOS-tavaramerkin käyttöön.[11][12]

  1. (en) Apple Releases iOS 18.1 and iPadOS 18.1 With Apple Intelligence, . Tieto on haettu Wikidatasta.
  2. iOS: A visual history The Verge. Viitattu 6.11.2023. (englanniksi)
  3. About Apple TV (2nd and 3rd generation) software updates Apple. Viitattu 7.11.2023. (englanniksi)
  4. Espósito, Filipe: HomePod now runs on tvOS, here’s what that could mean 9to5Mac. 13.4.2020. Viitattu 6.11.2023. (englanniksi)
  5. Chris Hoffman: Why Third-Party Browsers Will Always Be Inferior to Safari on iPhone and iPad How-To Geek. 12.3.2014. Viitattu 13.3.2024. (englanniksi)
  6. No-code development & workflow automation platform Appy Pie. Viitattu 13.3.2024. (englanti)
  7. Suvi Korhonen: Apple taipui merkittävään muutokseen: Sovelluksia voi asentaan iPhonelle suoraan netistä Tärkeimmät talousuutiset | Kauppalehti. 13.3.2024. Viitattu 13.3.2024.
  8. Apple - iPhone - Features - OS X (Listan kohta "OS X".) 6.10.2007. Apple. Viitattu 17.10.2009. (englanniksi)
  9. iPhone OS 4 renamed iOS 4, gets 1500 new features Engadget. 7.6.2010. Viitattu 7.6.2010. (englanniksi)
  10. Apple macOS and iOS XNU kernel source code is now available on GitHub developerinsider.co. Viitattu 18.10.2019. (englanniksi) 
  11. Cisco licenses iOS name to Apple, screenshot shows iWork on iPhone Apple Insider. Viitattu 22.4.2017.
  12. With IOS, Apple Gets the OK to Borrow a Cisco Name PCWorld. Viitattu 22.4.2017.

Developed by StudentB