forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


VDS License Agreement Help
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Thu Apr 24, 2003 9:28 pm    Post subject: VDS License Agreement Help Reply with quote

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. Confused
(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. Smile

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Serge
Professional Member
Professional Member


Joined: 04 Mar 2002
Posts: 1480
Location: Australia

PostPosted: Thu Apr 24, 2003 11:21 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website MSN Messenger
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Fri Apr 25, 2003 12:08 am    Post subject: Reply with quote

Don't make a programming language with VDS that would compete
with VDS.

-Garrett
Back to top
View user's profile Send private message
Serge
Professional Member
Professional Member


Joined: 04 Mar 2002
Posts: 1480
Location: Australia

PostPosted: Fri Apr 25, 2003 12:15 am    Post subject: Reply with quote

ok, garrett...but why the "s" on the end meaning several programs?

Serge

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Fri Apr 25, 2003 1:32 am    Post subject: Reply with quote

Ummmm, don't make two programming languages in VDS that compete
with VDS? Confused

-Garrett
Back to top
View user's profile Send private message
Serge
Professional Member
Professional Member


Joined: 04 Mar 2002
Posts: 1480
Location: Australia

PostPosted: Fri Apr 25, 2003 8:09 am    Post subject: Reply with quote

that makes sense garrett...why didn't i think of that... Embarassed

Serge

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Fri Apr 25, 2003 6:52 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Fri Apr 25, 2003 7:03 pm    Post subject: Reply with quote

Big plans? Laughing I think you may make something like that, but that the example Tommy once made a thing which intepreters VDS code, I believe...
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Fri Apr 25, 2003 7:07 pm    Post subject: Reply with quote

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. Wink I was just thinking
about making some sort of programming language sometime when I
have a lot of time to spend. Smile

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Fri Apr 25, 2003 7:23 pm    Post subject: Reply with quote

Pascal in Pascal, Oberon in Oberon, Doritos in Doritos.

-Garrett
Back to top
View user's profile Send private message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Fri Apr 25, 2003 7:40 pm    Post subject: Reply with quote

Mmmm. Doritos. Wink

I had pizza and doritos for lunch today. Laughing

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Sat Apr 26, 2003 12:32 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Sat Apr 26, 2003 4:20 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sat Apr 26, 2003 4:25 pm    Post subject: Reply with quote

It wouldn't need the runtime if SADE had the option of integrating it into
the exectuable. Very Happy

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Sat Apr 26, 2003 4:28 pm    Post subject: Reply with quote

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 Question 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
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group