The Newton engine is now Open source with a zlib license.

A place to discuss everything related to Newton Dynamics.

Moderators: Sascha Willems, walaber

The Newton engine is now Open source with a zlib license.

Postby Julio Jerez » Tue Feb 15, 2011 10:53 am

You can get the latest build including new work for engine 3.00 by executing a SVN check out here:
https://newton-dynamics.googlecode.com/svn/trunk

or you can just get the latest stable version with compiled binaries and the source code to all Newton SDK but excluding the complete Qt sdk,
here: http://code.google.com/p/newton-dynamics/
To Get Qt you can just download QT fron nokia and copied to folder ../ packages/thirdParty/Qt

Or you can just get the latest Newton build from SVN, which contain the set of all Qt headers and libraries.
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: The Newton engine is now Open source with a zlib license

Postby ledahut » Tue Feb 15, 2011 11:29 am

Thanks to you.
Zlib is a good choice, we can use binary for commercial application.
ledahut
 
Posts: 98
Joined: Mon Jun 21, 2010 8:03 am
Location: France

Re: The Newton engine is now Open source with a zlib license

Postby Overhertz » Tue Feb 15, 2011 11:30 am

ehhh why the decision to go open-source?????
Ziron Programming Language
Download the Assembler HERE
User avatar
Overhertz
 
Posts: 112
Joined: Mon Jul 06, 2009 11:19 am

Re: The Newton engine is now Open source with a zlib license

Postby Julio Jerez » Tue Feb 15, 2011 11:51 am

Is not that what people are being asking for almost eight years now?
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: The Newton engine is now Open source with a zlib license

Postby Overhertz » Tue Feb 15, 2011 11:55 am

duno about others, but i liked the fact it is closed source, i dont need to go through svn, i dont need to compile every time a new version is released, i know there is only 1 version of the same project, i know the code will be done properly and works correctly, 1 of the biggest reasons i dont like open source is too many people will now create many different versions, they will submit many different functions that will no longer have a c interface and numerous other things. There will also be alot of things will be left unfinished by other people, things submitted, but never finished, kind of like the bullet physics lib, many things are left unfinished, it's not so bad since they can be finished by others, but then it starts to become bloated

I guess it is not really a bad thing, just i hope you will still be released compiled dll of Newton, i checked the download, but no dll included..... :)

my biggest problem was the jointlib, i would prefere that newton just is 1 dll, no jointslib etc, if the functionality of jointslib was inside the newton dll that would be even better... the extra dll seems to always have things that do not work, changes too often etc, that is what will happen with open source newton.
Ziron Programming Language
Download the Assembler HERE
User avatar
Overhertz
 
Posts: 112
Joined: Mon Jul 06, 2009 11:19 am

Re: The Newton engine is now Open source with a zlib license

Postby thedmd » Tue Feb 15, 2011 12:03 pm

Quite a decision. I wonder how soon you will see Newton logo on consoles. : )

Overhertz, I think Newton will remain itself. Mainly because people usually doesn't have deep physics knowledge as Julio have. Forks will be probably created by some, but they will simply not survive and will be abandoned sooner or latter. One exception I can think about is a kind of academic project.

Also I will try to prepare binaries soon.
"God started from scratch too"
User avatar
thedmd
 
Posts: 149
Joined: Fri Jun 26, 2009 11:52 pm

Re: The Newton engine is now Open source with a zlib license

Postby Overhertz » Tue Feb 15, 2011 12:09 pm

i hope you are right, i guess probably 1 good thing is i can rewrite some of the code in asm, try speed up some routines, if i get time i will submit them - if really newton will stay open source, then i'd like to make a sugestion @ Julio, a new forum section for submitting patches/code. So that changes can be checked from different people and implemented if needed, and that would allow you also to verify they are good for Newton or not. :)
Ziron Programming Language
Download the Assembler HERE
User avatar
Overhertz
 
Posts: 112
Joined: Mon Jul 06, 2009 11:19 am

Re: The Newton engine is now Open source with a zlib license

Postby Julio Jerez » Tue Feb 15, 2011 12:18 pm

wow overhertz that was quite a doomy pronostic, let us hope this projet is different than other open sources

Overhertz wrote: I guess it is not really a bad thing, just i hope you will still be released compiled dll of Newton, i checked the download, but no dll included..... :)

yes I just saw that, I gorget tpo add the compiled librires, I will add it tonight

I just reorganize the prject and creat a big Batc file tha mak ethe update for me from the source.
I need to add teh command to copy the compiled binaries.
sorry about that
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: The Newton engine is now Open source with a zlib license

Postby Overhertz » Tue Feb 15, 2011 12:20 pm

Julio Jerez wrote:wow overhertz that was quite a doomy pronostic, let us hope this projet is diffrent than oteh open sources

Overhertz wrote: I guess it is not really a bad thing, just i hope you will still be released compiled dll of Newton, i checked the download, but no dll included..... :)

yes I just saw that, I gorget tpo add the compiled librires, I will added tonight
sorry about thtat


excellent, thanks, and yes i also hope it is for the best :)
Ziron Programming Language
Download the Assembler HERE
User avatar
Overhertz
 
Posts: 112
Joined: Mon Jul 06, 2009 11:19 am

Re: The Newton engine is now Open source with a zlib license

Postby JoeJ » Tue Feb 15, 2011 1:54 pm

Fantastic! Thank you. Maybe after 10 Years i'll be able to understand it :)
User avatar
JoeJ
 
Posts: 1453
Joined: Tue Dec 21, 2010 6:18 pm

Re: The Newton engine is now Open source with a zlib license

Postby Julio Jerez » Tue Feb 15, 2011 2:09 pm

thedmd wrote:Quite a decision. I wonder how soon you will see Newton logo on consoles. : )

It is all part of the plan, Ther is already a proposal to make the XBox 360 build. :mrgreen:

For that netwon already uses altivec for the old Mac G5, so porting is quite eassy usin simd, but even without simd is also simple.
I will consolidate the simd code into a Class for eassy instrution independent port.
That will be for 3.00, I will let 2.00 as it is and only fix bug as ther show up.
all new work will be focus into 3.00

thedmd wrote:Also I will try to prepare binaries soon.

give me until teh end of this week so that I replace the window MFC front end for teh demos, with and QT fron END
then it will be easier to write the opther platorm project.

one of the benefic of using QT, is that it has alredy being ported to many platorms, so in theory we only need to compile the engine
and badabin badabum we can have newtn is a whole new set of moviles plaform with the same front end (which what takes the much time).
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: The Newton engine is now Open source with a zlib license

Postby PJani » Tue Feb 15, 2011 3:09 pm

Holly mother of source! half of meg of source :shock:

Edit:
I hope the newton will be still maintained and developed by Julio.

@Julio: is possible to enable contact multisampling for friction(i mean where can i enable this thing)?
Last edited by PJani on Tue Feb 15, 2011 3:37 pm, edited 3 times in total.
| i7-5930k@4.2Ghz, EVGA 980Ti FTW, 32GB RAM@3000 |
| Dell XPS 13 9370, i7-8550U, 16GB RAM |
| Ogre 1.7.4 | VC++ 9 | custom OgreNewt, Newton 300 |
| C/C++, C# |
User avatar
PJani
 
Posts: 448
Joined: Mon Feb 02, 2009 7:18 pm
Location: Slovenia

Re: The Newton engine is now Open source with a zlib license

Postby Julio Jerez » Tue Feb 15, 2011 3:22 pm

what do you mean half a meg of source?
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: The Newton engine is now Open source with a zlib license

Postby PJani » Tue Feb 15, 2011 3:27 pm

i meant to say Newton.cpp is allmost 500kB in size!
| i7-5930k@4.2Ghz, EVGA 980Ti FTW, 32GB RAM@3000 |
| Dell XPS 13 9370, i7-8550U, 16GB RAM |
| Ogre 1.7.4 | VC++ 9 | custom OgreNewt, Newton 300 |
| C/C++, C# |
User avatar
PJani
 
Posts: 448
Joined: Mon Feb 02, 2009 7:18 pm
Location: Slovenia

Re: The Newton engine is now Open source with a zlib license

Postby Julio Jerez » Tue Feb 15, 2011 3:37 pm

Oh yes, but if you look at it, about 60% are the comments, and spaces.
the actual code is not more than 20% of that, and it is only for cast the argument and colling the appropriate class.
The engine is actually very, very small.

what is contact multisampling?
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 16 guests

cron