Page 1 of 1

Webgadget - Is this legal?

Posted: Wed Mar 31, 2004 6:36 pm
by merendo
Hi all

Me and a few of my classmates are working on a project for our school. Now we will need the Webgadget of PB (Well, we don't need it. But it would come very handy in). Is it legal to code a little app in PureBasic which uses the Webgadget and give this app to my school?

Thanks! merendo

Posted: Wed Mar 31, 2004 7:03 pm
by freak
Why shouldn't it be?
I can see no reason why this should be somehow illegal.

Timo

Re: Webgadget - Is this legal?

Posted: Wed Mar 31, 2004 7:16 pm
by ricardo
merendo wrote:Hi all

Me and a few of my classmates are working on a project for our school. Now we will need the Webgadget of PB (Well, we don't need it. But it would come very handy in). Is it legal to code a little app in PureBasic which uses the Webgadget and give this app to my school?

Thanks! merendo
Let me see if i understand... are you talking about giving a wrapper for PB's webgadget to use it in another programming language?

Posted: Wed Mar 31, 2004 9:39 pm
by Kris_a
Well, i'm sure Microsoft wouldn't have released it as a plug-innable object if they didnt want people to use it...! :)

Posted: Wed Mar 31, 2004 10:42 pm
by dmoc
plug-innable object
Don't you mean an essential critical component of the windows "operating" system, so fundamental that it is next to impossible for MS to extract it? Imagine how short the court case would have been with you as a technical advisor to the judge :P

Posted: Fri Apr 02, 2004 10:32 am
by merendo
I am not creating my own language. Look here. This is the proggy i want to give to my school.

Posted: Fri Apr 02, 2004 7:32 pm
by thefool
You can sell, give away and whatever you want to do with your program!

I even made a big year-project about programming, and the main work was a program in PB.

Its totally legal to give to your scool.
or sell it to them :twisted:

Posted: Fri Apr 02, 2004 8:23 pm
by Kale
Do what you want with your programs but the only major thing to note is this taken from the terms and conditions of using PB:
All components, libraries, and binaries are copyrighted by Fantaisie Software and can't be used in any form (static libraries, DLL and more) in another programming langage, except for PureBasic owners. This includes the simple DLL or static library wrapping of PureBasic commandset.
Which basically means you cannot write simple wrappers of PureBasic commands to use these commands in other languages! Writing a full program that uses the web gadget is perfectly legal to distribute.

Posted: Fri Apr 02, 2004 8:34 pm
by merendo
My project definitly IS a full app, it is neither a DLL nor an exe-file which acts like a DLL...

However, thank you to you all. I just wanted to make sure that i am not going to run into trouble about that. Peace, men!

Posted: Fri Apr 02, 2004 10:36 pm
by Shannara
dmoc wrote:
plug-innable object
Don't you mean an essential critical component of the windows "operating" system, so fundamental that it is next to impossible for MS to extract it? Imagine how short the court case would have been with you as a technical advisor to the judge :P
lol, i guess your right.. hmm XP-Lite, Windows95, etc.. ? Its not essential or critical.. oh frick, nvm, your post was a early april fools joke.. lol! Or on time (depending on the timezone your in :))

Posted: Fri Apr 02, 2004 11:43 pm
by Froggerprogger
My project definitly IS a full app, it is neither a DLL nor an exe-file which acts like a DLL...
Just for clearance: You even might write your own DLL that uses the PB-functions and sell it, of course. Anything is legal that does not have the only intention to simply make the PB-functions available to other people. E.g. you mustn't 'write' a DLL that simply wraps all the window-functions of PB to give it to your friends or sell it, so that other's could use the wrapped PB-functions per DLL in other languages. (But even this is allowed for yourself only).