| View previous topic :: View next topic |
| Author |
Message |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Thu Apr 24, 2003 9:28 pm Post subject: VDS License Agreement Help |
|
|
Hi All,
Quoted from the license agreement:
| Quote: | | ...use of the software to create competitive products, is expressly forbidden. |
My questions:
(1) Why is this forbidden? Delphi's license agreement doesn't say this.
(2) What if I made an application which used entirely different syntax?
Would that be illegal?
I don't want to start anything here but I'm just wondering.
Thanks in advance.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Serge Professional Member


Joined: 04 Mar 2002 Posts: 1480 Location: Australia
|
Posted: Thu Apr 24, 2003 11:21 pm Post subject: |
|
|
hi ff,
interesting observation...i'd want to know what they mean by competitive products with the "s" on the end...is it just VDS that is the competitive product or do they mean something else as well as or instead of...
Serge _________________
|
|
| Back to top |
|
 |
Garrett Moderator Team
Joined: 04 Oct 2001 Posts: 2149 Location: A House
|
Posted: Fri Apr 25, 2003 12:08 am Post subject: |
|
|
Don't make a programming language with VDS that would compete
with VDS.
-Garrett |
|
| Back to top |
|
 |
Serge Professional Member


Joined: 04 Mar 2002 Posts: 1480 Location: Australia
|
Posted: Fri Apr 25, 2003 12:15 am Post subject: |
|
|
ok, garrett...but why the "s" on the end meaning several programs?
Serge _________________
|
|
| Back to top |
|
 |
Garrett Moderator Team
Joined: 04 Oct 2001 Posts: 2149 Location: A House
|
Posted: Fri Apr 25, 2003 1:32 am Post subject: |
|
|
Ummmm, don't make two programming languages in VDS that compete
with VDS?
-Garrett |
|
| Back to top |
|
 |
Serge Professional Member


Joined: 04 Mar 2002 Posts: 1480 Location: Australia
|
Posted: Fri Apr 25, 2003 8:09 am Post subject: |
|
|
that makes sense garrett...why didn't i think of that...
Serge _________________
|
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Fri Apr 25, 2003 6:52 pm Post subject: |
|
|
What I'm asking is if I make a programming language with entirely
different syntax such as something like the following:
| Code: |
INTERFACE CLASS #TestClass;
INTERFACE CREATE;
INTERFACE SetProperties:NOSYS:NOTITLE;
INTERFACE Coords 0:0:241:324;
CONTROL CREATE:EditField:0:0:12:21
|
And different code structure such as:
| Code: |
WHILE $s < 20
{
$s++
}
|
Would that be illegal? _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Skit3000 Admin Team

Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Fri Apr 25, 2003 7:07 pm Post subject: |
|
|
I know about that. I thought it was very interesting. You know, what if
SADE wrote VDS in VDS? Wouldn't that be cool? Like how they wrote
Delphi with Delphi?
As for my 'big plans', I don't have any yet. I was just thinking
about making some sort of programming language sometime when I
have a lot of time to spend.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Garrett Moderator Team
Joined: 04 Oct 2001 Posts: 2149 Location: A House
|
Posted: Fri Apr 25, 2003 7:23 pm Post subject: |
|
|
Pascal in Pascal, Oberon in Oberon, Doritos in Doritos.
-Garrett |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Fri Apr 25, 2003 7:40 pm Post subject: |
|
|
Mmmm. Doritos.
I had pizza and doritos for lunch today.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
vdsalchemist Admin Team

Joined: 23 Oct 2001 Posts: 1448 Location: Florida, USA
|
Posted: Sat Apr 26, 2003 12:32 pm Post subject: |
|
|
Hummmm,
Without an assembler or linker it would be very hard to write VDS with VDS. Not impossible but we would need an assembler or linker written in VDS. I have been looking into making an assembler with VDS.... _________________ Home of
Give VDS a new purpose!
 |
|
| Back to top |
|
 |
vdsalchemist Admin Team

Joined: 23 Oct 2001 Posts: 1448 Location: Florida, USA
|
Posted: Sat Apr 26, 2003 4:20 pm Post subject: |
|
|
Well as far as the subject matter goes. I think that SADE forbids you to make a language that has a similiar syntax and structure as VDS with VDS?
As for making a scripting language with VDS there has been a few attempts at this. VDS macro is one of them and there was another one that I can't remember the name of right now.
Before making a language with VDS even if it's syntax is nothing like VDS, I would just send an email to SADE and ask them point blank if it would be ok and give them a few details about the language.
I think this is a good observation and an excelent point because this is important especially with the new inovations in VDS 5. Making a langauge with VDS is becoming much more of a possibility and without the need for external VDS dll's.
The Win32 API is a vast and wide mix of abilities that alot of other langauges use including VDS. I for one would not try and make a language just like VDS myself. I would make products to make VDS better and easier to use. Now that is not to say that I will never because I don't really know what I will try to do next with VDS or what someone else will discover about VDS. I have been using VDS since before SADE owned it and the things that people have managed to do with it still amazeses me.
Ok lets face it. Inorder for someone to duplicate VDS with VDS, their product would have to carry the VDS runtime DLL but to make a macro langage to be used for lets say the IDE or something like that would be pretty cool. _________________ Home of
Give VDS a new purpose!
 |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Apr 26, 2003 4:25 pm Post subject: |
|
|
It wouldn't need the runtime if SADE had the option of integrating it into
the exectuable.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
vdsalchemist Admin Team

Joined: 23 Oct 2001 Posts: 1448 Location: Florida, USA
|
Posted: Sat Apr 26, 2003 4:28 pm Post subject: |
|
|
| FreezingFire wrote: | It wouldn't need the runtime if SADE had the option of integrating it into
the exectuable. |
If the runtime is integrated then you would still be dragging the overhead of a second runtime Or am I missing something. Just because something is integrated does not make it any less of a concern especially for languages? _________________ Home of
Give VDS a new purpose!
 |
|
| Back to top |
|
 |
|