Page 1 of 1

License limitation of PureBASIC

Posted: Sun Sep 28, 2025 6:21 pm
by proekom
Hello, in the past, I developed many applications and utilities by Visual Basic 6.0 for my company's staff spread out of many departments and areas, from sales to accounting an till logistics and CRM.

Now some of my staff change into MacOS while some others change into Ubuntu, Mint,... and use my app through Wine (Linux) or Whiskey/Porting Kit (MacOS) and it makes me so tired when I have to run-up for maintaining my app updates while take care of the dockers/intermediary platforms above. I also hate VS.Net because it support Linux or MacOS worst, and by its tradition, it always requires big PC configuration - too expensive! TwinBASIC is still in its labo.

Lastly, I am being interested in PureBASIC for a solution of "single code - multiple platform"!
Anyone purchase PureBASIC with single license and install it on the whole 3 OSes at the same time? Does it easy to use? And what is the maximum devices allowed for a single license at each OS instance? (Likely for Windows: I install 1 instance in my office and 1 instance at home; for Linux: 1 instance at second device running Ubuntu 24.04 in my office; for MacOS: 1 instance on my boss's new Macbook Pro)

Thank you and hope to hear you all.
ProEKom Tran

Re: License limitation of PureBASIC

Posted: Sun Sep 28, 2025 7:18 pm
by jacdelad
Yes you can. Yes it does. Buy it, download it, install it on all your computers.
And before the next question pops up: Do whatever you want with it, unless you don't resell it, offer simple wrappers for for internal functions, include credit to used libraries (like the 3d engine and so on) and are kind in the forum.

Re: License limitation of PureBASIC

Posted: Sun Sep 28, 2025 7:19 pm
by User_Russian
Here are answers to some of your questions https://www.purebasic.com/faq.php
Is the PureBasic licence valid for all OS?
Yes. The PureBasic licence is a user-based licence, which means you can install your full version on all of your computers without the need to buy another licence for each. PureBasic currently runs on four different operating systems (Windows, Linux, MacOS X and AmigaOS) and a single licence covers them all.

Re: License limitation of PureBASIC

Posted: Sun Sep 28, 2025 7:42 pm
by proekom
Thank you User_Russian, I had read it but because I look for someone's experience who have already installed it and run it smoothly in the context of trans-OSes.

Thank you jacdelad for your guide. Because I have no experience with other tools beyond my favorite Visual Basic 6.0 for decades (and recently tried VB.Net but was not happy), I have never thought of reselling a tool or violate any rule issued by the producer!

ProEKom Tran

Re: License limitation of PureBASIC

Posted: Mon Sep 29, 2025 12:30 am
by skywalk
If you are the only developer, you can install on multiple PCs.
It gets tricky if your boss' PC has it installed without another license.
It is ok to distribute your app.exe on multiple PCs.
Only developer use should trigger a new license purchase.

Re: License limitation of PureBASIC

Posted: Mon Sep 29, 2025 1:04 am
by proekom
Thank you skywalk,

Now I understand! Installation on my boss's Macbook should not happen. Get noted.

ProEKom Tran

Re: License limitation of PureBASIC

Posted: Mon Sep 29, 2025 11:11 am
by User_Russian
There are several licenses https://www.purebasic.com/pricing.php
Single user license, allows only one person to use this license. There is no limit on the number of computers (since one person can have many PCs).
There is also a license "company site" and it allows all company employees to use PureBasic.

Re: License limitation of PureBASIC

Posted: Tue Sep 30, 2025 9:44 pm
by Andre
User_Russian wrote: Mon Sep 29, 2025 11:11 am There are several licenses https://www.purebasic.com/pricing.php
Single user license, allows only one person to use this license. There is no limit on the number of computers (since one person can have many PCs).
There is also a license "company site" and it allows all company employees to use PureBasic.
Yes, that's right. If there are several PB developers in a company, each one need a license.
If there are more than 6 PB developers (for which single-user licenses would cost 6 x 79 Euro = 483 Euro), it's cheaper to buy the company license, with no limits to the number of PB developers at a company site.