2. Who should read this document?

The intended audience of this book is anyone going into the development of Ethereal.

This book is not intended to explain the usage of Ethereal in general. Please refer the Ethereal User's Guide about Ethereal usage.

By reading this book, you will learn how to develop Ethereal. It will hopefully guide you around some common problems that frequently appears for new (and sometimes even advanced) developers of Ethereal.