Newsgroup: it.comp.os.dibattiti
Titolo: info su *BSD

Secondo voi il design del kernel di Linux č superiore a BSD? perchč ho un
dubbio enorme sul perchč apple abbia scelto un BSD (Mach) per il suo OSX e
non invece linux...
Grazie in anticipo
Umberto Giacobbi

 non invece linux...
Magari e` stato per la licenza... :-)
bye,
-- 
piergiorgio

 Secondo voi il design del kernel di Linux è superiore a BSD?
No. Basta dare un'occhiata ai sorgenti.
-- 
"Everything is vague to a degree you do not realize till you have tried
  to make it precise"
                                       Bertrand Russell
                                       The Philosophy of Logical Atomism

 Magari e` stato per la licenza... :-)
magari non in modo determinante, visto che darwin lo danno via open lo stesso,
comunque ha contribuito anche la licenza:
http://developer.apple.com/darwin/projects/darwin/faq.html
la motivazione e comunque piu che altro tecnologica credo, come tecnologica e la
scelta di portare avanti hurd

 Magari e` stato per la licenza... :-)
Sicuramente Jobs non vole che Stallman arrivi
in consigli di amministrazione dicendo che la Apple
è tutta della comunità e che lui è l'illuminato rappresentate
della discordante comunità.
Saluti.

Umberto Giacobbi wrote:
 > ho un dubbio enorme sul perchč apple abbia scelto un BSD (Mach) per
 > il suo OSX e non invece linux...
[Q. Why is Darwin based on BSD UNIX?]
"A. There are several reasons for this. The first one is historical. Mac
OS X draws a lot of its code base from a system called OPENSTEP, created
by NeXT Software, which Apple bought in 1997. OPENSTEP and its
predecessor, NEXTSTEP, were based on 4.3 BSD. BSD has always had a rich
academic developer community behind it, and while much of the original
BSD UNIX was not free, its source code was available to anyone who
obtained a license for it. The wide development community that arose to
support BSD contributed to many of the ideas that drive today's open
source community. That community also facilitated a great deal of
research, including work to put BSD on Mach at Carnegie Mellon
University-code that eventually found its way to NeXT and now to Apple.
Second, BSD is widely respected as clean, robust, and maintainable code.
There remains a strong developer community that knows the code base very
well and continues the work started at UC Berkeley. In addition, the BSD
license is very open, which has made it easy for us to leverage its
compelling core technology to enhance the Mac OS.
Best of all, as a result of making this choice, Apple is now an active
participant in the BSD community. This allows us to make sure that the
capabilities important to Mac users are added to BSD. Being part of the
BSD community also gives us access to excellent peer review and keeps us
on a path to adopt and contribute to open standards, the benefits of
which are well known to our developers. The BSD community has been
extremely supportive of Apple since we first approached NetBSD, FreeBSD,
and others about doing a better job of sharing code. That happened even
before we announced Darwin. Now we're pleased to have become an even
more active participant in the community."
Darwin Project FAQ
http://developer.apple.com/darwin/projects/darwin/faq.html
///
Operating System Concepts - Sixth Edition
http://www.bell-labs.com/topic/books/os6-book/
-- 
"Unlike many other big cats, apart from man, the jaguar has no rivals - 
no other predator can compete with this powerful cat."
http://dialspace.dial.pipex.com/agarman/bco/ver4.htm

 No. Basta dare un'occhiata ai sorgenti.
Che sono formattati meglio quelli di linux?
;)


Apple voleva un ukernel! Linux è MONOLITICO...
--
Luigi Mantellini
Per il pessimista il bicchiere è mezzo vuoto,
per l'ottimista è mezzo pieno,
per un ingegnere è semplicemente sovradimensionato rispetto l'uso.

 Linux è MONOLITICO...
Non del tutto monolitico, attualmente i moduli ci sono anche se
l'impostazione di fondo rimane quella monolitica.
See you,
	Silver Drake
--
Digital Rights: Every bit you compute 
can and will be used against you. [SD 2002]
http://www.iammol.com

 Che sono formattati meglio quelli di linux?
Quelli sono sicuramente formattati meglio... con tutte le volte che ci sono
passato sopra con sysinstall =)

 ;)
Non solo, anche ingegnerizzati meglio. Si vede ad occhio nudo che c'è 
del lavoro dietro che prescinde dalla pura programmazione.


 Apple voleva un ukernel! Linux č MONOLITICO...
il kernel di macos X non e' un micro puro.
Sul sito Apple e' scritto chiaramente che hanno inserito un bel po' di 
cose per motivi di prestazione.
Direi che che i motivi principali per aver scelto BSD: sono storici 
(Next), di licenza e di centralita' di sviluppo.
-- 
Ciao
Marco

 (Next), di licenza e di centralita' di sviluppo.
Questo è scritto in un articolo, che hanno postato nel NG (preso dalle faq
di darwin) :)
Però un Mac(h)OS X sarebbe bello... speriamo in HURD&Co (anche se Stallman
non è una persona che seguirei ounque... ;) )


 
...e alla documentazione tecnica disponibile.
-- 
http://supernova.unicam.it
chi altro senno'?