Share with us how are you using the powerrrr of the force
Moderator: Alain
by carli2 » Sat Jul 14, 2012 4:31 pm
Hi,
I translated the Newton 3.00 header to Freepascal. The API is fully functional and when you use the link below, updates were applied.
The project where I use Newton is gwX (
http://goldenwipf.de)
Here's the download for the header:
http://gwscript.goldenwipf.de/newton3.pasYou'll also need the maths library (not really since I did not change "PdFloat matrix" to "matrix: PMatrix4" yet)
http://gwscript.goldenwipf.de/maths3d.pasThe headers work on freepascal under windows and linux (they should also run on delphi, please send patches to me that add support for any new platform and/or compiler except gpc)
There were some interface changes in newton, but I will keep updating the header with newtons development.
Last edited by
carli2 on Tue Aug 07, 2012 8:48 am, edited 3 times in total.
-
carli2
-
- Posts: 157
- Joined: Thu Nov 10, 2011 1:53 pm
by Stucuk » Tue Aug 07, 2012 1:25 am
The repository needs a username/password.
-
Stucuk
-
- Posts: 801
- Joined: Sat Mar 12, 2005 3:54 pm
- Location: Scotland
-
by carli2 » Tue Aug 07, 2012 8:44 am
Stucuk wrote:The repository needs a username/password.
Oh, we changed that.
I will upload the headers on my server.
The original post is edited
-
carli2
-
- Posts: 157
- Joined: Thu Nov 10, 2011 1:53 pm
by Stucuk » Tue Aug 07, 2012 8:07 pm
Why did you pick a license which restricts its use to people developing for Linux? Its only a translation of Julio's header.
-
Stucuk
-
- Posts: 801
- Joined: Sat Mar 12, 2005 3:54 pm
- Location: Scotland
-
by Stucuk » Sun Aug 26, 2012 8:00 pm
Sascha Willems wrote:First you changed the license (are you even allowed to do this)
You can add additional Licenses as the license Newton Uses doesn't restrict you. Basically you can do anything you want with Julio's header as long as you don't break any of the conditions outlined by it. Forcing people to create a Linux version of there app doesn't go against the License used by Newton, its completely stupid, but its legal.
Sascha Willems wrote:I don't think it's a good idea to fragment header development even more
Given the limitations its unlikely that alot of people will use it. So its less likely people would maintain it.
-
Stucuk
-
- Posts: 801
- Joined: Sat Mar 12, 2005 3:54 pm
- Location: Scotland
-
by carli2 » Mon Aug 27, 2012 12:57 pm
Stucuk wrote:Why did you pick a license which restricts its use to people developing for Linux? Its only a translation of Julio's header.
I updated the license.
And you weren't restricted "to linux", you're just forced to "also support" it.
-
carli2
-
- Posts: 157
- Joined: Thu Nov 10, 2011 1:53 pm
by Stucuk » Mon Aug 27, 2012 2:29 pm
carli2 wrote:you're just forced to "also support" it.
Exactly. Most people won't be developing for Linux. Those people also won't make there projects compatible with Linux just so they can use a header. So it did limit it to people who want to develop for Linux.
-
Stucuk
-
- Posts: 801
- Joined: Sat Mar 12, 2005 3:54 pm
- Location: Scotland
-
Return to User Gallery
Who is online
Users browsing this forum: No registered users and 1 guest