Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 02 Oct 2010 14:08:31 +0200
From:      "Julian H. Stacey" <jhs@berklix.com>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        Chetan Shukla <chetan.shukla@aricent.com>, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: porting: Linux to Freebsd 
Message-ID:  <201010021208.o92C8VCv088633@fire.js.berklix.net>
In-Reply-To: Your message "Sat, 02 Oct 2010 08:28:52 BST." <4CA6DF34.5080301@infracaninophile.co.uk> 

next in thread | previous in thread | raw e-mail | index | archive | help
> On 02/10/2010 07:42:30, Chetan Shukla wrote:
> 
> > Could someone please outline the steps needed in porting a general appl=
> ication from
> > Linux to FreeBSD.
> 
> Step 1) Spend time (probably several years) achieving a reasonable level
> of expertise in the languages and concepts involved.

....

> Step 8) Goto step 4.
> 
> Perhaps you might ask a more narrowly specified question?  The answers
> will likely be a lot more useful to you.

Right :-) 

Chetan,
First check if the port already exists
	http://www.freebsd.org/ports/

If no money:
	- A few years academic study helps
	- Obtain source code, check licence.
	- Read sources.
	- Read relevant FreeBSD manuals & documentation
	- Work.
	- If stuck, post exact questions to lists specific to whatever aspect.
	- Feed code extensions back to generic source owner.
	- Use send-pr to give us a working ports/ wrapper.

If you have money but want details confidential, 
	Hire a professional consultant.  
	Here's a geographicly indexed list:
	http://berklix.com/consultants/
PS more consultants welcome to add their details, see page for format.

Cheers,
Julian
-- 
Julian Stacey: BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
 Mail plain text;  Not HTML, quoted-printable & base 64 spam formats.
	Avoid top posting, It cripples itemised cumulative responses.



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