<.> 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.
Time library ?
-
- Addict
- Posts: 1676
- Joined: Sun Dec 12, 2010 12:36 am
- Location: Somewhere in the midwest
- Contact:
Re: Time library ?
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.
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 ?
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.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.
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.
- Rook Zimbabwe
- Addict
- Posts: 4322
- Joined: Tue Jan 02, 2007 8:16 pm
- Location: Cypress TX
- Contact:
Re: Time library ?
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!
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 ?
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.
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.
-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: Time library ?
Oh, please! Cut the wide-eyed "I'm innocent" act. Your trolling in the other post was as obvious as day.Primoz128 wrote:And how am i trolling ?
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!
Re: Time library ?
So what if i was ? I stopped it, but you seem loving to continue nonsense.