[Taoscript-lang] Thou shan't call thy language 'Tao'...

2 views
Skip to first unread message

Josef 'Jupp' SCHUGT

unread,
Jun 16, 2005, 3:54:15 PM6/16/05
to Tao ML
Hi!

TAO is a trademark of Alenia Spazio S.p.A. that is used as the name of
a programming language. To make confusion perfect that aims at
scientific use. For more see:

http://www-zeuthen.desy.de/ape/html/APEmille/Documentation/Software/TAO/

Obviously even if one does not fear trademark issues the problem
chances are good to confuse both languages at first sight.

Houston, we've got a problem...

Two remarks:

DESY means 'Deutsches Elektronen-SYnchrotron' - 'German electron
synchrotron'

"Thou shan't call thy language 'tao'" essentially means the same as
"do not call your language 'tao'" but is written in the language of
the ten commandments ("thou shall not kill", "honor thy mother and thy
father", ...).

Josef 'Jupp' SCHUGT
--
Your computer seems to have been infected by "nTOSkrnl.exe" (the "New
Tramiel Operating System" is a revised version of the Atari ST/TT
operating system and is known not to run on a PC). Please make sure to
remove any file with that name…


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id 492&opclick
_______________________________________________
Taoscript-lang mailing list
Taoscri...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/taoscript-lang

Limin Fu

unread,
Jun 19, 2005, 6:08:20 AM6/19/05
to Josef 'Jupp' SCHUGT, Tao ML
Hi!

The name of the language is something disturbed me from time to time. I found it's very hard to find a good name for it, it seems good names are always used by somebody for something :-(. Before I used another name Yuan for this language, but it is also used as certain terminologies in Chinese(e.g. Yuan language, also means meta language), in addition, I found if difficult for non-chinese to pronounce it correctly.

It has been pointed out once before that there is another language called TAO, you are the second, so now I think it's a better idea to change the name, otherwise, in the future, when this Tao language become more known, more people will really get confused.

So I think I will change the name again (Yuan->Tao->X!), I want this is the last time to change the name^_^.

One candidate name is Dao, which is essentially the same as Tao in Chinese, Dao is the official pronouncation of that Chinese word, while Tao the is the pronouncation in some dialect. If I use Dao, I don't need to change its Chinese name :-). I searched with Google, the only thing related to computer scince with name DAO (not, Dao) is, Data Access Object, it's a database query model, a few (very few) webpages call it DAO query language or DAO language. I think if I use Dao as the name of the scripting language, there should be little chance to confuse people :-).

If I have to use a name other than Dao, I think Tadao(The Ace Dao^_^) could be an option, like The Ace Orb(TAO).

Limin

Limin Fu

unread,
Jun 19, 2005, 11:33:29 AM6/19/05
to Josef 'Jupp' SCHUGT, Tao ML
Hi!

I spent some time to check things on Dao, all of them have nothing to do with programming language. The only thing worried me is DAO(Data Access Object), it turn out to be an older technology owned by Microsoft, it's not a language, but just a programming interface for accessing Access database. And on its website, it seems that DAO will be replaced by a technology called ADO(ActiveX Data Objects): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrmicrosoftofficedataaccesstechnologies.asp

I don't worry about trademarks, I wonder if such single general word can be registered as a trademark. You mention TAO is a trademark, but it's different from Tao, TAO stands for some kind of technology, but Tao not. So I think even if I continue to use Tao,
there should be no legal problem. And even TAO is registered as trademark by different companies or people in different places(Google told me this)!

Anyway, I'm not going to register the name of this language as a trademark, so I should be free to use any name. To avoid similar names on similar thing is just a matter of clarity. I think changing from Tao to Dao should be the right thing.

In the following days, I will try to register a new sourceforge project with the new name, hopefully, this is the last time I do this kind of things^_^. And within two months, I will make a new release with the new name and the new multi-threading feature!

Cheers,

Limin


Josef 'Jupp' SCHUGT

unread,
Jun 20, 2005, 4:58:43 PM6/20/05
to Limin Fu, Tao ML
Hi!

At Sun, 19 Jun 2005 12:08:20 +0200, Limin Fu wrote:

> The name of the language is something disturbed me from time to
> time. I found it's very hard to find a good name for it, it seems
> good names are always used by somebody for something :-(. Before I
> used another name Yuan for this language, but it is also used as
> certain terminologies in Chinese(e.g. Yuan language, also means meta
> language), in addition, I found if difficult for non-chinese to
> pronounce it correctly.

It is usually difficult for any non-native to pronounce words
correctly.

> One candidate name is Dao, which is essentially the same as Tao in
> Chinese, Dao is the official pronouncation of that Chinese word,
> while Tao the is the pronouncation in some dialect. If I use Dao, I
> don't need to change its Chinese name :-).

So far I only knew 'Dao' as a first name of the fictional character
"Dao Lin-H'ay" that occurs in the German SF series 'Perry Rhodan' -
before you ask: she definitely cannot be Chinese because she is a
feline extraterrestrian.

Josef 'Jupp' SCHUGT
--
Your computer seems to have been infected by "nTOSkrnl.exe" (the "New
Tramiel Operating System" is a revised version of the Atari ST/TT
operating system and is known not to run on a PC). Please make sure to
remove any file with that name...


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click

Josef 'Jupp' SCHUGT

unread,
Jun 20, 2005, 5:18:53 PM6/20/05
to Limin Fu, Tao ML
Hi!

At Sun, 19 Jun 2005 17:33:29 +0200, Limin Fu wrote:

> I don't worry about trademarks, I wonder if such single general word
> can be registered as a trademark.

'Kraft' is German for force, 'Heinz' is a German first name, 'Kinder'
is German for 'children'. All three words are trademarks. Some gay
rights group used "Wir gehören zur Familie" (we belong to the family)
and were sent a letter by the company that owned that trademark.

> You mention TAO is a trademark, but it's different from Tao, TAO
> stands for some kind of technology, but Tao not. So I think even if
> I continue to use Tao, there should be no legal problem. And even
> TAO is registered as trademark by different companies or people in
> different places(Google told me this)!

I don't know about the general case but in Germany it is not checked
if a trademark has already been registered. As long as nobody cries
"Hey! That is *mine*!" Nothing will happen. On the other hand any of
the companies that registered the TM can ask you to stop using their
TM (wired but true).

Of course "Tao" and "TAO" are different but at least in Germany it is
sufficient if they are similar enough (whatever that means).

I am not sure if that is a general case because Germany is known to
have quite stupid rules. To get permission to stay in Germany to
study, non-EU citizens need to proof that they are inscribed at a
university. To inscribe at a university you need to proof that you
have permission to stay in Germany. Sounds logical, doesn't it?

Josef 'Jupp' SCHUGT
--
Your computer seems to have been infected by "nTOSkrnl.exe" (the "New
Tramiel Operating System" is a revised version of the Atari ST/TT
operating system and is known not to run on a PC). Please make sure to
remove any file with that name...

Limin Fu

unread,
Jun 21, 2005, 4:00:12 PM6/21/05
to Josef 'Jupp' SCHUGT, Tao ML
Hi!

On 6/20/05, Josef 'Jupp' SCHUGT <ju...@gmx.de> wrote:

I don't know about the general case but in Germany it is not checked
if a trademark has already been registered. As long as nobody cries
"Hey! That is *mine*!" Nothing will happen. On the other hand any of
the companies that registered the TM can ask you to stop using their
TM (wired but true).
 
Perhaps, it is also like this in other countries.

I am not sure if that is a general case because Germany is known to
have quite stupid rules. To get permission to stay in Germany to
study, non-EU citizens need to proof that they are inscribed at a
university. To inscribe at a university you need to proof that you
have permission to stay in Germany. Sounds logical, doesn't it?
 
Maybe that's due to bureaucracy - each department of the government makes rule so that they will not be reponsible if something goes wrong. That's what often happens in Chinese bureaucracy.
 
By the way, I registered a new SF project called daoscript, and I started to use Dao as the new name for the language in the project. A new mailing list is also created in that project. Maybe we can start to use that mailing list:-)
 
Limin
Reply all
Reply to author
Forward
0 new messages