dbTalk Databases Forums  

Permission to modify and use sample code in commercial products?

sybase.public.sqlanywhere.general sybase.public.sqlanywhere.general


Discuss Permission to modify and use sample code in commercial products? in the sybase.public.sqlanywhere.general forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Breck Carter [Team iAnywhere]
 
Posts: n/a

Default Permission to modify and use sample code in commercial products? - 10-07-2007 , 01:55 PM






SQL Anywhere 9 and 10 sample code files are marked with notices like
this:

// ************************************************** *****************
// Copyright 2000-2004 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

// ************************************************** *****************
// Copyright 2000-2007 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

Do we have blanket permission to modify and include this sample code
in commercial products?

Do we have to apply individually for written permission?

Should we include comments such as the following? or something else?

// Portions copyright 2000-2004 iAnywhere Solutions, Inc. All rights
reserved.

// Portions copyright 2000-2007 iAnywhere Solutions, Inc. All rights
reserved.

Breck


--
Breck Carter [Team iAnywhere]
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html
breck.carter (AT) risingroad (DOT) com

Reply With Quote
  #2  
Old   
Chris Kleisath
 
Posts: n/a

Default Re: Permission to modify and use sample code in commercial products? - 10-09-2007 , 10:28 AM






Breck,
You are pointing out a flaw in our samples. Some of the samples have
the attached copyright notices, and some don't. At a minimum we should
at least be consistent.

*CLEARLY* the entire point of having samples is to allow developers to
use them as starting points for real applications, or at least to
demonstrate how to do something that you are then going to actually DO.

So, my question is: do you really have this situation yourself, or are
you just pointing out an absurdity for me to fix? I AM going to fix
this.

Chris


Breck Carter [Team iAnywhere] wrote:
Quote:
SQL Anywhere 9 and 10 sample code files are marked with notices like
this:

// ************************************************** *****************
// Copyright 2000-2004 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

// ************************************************** *****************
// Copyright 2000-2007 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

Do we have blanket permission to modify and include this sample code
in commercial products?

Do we have to apply individually for written permission?

Should we include comments such as the following? or something else?

// Portions copyright 2000-2004 iAnywhere Solutions, Inc. All rights
reserved.

// Portions copyright 2000-2007 iAnywhere Solutions, Inc. All rights
reserved.

Breck


--
Breck Carter [Team iAnywhere]
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html
breck.carter (AT) risingroad (DOT) com

Reply With Quote
  #3  
Old   
Breck Carter [Team iAnywhere]
 
Posts: n/a

Default Re: Permission to modify and use sample code in commercial products? - 10-10-2007 , 12:51 PM



No, I did not intend to point out an absurdity, I didn't even THINK of
it as an absurdity (which, I suppose, makes ME absurd

Yes, it's a real question, I do have the situation... I copied the
sample code for writing a C DLL containing functions to use as a
CREATE PROCEDURE ... EXTERNAL procedures. Some of this sample code
remains intact in my final commercial product, and I want to know if I
have to re-code it completely, or what, because...

Breck Can't Afford A Team Of Lawyers

On 9 Oct 2007 08:28:25 -0700, Chris Kleisath
<_nospam_kleisath_AT_sybase_DOT_com> wrote:

Quote:
Breck,
You are pointing out a flaw in our samples. Some of the samples have
the attached copyright notices, and some don't. At a minimum we should
at least be consistent.

*CLEARLY* the entire point of having samples is to allow developers to
use them as starting points for real applications, or at least to
demonstrate how to do something that you are then going to actually DO.

So, my question is: do you really have this situation yourself, or are
you just pointing out an absurdity for me to fix? I AM going to fix
this.

Chris


Breck Carter [Team iAnywhere] wrote:
SQL Anywhere 9 and 10 sample code files are marked with notices like
this:

// ************************************************** *****************
// Copyright 2000-2004 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

// ************************************************** *****************
// Copyright 2000-2007 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

Do we have blanket permission to modify and include this sample code
in commercial products?

Do we have to apply individually for written permission?

Should we include comments such as the following? or something else?

// Portions copyright 2000-2004 iAnywhere Solutions, Inc. All rights
reserved.

// Portions copyright 2000-2007 iAnywhere Solutions, Inc. All rights
reserved.

Breck


--
Breck Carter [Team iAnywhere]
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html
breck.carter (AT) risingroad (DOT) com
--
Breck Carter [Team iAnywhere]
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html
breck.carter (AT) risingroad (DOT) com


Reply With Quote
  #4  
Old   
Chris Kleisath
 
Posts: n/a

Default Re: Permission to modify and use sample code in commercial products? - 11-05-2007 , 01:21 PM



Breck,
Thank you for pointing this out. I noted in my original reply that I
would fix it. I now have the fix:

Going forward, all of our samples will include the following copyright
notice. You can assume that the sample you copied also contained it.
In fact, if you want, I will send you the sample with it actually
included.

The new sample copyright notice, which should appear in all code samples
for all releases going forward:


// ************************************************** *****************
// Copyright 1994-2007 iAnywhere Solutions, Inc. All rights reserved.
// This sample code is provided AS IS, without warranty or liability of
// any kind.
//
// You may use, reproduce, modify and distribute this sample code
// without limitation, on the condition that you retain the foregoing
// copyright notice and disclaimer as to the original iAnywhere code.
//
// ************************************************** *****************

So, this means that you can modify and include the sample code in your
commercial products.

Chris


Breck Carter [Team iAnywhere] wrote:
Quote:
No, I did not intend to point out an absurdity, I didn't even THINK of
it as an absurdity (which, I suppose, makes ME absurd

Yes, it's a real question, I do have the situation... I copied the
sample code for writing a C DLL containing functions to use as a
CREATE PROCEDURE ... EXTERNAL procedures. Some of this sample code
remains intact in my final commercial product, and I want to know if I
have to re-code it completely, or what, because...

Breck Can't Afford A Team Of Lawyers

On 9 Oct 2007 08:28:25 -0700, Chris Kleisath
_nospam_kleisath_AT_sybase_DOT_com> wrote:

Breck,
You are pointing out a flaw in our samples. Some of the samples have
the attached copyright notices, and some don't. At a minimum we should
at least be consistent.

*CLEARLY* the entire point of having samples is to allow developers to
use them as starting points for real applications, or at least to
demonstrate how to do something that you are then going to actually DO.

So, my question is: do you really have this situation yourself, or are
you just pointing out an absurdity for me to fix? I AM going to fix
this.

Chris


Breck Carter [Team iAnywhere] wrote:
SQL Anywhere 9 and 10 sample code files are marked with notices like
this:

// ************************************************** *****************
// Copyright 2000-2004 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

// ************************************************** *****************
// Copyright 2000-2007 iAnywhere Solutions, Inc. All rights reserved.
// ************************************************** *****************

Do we have blanket permission to modify and include this sample code
in commercial products?

Do we have to apply individually for written permission?

Should we include comments such as the following? or something else?

// Portions copyright 2000-2004 iAnywhere Solutions, Inc. All rights
reserved.

// Portions copyright 2000-2007 iAnywhere Solutions, Inc. All rights
reserved.

Breck


--
Breck Carter [Team iAnywhere]
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html
breck.carter (AT) risingroad (DOT) com

--
Breck Carter [Team iAnywhere]
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html
breck.carter (AT) risingroad (DOT) com

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.