BSDCan2010 - Final Release

BSDCan 2010
The Technical BSD Conference

Josh Paetzel
Day Talks - 1 - 2010-05-13
Room DMS 1120
Start time 14:30
Duration 01:00
ID 168
Event type Lecture
Track Embedded
Language used for presentation English

Developing an appliance starting with a general purpose operating system

Creating a specialized appliance using a general purpose operating system, using the roadmap for the FreeNAS revamp as an example.

Using a general purpose operating system as the base for developing a specialized appliance is a challenging task. Using the roadmap for revamping FreeNAS as an example a number of topics will be covered.

  • How design goals impact the system
  • How to manage project specific differences from the underlying base OS
  • The benefits of starting with a general purpose OS
  • The drawbacks of the same

Along the way the new features and benefits of the FreeNAS revamp will be explored.

Including, but not limited to:

An AMD64 version Improved ZFS support Support for optional packages/modules