Why not make PureBasic Open Source ?
Re: Why not make PureBasic Open Source ?
Microsoft is not a totally closed source corporation, they share many of their source codes under a non-disclosure agreement.
If you are a enterprise who bought +1500 windows licences you can have the full source code of windows ( xp, vista, 7, 8 )
If you are a enterprise who bought +1500 windows licences you can have the full source code of windows ( xp, vista, 7, 8 )
Re: Why not make PureBasic Open Source ?
And Fantaisie Software does not give the full source under a non-disclosure agreementxorc1zt wrote:Microsoft is not a totally closed source corporation, they share many of their source codes under a non-disclosure agreement.
If you are a enterprise who bought +1500 windows licences you can have the full source code of windows ( xp, vista, 7, 8 )
if you send them 118,500.00 Euro? Are you sure about that?
Re: Why not make PureBasic Open Source ?
or you could be a microsoft most valuable professional and get the code for free but i highly doubt you will become one of those any day soon.
Re: Why not make PureBasic Open Source ?
MachineCode wrote: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.skywalk wrote:I've never understood why the IDE, VD and Help Documentation are not Open Source?
it is very easy to make an editor for PureBasic
myself, I make it ... (EPB)...
with scintilla, Goscintilla now, it's easy

have the code for the IDE is useless ..
especially if you do not know how to program an editor ...

otherwise, it's easier to rebuild an editor from scratch
Having the source code for PureBasic, will, perhaps,
someone (Me ?? ), to produce a competitor version of PureBasic ....
just by changing the name

Last edited by dobro on Wed Feb 01, 2012 12:40 pm, edited 2 times in total.
Re: Why not make PureBasic Open Source ?
I pay a yearly fee for a MSDN Premium Subscription and, althought it does not includexorc1zt wrote:or you could be a microsoft most valuable professional and get the code for free but i highly doubt you will become one of those any day soon.
the Windows source code, i am very satisfied with it. One of the best investments i made,
besides Intel C++ Studio XE - also without the source code, because i can write source codes by myself.

Re: Why not make PureBasic Open Source ?
basically incorrect. There MAY be instances of MS "sharing" Windows source code, but I've worked for 3 different companies that had over 5000 licenses (in one case 40,000 licenses), and Windows source code was NOT available. We had on-site MS Windows technicians, provided by MS, and even they didn't have DIRECT access to Windows source code.xorc1zt wrote:Microsoft is not a totally closed source corporation, they share many of their source codes under a non-disclosure agreement.
If you are a enterprise who bought +1500 windows licences you can have the full source code of windows ( xp, vista, 7, 8 )
We did get to visit the M$ store in Redmond and get great discounts though

-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: Why not make PureBasic Open Source ?
It wasn't released under the GPL license, so he had no right to do that. It was an informal release by the team to let others upgrade the PureBasic IDE for the benefit of all PureBasic users. I call anyone who betrays their trust like that, an idiot.Danilo wrote:That's the freedom of open source, i wouldn't call him an idiot.

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: Why not make PureBasic Open Source ?
rsts, i did work for a company who got access to the code trough the msdn code center prenium and a friend got the full code of the ntoskernel just by downloading a file with the msdn account of his school so the source code is not so hard to get. i still have the ntoskernel code if you want.
Re: Why not make PureBasic Open Source ?
Yes, given enough frustration, I have considered writing my own. But I cannot justify the opportunity cost given the current IDE is really more than adequate. The reason I code is to save time!dobro wrote:MachineCode wrote: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.skywalk wrote:I've never understood why the IDE, VD and Help Documentation are not Open Source?
it is very easy to make an editor for PureBasic
myself, I make it ... (EPB)...
with scintilla, Goscintilla now, it's easy
have the code for the IDE is useless ..
especially if you do not know how to program an editor ...
otherwise, it's easier to rebuild an editor from scratch
Having the source code for PureBasic, will, perhaps,
someone (Me ?? ), to produce a competitor version of PureBasic ....
just by changing the name
The tease is freak's hint at a plug-in. But, after a year, I could have made dozens of small changes to an open source IDE that would have saved ME many keystrokes and clicks.

Yes, this "competing" Basic using an open-source PB IDE is mentioned often but I am here!
LOL, if a competitor is going to copy the IDE and change the name, how long will he be in business?
My interest in Open Sourcing the IDE, VD, & Help is to accelerate the development and support of PB.

The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Re: Why not make PureBasic Open Source ?
Show me a verifible reference to anyone besides a government, getting Windows source code.xorc1zt wrote:rsts, i did work for a company who got access to the code trough the msdn code center prenium and a friend got the full code of the ntoskernel just by downloading a file with the msdn account of his school so the source code is not so hard to get. i still have the ntoskernel code if you want.
Re: Why not make PureBasic Open Source ?
http://www.microsoft.com/resources/shar ... /eslp.mspx
NTOS kernel: http://demo.ovh.com/en/e926e0caef017029 ... 90a937dcd/
the windows source code is here
https://codepremium.msdn.microsoft.com
but you need to receive a smart card from microsoft to login
i don't have better references to provide than those.
NTOS kernel: http://demo.ovh.com/en/e926e0caef017029 ... 90a937dcd/
the windows source code is here
https://codepremium.msdn.microsoft.com
but you need to receive a smart card from microsoft to login
i don't have better references to provide than those.
-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: Why not make PureBasic Open Source ?
So you know the financials of Fantasie Software, do you? Anyway, read this:thommy.oster wrote:I can't imagine Fred etc living from PB
Source: http://www.purebasic.fr/blog/PureBasic Blog on 1 Feb 2012 wrote:I decided to get back at fulltime on PureBasic early in april
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: Why not make PureBasic Open Source ?
That sure seems legit. Big turnaround from when I worked for H???????t Chemical (whoops, confidentiality agreement) (1997). One time they let us visit Redmond so MS engineers could tell us about a Windows security module, but we had over 40,000 seat licenses and couldn't even peek at the source.xorc1zt wrote:http://www.microsoft.com/resources/shar ... /eslp.mspx
cheers
Re: Why not make PureBasic Open Source ?
the shared source system started in 2001. i found a old article about this
http://www.zdnetasia.com/microsoft-dont ... 201504.htm
here is the original source of the ntos kernel source code i uploaded
https://www.facultyresourcecenter.com/c ... px?ID=7366
http://www.zdnetasia.com/microsoft-dont ... 201504.htm
here is the original source of the ntos kernel source code i uploaded
https://www.facultyresourcecenter.com/c ... px?ID=7366
Re: Why not make PureBasic Open Source ?
You can start your own open source XxxxBasic project. Isn't it?thommy.oster wrote:Why not make PureBasic Open Source?...
Don't touch PureBasic, pls.