Page 1 of 1
Posted: Mon Jan 06, 2003 2:12 pm
by BackupUser
Restored from previous forum. Originally posted by Grasy.
It looks like Ogre3D is under LGPL so i ask myself what is about the stuff written in PB (which use 3D) than? Isn´t it so that i can sell the stuff written in PB without reading license-agreements from every lib that is included (like Ogre or Midas ...) or i´m wrong here?
Posted: Mon Jan 06, 2003 3:21 pm
by BackupUser
Restored from previous forum. Originally posted by PB.
Generally, you can sell your PureBasic apps if you're not part of a
commercial/enterprise company that wrote the app.
However, if you're using libs like Ogre/Midas, then YES, you must read
and obey their license agreements before using them with PureBasic.
So if their license agreements state that you cannot sell any app that
uses their lib, then NO, you can't sell your PureBasic app that uses
them.
Posted: Mon Jan 06, 2003 3:26 pm
by BackupUser
Restored from previous forum. Originally posted by fred.
Actually, only MIDAS requiers a commercial license but MIDAS.dll is not provided with PB. About OGRE, it's cleary possible to sell any software made with PB without any problem. Read this link to be convinced:
http://ogre.sourceforge.net/modules.php ... Licensing. Don't forget than the LoadWorld() command can't be used in commercial app without iD agreement as stated in the docs.
Fred - AlphaSND
Posted: Mon Jan 06, 2003 3:57 pm
by BackupUser
Restored from previous forum. Originally posted by Grasy.
Thx for the replies... found out the link is dead this one is the right (if somebody else need):
http://ogre.sourceforge.net/modules.php ... =Licensing
I thought PB use MIDAS to handle sound stuff and the MIDAS.dll was in the PureLibares directory... must be my fault
I know about BSP and iD - so i think i would never use it

- Normal meshes work for me and I found out that there is a LoadMesh command in the "PureBasic - Mesh (Skeleton Animation)" example - however LoadMesh is not shown in the list of commands. Is there a reason for that?
Posted: Mon Jan 06, 2003 4:01 pm
by BackupUser
Restored from previous forum. Originally posted by fred.
LoadMesh(): A mistake probably. Hum have to fix that quickly.
Fred - AlphaSND
Posted: Mon Jan 06, 2003 6:58 pm
by BackupUser
Restored from previous forum. Originally posted by waffle.
the agreement reminds me of genisis3D.
you can do whatever you want, as long as you provide credit to ogre for thier work and provide a link to thier website.
i do wish they could say that in inglish instead of leagle-esse.
Posted: Mon Jan 06, 2003 7:52 pm
by BackupUser
Restored from previous forum. Originally posted by fred.
You can do a credit, but it's not requiered. It's appreciated.
Fred - AlphaSND
Posted: Mon Jan 06, 2003 9:00 pm
by BackupUser
Restored from previous forum. Originally posted by Andre.
Fred, we should add a short information about the OGRE licence terms to the coming FAQ !?
Regards
André
*** German PureBasic Support ***
Posted: Mon Jan 06, 2003 9:59 pm
by BackupUser
Restored from previous forum. Originally posted by fred.
Yes, could be cool.
Fred - AlphaSND
Posted: Tue Jan 07, 2003 3:51 am
by BackupUser
Restored from previous forum. Originally posted by Hitman.
And:
Use MikMod instead of Midas
Do NOT use Quake3 BSP, use LoadMesh to import a plain Mesh.
Well, everyone needs to do something for living.