# BeOS Sample Code

You can find sample code for the BeOS here. This code was written by Be engineers, and includes the best items of our sample code archive, located on our FTP site.

We have organized the archive according to category. The following links give brief descriptions of the projects in a particular category.

The sample code offered here falls under the Be Sample Code License, which is derived from the Berkeley software distribution license. Please read the license document for details of how the sample code may be used.

### Categories

Intro | Straightforward examples of basic BeOS programming concepts.
Add-ons | How to dynamically extend the functionality of the BeOS and 3rd party applications.
Application Kit | Messaging, inter-Application communication, etc.
Drivers | Device Driver examples.
Game Kit | Full Screen, direct-to-framebuffer drawing, and other high-performance graphics stuff.
Graphics | Basic drawing, color, and bitmaps on the BeOS.
Input Server | Input Server add-on examples.
Interface Kit | Windows and Menus and Views, Oh my!
Media Kit | Audio, and in the future... video.
Network Kit | Client/Server TCP/IP and UDP programming examples.
OpenGL® | Examples of using OpenGL, an industry-standard 3d graphics API.
Screen Savers | Examples of writing modules for the BeOS screen saver.
Storage Kit | Manipulation of files and directories.
Support Kit | Miscellaneous utility classes.
Translation Kit | Writing data translation utilities on the BeOS.

BeOS Release 4.5
Copyright © 1999 Be, Inc.