Page 2 of 7

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 11:38 am
by xorc1zt
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 )

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 11:45 am
by Danilo
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 )
And Fantaisie Software does not give the full source under a non-disclosure agreement
if you send them 118,500.00 Euro? Are you sure about that?

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 11:54 am
by xorc1zt
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 ?

Posted: Wed Feb 01, 2012 12:09 pm
by dobro
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.

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 :lol:

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 12:23 pm
by Danilo
xorc1zt 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.
I pay a yearly fee for a MSDN Premium Subscription and, althought it does not include
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 ?

Posted: Wed Feb 01, 2012 1:31 pm
by rsts
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 )
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.

We did get to visit the M$ store in Redmond and get great discounts though :).

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 1:42 pm
by MachineCode
Danilo wrote:That's the freedom of open source, i wouldn't call him an idiot.
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. ;)

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 2:49 pm
by xorc1zt
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 ?

Posted: Wed Feb 01, 2012 4:44 pm
by skywalk
dobro wrote:
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.

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 :lol:
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!
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. :wink:

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 9:32 pm
by rsts
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.
Show me a verifible reference to anyone besides a government, getting Windows source code.

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 10:27 pm
by xorc1zt
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.

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 11:06 pm
by MachineCode
thommy.oster wrote:I can't imagine Fred etc living from PB
So you know the financials of Fantasie Software, do you? Anyway, read this:
PureBasic Blog on 1 Feb 2012 wrote:I decided to get back at fulltime on PureBasic early in april
Source: http://www.purebasic.fr/blog/

Re: Why not make PureBasic Open Source ?

Posted: Wed Feb 01, 2012 11:49 pm
by rsts
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.

cheers

Re: Why not make PureBasic Open Source ?

Posted: Thu Feb 02, 2012 10:51 am
by xorc1zt
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

Re: Why not make PureBasic Open Source ?

Posted: Thu Feb 02, 2012 12:31 pm
by AAT
thommy.oster wrote:Why not make PureBasic Open Source?...
You can start your own open source XxxxBasic project. Isn't it?
Don't touch PureBasic, pls.