IBM OS/2 Products Licensing Analysis

From OS2World.Com Wiki
Jump to navigation Jump to search

I took some time to read the IBM DDKs available for OS/2 and try to check which licenses allows the samples to create open source derivate work.


IBM OS/2 Developer Toolkit

IBM Device Driver Kit - 2004

IBM SOMobjects Developer Toolkit V. 3.0

The samples of this Toolkit says:

/* 
* 
* DISCLAIMER OF WARRANTIES. 
* The following [enclosed] code is sample code created by IBM 
* Corporation. This sample code is not part of any standard or IBM 
* product and is provided to you solely for the purpose of assisting 
* you in the development of your applications.  The code is provided 
* "AS IS". IBM MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
* NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
* FOR A PARTICULAR PURPOSE, REGARDING THE FUNCTION OR PERFORMANCE OF 
* THIS CODE.  IBM shall not be liable for any damages arising out of 
* your use of the sample code, even if they have been advised of the 
* possibility of such damages. 
* 
* DISTRIBUTION. 
* This sample code can be freely distributed, copied, altered, and 
* incorporated into other software, provided that it bears the above 
* Copyright notice and DISCLAIMER intact. 
*/

This mean that this samples source code can be included on other products and even released under an open source license. But remember to include the "Copyright notice and DISCLAIMER intact".

This source code is available at Github

IBM VisualAge for C++ 3.0

IBM VisualAge for C++ 4.0

IBM Developer Connection Volume 2

CD #4 - Sample Source Code

The license agreement of this CD says:

8.-  The PROGRAM may contain sample programs that are furnished by IBM as examples. These examples have not been thoroughly tested   
under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these sample programs. You 
may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, 
marketing and distributing application programs conforming to the application programming interface for the operating platform for 
which the sample programs are written, provided that:

  * You agree to defend, hold harmless and indemnify IBM from and against any and all claims, liabilities, damages, expenses and costs 
arising out of or in connection with your use or distribution of the sample programs, modifications thereof, or your application 
program(s); and
  * You do not state that IBM certifies or guarantees the operation of the sample programs or modifications thereof, with any hardware 
and/or software. Each copy or partial copy of sample programs or any modifications thereof, must include a copyright notice as follows: 
(C) Copyright (your company name) (year). Portions of this code are derived from IBM Sample Programs. (C) Copyright IBM Corp. 1997. All 
rights reserved. 

This mean that this samples source code can be included on other products and even released under an open source license. But remember to include the "Copyright notice and DISCLAIMER intact".


[[Category:]]