newtonSDK Licensing

A place to discuss everything related to Newton Dynamics.

Moderators: Sascha Willems, walaber

newtonSDK Licensing

Postby hicham » Thu Aug 05, 2010 10:19 pm

Hi All,

I am trying to package newSDK for Fedora, but the license says that is it not redistributable. Is there any chance to make the license less restrictive some day ?
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby Julio Jerez » Thu Aug 05, 2010 11:29 pm

what do you mean? you can do what even you want with the library.
Julio Jerez
Moderator
Moderator
 
Posts: 12452
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: newtonSDK Licensing

Postby Stucuk » Fri Aug 06, 2010 12:20 am

Ignore the Doc folder. Its been wrongly included in the Linux and Mac SDK's (And Julio still hasn't removed it....), if you look closely at the files included with it you will notice its for 1.53 and not 2.0 . There is no License or Offline Documentation for 2.0.
User avatar
Stucuk
 
Posts: 801
Joined: Sat Mar 12, 2005 3:54 pm
Location: Scotland

Re: newtonSDK Licensing

Postby hicham » Sat Aug 07, 2010 10:56 am

I plan to package libNewton for fedora, but I need a license that allows redistribution, which is not clear in the license.
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby hicham » Sat Aug 07, 2010 10:58 am

Redistribution in both binary and source forms.
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby Julio Jerez » Sat Aug 07, 2010 11:58 am

thsi is waht every sorce file seys

Code: Select all
/////////////////////////////////////////////////////////////////////////////
// Name:        ColladaImport.cpp
// Purpose:     
// Author:      Julio Jerez
// Modified by:
// Created:     22/05/2010 07:45:05
// RCS-ID:     
// Copyright:   Copyright (c) <2010> <Newton Game Dynamics>
// License:     
// This software is provided 'as-is', without any express or implied
// warranty. In no event will the authors be held liable for any damages
// arising from the use of this software.
//
// Permission is granted to anyone to use this software for any purpose,
// including commercial applications, and to alter it and redistribute it
// freely
/////////////////////////////////////////////////////////////////////////////
Julio Jerez
Moderator
Moderator
 
Posts: 12452
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: newtonSDK Licensing

Postby Julio Jerez » Sat Aug 07, 2010 12:00 pm

hicham wrote:I am trying to package newSDK for Fedora, but the license says that is it not redistributable


where does the license say "Not Redistributable"
Julio Jerez
Moderator
Moderator
 
Posts: 12452
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: newtonSDK Licensing

Postby hicham » Sat Aug 07, 2010 1:36 pm

LICENSE AGREEMENT
Newton Game Dynamics Limited grants to the LICENSEE and the LICENSEE hereby accepts a perpetual
nontransferable and nonexclusive license to use and distribute the SOFTWARE, for any purpose.
In addition, the following conditions apply:

1) The LICENSEE may not use the SOFTWARE to reverse engineer the computer algorithm used by the SOFTWARE.


How to reverse engineer the a program distributed in source form ?

2) The origin of the SOFTWARE must not be misrepresented; If the LICENSEE uses the SOFTWARE to distribute
a product, the LICENSEE must not claim that He or She wrote the original SOFTWARE.
3) The LICENSEE agrees to credit the use of the Newton Game Dynamics in any program information,
"About" dialogs, credits screens, program notes or instructions and shrink-wrapped packaging.


That is fair

4) The LICENSEE may not redistribute the SOFTWARE, except as part of a compiled software program that is
not itself a physics library.


Well that is the blocker for me.

5) The LICENSEE agrees to notify http://www.newtondynamics.com of any products, commercial, shareware or free
that incorporate the Newton Game Dynamics technology.


No problem

6) It is strictly prohibited to use this software without the explicit permission of the original creator,
for work that its only purpose is comparison or benchmarking against similar technologies.


Well, that is a blocker again
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby hicham » Sat Aug 07, 2010 4:33 pm

libNewton.so source code isn't available ?
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby Julio Jerez » Sat Aug 07, 2010 10:01 pm

Those points are from the old 1.53 license but I do not think we will agree on anything.
I think you are confused with the Newton Library. Newton is not an opens source library.

Long time ago, I decided that I will never be able to satisfy everyone.
I have no interest in competition with any other Libraries, and I am not a teacher.
Therefore I do not have to out open source anyone.
I am just a run of the mill guy with a hobby.

Maybe you will better serve using one of the Open sources Library that have the blessing of the Open source community.
Julio Jerez
Moderator
Moderator
 
Posts: 12452
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: newtonSDK Licensing

Postby hicham » Sat Aug 07, 2010 10:16 pm

I was trying to package Penumbra since it is open sourced, but I was faced to this.

I hope you will sometime do like Quake, ie, release old version's source to the public :D

Best Regards

Hicham
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby Stucuk » Sun Aug 08, 2010 3:57 am

Stucuk wrote:Ignore the Doc folder. Its been wrongly included in the Linux and Mac SDK's (And Julio still hasn't removed it....), if you look closely at the files included with it you will notice its for 1.53 and not 2.0 . There is no License or Offline Documentation for 2.0.


@hicham: Why did you ignore my post. I stated that 2.0 doesn't have any license agreement and that everything in the Doc folder which is only found in the Linux and Mac SDK's was from 1.53 and has been mistakenly left over from 1.53 .

I hope you will sometime do like Quake, ie, release old version's source to the public :D


Source code would be useless to 99% of people as most people won't understand Physics enough to be able to do anything with it. It would also mean people would use different peoples versions which Julio wouldn't be able to support and would take people away from giving Julio bug reports. So Open Source'ing old versions would mean that less people would report bugs to Julio (As not everyone would be using the latest version he released) making it a more buggy library.
User avatar
Stucuk
 
Posts: 801
Joined: Sat Mar 12, 2005 3:54 pm
Location: Scotland

Re: newtonSDK Licensing

Postby hicham » Sun Aug 08, 2010 8:53 am

Stucuk wrote:
Stucuk wrote:Ignore the Doc folder. Its been wrongly included in the Linux and Mac SDK's (And Julio still hasn't removed it....), if you look closely at the files included with it you will notice its for 1.53 and not 2.0 . There is no License or Offline Documentation for 2.0.


@hicham: Why did you ignore my post. I stated that 2.0 doesn't have any license agreement and that everything in the Doc folder which is only found in the Linux and Mac SDK's was from 1.53 and has been mistakenly left over from 1.53 .


Sorry, I didn't mean to.

I hope you will sometime do like Quake, ie, release old version's source to the public :D


Source code would be useless to 99% of people as most people won't understand Physics enough to be able to do anything with it. It would also mean people would use different peoples versions which Julio wouldn't be able to support and would take people away from giving Julio bug reports. So Open Source'ing old versions would mean that less people would report bugs to Julio (As not everyone would be using the latest version he released) making it a more buggy library.


Well, this is not always the case, third party contributions will help spot eventual problems in the code, even if it is not necessarily a physics issue. As for reporting bugs, all OpenSource projects require that the bug should be reproduced with the official binaries, so I think that having other versions of libNewton isn't a real issue.
hicham
 
Posts: 31
Joined: Thu Aug 05, 2010 10:15 pm
Location: Taza

Re: newtonSDK Licensing

Postby Stucuk » Sun Aug 08, 2010 4:24 pm

hicham wrote:Well, this is not always the case, third party contributions will help spot eventual problems in the code, even if it is not necessarily a physics issue.

The difference is that Physics libraries are mainly physics and not generic code that could be found in most applications.

hicham wrote:As for reporting bugs, all OpenSource projects require that the bug should be reproduced with the official binaries, so I think that having other versions of libNewton isn't a real issue.

Thats not what happens with Open Source projects. Open Source projects are generally released with a license agreement that states that people can do whatever they want as long as they credit the original authors and release there work under the same license. So people would just submit bugs to whoever is maintaining whatever version they are using. As well some would come to Julio for support rather than the guy who is maintaining a particular branch. Bottom line is less people are likely to report bugs on the official version if people create there own branches(Which is likely to happen with something like a physics library).

In any case there is no need for Open Sourcing Newton. Julio fixes most major bugs within a week at most. Unless Open Sourcing a project would have benefits to the users of that project, then it shouldn't become Open Source in my oppinion. Open Source doesn't make a project better by default.
User avatar
Stucuk
 
Posts: 801
Joined: Sat Mar 12, 2005 3:54 pm
Location: Scotland

Re: newtonSDK Licensing

Postby Carli » Mon Aug 09, 2010 3:34 am

Stucuk wrote:Open Source doesn't make a project better by default.


Thats right.
I experienced that those who want the project be opensource leave the project after it is.
There is no difference between a closedsource and an opensource project in team management - in both, the developers code the code, not the community.
But for me its better to have my project opensource so no one can judge me to be "evil commercial"
Carli
 
Posts: 245
Joined: Fri Oct 02, 2009 5:28 am

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 355 guests

cron