Tree [c8f634] master /
History



File Date Author Commit
readme 2012-10-30 intel-ethernet intel-ethernet [c8f634] Update line lengths, minor edits

Read Me

Open AVB

Intel created the Open AVB repository to encourage collaborative source
code development for AVB technology enabling. By publishing the source code,
our intent is to encourage standardization, stability and inter-operability 
between multiple vendors. This repository - created by the Intel LAN Access Division,
but not necessarily limited to Intel products - contains primarily network 
building block components - drivers, libraries, example applications and 
daemon source code - that are required to build an AVB system.

This repository does not include all components required to build a full 
production AVB system (e.g. a turnkey solution to stream stored or live 
audio or video content).

Some simple example applications will be provided which illustrate the
flow - but a professional AVB system requires a full media stack -
including audio and video inputs and outputs, media processing elements,
and various graphical user interfaces. Various companies provide such integrated 
solutions.

LICENSING AND CONTRIBUTION GUIDELINES 

To the extent possible, content is licensed under BSD licensing terms.
Linux kernel mode components are provided under a GPLv2 license.
The specific license information is included in the various directories
to eliminate confusion.

We encourage you to review the LICENSE file included in the head of the 
various subdirectories for details.Third party submissions are welcomed.
Our intent for third party content contributions is to enable derivative 
products with minimal licensing entanglements.  

Practically speaking, this means we would enforce (a) an original-source 
attestation for any contributed content, and (b) rejecting patches with 
GPL content into existing BSD licensed components. Third party copyrights 
can be included provided they do not narrow the licensing terms of an existing 
component. 

Prior to accepting a commit, Intel may perform scans using third-party tools 
to identify suspected hits of GPL code. Intel will also perform vulnerability 
scans of patches in an attempt to find various coding errors such as memory leaks, 
buffer overflows and usage of uninitialized variables.The submitter will be 
asked to correct any detected issues prior to a commit. 

The primary repository is located at https://github.com/intel-ethernet/Open-AVB/, 
with the mailing list and incomming queue located at sourceforge.net 
( https://sourceforge.net/projects/open-avb/ ).