Boulder Real Time Technologies

  • Home
  • Software
  • Support
  • Events
  • Community
  • SiteMap
  • Contact

Software


Overview

Latest Release

Peregrine

MATLAB Toolbox

Contributed

Download

Contributed Software

Contributed Code Overview

Antelope provides a productive development environment for end-users to create specialized processing applications.

Occasionally, members of the Antelope User Community release libraries and programs they've developed for broad use. These contributions are quite valuable to the Antelope community.

Both source-code and compiled versions of these contributed programs are available from web-sites maintained by the Antelope User Community (not by BRTT). The contributed programs may be installed alongside Antelope, to work in conjunction with the official Antelope release. Downloading the contributed code requires acceptance of the license terms placed on the software components by each contributing author.

During Antelope installation, the Antelope installer will offer users the opportunity to make this separate download of the contributed softare provided they agree to the contributed-code licensing terms. Alternatively, Antelope ships with a script install_contrib(1) which allows users to download and install the contributed software from Antelope User Community web-sites after Antelope is already installed.

For more information on Antelope contributed software, see the man-page contrib(5).

Ownership and Licensing

BRTT DISCLAIMS ALL OWNERSHIP, LIABILITY, AND SUPPORT FOR CONTRIBUTED SOFTWARE NOT WRITTEN BY BRTT.

BRTT makes no claims of ownership for any of the contributed software other than the software BRTT itself has contributed. BRTT disclaims any responsibility relating to the contributed software. Any use of the contributed-code software, including redistribution, should first be cleared with the original authors, if such terms are not already explicit in the LICENSE included with the software element in question.

Identification

Contributed software may be recognized by the following notation in the SUPPORT section of the man-page for the program:

Contributed code: NO BRTT support

or the following notation at the bottom of the man page for the program:

Antelope Contrib SW

Support

Requests for support should be made to the original authors, who should be identified in the man-page. None of the contributed software libraries and programs are constrained by Antelope licensing. Source code for the contributed software modules may be obtained via the Antelope Users Group web site.

Installation

Please see our FAQ entry on Installing the Contributed Code.

BRTT Contributed-code Policies

BRTT leaves the management and contents of the contributed code repository as much as possible to the user community, with the one exception that we will occasionally submit programs of possible interest.

BRTT recommends contributed-code software adhere to a few simple guidelines. These are just suggestions; BRTT will not police what our users do:

  1. We suggest each utility have a man-page with author/affiliation, name, and synopsis (usage line) specified
  2. We suggest each utility have a Makefile compatible with ANTELOPEMAKE, as described by the man-page antelopemakefile(5)
  3. We suggest each utility have an explicit license, saved in a file called LICENSE in the source-code directory, so other users know what is OK for them to do with the code, and presumably one that allows the Antelope User Community to use and distribute it.

There are many available open-source licenses, not all of which are created equal. Some examples of licenses that work well include:

  • BSD license (2-clause or 3-clause)
  • MIT license
  • Python license
  • Artistic (i.e. Perl) license






































Copyright 1996 – 2019 Boulder Real Time Technologies Inc. All rights reserved.
Website designed by Rob Newman. Flatiron images provided by FreeStockPhotos.com.
This website is written in valid XHTML. This file last modified 1 May 2019.

Powered by Peregrine