
  SCRATCH - Info/Release notes
  Copyright (c) ASSIMILATE Inc., All rights reserved.
  ----------------------------------------------------------------------------

    Disclaimer of Warranty:
    -----------------------
    THIS SOFTWARE AND THE ACCOMPANYING FILES ARE PROVIDED "AS IS"
    AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR
    ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED.
    NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.

    Content of the zip file (xxxxxx-WIN|OSX-VM.N.B###.zip):
    =======================================================
    ReleaseNotes.txt  - This file
    AssimSetup64.msi  - Microsoft windows installer image
    or
    AssimSetup64.pkg  - OSX installer package

    Installation notes:
    ===================
    - Before installation, please consult any relevant documentation
      on http://www.assimilateinc.com or the Assimilate Support 
      website: http://www.assimilatesupport.com/ for system requirements, 
      any possible compatibility issues, backups and any special issues 
      or licenses you need with the version you are about to install.
    
    - Extract the msi or pkg from the .zip file and just
      double-click on it to run the installer. Follow the steps as 
      provided by the dialog.

    - For intermediate releases it might be necessary to un-install 
      any previously installed version.

    - After installation you are advised to reboot your machine.
      This is not a requirement because no drivers are installed but
      the installer itself uses Windows system resources and by
      rebooting you make sure the system is clean again!

  **
  * Warning: The configuration files and setup of this software is
  * not necessarily backward compatible! Make sure you backup any 
  * valid data before installing another version of this software.
  **

  Licensing and support:
  ======================================

  * Licenses
  -------------------------------------------------------------
  To run SCRATCH you need to activate a license key. You obtain 
  a license key either by purchasing a SCRATCH product on-line 
  at http;//store.assimilateinc.com or by contacting 
  sales@assimilateinc.com or licensing@assimilateinc.com. When 
  contacting sales or licensing make sure you always include a 
  SCRATCH log file. Also note that you need an Internet connection
  to activate SCRATCH.

  * Support
  -------------------------------------------------------------
  All SCRATCH documentation is available on the Assimilate Support site at 
  http://www.assimilatesupport.com. You are required to register on the  
  Support Site.

  System Requirements:
  ====================
    - The minimal system requirements for SCRATCH are:
    - x86 64bit compatible CPU.
    - 6Gb system memory.
    - Windows 7 or 8 (64-bits) / Windows Server 2008 (64-bits) / OSX 10.6.6
    - OpenGL(tm) 3.2 compatible Graphics adapter.

    - Note on the display:
      - The preferred resolution for full functionality of the UI is 2560x1440
      - The minimum resolution for SCRATCH is 1920x1080
        Although lower resolutions can be used, the UI will be less accessible.
      - The preferred display frequency is a multiple of the main framerate
        used for the content.
        Eg: For 24 fps file, a frequency of 72Hz would be preferred.

    - GPU processing is used when any of the following is supported:
      - CUDA 1.3 processing capability or higher.
      - OpenCL 1.1 GPU driver support or higher.


  System Setup:
  ====================
  * Program files / directories.
  -------------------------------------------------------------
  The default installation directory is:

    \Program Files\Assimilate (Windows)
    /Applications (OSX)

  On the Windows platform int the installation directory the following 
  sub-directories are created:

    Bin64
    Fonts
    Settings\
        Luts\

  On OSX in /Library/Application Support/Assimilator/ the following
  sub-directories are created:
  
    Defaults
    Settings

  The 'Settings' / 'Defaults' directory contains the following files:
  -------------------------------------------------------------------

    cs_devices.xml  - Control-Surface device configuration file.
    cs_mappings.xml - Control-Surface mapping definitions file.
                      See the ReleaseNotes.txt for a description on how to 
                      setup a control surface.

    PConfig.xml     - Player / Play-Out configuration file
    XSLExport.xslt  - for exporting html from a SCRATCH project

    When running SCRATCH for the first time a number of files are created in

    C:\ProgramData\Assimilator (Windows)
    /Library/Application Support/Assimilator (OSX)          

    Settings\
      system.reg  - This is the main settings file containing info about
                    the default color scheme, projects and users.
                    It maintains the location of the project base directory
                    which can be changed from the default location.
                    For each projects it maintains the default values.

      ImageFormats.cfg  - Contains the list of image format's
      Aspects.cfg       - Contains the list of image aspect ratio's

    Settings\logs\
      Assimilator.log   - Log file of the last time SCRATCH was started.
                          A history of the last 10 log files is maintained.
                          Eg: Assimilator.1.log to Assimilator.10.log

    Projects\                  - (Where "xxxxx" is the project name)
      "xxxxx"\Project.db       - Contains the project settings

    Users\
      "xxxxx"\UserSettings.reg - Contains the per-user UI configuration.
      "xxxxx"\UserColors.reg   - Contains per-user custom color scheme.

    Note; for the free SCRATCH Play or SCRATCH Play Premium only a single
    user and single project are used - the so called zone-project / user.

  Disclaimer of Warranty:
  =======================
  THIS SOFTWARE AND THE ACCOMPANYING FILES ARE PROVIDED "AS IS"
  AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR
  ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED.
  NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.

  -------------------------------------------------------------------------
  SCRATCH is built on Assimilator, the DI Platform.
  -------------------------------------------------------------------------

  The following non-proprietary code is used within this software:
  ----------------------------------------------------------------
  * FreeType
    Copyright (c) 2008 The FreeType Project (www.freetype.org)
    All rights reserved.

  * The OpenGL Extension Wrangler Library
    Copyright (C) 2003, 2002, Milan Ikits <milan.ikits@ieee.org>
    Copyright (C) 2003, 2002, Marcelo E. Magallon <mmagallo@debian.org>
    Copyright (C) 2002, Lev Povalahev <levp@gmx.net>
    All rights reserved.

  * Half float pixel format type.
    Copyright (c) 2002, Industrial Light & Magic, a division of Lucas
    Digital Ltd. LLC
    All rights reserved.

  * OpenEXR image format.
    Copyright (c) 2004, Industrial Light & Magic, a division of Lucasfilm
    Entertainment Company Ltd.  Portions contributed and copyright held by
    others as indicated.  All rights reserved.

  * XML toolkit from the GNOME project
    Copyright (C) 1998-2003 Daniel Veillard.  All Rights Reserved.

    Additional notices for files contributed to the libXML project:
    - Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net>

  * Tiff library:
    Copyright (c) 1988-1997 Sam Leffler
    Copyright (c) 1991-1997 Silicon Graphics, Inc.

  * Jpeg library:
    The Independent JPEG Group's JPEG software
    This software is copyright (C) 1991-1998, Thomas G. Lane.

  * JPEG 2000 Format image format support is handled through:
    - Kakadu V6.0, License 00845
      Copyright (c) 2001, David Taubman, The University of New South Wales (UNSW)
    - JasPer License Version 2.0
      Copyright (c) 1999-2000 Image Power, Inc.
      Copyright (c) 1999-2000 The University of British Columbia
      Copyright (c) 2001-2003 Michael David Adams
      All rights reserved.

  * OFX : Open Effects Association - Host implementation of plug-Ins interface
    for Special Effects, using specification headers:
    Copyright (c) 2003-2009, The Open Effects Association Ltd. All rights reserved.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
    ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
    ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
    ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

  * Open Source Computer Vision Library (OpenCV)
    Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
    Copyright (C) 2008-2011, Willow Garage Inc., all rights reserved.

    This software is provided by the copyright holders and contributors "as is" and any 
    express or implied warranties, including, but not limited to, the implied warranties 
    of merchantability and fitness for a particular purpose are disclaimed. In no event 
    shall the Intel Corporation or contributors be liable for any direct, indirect, 
    incidental, special, exemplary, or consequential damages (including, but not limited 
    to, procurement of substitute goods or services; loss of use, data, or profits; 
    or business interruption) however caused and on any theory of liability, whether in 
    contract, strict liability, or tort (including negligence or otherwise) arising in any 
    way out of the use of this software, even if advised of the possibility of such damage.

  * AVID
    DNxHD Patent rights and Notices. The MXF DNxHD implementation in SCRATCH is 
    manufactured by ASSIMILATE INC under license to pending patent applications 
    and issued patents: [U.S. Patent Application 10/817,209, allowed. 
    U.S. Patent 7,403,561. U.S. Patent Application No. 12/215,228, currently pending. 
    Canadian Patent Application 2521467, allowed. European Patent 1629675. 
    European Patent Application 07121939, published as European patent publication 
    1892965, currently pending.]

  * AAF SDK
    The Source Code version of the AAF SDK used in SCRATCH is available from 
    Advanced Media Workflow Association, Inc., under the terms of the AAF SDK Public Source 
    License Version 2.0.  A copy of this license is available at www.amwa.tv /licenses.  
    The terms of the SCRATCH End User License Agreement do not apply to the AAF SDK, 
    neither is any  Contributors to the AAF SDK responsible or liable for the terms 
    and conditions in the SCRATCH License Agreement.

  * FFmpeg
    SCRATCH uses code of FFmpeg licensed under the LGPLv2.1 and its source can be 
    downloaded from the ASSIMILATE Support Site at www.assimilatesupport.com
    ASSIMILATE Inc does not own any of the FFmpeg source code. More information 
    on the ownership of FFmpeg can be found at http://www.ffmpeg.org/index.html
    
  * SGI SI-GLU Library (for geometry tessellation)
    Copyright (C) 2011 Silicon Graphics, Inc. All Rights Reserved.
    SCRATCH uses this code distributed under the following license: 
    http://oss.sgi.com/projects/FreeB/

  * CtlRender and Academy Color Encoding System Components
	Color Transformation Language and the Academy Color Encoding System Components 
	are distributed under the following license:

	Copyright  2013 Academy of Motion Picture Arts and Sciences ("A.M.P.A.S.").
	Portions contributed by others as indicated. All rights reserved.

	A worldwide, royalty-free, non-exclusive right to copy, modify, create
	derivatives, and use, in source and binary forms, is hereby granted, subject to
	acceptance of this license. Performance of any of the aforementioned acts
	indicates acceptance to be bound by the following terms and conditions:

	* Copies of source code, in whole or in part, must retain the above copyright
	notice, this list of conditions and the Disclaimer of Warranty.

	* Use in binary form must retain the above copyright notice, this list of
	conditions and the Disclaimer of Warranty in the documentation and/or other
	materials provided with the distribution.

	* Nothing in this license shall be deemed to grant any rights to trademarks,
	copyrights, patents, trade secrets or any other intellectual property of
	A.M.P.A.S. or any contributors, except as expressly stated herein.

	* Neither the name "A.M.P.A.S." nor the name of any other contributors to this
	software may be used to endorse or promote products derivative of or based on
	this software without express prior written permission of A.M.P.A.S. or the
	contributors, as appropriate.

	This license shall be construed pursuant to the laws of the State of California, 
	and any disputes related thereto shall be subject to the jurisdiction of the 
	courts therein.

	Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS
	"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
	THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
	NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY
	CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
	SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
	LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
	PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
	LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
	OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
	ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

	WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY
	DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR
	OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR
	APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR
	UNDISCLOSED.

  * Boost Software License - Version 1.0 - August 17th, 2003

	Permission is hereby granted, free of charge, to any person or organization
	obtaining a copy of the software and accompanying documentation covered by
	this license (the "Software") to use, reproduce, display, distribute,
	execute, and transmit the Software, and to prepare derivative works of the
	Software, and to permit third-parties to whom the Software is furnished to
	do so, all subject to the following:

	The copyright notices in the Software and this entire statement, including
	the above license grant, this restriction and the following disclaimer,
	must be included in all copies of the Software, in whole or in part, and
	all derivative works of the Software, unless such copies or derivative
	works are solely in the form of machine-executable object code generated by
	a source language processor.

	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
	FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
	SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
	FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
	ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
	DEALINGS IN THE SOFTWARE.

  * Google's Skia - 2D Graphics Library
	// Copyright (c) 2011 Google Inc. All rights reserved.
	//
	// Redistribution and use in source and binary forms, with or without
	// modification, are permitted provided that the following conditions are
	// met:
	//
	//  * Redistributions of source code must retain the above copyright
	//    notice, this list of conditions and the following disclaimer.
	//  * Redistributions in binary form must reproduce the above
	//    copyright notice, this list of conditions and the following disclaimer
	//    in the documentation and/or other materials provided with the
	//    distribution.
	//  * Neither the name of Google Inc. nor the names of its
	//    contributors may be used to endorse or promote products derived from
	//    this software without specific prior written permission.
	//
	// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
	// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
	// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
	// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
	// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
	// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
	// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
	// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
	// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
	// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
	// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

  * VR Headset support
    Oculus Rift SDK: Copyright  2014-2016 Oculus VR, LLC. All rights reserved.
    Valve OpenVR API for HTC Vive: Copyright (c) 2015, Valve Corporation All rights reserved.

  * BMX library
    Copyright (C) 2015, British Broadcasting Corporation. All Rights Reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of the British Broadcasting Corporation nor the names
      of its contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
    LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGE.

  ----------------------------------------------------------------
