Writing a (BSD like) Operating Systems From Scratch
Wojciech Puchar
wojtek at wojtek.tensor.gdynia.pl
Fri May 24 20:33:44 UTC 2013
>
> I've been read thousands of pages of FreeBSD and Linux Kernel source code and books on the internals of BSD and Linux over the years in attempt to develop a complete understanding of operating systems (or at least, UNIX like ones). However, I feel that I'm as mystified as to the finer details as when I first started. So I've concluded that the best way to really understand the deep dark details of UNIX is to try and write one from scratch (using the general guidelines of standards like POSIX etc ...), and maybe taking a peek at BSD and Linux from time to time. My questions around this are:
except writing TCP/IP stack and filesystem it should be possible to do by
single person.
>
> a) What kind of hardware (processor) would I use as a development platform, given the requirements of cheap, well documented, easily obtainable, easy to debug etc ... I believe the hardware platform chosen should satisfy the following requirements:
any except PCs unless you will like to deal with CPU and other
(over)complexity.
More information about the freebsd-hackers
mailing list