Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Apr 1998 18:54:30 -0400
From:      KapuT <malartre@aei.ca>
To:        FreeBSD-Newbies <freebsd-newbies@FreeBSD.ORG>
Subject:   FW: FreeBSD and Rhapsody
Message-ID:  <35295D26.A24F8096@aei.ca>
References:  <199804050446.UAA08516@scv3.apple.com>

next in thread | previous in thread | raw e-mail | index | archive | help
That E-mail contain a lot of good information. I originaly receive it on
hackers@freebsd.org

But I dont love rhapsody: in my head BeOS rulez hehehe

Wilfredo Sanchez wrote:

> Howdy-
>
>   I'm having a hard time figuring out how one becomes a FreeBSD developer
> from your web site, so perhaps you guys can help me out. I work for Apple
> Computer, and as you may know, we're building this operating system with
> the code name Rhapsody. Rhapsody has a full BSD subsystem in it, and we'd
> like to get a relationship going with FreeBSD if the FreeBSD team is
> interested.
>
>   Most of our BSD code comes from 4BSD Lite, which is a bit dated. Since
> last year, I've updated a lot of our user commands using NetBSD's
> sources. The decision to use NetBSD was pretty much arbitrary, although
> the fact that I can acces their code via CVS, and now can commit changes
> back in was a big influence.
>
>   In any case, the BSD kernel guys at Apple usually use FreeBSD as a
> reference. This led to some small gotchas due to differences between
> NetBSD and FreeBSD, such as the fact that NetBSD lets you change mode
> bits on symlinks, which FreeBSD (I think) doesn't. So I had a little
> trouble with commands like cp, which tried to do this thing we don't
> support. I haven't gotten to the network and system commands and the
> libraries, where I think the biggest incompatibility problem lie, and the
> consensus is that I should look into using FreeBSD for those. There will
> be problems in any case, since we implement BSD over Mach, which makes
> commands like ps somewhat unique from other BSD's, but the goal is to
> minimize that.
>
>   What I need to know is the degree that you would like to work together
> with Apple, if at all, in this regard. It's important that we be able to
> send our changes back upstream, since I believe that staying in sync with
> our source provider is more important than any competitive advantage that
> might buy us. UNIX is of little importance to Rhapsody from a market
> standpoint; there are plenty of good UNIX flavors that one can get for
> free; the value in Rhapsody lies elsewhere. But BSD *is* important for
> several reason, which I'm sure you appreciate. The key is we don't want
> to provide "a better UNIX", we just want to be compatible and play nice
> with other systems, and have all that functionality. To that end, we
> don't need to be unique, and cooperating with you guys would be much
> better.
>
>   I tried a few times to get CVSup to work on Rhapsody, and I found it
> somewhat difficult, so I don't have that tool, although I could set up a
> FreeBSD box to do that. Currently I plan to use the Walnut Creek CDs,
> since that's more convenient. The question is how I would get changes
> back up to FreeBSD. CVS access would be ideal, and is our current
> arrangement with NetBSD. I understand that such access isn't easily
> granted, so I'm open to alternatives.
>
>   I should mention that I'm really not all that interested in the merits
> of one BSD effort over the others. I'm a little surprised at the
> animosity between some developers toward the other groups, and don't
> really want to get involved in that debate, so don't tell me why the
> other guys stink, in case you are so inclined. I have no loyalties
> towards any one group. Ideally, we'd get the best of each, although I
> think we'll need a primary to keep things sane, and our kernel guys like
> FreeBSD.
>
>   I believe that getting something set up that let us work together will
> be mutually beneficial. We can leverage the work you have done, and you
> can some paid developers to help with bugs.
>
>      Thanks,
>      -Fred
>
> ---
>         Wilfredo Sanchez - wsanchez@apple.com - 408.974-5174
>     Apple Computer, Inc. - Rhapsody Core Operating Systems Group
>        2 Infinite Loop, Mail Stop 302-4K, Cupertino, CA 95014
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message



--
---------------------------------------------------
malartre@aei.ca         ICQ #4224434
www.aei.ca/~malartre/   FreeBSD 4 Newbies project
Windows_95-B            Unix FreeBSD-2.2.5-RELEASE
---------------------------------------------------



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-newbies" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35295D26.A24F8096>