Logo Blogo

Apple rilascia i sorgenti di Mac OS X per Intel

Pubblicato: 08 ago 2006 da Marcello Majonchi

Ricordate che qualche tempo fa discutemmo dell’interruzione (poi smentita) del rilascio dei codici sorgente di Mac OS X in versione Intel?
Bene, oggi, nel contesto del WWDC, Apple ha finalmente annunciato il rilascio dei sorgenti del suo kernel.

Oltre a scusarsi del ritardo, Ernest Prabhakar, Apple Open Source Product Manager, ha anche annunciato l’apertura di uno spazio, ospitato da Apple stessa, che si presuppone diventare punto di riferimento della comunità OpenSource che ruota attorno a Mac OS, rimasta orfana dalla chiusura di OpenDarwin.org.

MacOSForge, questo il nome della community, ospiterà tutti i progetti OpenSource su Mac OS X, a partire da WebKit, il motore di Safari.

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
6 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di Andy

    Andy

    08 ago 2006 - 17:26 - #1
    0 punti
    Up Down

    =)

    Questa sì che è una grande notizia!!

  • Profilo di (Francesco)

    (Francesco)

    08 ago 2006 - 18:26 - #2
    0 punti
    Up Down

    scusate l’ignoranza profonda che mi affligge, ma cosa sono e a cosa servono i codici sorgente?

  • Profilo di Marcello Majonchi

    Marcello Majonchi

    08 ago 2006 - 18:47 - #3
    0 punti
    Up Down

    @Francesco
    Da Wikipedia:
    Il codice sorgente (spesso abbreviato sorgente) è un insieme di istruzioni appartenenti ad un determinato linguaggio di programmazione, utilizzato per costruire un programma per computer.

    Per info http://it.wikipedia.org/wiki/Codice_sorgente

    M.

  • (Sherry)

    08 ago 2006 - 19:10 - #4
    0 punti
    Up Down

    Di fatto, il codice sorgente è quell’insieme apparentemente incomprensibile di linee e linee di istruzioni che, fatte eseguire dalla macchina, creano il programma.
    Qualsiasi programma è formato in origine da linee di codice sorgente.
    Sherry Haibara

  • (Tom)

    08 ago 2006 - 19:55 - #5
    0 punti
    Up Down

    Non proprio 8-)

    Il codice sorgente è un testo scritto in un linguaggio quasi umano piuttosto formalizzato, detto linguaggio di programmazione, per cui nel codice sorgente ci saranno cose come “if”, “else”, “repeat”, ecc.

    Questo linguaggio viene, il più delle volte, tradotto in un linguaggio comprensibile al processore del computer, il processo si chiama “compilazione”. Una volta tradotto è quasi incomprensibile per le persone che lo leggono, per cui si lavora sempre sul codice sorgente.

    Da notare che il programma tradotto in linguaggio macchina è molto poco portabile, cioè cambia da un processore all’altro, per questo esistono altri metodi per far capire al computer un insieme di istruzioni, ma meglio non complicarci troppo la vita =)

  • bobCASUAL

    30 set 2011 - 09:49 - #6
    0 punti
    Up Down

    e per chi non lo sapesse Apple è tenuta per legge a rilasciare i sorgenti del proprio kernel in quanto è un sistema UNIX-like ovvero è una personalizzazione (per quanto profonda) del OS UNIX ((con codice Linux)); e come tutti i programmi di derivazione UNIX-like deve rimanere un progetto Open-Source (sorgente aperto (libero)).

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per commentare e per entrare nella community di melablog. Potrai inserire immagini, video, partecipare alle discussioni nei vari gruppi o crearli e inviare messaggi privati agli altri utenti registrati. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento