|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2005
Messaggi: 3042
|
unix linux mac os x'
domanda:
mac os x deriva da unix-linux? se si come fanno a rivednere un prodotto che proviene da un altro open source
__________________
--- |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2008
Messaggi: 8391
|
open source è diverso da gratis
la Apple rilascia con licenza open-source la parte (Darwin) derivata da codice open-source così come deve fare per licenza.
__________________
Powered by AlphaWinUX fixed by Sbiancamento Guida al downgrade del firmware per i Seagate Momentus XT MacBook Pro M4 14" 16/512 Logitech MX Master 3S - Edifier R1280DBs + SoundBlaster X4 + Benq 3205U Pa - no sped. Vendo Mac Mini M1 8/512 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jun 2005
Messaggi: 3042
|
non ho capito
__________________
--- |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2008
Messaggi: 8391
|
la licenza open source prevede solamente che tu rilasci i sorgenti e se usi del codice open source allora è tuo obbligo rilasciare il codice per quella parte che lo sfrutta.
Per questo motivo la Apple rilascia sotto una licenza open source il codice di quella parte del sistema operativo che si basa su codice open source già esistente. fatto ciò terminano gli obblighi di Apple. rilasciare gratuitamente non rientra negli obblighi dell'open source
__________________
Powered by AlphaWinUX fixed by Sbiancamento Guida al downgrade del firmware per i Seagate Momentus XT MacBook Pro M4 14" 16/512 Logitech MX Master 3S - Edifier R1280DBs + SoundBlaster X4 + Benq 3205U Pa - no sped. Vendo Mac Mini M1 8/512 |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1459
|
Quote:
__________________
root#> man life No manual entry for life root#>_ |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jun 2005
Messaggi: 3042
|
ah ok quindi è una licenza bsd perciò
__________________
--- |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
si ma il punto non è il gratuito, anche un software sotto gpl lo puoi far pagare, cmq il codice bsd rimanente è ben poco ormai
__________________
Khelidan |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1459
|
Quote:
di bsd c'è tutta la gestione network e darwin.
__________________
root#> man life No manual entry for life root#>_ |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Jun 2005
Messaggi: 3042
|
Quote:
cioè per esempio anche le cartelle mi sembrano uguali a quelle del linux (var, etc, lib ecc) cosi come i comandi che puoi dare da shell... (addirittura le stesse cartelle sono presenti sull'iphone)
__________________
--- |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
appunto la questione non è il gratis o no, cmq darwin è basato principalmente su Mach che a quanto ne so non deriva da bsd, di essa ci sono aggiunte come appunto il networking
__________________
Khelidan Ultima modifica di khelidan1980 : 21-03-2010 alle 21:37. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
I comandi sono i soliti di gnu.org che si sono praticamente su tutti i sistemi unix. Finché rispettano la gpl possono farci quello che vogliono. Le cartelle sono solo un modo di organizzare i file non penso si possa mettere una licenza ad un concetto così di base.
|
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1459
|
Quote:
Il sistema è unix, l'interfaccia software è identica a quella di ogni altro sistema unix-like. (software base, struttura directory, etc). idem per l'iphone e l'ipod, il sistema è uno Unix adattato.
__________________
root#> man life No manual entry for life root#>_ |
|
![]() |
![]() |
![]() |
#13 |
Messaggi: n/a
|
La "derivazione" di Mac OS X è un po' complicata:
- alla base c'è un kernel (che si chiama XNU) che deriva da MACH e il cui sviluppatore Avie Tevanian originario lavorò sia alla stesura di MACH che del kernel di NeXTStep prima e Mac OS X dopo - c'è un layer BSD (grossolanamente i comandi della shell) - c'è una serie di tecnologie derivate da NeXTStep anche se ormai vanno via via scomparendo (vedi il NetInfo Manager) - ci sono le API native (Cocoa) evoluzioni delle API di NeXTStep - c'è tutta una serie di componenti con licenza GNU - c'è qualcosa di derivazione del vecchio Mac OS (vedi Quick Time, AppleScript e Carbon) Tutta la roba Apple rilasciata con licenza "opensource" (vedi Darwin) in realtà usa la licenza APSL. Da quand'è nato Mac OS X Apple ha via via iniziato un processo di "certificazione" UNIX il cui stato attuale è questo. Si potrebbe quindi anche affermare che Mac OS X è più UNIX di Linux :-P |
![]() |
![]() |
#14 |
Messaggi: n/a
|
Dimenticavo ... ovviamente c'è una marea di codice proprietario: Aqua in primis :-P
Per quanto riguarda la struttura delle directory, ci sono delle differenze più marcate con Linux un po' meno con i sistemi di derivazione BSD. |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:16.