Finder (Apple)

Finder on Applen Macintosh-tietokoneissa käytettävän OS X- tai aiemmin Mac OS -käyttöjärjestelmän oletuksena käytettävä tiedostonhallintaohjelma. Finder on ollut osana Macintosh-ohjelmistoa Macintosh 128K:sta alkaen ja sen tehtävänä on antaa käyttäjälle näkymä tietokoneen sisältöön. Ohjelma käynnistyy tietokoneen käynnistyksen yhteydessä ja on vastuussa tietokoneen käyttöliittymän ulkonäöstä. Finderiä käytetään tiedostojen hallintaan ja muiden ohjelmien käynnistämiseen, mutta se ei ole osa käyttöjärjestelmää vaan toimii käyttöliittymänä tavallisille käyttöjärjestelmäpalveluille. Muista tietokoneista (myös uudemmista Macintosheista) tuttu komentoliittymä muistuttaa toiminnaltaan Finderiä, joskin Finder on toiminut alusta alkaen graafisen käyttöliittymän avulla. Finder kirjoitettiin kokonaan uudestaan Applen siirtyessä Unix-pohjaiseen Mac OS X -käyttöjärjestelmään 2000-luvun alussa.
Historia.
Finder kehitettiin graafisen käyttöjärjestelmän erityistarpeisiin. 80-luvun alussa Lisa-projekti kehitti graafisen käyttöliittymän hallintaohjelmistoa, samaan aikaan Macintosh-projekti luonnosteli Macintosh 128K:n muistinhallintaa ja siinä tarvittavia ohjelmistoja. Toisistaan riippumattomat projektit lainasivat ideoita sekä toisiltaan että Massachusettsin teknillisen korkeakoulun Dataland-projektilta. 
Finder 1.0 - 4.1.
Ensimmäinen julkaistu Finder toimi Macintosh File System -tiedostojärjestelmän kanssa, joka kehitettiin Macintosh 128K:n levykeaseman käyttöön. Tiedostojärjestelmä mahdollisti graafisen käyttöliittymän hyödyntämisen tarjoten tiedostoille metatietueet ikkunointia, asettelua, kuvaketta ja oletusohjelmistoja varten. Järjestelmä ei tukenut hakemistoja, vaan kaikki tiedostot tallennettiin juurihakemistoon. Finderin avulla tiedostot voitiin näennäisesti jakaa ensimmäisen tason alihakemistoihin. Finder tarjosi roskakorin tiedostojen poistoa varten. Roskakori oli näennäiskansio, jonka tiedot säilyivät vain keskusmuistissa. Järjestelmä tyhjensi roskakorin sisällön Finderin sammutuksen yhteydessä. Moniajon puuttuessa Finder sammutettiin aina muiden ohjelmistojen ajon ajaksi.
Tiedostojen hidas kopiointinopeus aiheutti harmia käyttäjille. Apple yritti korjata ongelmaa Finder 1.1 -päivityksellä toukokuussa 1984. Macintosh 128K:n rajallinen muisti vaikeutti Finderin kehitystä ja vasta vuotta myöhemmin huhtikuussa 1985 julkaistu Finder 4.1 nopeutti tiedostojen kopiointia ja lisäsi uusia ominaisuuksia tietokoneen hallintaan. Finderistä löytyi nyt komennot hakemistojen luontiin ja tietokoneen sammuttamiseen. Aiemmin hakemistot oli luotu juurihakemistossa aina löytyvän tyhjän kansion kautta ja tietokone oli sammutettu näppäimistössä olevan virtanapin avulla. Finder 4.1 sisälsi ohjelman nimeltä MiniFinder, joka toimi usein käytettyjen ohjelmien käynnistysvalikkona.
Finder 5.x.
Syyskuussa 1985 Apple siirtyi Hierarchical File System -tiedostojärjestelmään ja julkaisi ensimmäisen kovalevyn Macintoshille, Hard Disk 20:n. Finder päivitettiin versioon 5.0, joka tuki uutta tiedostojärjestelmää ja sisälsi ulkoasupäivityksiä.
Finder 6.x.
Apple alkoi paketoida käyttöjärjestelmäänsä nimellä System Software, joka sisälsi aina sekä käyttöjärjestelmän että Finderin. System Software 5.0:n ja 5.1:n mukana toimitettava Finder 6.0 sisälsi MultiFinder -ohjelman, joka mahdollisti yhteistyömoniajon. MultiFinder oli käynnistettävä ohjauspaneelista erikseen ja tietokone käynnistettävä uudelleen, jonka jälkeen ohjelmat jakoivat prosessoriaikaa toisilleen. System Software 6 sisälsi Finder 6.1:n ja parannellun MultiFinderin.
Aiemmat Finderit sisälsivät työpöydän, jolle järjestelmä tulosti kaikkien siihen liitettyjen levyasemien sisällön. Työpöydälle raahatut tiedostot saattoivat kopioitua väärälle asemalle. System 6:n myötä Finder sisälsi "Put Away" -komennon, jolla käyttäjä saattoi palauttaa työpöydälle muokkausta varten kopioidun tiedoston sen alkuperäiseen sijaintiin.
Finder 7.x.
Vuonna 1991 Apple julkaisi System 7 -käyttöjärjestelmän, joka oli merkittävä Mac OS -päivitys. Muiden järjestelmäohjelmien ohella Finder kirjoitettiin suurimmaksi osaksi uudelleen. MultiFinder ei ollut enää erillinen sovellus, vaan oli osa Finderin normaalia toimintaa. Finder muuttui värilliseksi ja navigointijärjestelmään tehtiin parannuksia. Roskakorista tehtiin oikea hakemisto, johon raahatut tiedostot eivät tuhoutuneet automaattisesti keskusmuistin sisällön muuttuessa.
Finder 8.x – 9.x.
Vuoden 1997 Mac OS 8 -julkaisu päivitti Finderin versioon 8.0. Edeltävien vuosien varrella Finderiin tehdyt muutokset olivat vähäisiä. 8.0 muutti Finderin toiminnan monisäikeiseksi, jolloin esimerkiksi tiedoston kopioiminen ei pysäyttänyt väliaikaisesti Finderin muiden osien toimintaa. Finderin ulkoasu päivitettiin Mac OS 8.0:n metallisen mallin mukaiseksi. Finder 8.1 toi tuen HFS+ -tiedostojärjestelmälle.
Lokakuussa 1999 Finder 9.0 sisälsi tuen monen käyttäjän järjestelmälle, järjestelmän päivitystoiminnon, tuen yli tiedostoille ja salaustoiminnon. 9.1 -päivitys lisäsi CD-levyjen poltto-ominaisuuden. Joulukuussa 2001 Mac OS -käyttöjärjestelmän ja vanhan Finderin kehittäminen lopetettiin.