TCP/IP プロトコルスタックの移植をどうしようか

OSKit はライセンスが GPL なので使えない事が分かった。正攻法なら FreeBSD から移植するのが良いだろう。
具体的な移植方法はともかく、「移植した」という記事はよく見かける。

An experienced developer could port IP, UDP, and TCP to an existing embedded system that already has an ethernet (or whatever lower layer you need) driver in a few weeks. You'll need to grab appropriate files from /usr/src/sys/netinet as well as the socket and mbuf related files from /usr/src/sys/kern and then connect it to the network driver for your physical interface.


a few weeks で移植可能なのか、僕が an experienced developer ではないところが味噌だな。