I recently found out that bullet and ode names are often found in one place. even web site design looks almost same. so what are differences and similarities between those two physics engines?
Edit:
btw i noticed that some commercical projects used ODE but GNU license says that relased project which is under that license must include source codes and has to be free. WTF?
ODE and Bullet
ODE is not under the GNU license. It's under one similar to irrlicht's.
I was under the impression Bullet was more of a collision library as opposed to a complete physics library (I even thought they were thinking of incorporating Bullet into ODE instead of the OPCODE collisions).
But actually I think I am wrong on this as the Bullet website states it does rigid body dynamics. So i'd love to know the differences too.
I was under the impression Bullet was more of a collision library as opposed to a complete physics library (I even thought they were thinking of incorporating Bullet into ODE instead of the OPCODE collisions).
But actually I think I am wrong on this as the Bullet website states it does rigid body dynamics. So i'd love to know the differences too.
copied from official ODE website (http://www.ode.org/ode-license.html) :
and one more:
it is under GNU as we seeThis library is free software; you can redistribute it and/or modify it under the terms of EITHER:
The GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The text of the GNU Lesser General Public License is included with this library in the file LICENSE.TXT.
The BSD-style license that is included with this library in the file LICENSE-BSD.TXT.
and one more:
so GNU forbids to use project in commercical projects, BSD allows to do that. bit confusing isnt it?ODE's BSD license allows you to use the source code free of charge in your commercial products.
Well I read GNU as GPL. But anyway it makes no difference!
It's under either the BSD or the LGPL.
It's not confusing, just choose the license you like.
And the LGPL just means you have to release modifications to the library, not your program.
And anyway, there's no reason why a commercial project couldn't be open source
It's under either the BSD or the LGPL.
It's not confusing, just choose the license you like.
And the LGPL just means you have to release modifications to the library, not your program.
And anyway, there's no reason why a commercial project couldn't be open source
aaa now i understand that licenses thingie.xDan wrote:Well I read GNU as GPL. But anyway it makes no difference!
It's under either the BSD or the LGPL.
It's not confusing, just choose the license you like.
And the LGPL just means you have to release modifications to the library, not your program.
And anyway, there's no reason why a commercial project couldn't be open source
but you see, source relases for commercical project would mean simply quick death
Not necessarily, since it's the content of the game that makes it worth playing, not the game engine itself. And you could always invent some strange license that makes it impossible for people to use the source anywayroxaz wrote:but you see, source relases for commercical project would mean simply quick death
If you don't have anything nice to say, don't say anything at all.
If the content of the game is what makes it worth playing it, and the license can be colluded so that it cannot be used by anyone, then how the source enhances the game experience?Luben wrote:Not necessarily, since it's the content of the game that makes it worth playing, not the game engine itself. And you could always invent some strange license that makes it impossible for people to use the source anywayroxaz wrote:but you see, source relases for commercical project would mean simply quick death
This is like saying a CocaCola will be better drink if the maker release the recipe. I can certainly see how the recipe will result in detriment of the company decreasing sales in the long run.
I do not see the relevance of the source to a game.
Last edited by cassini on Fri Mar 30, 2007 2:37 pm, edited 1 time in total.