Paladium X - New compiler written in PureBasic
Paladium X - New compiler written in PureBasic
PaladiumX is a new Basic-like programming language written in PureBasic. The syntax of PaladiumX is very simple and suitable for beginners. It offers all the main features a common modern language must have. It supports private Functions, recursion, external DLLs. PaladiumX may be also expanded using librearies developed in other programming languages. PaladiumX may build stand-alone EXEs with a minimum overhead of 100Kb. It is Vista compatible. PaladiumX is a new born language and its web site is written only in German and parts of its IDE have not been translated into English yet.
The link is >> HERE <<.
The link is >> HERE <<.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
Your project is in violation of the PureBasic license terms and conditions:
You can create your own compiler but you cannot wrap PureBasic's command libraries and call them your own.All components, libraries, and binaries are copyrighted by Fantaisie Software. The PureBasic license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for PureBasic functions.
Fantaisie Software reserves all rights to this program and all original archives and contents.
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Indeed, it seems to wrap PB genuine libraries in DLLs, which is in violation of the PureBasic license.
It even wraps some PB userlibraries like PureSMTP
It even wraps some PB userlibraries like PureSMTP

For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
well, the libs to include are scrambled(upx) dll's,
which are generated by Purebasic.
if he rewrote those simple wrapper in api, he would have no
problems.there are a lot of examples for such etc.
Gnozal: wrapping 'PureSMTP' did not violate purebasic license.
btw, the project itself is neat
which are generated by Purebasic.
if he rewrote those simple wrapper in api, he would have no
problems.there are a lot of examples for such etc.
Gnozal: wrapping 'PureSMTP' did not violate purebasic license.
btw, the project itself is neat

SPAMINATOR NR.1
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Of course not, I never said it was [1st sentence : PB lib -> violation ; 2nd sentence : userlib ->Rings wrote:Gnozal: wrapping 'PureSMTP' did not violate purebasic license.

(it doesn't violate my license btw).
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Hello @all
I'm the Developer of PaladiumX.
There's a discussion about this topic in german forums, too:
http://www.purebasic.fr/german/viewtopi ... c&start=20
In my opinion, I don't wrote PB lib wrappers. I just wrote libs by using PB functions. Also, I contacted Fred in the german forum regarding to this subject. But I never got any clear statement till now.
please excause my English
I'm the Developer of PaladiumX.
There's a discussion about this topic in german forums, too:
http://www.purebasic.fr/german/viewtopi ... c&start=20
In my opinion, I don't wrote PB lib wrappers. I just wrote libs by using PB functions. Also, I contacted Fred in the german forum regarding to this subject. But I never got any clear statement till now.
please excause my English
"But I never got any clear statement till now."
Then one should not assume.
"I just wrote libs by using PB functions"
How so;
Procedure OpenWindow(ix,....)
ProcedureReturn OpenWindow(ix,....)
Endprocedure
If so, that is wrapping the purebasic commands, and not creating custom libraries using purebasic commands.
Fantaisie software have worked relentlessly to provide an incredible programming base, and to see (this is not an accusation) someone just hijack their work and call it something else, makes me a little bit annoyed.
Then one should not assume.
"I just wrote libs by using PB functions"
How so;
Procedure OpenWindow(ix,....)
ProcedureReturn OpenWindow(ix,....)
Endprocedure
If so, that is wrapping the purebasic commands, and not creating custom libraries using purebasic commands.
Fantaisie software have worked relentlessly to provide an incredible programming base, and to see (this is not an accusation) someone just hijack their work and call it something else, makes me a little bit annoyed.
- Hroudtwolf
- Addict
- Posts: 803
- Joined: Sat Feb 12, 2005 3:35 am
- Location: Germany(Hessen)
- Contact:
Hi cxAlex,
I don't log in in the german forum, that's why i didn't got your message. Anyway, most of your libs seems to be PB wrapper, and it's not allowed. Feel free to send me some source of your libs if you think it's not, and i will tell you. For information, using OpenWindow() in your own OpenWindow() function is considered as wrapper.
I don't log in in the german forum, that's why i didn't got your message. Anyway, most of your libs seems to be PB wrapper, and it's not allowed. Feel free to send me some source of your libs if you think it's not, and i will tell you. For information, using OpenWindow() in your own OpenWindow() function is considered as wrapper.