Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Feb 2001 15:33:50 -0800
From:      Kris Kennaway <kris@obsecurity.org>
To:        Duraid <latif2221@home.com>
Cc:        mij@osdn.com, "freebsd-questions@FreeBSD.ORG" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: freebsd and kde
Message-ID:  <20010224153350.A55683@mollari.cthul.hu>
In-Reply-To: <3A97E38A.7D351B3C@home.com>; from latif2221@home.com on Sat, Feb 24, 2001 at 04:38:34PM %2B0000
References:  <3A97CBB7.97E71F43@home.com> <20010224154639.A73090@guinness.osdn.com> <3A97E38A.7D351B3C@home.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--6TrnltStXW4iwmi0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sat, Feb 24, 2001 at 04:38:34PM +0000, Duraid wrote:
> you mean everything that is compiled from source is 100% compatible
> with freebsd?

Properly written code will run on FreeBSD, Linux, Solaris, ...

> then what does it mean writing application for linux? and does

However, it is possible to make your code linux-specific.  It's common
for young software projects which start out on one OS to use features
or misfeatures common to that OS, but that usually changes as the
projects mature.

> freebsd differs from linux only by the kernel, ie it uses the same
> libraries and compilers?

Well, there is a lot in common (e.g. a lot of the API is shared), but
the libraries are not the same as those used by Linux.  FreeBSD uses
BSD-derived libraries, but Linux went and rewrote them all from
scratch under a different license.

> then why do they call the applications ports..  doesn't porting an
> application mean modifying the source to suite the operating system?

Yes, and sometimes this is needed to get it to compile.  Often they
compile out of the box, and the port just provides window dressing
like the management of dependencies (software the port depends on to
build/run), and the ability to uninstall the software transparently.

> sorry, lot's of questions... but im tired looking and solving
> problems with library mismatch and differences between
> distributions... i need an already OPERATING system...and i like the
> idea that freebsd comes with these things taken care of.. am i
> wrong?

Nope!

Kris

--6TrnltStXW4iwmi0
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE6mETeWry0BWjoQKURAjPnAJ9PzkN/Nd9pF34beIWVluRT5lslmQCfUN0k
hTGVzzM4MjULojUHlJEASlo=
=Xac7
-----END PGP SIGNATURE-----

--6TrnltStXW4iwmi0--

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




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