Why not make PureBasic Open Source ?

For everything that's not in any way related to PureBasic. General chat etc...
thommy.oster
New User
New User
Posts: 5
Joined: Thu Mar 22, 2007 8:22 pm
Location: NRW, Germany

Why not make PureBasic Open Source ?

Post by thommy.oster »

Hi,

I started programming with PureBasic back in high school, and it is definetly one reason, I am now studying Computer Science and hopefully get my Master's degree in 2 years.
PureBasic is a very good language for absolute beginners in my opinion and it is a shame, that it is not Open Source.

My Problem is not the 70 bugs for lifetime support (how do you make money out of that anyway?), but I think PureBasic being closed source, makes it unreachable for Linux Distributions and generally becoming some kind of standard language. I bet if PureBasic would be Open, the community would grow and we could get the money they making right now just from donations.

So, is there any particular reason I am missing? I can't imagine Fred etc living from PB and by opening, I think they would have less work because more eyes see more mistakes.

regards

T (who is besides Java, PHP and C++ still a big fan of how the things work in PB)
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: Why not make PureBasic Open Source ?

Post by dobro »

open source, will be good way to kill purebasic!
he'll have lots of different versions ..

purebasic would a gas plant!
with full modules, mismatched ....

finally .. I believe

I prefer a team and one captain

instead of , many captains and no team

:)
Last edited by dobro on Wed Feb 01, 2012 12:14 am, edited 3 times in total.
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: Why not make PureBasic Open Source ?

Post by moogle »

thommy.oster wrote:So, is there any particular reason I am missing? I can't imagine Fred etc living from PB and by opening, I think they would have less work because more eyes see more mistakes
I think Fred and the team have other day jobs they do as well as PureBasic.

Anyway I suppose if some parts were open source it'd be nice so users could improve on it or fix bugs.


I also wish it would become more widespread and standard but I don't think the majority of programmmers will want to change their style to use purebasic. It has to be way better than the other languages to become more popular.

Right now it's good for beginners/intermediate/hobby users and for those who like to make prototype programs before creating it from scratch in C\C++ or any other high level language.
You can still make decent programs with it but when you want extra functionality you either have to find other libraries/code to use and they're always at least in C\C++.

Hopefully we get more and more updates and the different platforms balance out because right now it seems Windows PB > Linux PB > Mac PB in functionality :)
Image
thommy.oster
New User
New User
Posts: 5
Joined: Thu Mar 22, 2007 8:22 pm
Location: NRW, Germany

Re: Why not make PureBasic Open Source ?

Post by thommy.oster »

dobro wrote:open source, will be good way to kill purebasic!
he'll have lots of different versions [..]
I prefer a team and one captain

instead of full of captains and no team

:)
Open Source does not mean, that Fred and his team discontinue providing a clean and "original" pure basic. It is like with the kernel, sure, there are several forks etc, but everyone orients himselv on Linus' branch and so could Fred keep his Pure Basic as it is. And if someone has a great Idea, he can implement it and if it is good enough for Fred, he can include it in his version.
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: Why not make PureBasic Open Source ?

Post by dobro »

thommy.oster wrote:if someone has a great Idea, he can implement it and if it is good enough for Fred, he can include it in his version.
I wanted this for some users library ;)
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: Why not make PureBasic Open Source ?

Post by moogle »

it would be nice if some basic functions were open sourced (maybe the string, math and network library) so that they could be improved upon.

I would love for the Network library to be able to listen on a specific interface ie. 127.0.0.1:6001 and 192.168.1.100:7888
Obv stuff like this is possible if you use API but if we could see the internals then we could implement our own to work with the PB network library :)
Image
User avatar
idle
Always Here
Always Here
Posts: 5834
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: Why not make PureBasic Open Source ?

Post by idle »

Don't think that would really help open sourcing PB's compiler.
It'd be better to start a new compiler project targeting llvm or gcc and then have users contribute libraries to it.
Windows 11, Manjaro, Raspberry Pi OS
Image
User avatar
luis
Addict
Addict
Posts: 3893
Joined: Wed Aug 31, 2005 11:09 pm
Location: Italy

Re: Why not make PureBasic Open Source ?

Post by luis »

"Why not make PureBasic Open Source ?"

Because its author decided to not make it so. The reasons are irrelevant, it's his work.
"Have you tried turning it off and on again ?"
A little PureBasic review
User avatar
skywalk
Addict
Addict
Posts: 4210
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Why not make PureBasic Open Source ?

Post by skywalk »

I've never understood why the IDE, VD and Help Documentation are not Open Source?
Why wait for customizations and help updates to be implemented, when you can jump in and fix it directly?
The VD, while not high on my use list, is not in the best shape.
The IDE and VD sources should be used to highlight PB's capabilities.
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Re: Why not make PureBasic Open Source ?

Post by rsts »

I see all too many (most) open source projects with much less support and coordination than PureBasic.
User avatar
Kukulkan
Addict
Addict
Posts: 1396
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: Why not make PureBasic Open Source ?

Post by Kukulkan »

Please don't make it Open Source as long as the developers are still maintaining the product. This should be only an option if the development completely stucks.

I, personally, would like to see more agressive marketing, advertising and selling of PB (better homepage, some ads) to allow Fred and Team to live from licences. Maybe the current licence model is also to cheap. Why not paying seperately for Win/Lin/Mac version? And why not offering major upgrades only for a small upgrade fee like all the others? And some free "basic" version that allows simple projects to compile?

Only some thoughts, but I think they will stay wishes... :|

Kukulkan
DarkDragon
Addict
Addict
Posts: 2344
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Re: Why not make PureBasic Open Source ?

Post by DarkDragon »

thommy.oster wrote:So, is there any particular reason I am missing? I can't imagine Fred etc living from PB
Fred had a time where he fully lived from PB.
bye,
Daniel
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: Why not make PureBasic Open Source ?

Post by MachineCode »

skywalk wrote:I've never understood why the IDE, VD and Help Documentation are not Open Source?
The IDE was open-source for a while. Then some idiot used it to make an IDE for a competing BASIC. So, back to closed-source, and rightly so.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: Why not make PureBasic Open Source ?

Post by Danilo »

MachineCode wrote:
skywalk wrote:I've never understood why the IDE, VD and Help Documentation are not Open Source?
The IDE was open-source for a while. Then some idiot used it to make an IDE for a competing BASIC. So, back to closed-source, and rightly so.
That's the freedom of open source, i wouldn't call him an idiot. You can not want all but give nothing.

The (very simple) PureBasic Editor had an advantage from being OSS too:
It was modified and pimped by users to become better and grow to an IDE.
Fred got the money after the users made parts of his product better, so it was of benefit for all people here.

The answer to the original question is: Why not make Photoshop and Visual Studio Open Source?

It's the decision of a company to make its products and intellectual property open source,
it is not a question for the users, isn't it?
jesperbrannmark
Enthusiast
Enthusiast
Posts: 536
Joined: Mon Feb 16, 2009 10:42 am
Location: sweden
Contact:

Re: Why not make PureBasic Open Source ?

Post by jesperbrannmark »

I dont like open source myself... its really not that I dislike either, but its not for me.
But one thing that could really benefit from being opensource is the visual designer. Is is a really good foundation, but noone of the team has the energy on updating it - and if I could I would really help out to make a visual designer that is more fluent with the code it makes (make a button, click on the ever - pop up with the function that does that etc)
Anyhow. Purebasic is great and I have full respect of the guys and their decisions. I would like to pay more for PB but havn't got a reply to my message about donating.. that would feel really good.
Post Reply