Applen käyttöjärjestelmät

Samankaltaiset tiedostot
Applen käyttöjärjestelmät

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys

Käyttöjärjestelmien historia. Joni Herttuainen Henri Jantunen Markus Maijanen Timo Saksholm Johanna Tjäder Eetu Turunen

Febdok 6.0 paikallisversion asennus OHJEISTUS

Jouko Nielsen. Ubuntu Linux

Perustietoa käyttöjärjestelmistä. o Tietokoneen toimintaperiaate o Käyttöjärjestelmistä o Esimerkkejä käyttöjärjestelmistä o Peruskäyttöharjoitus

Tuomas Mokko YLEISIMMÄT TIETOKONEIDEN KÄYTTÖJÄRJESTELMÄT

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

Graafisen käyttöliittymän ohjelmointi Syksy 2013

Apple Computer, Inc. vuosina

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

Steve Jobs omin sanoin. Toimittanut George Beahm

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

Ohjelmiston asennusopas NPD FI

1) Tekniikan keskeisimmät kehityspiirteet

MagiCAD Toimintaympäristö ja yhteensopivuus MagiCAD AutoCADille ja MagiCAD Revitille

DVD-RAM-levyjen käyttö

Tapahtumat. Johdanto Ikkunointi Ikkunatapahtumat Päätapahtumasilmukka Tapahtumien käsittely Olioiden välinen kommunikointi.

Aditro Tikon ostolaskujen käsittely versio SP1

ETS5 Sulautettu Älykäs Langaton. KNX- Partnerpäivä Micael Forsstedt

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

CAD/CAM Software with world class precision and control. What s Uusi

Raspberry Pi. Yhden piirilevyn tietokone. Tässä dokumentissa kerrotaan yleistä tietoa Rasberry Pi- tietokoneesta ja. sen toiminnoista.

Linux. 00 Keskeiset piirteet. Unix ja Linux Helsingin ammattikorkeakoulu Stadia Vesa Ollikainen (muokannut M.Mäki-Uuro) Kysymyksiä

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

1. Adobe Digital Editions ohjelman käyttöönotto

Luento 1 Tietokonejärjestelmän rakenne

Luento 1 Tietokonejärjestelmän rakenne

Luento 1 Tietokonejärjestelmän rakenne. Järjestelmän eri tasot Laitteiston nopeus

Nero 7:n Windows Vista TM -tuki

Luento 1 Tietokonejärjestelmän rakenne. Järjestelmän eri tasot Laitteiston nopeus

Perustietoa käyttöjärjestelmistä

Action Request System

Aditro Tikon ostolaskujen käsittely versio SP1

KÄYTTÖÖNOTTO-OHJE

SQL Server 2005 Express Edition tietokannan asennusohje

Visma Avendon asennusohje

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

SISÄLLYS 1 YLEISTÄ VERSIOT Tukiaika Variaatiot OHJELMISTO Paketinhallinta Komentorivisyntaksi

Backup Exec 3600 Appliance

Xerox Device Agent, XDA-Lite. Pika-asennusopas

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Tietokone. Tietokone ja ylläpito. Tietokone. Tietokone. Tietokone. Tietokone

Versio 1.0 Heinäkuu Office-viimeistelylaite. Käyttöopas

P-touch Transfer Managerin käyttäminen

ANVIA VARMUUSKOPIOINTI 2.3

ClassPad fx-cp400 OS2-päivitys. + Manager-ohjelmisto ja Physium-sovellus

Kytkentäopas. Windows-ohjeet paikallisesti liitettyä tulostinta varten. Ennen Windows-tulostinohjelmiston asentamista

Poista tietokoneessa olevat Java ja asenna uusin Java-ohjelma

Harjoitus 3 Antti Hartikainen

Lue ennen Mac OS X:n asennusta

Käytettäväksi QR-koodin lukulaitteen/lukijan kanssa yhteensopivien sovellusten kanssa

Kemian laitoksen tietotekniikasta ja ICT- benchmarking. Yleistä

CLS VERKKOLISENSSIN ASENNUSOHJE sivu 1

HP ProBook 430 G5 kannettavien käyttöönotto

Novapoint Finnish Value Pack Asennusohje Mar-06 1(5)

Perussurffaajat: Tiia Tirkkonen, Teppo Porkka, Janne Tuomisto. Verkkopalvelun arviointisuunnitelma Spotify

Asteri Vuokrankanto (Dos) Vuosipäivitys

Henkilö- ja koulutusrekisterin asennusohje

Tulostimen asentaminen Software and Documentation -CD-levyn avulla

arvostelija Windowsin historia Jaakko Haakana Helsinki

Gimp perusteet. Riitta, Jouko ja Heikki

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät

Tikon Ostolaskujenkäsittely versio SP1

NETIKKA PCTV KÄYTTÖOHJE

Harjoitukset. Classroom in a Book. Huomautukset

HARJOITUS 3: Asennetaan Windows Vista koneeseen Windows 7 Professional upgrade ohjelmisto (Windows 7 käyttöjärjestelmän asennus)

MARA-ALAN LIIKETOIMINNAN TIETOTURVALLISUUSUHAT

WinTraden päivitys- ja asennusohjeistus

MagiCAD 2020 Toimintaympäristö ja yhteensopivuus. MagiCAD Revitille ja AutoCADille

Resteri laskutus (Dos) ("enemmän asiakkaita ja tuotteita; monipuolisempi reskontra)

Felipe Ballester TI07

Laske Laudatur ClassPadilla

Qt kaikkialla?

Directory Information Tree

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet

Finnfoam tuotekirjaston asennusohje. Asennus ja rekisteröintiohje

MAC OS:N JA UNIXIN VERTAILEMINEN

CLS verkkolisenssin asennusohje ( ) sivu 1

Ennen kuin aloitat lataamisen tarkista järjestelmävaatimukset:

Ensimmäisessä vaiheessa ladataan KGU tietokanta Hallitse tietokantoja toiminnon avulla.

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö

Asteri Ostoreskontra (Dos)

Windows 8 -kurssi. Kurssista

mipro TARJOUS MISO Net valvomokoneiden päivitys Tuusulan kunta Lassi Jutila

Fiscal Media Server STD ohje

Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

Graafinen ohjeistus Taidekaupunki-logo

Opas e- aineistojen lainaamiseen

Syöttölaitteiden historia

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04

HAKURATKAISUN ANATOMIA - KURKISTUS PELLIN ALLE

K-Lite Codec Pack v2.48 Asennusohje (toimii myös uusissa versioissa)

Laske Laudatur ClassPadilla

Transkriptio:

Applen käyttöjärjestelmät Ari Karjalainen Tietojenkäsittelytieteen historia-seminaari 2006 Helsingin yliopisto, Tietojenkäsittelytieteen laitos

apple Yksi yhtiö, monta käyttöjärjestelmää...

Applen käyttöjärjestelmät Apple kehittänyt aina sekä tietokoneita, että käyttöjärjestelmiä Hyvin harvoin de-facto-alusta, pienen markkinaosuuden ongelma Käyttöjärjestelmät aina vahvasti sidoksissa Applen julkaisemiin tietokoneisiin (paitsi kerran 90-luvulla...)

Xerox Alto Apple SOS Apple DOS ProDOS Lisa Apple CP/M GS/OS Apple Pascal A/UX Mac OS NewtonOS Star Trek Copland Rhapsody NeXTSTEP Mac OS X Mac OS X Server (Lähde: http://www.kernelthread.com/mac/oshistory/)

Apple DOS Xerox Alto ProDOS Lisa GS/OS System V Mac OS BSD Rhapsody NeXTSTEP Mac OS X Mac OS X Server

Apple I 666.66 dollarin tietokone harrastelijoille Käyttöjärjestelmä vain yksinkertainen ohjelma (256 tavua) muistinkäsittelyyn Varsinaiseen käyttöön vaadittiin BASIC-tulkki, piti ladata käsin muistiin. Tämän helpottamiseksi Wozniak kehitti piirin jolla Basic voitiin lukea kasetilta. Kone myi tarpeeksi hyvin, että autotalli-firma pääsi jaloilleen

Low cost......mos 6502...keyboard...video terminal as an I/O device Apple I:n mainos Kuvat http://www.2history.org/

Apple II Useita malleja (Apple II, IIc, IIgs, IIe...) 1979-1994 Applen rahasampo 80-luvun alulla Käyttöjärjestelmiä: Apple DOS Apple ProDOS Apple GS/OS

...Apple II Apple II ja Disk II ~1978 Kuva http://www.edwardsamuels.com/illustratedstory/isc4.htm

Apple DOS Steve Wozniak kirjoitti Apple Disk IIlevykeaseman käyttöä varten 1979-(1980) Yksinkertainen, mutta myi hyvin Apple unohti dokumentaation ensimmäisestä versiosta

Apple ProDOS Apple DOS alkoi venyä liitoksistaan ja vaati päivityksen ProDOS 1983 päivitti levynkäsittelyä Julkaistiin 1983, lopetetaan1986 kun GS/OS syrjäyttää

Xerox PARC Jef Raskin houkuttelee Appleläisiä tutustumaan PARC:iin Jobs tekee Xeroxin kanssa sopimuksen (ovet auki Applelle ja Xeroxille Applen osakkeita) Jef Raskin Kaikki innostuvat Altosta Kuva http://rchi.raskincenter.org/index.php?title=jef_raskin

...Xerox PARC Alto-tietokone Käyttöliittymä (proto?) Kuvat http://www.digibarn.com/collections/systems/xerox-alto/ ja http://toastytech.com

Lisa Alunperin yksinkertainen tietokone yritysten käyttöön ~1980 projekti vaihtaa suuntaa PARC:sta saatujen ideoiden myötä Lisa saa Applen sisällä huomiota, Applen tärkein projekti aikanaan Julkaistaan 1983 mutta pian kuihtuu

...Lisa Apple Lisa, 1983-1985 Kuva http://www.macgeek.org/museum/applelisa1/

...Lisa Lisan suurin avu oli sen käyttöjärjestelmä Ensimmäinen Applen graafinen käyttöliittymä (hiiri, menut, ikkunat, ikonit) Useita tuttuja elementtejä, joitakin unohdettuja (mm. stationary-pads)

...Lisa Lisa (OS) 3.1 Kuva http://www.guidebokgallery.org/

GS/OS Apple päivittää Apple II-mallistonsa graafiseen aikaan (lue: Macin näköiseksi) 16-bittinen FST, File System Translator Julkaistaan 1986, päivityksiä aina vuoteen 1992 asti

...GS/OS GS/OS 6.0.1 Kuva http://www.guidebokgallery.org/

Macintosh...

System 1-7 1984 Popularisoi graafisen käyttöliittymän, ei paljoa erikoista verrattuna Lisaan Hyvä käyttöjärjestelmä + hyvä kone = maine Kehitys kumminkin hidasta, ongelmana koko ajan mm.: Moniajo (tai sen puute) Muistinkäsittely

System 1.1 (1984) Kuva http://www.guidebokgallery.org

System 7 (1991) Kuva http://www.guidebokgallery.org

1990-luku Applellä vaikeuksia Mac OS-alusta alkaa vanhentumaan Lukuisia projekteja uuden käyttöjärjestelmän kehittämiseksi tai löytämiseksi

Mac OS 8 1997 Parempi moniajo, muistinkäsittely. Väkisin julkaistu päivitys (piti päästä eroon kloonivalmistajien lisensseistä, epäonnistunut Copland-projekti)

Mac OS 9 Vuonna 1999 Päivityksiä etenkin Internet-ominaisuuksiin Päivitettävissä netin kautta Jotain uutta kumminkin oli jo tulossa...

...NeXTSTEP Steve Jobs perusti 1985 lähdettyään Appleltä Keskittyi akateemiseen sektoriin, menestystä erityisesti NeXTSTEPkäyttöjärjestelmän kanssa (hyvä perusta) Yhtiö vakavasti tappiollinen joten Jobs kääntyi Applen puoleen... Apple ostaa NeXTin 1997

NeXTSTEP (OpenSTEP) (~1995) Kuva http://www.guidebookgallery.org

Rhapsody System V Mac OS BSD Rhapsody NeXTSTEP Mac OS X Mac OS X Server

Rhapsody DR2 Kuva http://www.guidebookgallery.org

Mac OS X Mac OS:stä perittyä: Carbon-kirjastot (entinen Copland-API, marginaalinen yhteensopivuus aiemmille sovelluksille) Classic (Mac OS 9-virtuaaliympäristö) Kaikki Applen kehittämät teknologiat (AppleTalk, AppleShare, Quicktime, AppleScript jne...)

...Mac OS X NeXTSTEPistä perittyä: Ydin (xnu), yhdistelmä Mach, System V ja BSD. Kehittyneempi moniajo, tehokkaampi muistinkäsittely jne... Quartz-grafiikkamoottori Core- ja Foundation-framework (Cocoa) uusille sovelluksille Objective-C Posix-yhteensopivuus

...Mac OS X Täysin uutta: Liuta uusia ohjelmia (vahva panostus, ainut käyttöjärjestelmä, digital hub ) Mac OS X Server (Apple paketoi useita vapaita sovelluksia yhteen käyttöjärjestelmänsä kanssa) Aqua-käyttöliittymä (+Exposé)...

Mac OS X 10.3 Panther Kuva http://www.guidebookgallery.org

Muita käyttöjärjestelmiä Apple CP/M Apple Pascal A/UX - Applen julkaisema unix m68000- Maceille, 1988-1995 NewtonOS - Newton-kämmentietokoneen käyttöjärjestelmä, 1993-1998 mklinux Lukemattomia projekteja ja koodinimiä...

Yhteenveto Useita tietokoneita, useita käyttöjärjestelmiä Apple popularisoi graafiset käyttöliittymät Xerox PARC:lla ollut suuri vaikutus 1990-luvulla yhtiö alkoi lipsumaan, Mac OS X kumminkin vahva tuote

Kysymyksiä?

Kiitos!