mboost-dp1

No Thumbnail

Leopard bliver UNIX 03 certificeret

-

Apples kommende styresystem, Mac OS X Leopard, er nu blevet UNIX 03 certificeret af The Open Group.

UNIX 03 certificeringen dækker over libraries, systemkald, terminal interfaces, kommandoer, internationalisering og c sproget, hvilket er muligheden for at porte server og cli applikationer til Mac OS X.

Dette er et stort skridt for Apple, da det før kun var Sun, IBM og HP som var certificeret.

Certificeringen kan ses her som PDF.





Gå til bund
Gravatar #1 - DanaKaZ
1. aug. 2007 14:51
Det var da lækkert nok. Det har de vist arbejdet hårdt på et stykke tid nu.

Så må vi se om UNIX udviklerne tager det til sig.
Gravatar #2 - mikkelhoegh
1. aug. 2007 15:05
Det er altså lidt af en præstation, og det tyder godt for fremtiden for OS X. Jeg glæder mig i hvert fald til at prøve den nye Leopard, også selvom OS X nok aldrig bliver mit primære OS.
Gravatar #3 - Cyrack
1. aug. 2007 15:52
DanaKaZ:

Certificering kun gælder én konfiguration. Skifter du kernen eller en anden systemkomponent gælder certifikatet ikke længere. Derfor er det sjældent at mindre firmaer eller private vil ofre penge på det.
Gravatar #4 - ethikas
1. aug. 2007 15:58
Er der nogen der har en ide om hvornår Leopard kommer på gaden?
Gravatar #5 - nerddk
1. aug. 2007 16:25
ja til oktober :)
Gravatar #6 - Bwyan
1. aug. 2007 23:58
Nogle gange har jeg da godt nok været ved at rive håret af mig selv, når der ind imellem mangler en eller anden simpel UNIX command i Tigeren.

Håber lidt det her betyder større lighed, i form af UNIX commando'er/programmer. Det ville være mægtigt!
Gravatar #7 - arne_v
2. aug. 2007 01:04
#1

Et UNIX03 compliant program kan buildes på en UNIX03 compliant platform.

Men UNIX03 er langtfra tilstrækkelig til de fleste rigtige applikationer.

UNIX03 består af 1123 funktioner (siger http://www.unix.org/version3/apis.html).

.NET 2.0 klasserne har 154723 metoder.

Java 1.6 klasserne har 97480 metoder.

Der er ligesom en markant forskel.
Gravatar #8 - arne_v
2. aug. 2007 01:05
#3

Det er Unix leverandøren der betaler for certificering af styre systemet.

Apple har råd.

Man certificerer ikke applikationer.
Gravatar #9 - XereX
2. aug. 2007 06:31
Bliver nice nok at kunne skifte til Leoparten :-) Skal hent sikkert skifte fra Tiger når det dukker op. :-)
Gravatar #10 - froksen
2. aug. 2007 13:58
Nu som ikke særlig OSX vidende, vil den kommende version altså Leopard være sådan en slags opdatering for dem der allerede har tidligere versioner af OSX eller skal man enlig købe en helt ny "cd"?

Bare nysgerighed?
Gravatar #11 - DanaKaZ
2. aug. 2007 14:38
#10 Der skal købes nye "cd'er" (det kommer nok på en dvd :) ).

Men hvis du vil til at købe en mac, så vent til at leopard er kommet ud, da det så vil følge med.
Gravatar #12 - henrikmk
2. aug. 2007 16:31
UNIX03 består af 1123 funktioner (siger www.unix.org)

.NET 2.0 klasserne har 154723 metoder.

Java 1.6 klasserne har 97480 metoder.


Hænger det nødvendigvist sammen? Der er vel ikke f.eks. tale om metoder til grafiske brugerflader i UNIX03 certificeringen.
Gravatar #13 - arne_v
2. aug. 2007 17:18
#12

Det hænger sammen med min pointe.

UNIX03 indeholder ikke GUI. Det indeholder ikke database adgang.

Netop derfor er der meget få virkelige applikationer som kun kræver UNIX03 environment.
Gravatar #14 - Cyrack
2. aug. 2007 17:53
henrikmk:
Det fortæller hvad? At MS og Suns programmører skriver mange funktioner, at de skriver for mange eller at Unix har for lidt? Det fortæller sqda intet, da der reelt kunne være to linjers funktionalitet i hver metode.

Tal er så taknemmelige...
Gravatar #15 - arne_v
2. aug. 2007 18:33
#14

Forskellen er faktisk større end tallene antyder. API'erne i UNIX03 er ret simple.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login