From owner-freebsd-questions Fri Aug 2 14:39: 1 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24CF137B401 for ; Fri, 2 Aug 2002 14:38:59 -0700 (PDT) Received: from jive.SoftHome.net (jive.SoftHome.net [66.54.152.27]) by mx1.FreeBSD.org (Postfix) with SMTP id 5918B43E5E for ; Fri, 2 Aug 2002 14:38:58 -0700 (PDT) (envelope-from yid@softhome.net) Received: (qmail 19181 invoked by uid 417); 2 Aug 2002 21:38:52 -0000 Received: from shunt-smtp-out-0 (HELO softhome.net) (172.16.3.12) by shunt-smtp-out-0 with SMTP; 2 Aug 2002 21:38:52 -0000 Received: from unknown ([216.194.6.221]) (AUTH: LOGIN yid@softhome.net) by softhome.net with esmtp; Fri, 02 Aug 2002 15:38:51 -0600 Date: Fri, 2 Aug 2002 17:37:27 -0400 From: Joshua Lee To: "Tiago Marques" Cc: freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD compatibility Message-Id: <20020802173727.05bdabe2.yid@softhome.net> In-Reply-To: References: Organization: Plan B Software Labs X-Mailer: Sylpheed version 0.8.0claws (GTK+ 1.2.10; i386-portbld-freebsd4.6) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 25 Jul 2002 14:12:28 +0300 "Tiago Marques" wrote: > I'm a user of Linux, and i do some programming for college, some related > with sockets, processes, and all kinds of linux system programming. > I've been thinking about moving to FreeBSD but i would like to know if the > programs i do in Linux will be compatible with FreeBSD. Most of them will be compatable. The areas of different compatability would be solvable by a standard configure script. Binaries are also usually compatable, and the emulation is very fast - there's no noticable difference. As for sockets, though I've never ported TCP/IP code between the two, Linux's TCP/IP stack was originally lifted from BSD. (Though FreeBSD's implementation is not only more mature, BSD having the very first implementation of a TCP/IP stack under ARPA's auspices, it has become better tuned over time and is considered one of the fastest.) > Also, i'm a regular user, but not very experienced in Linux, i just know my > way around, not much more. Do you think i'll be able to use FreeBSD easily > or is it more complicated to mantain and admin ? FreeBSD is more difficult to *install* than most major Linux distributions, but easier to *maintain* due to BSD inits and the ports system, among other things. (The latter means no more RPM-style DLL hell.) You'll find eventually that BSD is easier to use than Linux in many tasks because it is better designed. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message