Spinnaker SDK C++
4.2.0.21
 
 

 
Loading...
Searching...
No Matches
Software Maintenance Policy

Overview

This document outlines the Teledyne maintenance policy for Spinnaker Software Development Kit (SDK). Teledyne regularly provides SDK updates that may contain support for new or updated features, enhancements, updated drivers, updated examples, bug fixes or documentation updates. Updates may also address changes with introducing and/or deprecating language runtimes, operating systems and dependencies.

We recommend users to stay up-to-date with SDK releases to keep up with the latest features, bug fixes and performance improvements. Continued use of an unsupported SDK version is not recommended and is done at the user's discretion.

Spinnaker SDK releases are published through our website and can be found here: https://www.flir.ca/products/spinnaker-sdk/

Platform Support Policy

Windows Support

Teledyne will continue to maintain, fix and build the last two major versions of Spinnaker SDK against the latest available version of Windows x86/x64. The latest three versions of Visual Studio compiler toolchain are supported on Windows. Only the latest compiler toolchain on the latest available version of Windows are being actively tested.

Linux Desktop Support

Teledyne will continue to maintain, fix and build the last two major versions of Spinnaker SDK against the latest two LTS versions of Ubuntu x86/x64. Only the latest x64 LTS version of Ubuntu is being actively tested.

Linux Embedded Support

Teledyne will continue to maintain, fix and build the last two major versions of Spinnaker SDK against the latest supported LTS version of Ubuntu ARMHF/ARM64 for a specific board. Only the latest LTS Ubuntu version on an ARM64 board is being actively tested. Contact sales if you need support for a specific embedded board.

MacOS Support

Teledyne will continue to maintain, fix and build the last two major versions of Spinnaker SDK against MacOS Mojave (10.14). Contact sales if you need newer MacOS support.

Versioning Policy

Spinnaker SDK releases use a modified semantic versioning scheme and is indicated by four sets of numbers separated by periods:

MAJOR.MINOR.0.PATCH

  • MAJOR: Version change that can include incompatible API changes
  • MINOR: Version change that adds functionality in a backwards-compatible manner
  • PATCH: Version change with backwards-compatible fixes

Reference: https://www.flir.com/support-center/iis/machine-vision/knowledge-base/flir-machine-vision-software-and-firmware-version-numbering-systems/