Page 3 of 3

Re: Time library ?

Posted: Wed Sep 14, 2011 5:46 pm
by Primoz128
<.> I didn't mean that.

FAQ says:
Is it allowed to use DLLs made with PureBasic in other projects ?

Generally yes. You can make DLLs including PureBasic commands for your own projects without any restrictions. But it's not allowed to release simple "wrapper" Dlls to include PureBasic commands in other programming languages.

Why not make a wrapper ? I mean i am going to use it in a tool not in an actual programing language...

Programing language is supposed to be used for many, many things... i really don't know why is a wrapper forbidden.

Re: Time library ?

Posted: Wed Sep 14, 2011 7:26 pm
by Zach
A wrapper is forbidden only if you intend to transfer PB functionality to another language, without some kind of prior negotiated/written agreement (if permission is ever given..)

However I think there is a grey area. Like say you were making a tool in C++ and wrote a DLL in PB that used some internal PB commands, and then you used that DLL in your C++ project, I think that would probably be allowed, as long as you were not selling that application to other users to give them functionality from PB, without paying for PB.. If it were a game or something, that might be different I think... Maybe even allowed for an end-user program if you took steps to lock down the DLL and access to it so no one unauthorized could use it.

But I could be way wrong too.

Re: Time library ?

Posted: Wed Sep 14, 2011 8:20 pm
by Primoz128
Zach wrote:A wrapper is forbidden only if you intend to transfer PB functionality to another language, without some kind of prior negotiated/written agreement (if permission is ever given..)

However I think there is a grey area. Like say you were making a tool in C++ and wrote a DLL in PB that used some internal PB commands, and then you used that DLL in your C++ project, I think that would probably be allowed, as long as you were not selling that application to other users to give them functionality from PB, without paying for PB.. If it were a game or something, that might be different I think... Maybe even allowed for an end-user program if you took steps to lock down the DLL and access to it so no one unauthorized could use it.

But I could be way wrong too.
Well if it is possible to make it agreeable by the authors for my game project then ill try to contact them when ill be making it.
And ill make it delete itself when not used by the game, it will be extracted each execution into a temporary folder in hardrive to prevent others to use it, they could hack my game <,< if they would be so evil.

Re: Time library ?

Posted: Wed Sep 14, 2011 8:40 pm
by Rook Zimbabwe
and if you have finished trolling this board I would not worry too much about anyone stealing your game project... there are many ways to obfuscate your code and lock down the executable and if you need ideas people here are always willing to help.

As far as PB "claiming" to be used for anything... they don't need to CLAIM anything... that would be self aggrandizement and functionally stupid. People use things, NOT programming languages.

I wrote me entire Point of Sale system in PB in 8 months and now on version 8... I have both Client/Server versions that support (to date) up to 400 terminals (The LA Stadium) and All in One units that only run on one machine... and a Tablet PC version that runn C/S remotely...

I suggest learning to walk instead of storming in and figuring your idea is sooo amazing people would steal it here.

If you posted like this on ANY other board you would have incited a major flame war... just pointing that out...

use it and learn or don't and go elsewhere... it is your choice! :)

Re: Time library ?

Posted: Wed Sep 14, 2011 9:04 pm
by Primoz128
And how am i trolling ? And no, the only one making or trying to start a flame war here is you.

About stealing my project: Like you can teleport to my room and steal my 60% done project right ? You don't know what your even talking about, i am not doing my game in PB, and i started it long ago, and there are ways to protect exes which you look to forget with your words, since you have few thousand posts and you talking about sale.

And also even if someone does decompile my game, what will he achieve with it huh ? I don't care if they do it, they wont achieve anything.

Re: Time library ?

Posted: Wed Sep 14, 2011 10:50 pm
by MachineCode
Primoz128 wrote:And how am i trolling ?
Oh, please! Cut the wide-eyed "I'm innocent" act. Your trolling in the other post was as obvious as day.

Re: Time library ?

Posted: Thu Sep 15, 2011 6:54 am
by Primoz128
So what if i was ? I stopped it, but you seem loving to continue nonsense.