| OpenBSD Multimedia Resources List
Links on this page refer to multimedia resources (podcast, vodcast,
audio recordings, video recordings, photos) related to OpenBSD or
of interest for OpenBSD users.
 
This list is available as chronological
overview, as a tag cloud and
via the sources.
 This list is also available as RSS feed
   
If you know any resources not listed here, or notice any dead links,
please send details to
Edwin Groothuis so that
it can be included or updated.
 Tag: kernel
Designing BSD Rootkits Author Joseph Kong
Source: bsdtalk
 Added: 24 May 2007
 Tags: bsdtalk, interview, kernel, rootkits, books, joseph kong
 Ogg version (15 minutes), MP3 version (8 Mb, 15 minutes)
 Interview with Joseph Kong, Author of "Designing
		BSD Rootkits: An Introduction to Kernel Hacking"
		from No Starch Press. The interview was recorded
		at BSDCan in Ottawa.
A Tale of Four Kernels
Source: Diomidis Spinellis
 Added: 17 May 2008
 Tags: freebsd, linux, solaris, windows, article, kernel, diomidis spinellis
 Diomidis Spinellis. A tale of four kernels.
			In Wilhem Schfer, Matthew B. Dwyer, and
			Volker Gruhn, editors, ICSE '08: Proceedings
			of the 30th International Conference on
			Software Engineering, pages 381-390, New
			York, May 2008.  Association for Computing
			Machinery.
		    , 
			Diomidis Spinellis. A tale of four kernels.
			In Wilhem Schfer, Matthew B. Dwyer, and
			Volker Gruhn, editors, ICSE '08: Proceedings
			of the 30th International Conference on
			Software Engineering, pages 381-390, New
			York, May 2008. Association for Computing
			Machinery.
 The FreeBSD, GNU/Linux, Solaris, and Windows operating
		systems have kernels that provide comparable
		facilities. Interestingly, their code bases share
		almost no common parts, while their development
		processes vary dramatically. We analyze the source
		code of the four systems by collecting metrics in
		the areas of file organization, code structure,
		code style, the use of the C preprocessor, and data
		organization. The aggregate results indicate that
		across various areas and many different metrics,
		four systems developed using wildly different
		processes score comparably. This allows us to posit
		that the structure and internal quality attributes
		of a working, non-trivial software artifact will
		represent first and foremost the engineering
		requirements of its construction, with the influence
		of process being marginal, if any.
 |  |