Paladium X - New compiler written in PureBasic

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

Paladium X - New compiler written in PureBasic

Post by GG »

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 <<.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

Your project is in violation of the PureBasic license terms and conditions:
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.
You can create your own compiler but you cannot wrap PureBasic's command libraries and call them your own.
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

Post by GG »

It's not my project.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

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 :D
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

And it doesn't seem to be a compiler, but a scripting language:
PaladiumX ist eine schnelle und kleine Scriptsprache
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
User avatar
Rings
Moderator
Moderator
Posts: 1435
Joined: Sat Apr 26, 2003 1:11 am

Post by Rings »

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 ;)
SPAMINATOR NR.1
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Rings wrote:Gnozal: wrapping 'PureSMTP' did not violate purebasic license.
Of course not, I never said it was [1st sentence : PB lib -> violation ; 2nd sentence : userlib -> :D ] !?
(it doesn't violate my license btw).
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
cxAlex
User
User
Posts: 88
Joined: Fri Oct 24, 2008 11:29 pm
Location: Austria
Contact:

Post by cxAlex »

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
kawasaki
Enthusiast
Enthusiast
Posts: 182
Joined: Thu Oct 16, 2003 8:09 pm

Post by kawasaki »

"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.
User avatar
Hroudtwolf
Addict
Addict
Posts: 803
Joined: Sat Feb 12, 2005 3:35 am
Location: Germany(Hessen)
Contact:

Post by Hroudtwolf »

@Mistrel

How dare you to say that the px libs are wrappers?
Do you had a look into the sources?

Image

Regards

Wolf
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

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.
Post Reply