FreeBSD Vs OpenDarwin

Balakumar Velmurugan <[email protected]>
Newsgroups gmane.os.opendarwin.general
Message-ID <[email protected]>
Hi All,

         I am new to Darwin/Mac world however I am very familiar with
FreeBSD. I have been working on a FreeBSD project and now I would like to
explore the possibilities of doing it on OpenDarwin. I would appreciate any
comments you may have on how both the platforms compare against on certain
characteristics. 

 

The project has lot of graphics, multi-media and networking components. The
reason, I picked FreeBSD originally because of its TCP/IP stack and the
large number of FreeBSD ports available ( plus my own familiarity with it).
After doing some preliminary research on Darwin, I like a lot of its
features and particularly some of its graphical applications.

 

My questions are really,

 

1.	How different is the OpenDarwin Kernel from the FreeBSD 5.x.x kernel
code ?. I know there are some apple code in Darwin kernel which makes me
uncomfortable because of my lack of familiarity with it. 
2.	How easy or painful it is to port FreeBSD and Linux applications to
OpenDarwin ? 
3.	How similar is the Darwin driver software model compared to FreeBSD
? Lets say I already have a FreeBSD graphics processor driver, how easy or
difficult to port to Darwin.? 
4.	How about the library support, for writing video/audio media and
networking applications, in Darwin ?. Can I use the FreeBSD libs ? 

 

Any comments from Darwin guru's will be greatly appreciated.

 

Regards,

Bala
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.