Martin Agersted Jarl skrev:
> Thorbjørn Ravn Andersen wrote:
> > "Tychsen" <mtychsen@hotmail.com> writes:
> >
> >> Mit spørgsmål er nu: operer Mac OS X på samme måde? Eller er det i
> >> OS slut med ddl-helvedet og uendelige opdateringer og "rod" i filerne?
> >> Når man sletter et program i OS, er det så gone forever? - jo mindre
> >> man har bedt om et gendannelsespunkt, naturligvis.
> >
> > OS X arbejder med "whatever.app" som indeholder data og kode (til en
> > eller flere arkitekturer) og som er en selvstående enhed.
> >
> > Så svaret er nej, og ja :)
> >
>
> Svaret er både og, tja og nej og ja.
>
> Programmer i Mac OS X bruger biblioteker som følger med styresystemet.
> Hvis et program kræver en funktion som ikke findes i bibliotekerne, må
> programmøren selv lave et bibliotek, men til forskel fra Windows, lægges
> dette bibliotek ikke et eller andet mærkeligt sted i fil-træet, men
> ligger i selve applikations-kataloget. Hvis man derfor sletter dette
> katalog -- som i Finder er repræsenteret ved et program-ikon -- slettes
> biblioteket også.
>
> Samtidig er disse standard-biblioteker "hellige". De ændres ikke
> medmindre Apple selv vælger at lave en opdatering af et givent
> bibliotek. En sådan opdatering vil altid (eller til en meget vid grænse)
> være bagudkompatibel.
>
> Man kan dog godt som programmør lave bevidst rod i systemet ved at lave
> et installationsscript som for eksempel erstatter et af styresystemets
> standard-biblioteker.
>
> --Martin
Hej Martin,
tak for hjælpen. Kan du evt. linke til nogle tekniske artikler, der
mere uddybende beskriver det, du skriver? Der må da være publiceret
noget semi-teknisk materiale omhandlene OS X's operative måde at
fungere på i relation til Windows's måde. Her tænker jeg altså ikke
kun på, at OS X ser anderledes ud, og når man installere et program,
så "trækker" man bare ikonet over i en mappe. Forskelle i de to
systemers GUI er naturligvis også interessant, men det helt spændende
er jo de underligende strukturer og generelle virkemåder.
Super mange tak...