Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Java Soft-Real-Time Processor (JSRTProc)

5 views
Skip to first unread message

Vagelis

unread,
Mar 4, 2009, 5:13:36 AM3/4/09
to
Hi all,

I have written a small library that provides a generic processing
engine for executing tasks with soft-real-time guarantees. Some of you
may think that the words "Java" and "real-time" cannot be used in the
same sentence if you don't also use some form of negation, like "is
not" or "cannot be". That's why I've also added the word "soft" in its
name!

The project is on SourceForge and you can find it here:
http://sourceforge.net/projects/jsrtproc/

Since I haven't yet written any significant documentation, let me
summarize what this thing is and how it works.

What it is
JSRTProc is a generic, high performance processing engine that
provides soft-real-time guarantees. Generic means that it can do
whatever tasks the user-developer wants, by using the provided
constructs. Real-time means that these tasks are guaranteed to
complete (successfully or not) within a specified time period. And
high performance means that it was designed and implemented to be
efficient with resources and to have low processing overhead.

How it works
The developer implements real-time tasks as Processes. A Process
consists of Stages, which model units of real-time work and can be
blocking or non-blocking for the thread that executes them. Non-
blocking Stages are executed by a small pool of threads with very low
synchronizing overhead, while blocking Stages are executed by larger
task-oriented or service-oriented thread pools. Now, both Stages and
Processes have timeouts which are constantly under tracking by the
Processor. Processing Requests, which represent events or the need to
immediately perform some real-time task and act as the entry-point
into the system, also have timeouts. Timeouts have a hierarchy and the
Processor constantly keeps track of execution of a Process and reacts
accordingly when a timeout expires.

I have written some (incomplete yet) documentation on the project's
Wiki, which you can find here: http://jsrtproc.wiki.sourceforge.net/.
Please have a look for some more information.

If you find this topic interesting, please have a look! I know
documentation is far from complete yet, but I'm doing my best to
complete it. Source code is available on the project's SVN repo, so
you can check it out if you want -- please do! I have made my work
available under the GNU General Public License.

I will be more than glad to discuss about JSRTProc with you and
provide answers to any questions!

Thank you and best regards,
Vagelis

Lew

unread,
Mar 4, 2009, 9:28:03 AM3/4/09
to
Vagelis wrote:
> I have written a small library that provides a generic processing
> engine for executing tasks with soft-real-time guarantees. Some of you
> may think that the words "Java" and "real-time" cannot be used in the
> same sentence if you don't also use some form of negation, like "is
> not" or "cannot be". That's why I've also added the word "soft" in its
> name!

Isn't "Javasoft" trademarked? "Java" certainly is. You probably need
permission from Sun to use these trademarks if you don't want to incur massive
legal fees defending against the infringement suit.

--
Lew

Bent C Dalager

unread,
Mar 4, 2009, 9:52:00 AM3/4/09
to
On 2009-03-04, Lew <no...@lewscanon.com> wrote:
>
> Isn't "Javasoft" trademarked? "Java" certainly is. You probably need
> permission from Sun to use these trademarks if you don't want to incur massive
> legal fees defending against the infringement suit.

I've already filed the papers for my Micro Soft-Real-Time Office Suite
so don't even think about it! :-)

Cheers,
Bent D
--
Bent Dalager - b...@pvv.org - http://www.pvv.org/~bcd
powered by emacs

Vagelis

unread,
Mar 4, 2009, 10:20:37 AM3/4/09
to
On 4 Μαρ, 16:52, Bent C Dalager <b...@pvv.ntnu.no> wrote:
> On 2009-03-04, Lew <no...@lewscanon.com> wrote:
>
>
>
> > Isn't "Javasoft" trademarked?  "Java" certainly is.  You probably need
> > permission from Sun to use these trademarks if you don't want to incur massive
> > legal fees defending against the infringement suit.
>
> I've already filed the papers for my Micro Soft-Real-Time Office Suite
> so don't even think about it! :-)

I don't need any permission to use the name of the Indonesian island
of Java.

In fact, I also don't need permission to use the name of our star, the
Sun!

Cheers,
Vagelis

Lew

unread,
Mar 4, 2009, 11:08:51 AM3/4/09
to
Vagelis wrote:
> I don't need any permission to use the name of the Indonesian island
> of Java.
>
> In fact, I also don't need permission to use the name of our star, the
> Sun!

In those contexts, no. But if you are using either "Java" or "Sun" to
refer to software or computer products, respectively, you are treading
on thin ice.

You might wish to review trademark law before you get yourself in
trouble.

People are free to disregard the law. Civil judgments continue to be
enforced against those who made that choice.

--
Lew

Vagelis

unread,
Mar 4, 2009, 3:15:32 PM3/4/09
to
> In those contexts, no.  But if you are using either "Java" or "Sun" to
> refer to software or computer products, respectively, you are treading
> on thin ice.
>
> You might wish to review trademark law before you get yourself in
> trouble.
>
> People are free to disregard the law.  Civil judgments continue to be
> enforced against those who made that choice.

Seriously now, I don't understand your concern about my use of the
"Java" trademark, people use it all the time to describe / promote /
advertise their products, and I'm talking about high-circulation
products, like IDEs, Application Servers, etc. You mean to say that a
smallest free project misuses the trademark because it says it is made
for Java??!! Do you mean to say that a developer coming out and saying
that he/she is a "Java expert" should also give credit to Sun for
mentioning the word "Java"?!! I find this absurd!

Now, do you mind if we stay in context to the topic I have raised?
Thank you.

Lew

unread,
Mar 4, 2009, 3:27:36 PM3/4/09
to
Vagelis wrote:
> Seriously now, I don't understand your concern about my use of the

Just looking out for a fellow practitioner so you don't get diverted
from your main mission with stupid legal conflicts.

> "Java" trademark, people use it all the time to describe / promote /
> advertise their products, and I'm talking about high-circulation
> products, like IDEs, Application Servers, etc. You mean to say that a

Those products do not have "Java" as part of the product name, nor
"Javasoft".

> smallest free project misuses the trademark because it says it is made for Java??!!

No.

> Do you mean to say that a developer coming out and saying
> that he/she is a "Java expert" should also give credit to Sun for

No.

> mentioning the word "Java"?!! I find this absurd!

OK, but that's not what I'm saying. You're free to find absurd that
which I'm not saying.

> Now, do you mind if we stay in context to the topic I have raised?

As we have been doing. This is an open discussion group. I'm openly
discussing a relevant issue. Likewise, you chose to discuss the issue
of trademark that I brought up, as well you might. That's the beauty
of open discussion groups. You certainly were free to disregard the
point I made, or to take it under advisement and do independent
research with competent legal advisors just in case there were an
issue.

If there's no trademark issue with you naming your software product
"Java something" or "Java Soft-something", then you have no worries.
As I read Sun's verbiage about their trademark, I see a possibility
that they might have a problem with your product name. I openly
discussed that possibility in a forum designed for such open
discussion, in a thread devoted to discussion of that product that you
instigated. It doesn't get much more on-topic than that.

I sincerely hope that my concern on your behalf is groundless and that
you will face no legal reprisals.

--
Lew

Vagelis

unread,
Mar 5, 2009, 7:48:26 AM3/5/09
to
Dear Lew,

Here's a list of some Internet sites / products / projects I very
quickly found that use "Java" in their name:

javaboutique.internet.com
www.javaworld.com
java.dzone.com
freewarejava.com
gcc.gnu.org/java - The GNU Compiler for Java

With the exceptions of freewarejava.com and The GNU Compiler for Java,
the rest don't even display a notice for Sun's trademark. They clearly
use the word "Java" to name their products, attract people that use
the language and make a profit out of it. Have they all asked for and
received permission by Sun to do so? Maybe, but they don't say so, so
there's no way to tell.

I thank you for your concern and interest, but I really think I will
hardly face any problem. Maybe I will just add a trademark notice
somewhere.

Thanks and best regards,
Vagelis

Arne Vajhøj

unread,
Mar 7, 2009, 9:04:14 PM3/7/09
to

http://www.sun.com/policies/trademarks/

<quote>
# Sun trademarks cannot be included in the name of any third party
product, technology, program or service. This includes free and
educational materials, open source distributions, and the titles of
informational web sites. Have fun and come up with a creative new name
for your product!
</quote>

<quote>
DO NOT include a Sun trademark in the name of your product or service,
as in "Acme Java Software" or "Acme Solaris Implementation."
</quote>

<quote>
DO NOT include a Sun trademark in the title of your web site, as in
"Acme Java Guide."
</quote>

I think the message is pretty clear.

Arne

Larry K. Wollensham

unread,
Mar 7, 2009, 9:29:25 PM3/7/09
to

Not really.

First of all, trademark law itself doesn't give these much in the way of
teeth. Misleading or confusing use of the mark is infringement. But
using "Java" to refer to something being interoperable with/written
in/etc. Java, where it actually is, seems perfectly legitimate, so long
as it's clear you're not falsely claiming to have an endorsement by Sun.

Furthermore, there are actual examples. The website JavaKB is one of
numerous websites with "Java" in their names that Sun appears to
tolerate. A lot of Java-related third-party products have at leash a "J"
in the name, like "IntelliJ IDEA". It's hard to find many third-party
Java libraries without a J in the name, often an acronym name whose
expansion contains the word "Java".

A quick search of Sourceforge reveals several project names:
Java Pathfinder
W6 Java Edition
LeJOS (Java for Lego Mindstorms)
The Java Modeling Language (JML) Home Page
Java Embedding Plugin
PHP/Java Bridge
JGAP: Java Genetic Algorithms Package
Tcl/Java Project
Java-Readline (blue indigo uses this!)
FindBugs™ - Find Bugs in Java Programs (and this)

The last one is itself trademarked, though the trademark doesn't contain
"Java". (Actually trying to get your own trademark on a name containing
"Java" probably IS a very bad idea.)

Those, by the way, were mainly on the first two pages of Google hits for
"java site:sourceforge.net".

"JSRTProc (Java Soft-Real-Time Processor)" seems like it would fit right
in among those others.

I'd suggest that the OP proceed with caution, and explicitly disclaim
somewhere on the front page of his project homepage any official
endorsement by Sun. Including a notice that Java etc. are trademarks of
Sun, and their use is to express facts about the framework rather than
to imply any endorsement by Sun of same, would seem wise.

Arne Vajhøj

unread,
Mar 7, 2009, 9:53:34 PM3/7/09
to

The message is very clear.

No one should have any doubt that SUN do not want products or web sites
with Java in their name unless they have permission from SUN.

> First of all, trademark law itself doesn't give these much in the way of
> teeth. Misleading or confusing use of the mark is infringement. But
> using "Java" to refer to something being interoperable with/written
> in/etc. Java, where it actually is, seems perfectly legitimate, so long
> as it's clear you're not falsely claiming to have an endorsement by Sun.

For which jurisdictions do you make that claim ?

> Furthermore, there are actual examples. The website JavaKB is one of
> numerous websites with "Java" in their names that Sun appears to
> tolerate. A lot of Java-related third-party products have at leash a "J"
> in the name, like "IntelliJ IDEA". It's hard to find many third-party
> Java libraries without a J in the name, often an acronym name whose
> expansion contains the word "Java".

J is not a trademark. Java is.

> A quick search of Sourceforge reveals several project names:
> Java Pathfinder
> W6 Java Edition
> LeJOS (Java for Lego Mindstorms)
> The Java Modeling Language (JML) Home Page
> Java Embedding Plugin
> PHP/Java Bridge
> JGAP: Java Genetic Algorithms Package
> Tcl/Java Project
> Java-Readline (blue indigo uses this!)
> FindBugs™ - Find Bugs in Java Programs (and this)
>
> The last one is itself trademarked, though the trademark doesn't contain
> "Java". (Actually trying to get your own trademark on a name containing
> "Java" probably IS a very bad idea.)
>
> Those, by the way, were mainly on the first two pages of Google hits for
> "java site:sourceforge.net".
>
> "JSRTProc (Java Soft-Real-Time Processor)" seems like it would fit right
> in among those others.

Some of them may have gotten permission.

Some of them may not.

But "I am not the only one doing this" is usually a very poor
defense in court.

Arne


Lew

unread,
Mar 7, 2009, 11:17:26 PM3/7/09
to

Let the infringer beware. All we can do is remind people of what Sun said,
and we don't even really have to do that. Most assuredly Sun will take
whatever action it deems appropriate to enforce its trademark. If infringers
have convinced all of Usenet of their correctness, it will not help if they
incur Sun's attention in this matter. They're grownups; they'll deal with the
consequences of their actions.

If I were a Sun employee, I'd mark these threads as evidence against the
infringers, proof that they could reasonably be expected to be aware of Sun's
policies. I'd also want to strike a fine balance between preserving my
trademark and keeping the product popular and in widespread use.

--
Lew

Larry K. Wollensham

unread,
Mar 8, 2009, 12:15:21 AM3/8/09
to
Arne Vajhøj wrote:
> Larry K. Wollensham wrote:
>> A quick search of Sourceforge reveals several project names:
>> Java Pathfinder
>> W6 Java Edition
>> LeJOS (Java for Lego Mindstorms)
>> The Java Modeling Language (JML) Home Page
>> Java Embedding Plugin
>> PHP/Java Bridge
>> JGAP: Java Genetic Algorithms Package
>> Tcl/Java Project
>> Java-Readline (blue indigo uses this!)
>> FindBugs™ - Find Bugs in Java Programs (and this)
>>
>> Those, by the way, were mainly on the first two pages of Google hits
>> for "java site:sourceforge.net".
>>
>> "JSRTProc (Java Soft-Real-Time Processor)" seems like it would fit
>> right in among those others.
>
> "I am not the only one doing this" is usually a very poor
> defense in court.

Try this on for size: "there's safety in numbers". In a crowd, your odds
of getting singled out for special attention are minimal compared to if
you stand alone.

It may not improve his odds if he is hauled into court, but it may well
improve his odds of not getting hauled into court to begin with.

If he is threatened with a lawsuit, his best bet would be to change the
name rather than fight it.

However, it seems fairly ridiculous that we not be permitted to describe
our Java class libraries, frameworks, and so forth as being Java ones.
Having class libraries and similarly named "The Java Foobar Whatsit" and
the like only benefits Sun -- people can easily find third-party Java
tools that add value to Java, it's easy to see how large and thriving
the ecosystem around Java is with a simple Google search, and the like.
Programmers looking for Java libraries and the like can also find them
much more easily if they all tend to have "Java" in their names. And
traditionally, it is not misuse of a trademark to use it in such a
manner. It's very much like marketing a "PC soundcard" at a time when
IBM still sold computers under the brand name "IBM PC". And plenty of
that went on without a peep of complaint from IBM.

Most likely, Sun's lawyers insisted on that verbiage you quoted being on
their web site, even though half of it seems to be overreaching based on
my understanding of trademark law. Also, the presence of numerous
Sourceforge projects that apparently have not been attacked suggests
that either Sun doesn't care to enforce those terms against obviously
harmless targets, or else Sun's permission is easy enough to get that
the OP should have no trouble obtaining it himself.

But, IANAL, so take all of this with a grain of salt. The best advice in
this thread was the one suggesting the OP consult with a lawyer in his
own part of the world.

Unfortunately.

Really, we shouldn't have to consult lawyers, possibly at significant
expense, before we can innovate and introduce new and possibly useful
products into the world that add value, far from doing damage, to the
existing ones. But such is the world we live in that right now we often
do have to consult lawyers.

Lew

unread,
Mar 8, 2009, 1:12:47 AM3/8/09
to
Larry K. Wollensham wrote:
> Try this on for size: "there's safety in numbers". In a crowd, your odds
> of getting singled out for special attention are minimal compared to if
> you stand alone.
>
> It may not improve his odds if he is hauled into court, but it may well
> improve his odds of not getting hauled into court to begin with.

So you're saying it's all right to infringe as long as you don't get caught.

I guess that also applies to plagiarism, shoplifting, armed robbery, murder, ...

> However, it seems fairly ridiculous that we not be permitted to describe
> our Java class libraries, frameworks, and so forth as being Java ones.
> Having class libraries and similarly named "The Java Foobar Whatsit" and
> the like only benefits Sun -- people can easily find third-party Java
> tools that add value to Java, it's easy to see how large and thriving
> the ecosystem around Java is with a simple Google search, and the like.
> Programmers looking for Java libraries and the like can also find them
> much more easily if they all tend to have "Java" in their names. And
> traditionally, it is not misuse of a trademark to use it in such a
> manner. It's very much like marketing a "PC soundcard" at a time when
> IBM still sold computers under the brand name "IBM PC". And plenty of
> that went on without a peep of complaint from IBM.

There's a difference between saying that something is made for Java (TM)
systems and using "Java" in the name of the product.

> Most likely, Sun's lawyers insisted on that verbiage you quoted being on
> their web site, even though half of it seems to be overreaching based on
> my understanding of trademark law. Also, the presence of numerous
> Sourceforge projects that apparently have not been attacked suggests

Evidenced or speculation?

> that either Sun doesn't care to enforce those terms against obviously
> harmless targets, or else Sun's permission is easy enough to get that
> the OP should have no trouble obtaining it himself.

That might be true. Or it might not. What are the facts?

> But, IANAL, so take all of this with a grain of salt. The best advice in
> this thread was the one suggesting the OP consult with a lawyer in his
> own part of the world.
>
> Unfortunately.
>
> Really, we shouldn't have to consult lawyers, possibly at significant
> expense, before we can innovate and introduce new and possibly useful
> products into the world that add value, far from doing damage, to the
> existing ones. But such is the world we live in that right now we often
> do have to consult lawyers.

I don't feel the need to consult a lawyer if I do not intend to use "Java" as
part of my product name. I read the same information Arne quoted, and based
on that I feel that I understand how to avoid infringement.

--
Lew

Larry K. Wollensham

unread,
Mar 8, 2009, 4:34:23 AM3/8/09
to
Lew wrote:
> Larry K. Wollensham wrote:
>> Try this on for size: "there's safety in numbers". In a crowd, your
>> odds of getting singled out for special attention are minimal compared
>> to if you stand alone.
>>
>> It may not improve his odds if he is hauled into court, but it may
>> well improve his odds of not getting hauled into court to begin with.
>
> So you're saying it's all right to infringe as long as you don't get
> caught.
>
> I guess that also applies to plagiarism, shoplifting, armed robbery,
> murder, ...

What a ridiculous argument. Nobody is plotting to defraud Sun or deceive
people into thinking a product is endorsed by (or even made by) Sun that
is not. We're talking a list of Sourceforge projects here, not a bunch
of street ruffians. I wonder how many of those projects' developers
would find your remarks here borderline-libelous. After all you
basically likened them all to murderers...

>> However, it seems fairly ridiculous that we not be permitted to
>> describe our Java class libraries, frameworks, and so forth as being
>> Java ones. Having class libraries and similarly named "The Java Foobar
>> Whatsit" and the like only benefits Sun -- people can easily find
>> third-party Java tools that add value to Java, it's easy to see how
>> large and thriving the ecosystem around Java is with a simple Google
>> search, and the like. Programmers looking for Java libraries and the
>> like can also find them much more easily if they all tend to have
>> "Java" in their names. And traditionally, it is not misuse of a
>> trademark to use it in such a manner. It's very much like marketing a
>> "PC soundcard" at a time when IBM still sold computers under the brand
>> name "IBM PC". And plenty of that went on without a peep of complaint
>> from IBM.
>
> There's a difference between saying that something is made for Java (TM)
> systems and using "Java" in the name of the product.

I know that, but it is also the case that there's a difference between
infringing a trademark and using it. Product names often reference other
product names with which they interoperate. If they do different things
it is not particularly considered abnormal or any sort of "stealing" by
most.

Calling your own new programming language something with "Java" in the
name would obviously infringe. (The existence of Javascript, which seems
to be trying to differentiate itself by using the name ECMAScript now,
notwithstanding.)

Calling a library -- a Java library -- something with "Java" in the name
seems to be quite commonly done without complaints from Sun and without
seeming to me to be infringing. (Though, IANAL.)

>> Also, the presence of numerous Sourceforge projects that apparently
>> have not been attacked suggests
>
> Evidenced or speculation?

The evidence was in the previous post, but you snipped it.

>> that either Sun doesn't care to enforce those terms against obviously
>> harmless targets, or else Sun's permission is easy enough to get that
>> the OP should have no trouble obtaining it himself.
>
> That might be true. Or it might not. What are the facts?

The OP should find out. Someone suggested he call a lawyer. I more or
less suggested he find out what Sun's in-practise policy tends to be
(the Sourceforge listing indicates strongly that this differs from the
policy stated on one of their web pages).

>> But, IANAL, so take all of this with a grain of salt. The best advice
>> in this thread was the one suggesting the OP consult with a lawyer in
>> his own part of the world.
>>
>> Unfortunately.
>>
>> Really, we shouldn't have to consult lawyers, possibly at significant
>> expense, before we can innovate and introduce new and possibly useful
>> products into the world that add value, far from doing damage, to the
>> existing ones. But such is the world we live in that right now we
>> often do have to consult lawyers.
>
> I don't feel the need to consult a lawyer if I do not intend to use
> "Java" as part of my product name. I read the same information Arne
> quoted, and based on that I feel that I understand how to avoid
> infringement.

Oh, do you? Your project name might contain any number of other
companies' trademarks, without your awareness. It might run afoul of a
software patent. Who knows?

You seem much more worried that Sun will sue over using "Java" in the
name of a Java-related product than that some other company might sue
over the project name mentioning "real time processor", which might well
be trademarked by someone, or "soft real-time", or that someone might
even have gotten a patent on doing what he's described it as doing.

I also have the feeling you might be more concerned with flaming people
or scoring points in some way than you are with carrying out a debate on
the merits. The ridiculous hyperbole at the start of your latest post,
and your general tone, suggest this to me. I hope that this turns out
not to actually be the case. We all sometimes say things that on a sober
second look turn out not to be all that sensible or helpful.

(Although I can't recall ever myself implying that a large number of
Sourceforge developers in good standing are doing something that's
tantamount to murder. In fact, previously I can't recall ever hearing
anything quite like that from any non-Microsoft source.)

Arne Vajhøj

unread,
Mar 8, 2009, 11:47:30 AM3/8/09
to

From the moral perspective: that does not make it right.

From the intellectual perspective: it is an unnecessary risk.

> However, it seems fairly ridiculous that we not be permitted to describe
> our Java class libraries, frameworks, and so forth as being Java ones.
> Having class libraries and similarly named "The Java Foobar Whatsit" and
> the like only benefits Sun -- people can easily find third-party Java
> tools that add value to Java, it's easy to see how large and thriving
> the ecosystem around Java is with a simple Google search, and the like.
> Programmers looking for Java libraries and the like can also find them
> much more easily if they all tend to have "Java" in their names. And
> traditionally, it is not misuse of a trademark to use it in such a
> manner. It's very much like marketing a "PC soundcard" at a time when
> IBM still sold computers under the brand name "IBM PC". And plenty of
> that went on without a peep of complaint from IBM.

Read the link again.

You are allowed to use:

Name: JFoobar
Description: JFoobar allow programs written in Java (TM) language to ...

because in that case Java is not a name but a reference.

And Google indexes more than just the product name, so that should
be just as easy to find.

> Most likely, Sun's lawyers insisted on that verbiage you quoted being on
> their web site, even though half of it seems to be overreaching based on
> my understanding of trademark law.

I ask again: what jurisdiction ?

> But, IANAL, so take all of this with a grain of salt. The best advice in
> this thread was the one suggesting the OP consult with a lawyer in his
> own part of the world.

Assuming that the product is intended for world wide use, then he would
need to consult lawyers all over the world.

Or do the smart thing and just play bu SUN's rules.

Arne

Arne Vajhøj

unread,
Mar 8, 2009, 11:55:00 AM3/8/09
to
Larry K. Wollensham wrote:
> Lew wrote:
>> Larry K. Wollensham wrote:
>>> Try this on for size: "there's safety in numbers". In a crowd, your
>>> odds of getting singled out for special attention are minimal
>>> compared to if you stand alone.
>>>
>>> It may not improve his odds if he is hauled into court, but it may
>>> well improve his odds of not getting hauled into court to begin with.
>>
>> So you're saying it's all right to infringe as long as you don't get
>> caught.
>>
>> I guess that also applies to plagiarism, shoplifting, armed robbery,
>> murder, ...
>
> What a ridiculous argument. Nobody is plotting to defraud Sun or deceive
> people into thinking a product is endorsed by (or even made by) Sun that
> is not.

Lew was very specifically commenting on your claim about safety
in numbers.

> We're talking a list of Sourceforge projects here, not a bunch
> of street ruffians. I wonder how many of those projects' developers
> would find your remarks here borderline-libelous. After all you
> basically likened them all to murderers...

Why ?

Lew etc. assumes that they follow the rules.

It is you and original poster that wants to use them as evidence
that the rules are not being followed, which implies that you assume
they do not.

>>> However, it seems fairly ridiculous that we not be permitted to
>>> describe our Java class libraries, frameworks, and so forth as being
>>> Java ones. Having class libraries and similarly named "The Java
>>> Foobar Whatsit" and the like only benefits Sun -- people can easily
>>> find third-party Java tools that add value to Java, it's easy to see
>>> how large and thriving the ecosystem around Java is with a simple
>>> Google search, and the like. Programmers looking for Java libraries
>>> and the like can also find them much more easily if they all tend to
>>> have "Java" in their names. And traditionally, it is not misuse of a
>>> trademark to use it in such a manner. It's very much like marketing a
>>> "PC soundcard" at a time when IBM still sold computers under the
>>> brand name "IBM PC". And plenty of that went on without a peep of
>>> complaint from IBM.
>>
>> There's a difference between saying that something is made for Java
>> (TM) systems and using "Java" in the name of the product.
>
> I know that, but it is also the case that there's a difference between
> infringing a trademark and using it. Product names often reference other
> product names with which they interoperate. If they do different things
> it is not particularly considered abnormal or any sort of "stealing" by
> most.

reference != use in the name of your product

> Calling your own new programming language something with "Java" in the
> name would obviously infringe. (The existence of Javascript, which seems
> to be trying to differentiate itself by using the name ECMAScript now,
> notwithstanding.)

NetScape got permission from SUN to use the name JavaScript.

> Calling a library -- a Java library -- something with "Java" in the name
> seems to be quite commonly done without complaints from Sun and without
> seeming to me to be infringing. (Though, IANAL.)

Not very common.

J prefix is very common.

>>> Also, the presence of numerous Sourceforge projects that apparently
>>> have not been attacked suggests
>>
>> Evidenced or speculation?
>
> The evidence was in the previous post, but you snipped it.

I do not remember seeing any particular evidence that those products
with Java in the name do not have permission from SUN and has not
been contacted by SUN's lawyers. Care to repost ?

>>> that either Sun doesn't care to enforce those terms against obviously
>>> harmless targets, or else Sun's permission is easy enough to get that
>>> the OP should have no trouble obtaining it himself.
>>
>> That might be true. Or it might not. What are the facts?
>
> The OP should find out. Someone suggested he call a lawyer. I more or
> less suggested he find out what Sun's in-practise policy tends to be
> (the Sourceforge listing indicates strongly that this differs from the
> policy stated on one of their web pages).

Basing your product on current policy but violating rules is not
a good foundation for a product.

Arne

Bent C Dalager

unread,
Mar 8, 2009, 12:28:50 PM3/8/09
to
On 2009-03-08, Lew <no...@lewscanon.com> wrote:
>
> Let the infringer beware. All we can do is remind people of what Sun said,
> and we don't even really have to do that. Most assuredly Sun will take
> whatever action it deems appropriate to enforce its trademark. If infringers
> have convinced all of Usenet of their correctness, it will not help if they
> incur Sun's attention in this matter.

When it comes to trademarks this is generally not the case. If a
trademark has become a generic term in the common usage then the
trademark will tend to be lost. It doesn't help Sun much to say they
don't want you to infringe on their "Java" mark if they have a history
of disregarding known infringing uses of that mark.

Of course, this is still the sort of minefield you don't want to be
blundering into by accident.

Arne Vajhøj

unread,
Mar 8, 2009, 12:56:56 PM3/8/09
to
Bent C Dalager wrote:
> On 2009-03-08, Lew <no...@lewscanon.com> wrote:
>> Let the infringer beware. All we can do is remind people of what Sun said,
>> and we don't even really have to do that. Most assuredly Sun will take
>> whatever action it deems appropriate to enforce its trademark. If infringers
>> have convinced all of Usenet of their correctness, it will not help if they
>> incur Sun's attention in this matter.
>
> When it comes to trademarks this is generally not the case. If a
> trademark has become a generic term in the common usage then the
> trademark will tend to be lost. It doesn't help Sun much to say they
> don't want you to infringe on their "Java" mark if they have a history
> of disregarding known infringing uses of that mark.

There are at least one very well-known case of enforcement.

The SUN-MS dispute over MS's usage of Java included trademark
violation.

(that dispute was settled in 2001 when MS paid 20M$ and effectively
stopped its "Java")

The case itself is not comparable to using Java in a name for something
that uses Java, but it is an example of that SUN has enforced their
trademark.

There are less well known stories as well - Google finds:
* http://www.theserverside.com/news/thread.tss?thread_id=37483
*
http://www.thefreelibrary.com/JAVA+TRADEMARK+WHIPS+UP+WEB+TROUBLE-a083949811

Arne

Lew

unread,
Mar 8, 2009, 1:04:10 PM3/8/09
to
Bent C Dalager wrote:
> When it comes to trademarks this is generally not the case. If a
> trademark has become a generic term in the common usage then the
> trademark will tend to be lost. It doesn't help Sun much to say they
> don't want you to infringe on their "Java" mark if they have a history
> of disregarding known infringing uses of that mark.

But that's exactly it: Sun does not have a history of disregarding known
infringement.

--
Lew

Lew

unread,
Mar 8, 2009, 1:10:48 PM3/8/09
to
Larry K. Wollensham wrote:
> I also have the feeling you might be more concerned with flaming people
> or scoring points in some way than you are with carrying out a debate on
> the merits. The ridiculous hyperbole at the start of your latest post,
> and your general tone, suggest this to me. I hope that this turns out
> not to actually be the case. We all sometimes say things that on a sober
> second look turn out not to be all that sensible or helpful.
>

Your devolvement into /ad hominem/ argument bespeaks a weakness in your actual
case.

As does your straw-man denigration of points I didn't make that you attributed
to me.

> (Although I can't recall ever myself implying that a large number of
> Sourceforge developers in good standing are doing something that's
> tantamount to murder. In fact, previously I can't recall ever hearing
> anything quite like that from any non-Microsoft source.)

And you didn't hear it here. To say I made such a claim is to proffer a
straw-man argument: misstate my points then refute the misstatement. You have
not addressed the actual points I actually made.

I didn't imply that SourceForge developers are murderers, you silly person. I
claimed that the argument, "You'll get away with it," is just as fallacious
for trademark infringement as it is for murder. Note that such a claim does
not imply that one is as serious as the other.

--
Lew

Larry K. Wollensham

unread,
Mar 8, 2009, 3:13:11 PM3/8/09
to
Arne Vajhøj wrote:
>>> So you're saying it's all right to infringe as long as you don't get
>>> caught.
>>>
>>> I guess that also applies to plagiarism, shoplifting, armed robbery,
>>> murder, ...
>>
>> What a ridiculous argument. Nobody is plotting to defraud Sun or
>> deceive people into thinking a product is endorsed by (or even made
>> by) Sun that is not.
>
> Lew was very specifically commenting on your claim about safety
> in numbers.

Lew was implying a ludicrous slippery slope argument, that endorsing
obeying the letter of the law while ignoring expressed corporate wishes
that go beyond what the law strictly allows them to enforce is somehow
the first step on a slippery slope that leads to murder and mayhem.

>> We're talking a list of Sourceforge projects here, not a bunch
>> of street ruffians. I wonder how many of those projects' developers
>> would find your remarks here borderline-libelous. After all you
>> basically likened them all to murderers...
>
> Why ?
>
> Lew etc. assumes that they follow the rules.

Which rules? The rules of trademark law or the rules on Sun's website?
They turn out not to quite be the same.

>> I know that, but it is also the case that there's a difference between
>> infringing a trademark and using it. Product names often reference
>> other product names with which they interoperate. If they do different
>> things it is not particularly considered abnormal or any sort of
>> "stealing" by most.
>
> reference != use in the name of your product

Tons of MS-DOS compatible operating systems in the 80s and 90s used
"DOS" in their names. This wasn't apparently considered to infringe
Microsoft's trademarks.

Plenty of web sites exist that use the trademarked names of products in
their names, where those sites are about those products (or about
something completely unrelated with the same name) but not endorsed by
the trademark holder. These are not normally considered to infringe.

Trademark law says that use of a mark in a misleading way, in a way
likely to cause confusion, is infringing, and that's about it. Making
your own programming language and calling it "Java" would infringe (and
Microsoft got sued for doing so). Implying an endorsement by Sun that
you didn't actually have would infringe.

The fact is, not every use of the name that Sun's policy page claims to
forbid is actual infringement in the eyes of the law.

It is quite common for corporate lawyers to overreach in stating terms
of use of various kinds, going well beyond what the law actually permits
them to compel, particularly where copyrights and trademarks are
concerned. DVDs sold here all have warnings that the police will get you
if you use them for anything other than "home exhibition only", though
we have fair-dealing rules that allow other uses of copyrighted video,
such as brief clips for commentary and criticism. It's probably the same
in the United States and other parts of the world.

Unfortunately, it's also quite common for corporate lawyers to overreach
in actually filing lawsuits and sending out cease and desist letters.
Particularly with trademarks, which they feel the need to be seen
aggressively policing. And even if you'd win, it can be expensive to
fight such a suit. Hence the advice that the OP seek legal counsel.

My point is that what the OP proposes doing does not actually infringe
trademark according to my understanding of Australian trademark law. Of
course, this might vary by jurisdiction.

I refer you also to
http://www.inta.org/index.php?option=com_simplefaq&task=display&Itemid=60&catid=284&page=1&getcontent=1#FAQ75

"When Can I Use Another Person’s Trademark Without Their Consent?

As a general matter, it is advisable to obtain the consent of a
trademark owner before proceeding with use of their mark. U.S. trademark
law, however, does permit the use of another’s mark (whether registered
or unregistered) without their consent if the use of the mark is made in
good faith for the purpose of merely describing the goods or services to
which the mark relates or to accurately indicate compatibility with
another’s goods or services. Note, however, that in many countries,
comparative advertising is unlawful.

Relevant considerations for determining whether use of another ’s mark
constitutes “fair use” include, but are not necessarily limited to, the
following:

Bad faith. Intentionally using another’s mark for the purpose of
benefiting from the good will associated with the mark is not a
permissible use of another person’s mark without their consent.

How the mark is used. Use of another person’s mark should not be made
for the purpose of promoting one’s own goods or services without their
consent. Visual placement and prominence of the other mark can bear upon
whether use of another’s mark may be construed as being for one’s own
promotional purposes.

Confusion by consumers. Some uses of another’s mark can suggest
sponsorship or endorsement by the mark’s owner and can confuse consumers
into believing that there is an association between you and the owner of
the mark. This is not a permissible use of another’s mark without their
consent."

This states more or less what I've been saying. Though I don't think the
OP would be infringing, "as a general matter, it is advisable to obtain
the consent of a trademark owner before proceeding with use of their mark".

I don't see why this has become a somewhat unpleasant argument given
that we apparently agree on this particular point.

Especially noteworthy in the above, though, is "U.S. trademark law,
however, does permit the use of another’s mark (whether registered or
unregistered) without their consent if the use of the mark is ... to
accurately indicate compatibility with another’s goods or services."

This indicates to me that labeling Java class libraries as such does not
infringe in the United States, either, which is probably the
jurisdiction that actually matters in this case.

>> Calling a library -- a Java library -- something with "Java" in the
>> name seems to be quite commonly done without complaints from Sun and
>> without seeming to me to be infringing. (Though, IANAL.)
>
> Not very common.

Are you calling me a liar?

>>>> Also, the presence of numerous Sourceforge projects that apparently
>>>> have not been attacked suggests
>>>
>>> Evidenced or speculation?
>>
>> The evidence was in the previous post, but you snipped it.
>
> I do not remember seeing any particular evidence

There was a fairly long list of Sourceforge projects that apparently
have not been attacked, several posts ago. If you wish, I will repost it.

If you don't consider such a list to be "evidence" rather than
"speculation" that there exist "numerous Sourceforge projects that
apparently have not been attacked", though, then I doubt any response I
make will satisfy you and then we're done arguing as to continue would
clearly be pointless.

>> The OP should find out. Someone suggested he call a lawyer. I more or
>> less suggested he find out what Sun's in-practise policy tends to be
>> (the Sourceforge listing indicates strongly that this differs from the
>> policy stated on one of their web pages).
>
> Basing your product on current policy but violating rules is not
> a good foundation for a product.

Violating what rules? As near as I can tell, he would not actually be
violating trademark law itself.

And as near as I can tell, he would also have that "safety in numbers"
thing, which is often of import when doing something that is not
actually illegal but which is perhaps unpopular with a relatively
powerful entity that is nonetheless capable of making a nuisance of
itself. As seems to be the case here.

Although again, it is often wisest not to risk the wrath of such an
entity, regardless of what the letter of the law says you can do
(unfortunately). I have never disputed this.

Larry K. Wollensham

unread,
Mar 8, 2009, 3:22:46 PM3/8/09
to
Lew wrote:
> Larry K. Wollensham wrote:
>> I also have the feeling you might be more concerned with flaming
>> people or scoring points in some way than you are with carrying out a
>> debate on the merits. The ridiculous hyperbole at the start of your
>> latest post, and your general tone, suggest this to me. I hope that
>> this turns out not to actually be the case. We all sometimes say
>> things that on a sober second look turn out not to be all that
>> sensible or helpful.
>
> Your devolvement into /ad hominem/ argument bespeaks a weakness in your
> actual case.

You're joking. I'm trying to have a civil discussion here, and to try
(with gentle reminders) to keep it within the bounds of civility, and
for this you attack me and assert that my arguments are weak?

I stated my arguments fairly clearly and I believe they are sound. My
actual advice to the OP does not differ substantively from yours. As to
my opinion on what actually would constitute infringement, perhaps that
does differ, but I don't see a way to settle it definitively without an
actual lawyer giving an expert opinion one way or the other. Likely it
varies by jurisdiction anyway.

[rest of Lew's /ad hominem/ reply snipped, except for]
> you silly person.

Pot. Kettle. Black.

For clarification on what I actually meant, and for any further
discussion of the actual matters at issue, see my reply to Arne
timestamped just before this post.

I will not respond to any replies to this post, unless egregiously
attacked, and perhaps not even then.

Arne Vajhøj

unread,
Mar 8, 2009, 3:36:32 PM3/8/09
to
Larry K. Wollensham wrote:
> Arne Vajhøj wrote:
>>>> So you're saying it's all right to infringe as long as you don't get
>>>> caught.
>>>>
>>>> I guess that also applies to plagiarism, shoplifting, armed robbery,
>>>> murder, ...
>>>
>>> What a ridiculous argument. Nobody is plotting to defraud Sun or
>>> deceive people into thinking a product is endorsed by (or even made
>>> by) Sun that is not.
>>
>> Lew was very specifically commenting on your claim about safety
>> in numbers.
>
> Lew was implying a ludicrous slippery slope argument, that endorsing
> obeying the letter of the law while ignoring expressed corporate wishes
> that go beyond what the law strictly allows them to enforce is somehow
> the first step on a slippery slope that leads to murder and mayhem.

No he was not.

>>> We're talking a list of Sourceforge projects here, not a
>>> bunch of street ruffians. I wonder how many of those projects'
>>> developers would find your remarks here borderline-libelous. After
>>> all you basically likened them all to murderers...
>>
>> Why ?
>>
>> Lew etc. assumes that they follow the rules.
>
> Which rules? The rules of trademark law or the rules on Sun's website?
> They turn out not to quite be the same.

That is your claim - so far rather unsubstantiated claim.

>>> I know that, but it is also the case that there's a difference
>>> between infringing a trademark and using it. Product names often
>>> reference other product names with which they interoperate. If they
>>> do different things it is not particularly considered abnormal or any
>>> sort of "stealing" by most.
>>
>> reference != use in the name of your product
>
> Tons of MS-DOS compatible operating systems in the 80s and 90s used
> "DOS" in their names. This wasn't apparently considered to infringe
> Microsoft's trademarks.
>
> Plenty of web sites exist that use the trademarked names of products in
> their names, where those sites are about those products (or about
> something completely unrelated with the same name) but not endorsed by
> the trademark holder. These are not normally considered to infringe.

And you are sure that do not have permission ?

> Trademark law says that use of a mark in a misleading way, in a way
> likely to cause confusion, is infringing, and that's about it. Making
> your own programming language and calling it "Java" would infringe (and
> Microsoft got sued for doing so). Implying an endorsement by Sun that
> you didn't actually have would infringe.
>
> The fact is, not every use of the name that Sun's policy page claims to
> forbid is actual infringement in the eyes of the law.

Since you are not specifying which jurisdiction you are talking about,
then I find it hard to take this seriously.

> I refer you also to
> http://www.inta.org/index.php?option=com_simplefaq&task=display&Itemid=60&catid=284&page=1&getcontent=1#FAQ75
>
> "When Can I Use Another Person’s Trademark Without Their Consent?
>
> As a general matter, it is advisable to obtain the consent of a
> trademark owner before proceeding with use of their mark. U.S. trademark
> law, however, does permit the use of another’s mark (whether registered
> or unregistered) without their consent if the use of the mark is made in
> good faith for the purpose of merely describing the goods or services to
> which the mark relates or to accurately indicate compatibility with
> another’s goods or services.

This matches perfectly what is on SUN's page.

But does not apply to the original posters usage of Java.

He is allowed to states that his library works with Java.

But he is not allowed to call it Java something.

> This states more or less what I've been saying.

Not at all.

It does not apply at all to the problem in question.

> Especially noteworthy in the above, though, is "U.S. trademark law,
> however, does permit the use of another’s mark (whether registered or
> unregistered) without their consent if the use of the mark is ... to
> accurately indicate compatibility with another’s goods or services."
>
> This indicates to me that labeling Java class libraries as such does not
> infringe in the United States, either, which is probably the
> jurisdiction that actually matters in this case.

Wrong.

It means that he may state that his library work with Java not that
he may call them Java something.

>>> Calling a library -- a Java library -- something with "Java" in the
>>> name seems to be quite commonly done without complaints from Sun and
>>> without seeming to me to be infringing. (Though, IANAL.)
>>
>> Not very common.
>
> Are you calling me a liar?

I think you managed to do that yourself.

>>>>> Also, the presence of numerous Sourceforge projects that apparently
>>>>> have not been attacked suggests
>>>>
>>>> Evidenced or speculation?
>>>
>>> The evidence was in the previous post, but you snipped it.
>>

>> I do not remember seeing any particular evidence that those products
>> with Java in the name do not have permission from SUN and has not
>> been contacted by SUN's lawyers. Care to repost ?
>

> There was a fairly long list of Sourceforge projects that apparently
> have not been attacked, several posts ago. If you wish, I will repost it.

And the relevance to the question asked is ?

>>> The OP should find out. Someone suggested he call a lawyer. I more or
>>> less suggested he find out what Sun's in-practise policy tends to be
>>> (the Sourceforge listing indicates strongly that this differs from
>>> the policy stated on one of their web pages).
>>
>> Basing your product on current policy but violating rules is not
>> a good foundation for a product.
>
> Violating what rules? As near as I can tell, he would not actually be
> violating trademark law itself.

No evidence substantiating that has been posted so far.

Arne

Larry K. Wollensham

unread,
Mar 8, 2009, 3:42:02 PM3/8/09
to
Arne Vajhøj wrote:
> Larry K. Wollensham wrote:
>> Try this on for size: "there's safety in numbers". In a crowd, your
>> odds of getting singled out for special attention are minimal compared
>> to if you stand alone.
>>
>> It may not improve his odds if he is hauled into court, but it may
>> well improve his odds of not getting hauled into court to begin with.
>
> From the moral perspective: that does not make it right.

No, but then, doing something contrary to the expressed wishes of a
large corporation (but within the bounds of the law) is not wrong or
immoral anyway. (Unless you'd signed an agreement with that company and
then violated it. That would be breach of contract, as well as
dishonesty, oath-breaking, and related moral sins.)

Violating the letter of the law is also sometimes not morally wrong,
though it is always (by definition) illegal.

> From the intellectual perspective: it is an unnecessary risk.

I agree with this.

> Read the link again.

How rude.

> You are allowed to use:
>
> Name: JFoobar
> Description: JFoobar allow programs written in Java (TM) language to ...
>
> because in that case Java is not a name but a reference.

According to the law of the land where I live (Aus), you are also
allowed to do some things that Sun might not like, within certain
bounds. Of course, in other jurisdictions that might vary, though I
imagine most of them have a concept of fair-dealing or similar with
respect to trademarks, instead of giving a company absolute and
dictatorial, unlimited and unfettered power over how it may be used.

The same thing is common with copyrights: the law allows certain uses as
fair-dealing without permission of the right-holder, even if the
right-holder explicitly says not to do that with their stuff. It's a
defense against losing in court, though, not against having to pay
expensive attorney's fees because you got dragged into court. The safety
in numbers mentioned earlier can be a defense (albeit an imperfect one)
against that, however.

> And Google indexes more than just the product name, so that should
> be just as easy to find.

http://www.useit.com/alertbox/980906.html

Having a crucial word (say, "Java" in the case of a Java-based product)
in the combination of name-and-summary is crucial, and having it in the
name is strongly recommended, according to this article on making your
web site easier to find and use productively by your potential user base
or customer base.

>> Most likely, Sun's lawyers insisted on that verbiage you quoted being
>> on their web site, even though half of it seems to be overreaching
>> based on my understanding of trademark law.
>
> I ask again: what jurisdiction ?

Australia. Yes, it might differ from place to place, but as I said above
I expect most places to have some notion of fair-dealing that limits
what conditions of use a corporation may actually enforce in the courts.
And yes, that doesn't necessarily save you from fighting an expensive
suit (unfortunately), even if it does save you from losing that suit IF
you tough it out and don't run out of money.

>> But, IANAL, so take all of this with a grain of salt. The best advice
>> in this thread was the one suggesting the OP consult with a lawyer in
>> his own part of the world.
>
> Assuming that the product is intended for world wide use, then he would
> need to consult lawyers all over the world.

Nonsense. He needs to consult with lawyers in the jurisdiction where he
is actually hosting the product, and that's it.

Note that this allows the OP to do some jurisdiction-shopping, and find
hosting in a country with liberal fair-dealing rules regarding trademarks.

Web sites and e-businesses are generally only held to the laws of the
states and countries where they have a physical presence -- a business
office, a web server, or what-have-you.

There's a possibility that if someone got really vindictive they might
go after the OP where he lives and not just where he hosts his site (if
those are separate jurisdictions), but that's uncommon. Usually when the
complaint is with a web site, the target tends to be the web site, in
whatever jurisdiction physically contains the server.

Of course, there are also means of distributing a product that don't
involve a specific host location at all. Freenet, bittorrent, and the
like. Mind you, if there's no central web presence to sue, the odds of a
lawsuit naming the individual author go up if there is to be a lawsuit.
At the same time, the product itself is pretty much safe from being
taken down as soon as it becomes fairly widespread. Anonymously
releasing something using such methods is one way to thumb your nose at
a corporation that you think is overstepping its legal authority.
Although in the OP's case, it would be unwise now that there are public
newsgroup postings that would be usable to unmask him if he did so,
assuming he didn't change the name. And if he's going to, he may as well
just ditch the "Java" and avoid the whole issue, as you've said.

One thing he can certainly try is calling his product just "JSRTProc" as
its official name, with "A Java Soft-Real-Time Processor" as the usual
accompanying descriptive text, and register jsrtproc.com, or
.sourceforge.net, or whatever.

This avoids violating the letter of Sun's (perhaps partly-unenforceable)
rules while more or less still doing what he wanted to do and possibly
tweaking Sun's nose a little bit. And yours.

Lew

unread,
Mar 8, 2009, 3:52:49 PM3/8/09
to
Lew wrote:
>> Your devolvement into /ad hominem/ argument bespeaks a weakness in
>> your actual case.

Larry K. Wollensham wrote:
> You're joking. I'm trying to have a civil discussion here, and to try
> (with gentle reminders) to keep it within the bounds of civility, and
> for this you attack me and assert that my arguments are weak?

That is not an attack on you, it's simply pointing out that by avoiding the
points I actually made you were failing to defend your arguments. And yes, I
do assert that your arguments are weak.

Lew wrote:
>> you silly person.

Larry K. Wollensham wrote:
> Pot. Kettle. Black.

I meant that in the nicest way. Perhaps I shouldn't have responded in kind,
but the twisting of my argument into something so radically different from
what I had said was a silly action.

I point out again that your argument that one shouldn't call SourceForge
programmers murderers is valid in and of itself, but has nothing to do with
what I claimed.

You can't very well duck the points made, call another person out personally,
twist their statements into something completely different, then complain when
your flawed rhetoric is exposed.

Justification of actionable behavior on the basis that Sun is unlikely to sue
you doesn't make the behavior less actionable or more moral. You have refused
over several posts to provide evidence for your assertions, to whit, that
SourceForge projects have received permission or not been dinged by Sun's
legal department. Instead you have turned arguments on their head and
attempted to make the discussion personal. You have failed to acknowledge
that those of us espousing non-infringement have stated the difference between
referring to compatibility, e.g., "a library for Java programmers", and
actually using the trademark in the name of one's product, e.g., "Java
Soft-Real-Time Processor".

People are free to disregard Sun's explicit rules for use of their trademark.
You are certainly free to try to convince Usenet readers that such practice
is both safe and justifiable. I aver that it is neither, and that people risk
trouble with Sun if they attempt to do as you suggest.

Perhaps I am mistaken. The real world will determine if I am, for example, by
"Vagelis" receiving a notification from Sun that they are violating a
trademark by calling their product "Java Soft-Real-Time Processor".

It is a slippery moral slope to suggest that they should try to get away with
an apparent infringing behavior because they probably won't get caught.

--
Lew

Arne Vajhøj

unread,
Mar 8, 2009, 3:57:49 PM3/8/09
to
Larry K. Wollensham wrote:

> Arne Vajh�j wrote:
>> Larry K. Wollensham wrote:
>>> Try this on for size: "there's safety in numbers". In a crowd, your
>>> odds of getting singled out for special attention are minimal
>>> compared to if you stand alone.
>>>
>>> It may not improve his odds if he is hauled into court, but it may
>>> well improve his odds of not getting hauled into court to begin with.
>>
>> From the moral perspective: that does not make it right.
>
> No, but then, doing something contrary to the expressed wishes of a
> large corporation (but within the bounds of the law) is not wrong or
> immoral anyway. (Unless you'd signed an agreement with that company and
> then violated it. That would be breach of contract, as well as
> dishonesty, oath-breaking, and related moral sins.)
>
> Violating the letter of the law is also sometimes not morally wrong,
> though it is always (by definition) illegal.

You have a different type of moral then.

>> And Google indexes more than just the product name, so that should
>> be just as easy to find.
>
> http://www.useit.com/alertbox/980906.html

Give that Google Inc. was two days old when that article was posted,
then I don't think it adequately reflects how Google works in 2009.

>>> But, IANAL, so take all of this with a grain of salt. The best advice
>>> in this thread was the one suggesting the OP consult with a lawyer in
>>> his own part of the world.
>>
>> Assuming that the product is intended for world wide use, then he would
>> need to consult lawyers all over the world.
>
> Nonsense. He needs to consult with lawyers in the jurisdiction where he
> is actually hosting the product, and that's it.

No.

If he want the product to be used all over the world he would want it
to be legal all over the world.

Having a name that is legal in country A, B and C bit not legal
in country D, E and F is not good.

> Note that this allows the OP to do some jurisdiction-shopping, and find
> hosting in a country with liberal fair-dealing rules regarding trademarks.
>
> Web sites and e-businesses are generally only held to the laws of the
> states and countries where they have a physical presence -- a business
> office, a web server, or what-have-you.

If it was a hosted service, then he could search for a country that
take the money and don't ask to many questions.

But is not a hosted service - it is software.

> Of course, there are also means of distributing a product that don't
> involve a specific host location at all. Freenet, bittorrent, and the
> like. Mind you, if there's no central web presence to sue, the odds of a
> lawsuit naming the individual author go up if there is to be a lawsuit.
> At the same time, the product itself is pretty much safe from being
> taken down as soon as it becomes fairly widespread. Anonymously
> releasing something using such methods is one way to thumb your nose at
> a corporation that you think is overstepping its legal authority.

If he want to go be in with all the copyright infringers, spammers
and hackers then that is an option.

But I would not suggest that.

> One thing he can certainly try is calling his product just "JSRTProc" as
> its official name, with "A Java Soft-Real-Time Processor" as the usual
> accompanying descriptive text, and register jsrtproc.com, or
> .sourceforge.net, or whatever.

Yep !!!!

Arne

Larry K. Wollensham

unread,
Mar 9, 2009, 3:02:51 PM3/9/09
to
Arne Vajhøj wrote:
> Larry K. Wollensham wrote:
>> Arne Vajhøj wrote:
>>>> Lew wrote:
>>>>> So you're saying it's all right to infringe as long as you don't
>>>>> get caught.
>>>>>
>>>>> I guess that also applies to plagiarism, shoplifting, armed
>>>>> robbery, murder, ...
>>
>> Lew was implying a ludicrous slippery slope argument, that endorsing
>> obeying the letter of the law while ignoring expressed corporate
>> wishes that go beyond what the law strictly allows them to enforce is
>> somehow the first step on a slippery slope that leads to murder and
>> mayhem.
>
>> Which rules? The rules of trademark law or the rules on Sun's website?
>> They turn out not to quite be the same.
>
> That is your claim - so far rather unsubstantiated claim.

I substantiated it with several citations as a matter of fact.

If you cannot be bothered to debate honestly with me then I cannot be
bothered to debate with you at all.

>> Tons of MS-DOS compatible operating systems in the 80s and 90s used
>> "DOS" in their names. This wasn't apparently considered to infringe
>> Microsoft's trademarks.
>>
>> Plenty of web sites exist that use the trademarked names of products
>> in their names, where those sites are about those products (or about
>> something completely unrelated with the same name) but not endorsed by
>> the trademark holder. These are not normally considered to infringe.
>>

>> Trademark law says that use of a mark in a misleading way, in a way
>> likely to cause confusion, is infringing, and that's about it. Making
>> your own programming language and calling it "Java" would infringe
>> (and Microsoft got sued for doing so). Implying an endorsement by Sun
>> that you didn't actually have would infringe.
>>
>> The fact is, not every use of the name that Sun's policy page claims
>> to forbid is actual infringement in the eyes of the law.
>>

This is an example of such a citation.

>> As a general matter, it is advisable to obtain the consent of a
>> trademark owner before proceeding with use of their mark. U.S.
>> trademark law, however, does permit the use of another’s mark (whether
>> registered or unregistered) without their consent if the use of the
>> mark is made in good faith for the purpose of merely describing the
>> goods or services to which the mark relates or to accurately indicate
>> compatibility with another’s goods or services.
>
> This matches perfectly what is on SUN's page.

No, it does not. Naming a Java class library "The Java somethingorother
library" falls clearly within the realm of "to accurately indicate

compatibility with another's goods or services".

> But does not apply to the original posters usage of Java.

Yes it does. See above.

> He is allowed to states that his library works with Java.
>
> But he is not allowed to call it Java something.

It does not say that in the paragraph quoted above, the one you
erroneously claim "matches perfectly what is on Sun's page".

>> This states more or less what I've been saying.
>
> Not at all.

"Am not, am too, am not" is a very childish manner of debating. I refuse
to sink to your level. Sorry if that deprives you of entertainment. It's
clear that you love a good argument, whether with me or with Lew or with
Peter Duniho or with many other people. It's just a shame you're so
*bad* at it.

>> Especially noteworthy in the above, though, is "U.S. trademark law,
>> however, does permit the use of another’s mark (whether registered or
>> unregistered) without their consent if the use of the mark is ... to
>> accurately indicate compatibility with another’s goods or services."
>>
>> This indicates to me that labeling Java class libraries as such does
>> not infringe in the United States, either, which is probably the
>> jurisdiction that actually matters in this case.
>
>>

>> Are you calling me a liar?
>
> I think you managed to do that yourself.

I did nothing of the sort as anyone can see for himself by rereading
this thread.

Your descent into personal attacks and namecalling is just the icing on
the cake of your inability to actually argue your case in a mature,
detached, and unemotional manner.

However, I believe I now have some clues as to the reason for your lack
of detachment, and those clues (with some help from blue, who's much
more knowledgeable about these things than I am) come from your news
headers.

Specifically, the ones that say Organization: SunSITE.dk - Supporting
Open source [sic] and X-Complaints-To: st...@sunsite.dk and Message-ID:
<49b41e3e$0$90276$1472...@news.sunsite.dk>.

You see, sunsite.dk it turns out is a large open-source hosting and
services site whose number one corporate sponsor is Sun Microsystems,
hence their name. And you seem to have elevated privileges there, to
judge by your news posts appearing to originate there and by several
other factors.

This, and your heavy long-term involvement in this and other Java forums
with a fair degree of expertise, plus a past history (easily visible in
Google's archive) of being very quick to jump at anyone who suggests any
actions that contravene the express (even if unenforceable) wishes of
any corporation, suggests to me that you either actually work for Sun
Microsystems or at least enjoy a close working relationship with them of
some kind.

And that predicts your biases, generally against anyone not treating big
business' wishes as law and particularly when it's Sun.

You stand exposed, Arne. Clear disclosure before participating in this
debate would have been the honest thing to do. Instead you've said
nothing, though you've also made no effort to actually conceal anything.

Anyway, since it's now clear that you are both involved with the
trademark holder at issue here, rather than a disinterested third party,
AND you're not emotionally mature enough to remain calm, civil, and
detached despite that involvement, I think we're just about done here.
(There are a few things in your other post that seem to me to require a
response, though.)

>>>>>> Also, the presence of numerous Sourceforge projects that apparently
>>>>>> have not been attacked suggests
>>>>>
>>>>> Evidenced or speculation?
>>>>
>>>> The evidence was in the previous post, but you snipped it.
>>>
>>> I do not remember seeing any particular evidence
>>

>> There was a fairly long list of Sourceforge projects that apparently
>> have not been attacked, several posts ago. If you wish, I will repost it.
>
> And the relevance to the question asked is ?

That should be apparent, now that I have corrected the quoted material
to be the same as it was in the post where I said that.

What, you thought I wouldn't notice? Now you've stooped to editing the
quoted material in ways other than by trimming it. I think there should
probably be a version of Godwin's law that references this behavior,
something along the lines of "as a Usenet thread grows in length, the
probability that someone will eventually edit someone else's quoted
material in a manner other than merely trimming it approaches one, and
the first person to do so should be considered to have lost the argument
then and there".

>>> Basing your product on current policy but violating rules is not
>>> a good foundation for a product.
>>
>> Violating what rules? As near as I can tell, he would not actually be
>> violating trademark law itself.
>
> No evidence substantiating that has been posted so far.

See? This is why I have a hard time either taking you seriously or
actually having a decent argument with you. Even when chapter and verse
from the International Trademark Association, an authoritative source if
ever there was one, to support my side, you repeat the erroneous claim
that "no evidence substantiating that has been posted so far" several
times. Really, between that and your *ahem* alterations to some quoted
material in this latest iteration, I begin to suspect that you are not
actually attempting to have an honest and meaningful discussion of this
topic at all, but rather, attempting to weasel-word gullible readers
into believing you, infuriate your opponents, and generally troll the
lot of us, or at the very least, you're emotionally involved enough to
impair dispassionate judgment to the point of resorting to frankly
dishonest debating tactics.

Which is why I will have little more to say to you on this, or any
other, topic.

Blue was right about you.

Larry K. Wollensham

unread,
Mar 9, 2009, 3:29:22 PM3/9/09
to
Arne Vajhøj wrote:
> Larry K. Wollensham wrote:
>> Doing something contrary to the expressed wishes of a
>> large corporation (but within the bounds of the law) is not wrong or
>> immoral anyway. (Unless you'd signed an agreement with that company
>> and then violated it. That would be breach of contract, as well as
>> dishonesty, oath-breaking, and related moral sins.)
>>
>> Violating the letter of the law is also sometimes not morally wrong,
>> though it is always (by definition) illegal.
>
> You have a different type of moral then.

I have a normal type of moral [sic]. Most people would agree with me --
one, that ignoring a law widely believed to be immoral and in a way that
victimizes no-one is morally-permissible civil disobedience, and two and
much more importantly, that big business does not have nor deserve
legislative authority in its own right, and therefore it is not illegal
to disobey big business except where one would not also be disobeying
the actual law, and often it is also not immoral to do so.

Really, if I started a garage business, grew it into a
multi-billion-dollar enterprise, and then put a policy page saying "As
company policy, among other things we demand that Arne Vajhøj unplug his
modem and join a Buddhist monastery", do you believe that you would be
morally obligated to do so?

(That, by the way, is called /reductio ad absurdum/. I much prefer it to
/argumentum ad hominem/, not to mention /argumentum ad falsifying quoted
text/ and /argumentum ad ignoring inconvenient evidence posted by the
other side/. (Sorry, my Latin isn't what it once was. If someone would
like to translate those last two so that they sound as highfaluting as
the others, I'll be grateful.)

>>> And Google indexes more than just the product name, so that should
>>> be just as easy to find.
>>
>> http://www.useit.com/alertbox/980906.html
>
> Give that Google Inc. was two days old when that article was posted,
> then I don't think it adequately reflects how Google works in 2009.

If you had bothered to read the actual article (instead of just the
URL), you would realize that the point has little to do with how Google
works and a great deal to do with how the human mind works, particularly
when skimming a list of headlines, project names, summaries, search
results, blog posts, or other similar items.

Java engineers looking for a useful class library are likely to be
especially on the look out for a certain four-letter J-word.

>>> Assuming that the product is intended for world wide use, then he would
>>> need to consult lawyers all over the world.
>>
>> Nonsense. He needs to consult with lawyers in the jurisdiction where
>> he is actually hosting the product, and that's it.
>
> No.

Yes.

(Argumentum ad "am not, am too, am not" again, Arne?)

> If he want the product to be used all over the world he would want it
> to be legal all over the world.

It would be. Even if it would be trademark infringing to sell some
particular item in Timbuktu, due to some hypothetical peculiarity of
Timbuktan trademark law, it would not be infringing to merely USE it
there, nor to ship it there. As long as the vendor had no physical
presence in Timbuktu, just an e-commerce site in the US that shipped
internationally, they would be completely free and clear.

Well, unless local Timbuktu law overreaches and claims that it has the
power to judge people for actions that did not take place anywhere near
Timbuktu. In which case the company execs might be advised never to
travel there, but still have nothing to fear from the Timbuktu feds so
long as they don't. They can safely ignore any default judgments or
criminal convictions /in absentia/ for anything, at least as long as
it's something with the property that any extradition request because of
it would have the United States State Department rolling on the floor
laughing.

> Having a name that is legal in country A, B and C bit not legal
> in country D, E and F is not good.

It's not good if you have a business presence in countries D, E, and F,
to be precise. Otherwise, who cares? In practise, it will be hard to do
any kind of business that isn't against *some* local ordinance
*somewhere*. Selling a dance-mix CD will get several of the Muslim
countries seriously ticked off, at least in theory. Yet several
companies do this, and ship internationally, although their product is
"not legal in countries D, E, or F" and in some of these it's likely a
beheading offense rather than a lawsuit!

>> Note that this allows the OP to do some jurisdiction-shopping, and
>> find hosting in a country with liberal fair-dealing rules regarding
>> trademarks.
> >
> > Web sites and e-businesses are generally only held to the laws of the
> > states and countries where they have a physical presence -- a business
> > office, a web server, or what-have-you.

I see that Thunderbird has betrayed you this time when you made another
attempt to manipulate the quoted material beyond merely deleting some. I
usually find its messing up of quoting annoying (when I try to reflow a
quoted paragraph, rather than dishonestly change the semantics, of
course) but now I find that this has a silver lining after all.

In this case, I can't seem to spot any actual change (other than
trimming and maybe reflowing) to my paragraph, but it gives me cause to
suspect that there was some such change.

I refer concerned readers to
http://groups.google.com/group/comp.lang.java.programmer/msg/c1207f79ac30d61f
for an authoritative copy of my original post, in case they trust that
more than the possibly-altered quote from it above.

> If it was a hosted service, then he could search for a country that
> take the money and don't ask to many questions.
>
> But is not a hosted service - it is software.

The e-commerce site, open source site, or whatever site that has the
software on it for download is a hosted service. If he wants to have
physical copies on disk shipped, it's likely such a country exists that
has a FedEx or UPS office or similar. In all countries with a sane
enough legal system he can open a retail store if he wants to.

>> Of course, there are also means of distributing a product that don't
>> involve a specific host location at all. Freenet, bittorrent, and the
>> like. Mind you, if there's no central web presence to sue, the odds of
>> a lawsuit naming the individual author go up if there is to be a
>> lawsuit. At the same time, the product itself is pretty much safe from
>> being taken down as soon as it becomes fairly widespread. Anonymously
>> releasing something using such methods is one way to thumb your nose
>> at a corporation that you think is overstepping its legal authority.
>
> If he want to go be in with all the copyright infringers, spammers
> and hackers then that is an option.
>
> But I would not suggest that.

Oh, yes, because file sharing sites are such a cesspool. Fansubs of
movies not even marketed in many languages, live concert audio-captures
submitted by the musicians themselves, and Linux distros, oh my!

(I think I spelled it correctly this time. Satisfied?)

>> One thing he can certainly try is calling his product just "JSRTProc"
>> as its official name, with "A Java Soft-Real-Time Processor" as the
>> usual accompanying descriptive text, and register jsrtproc.com, or
>> .sourceforge.net, or whatever.
>
> Yep !!!!

I'm glad we agree on something.

I do now recommend to the OP (if he's even still listening) that he
definitely abide by the letter of Sun's "requests" now that it's become
apparent (see my other post today) that Arne is Sun's rottweiler rather
than a random person.

Larry K. Wollensham

unread,
Mar 9, 2009, 4:14:04 PM3/9/09
to
Lew wrote:
> Lew wrote:
>>> Your devolvement into /ad hominem/ argument bespeaks a weakness in
>>> your actual case.
>
> Larry K. Wollensham wrote:
>> You're joking. I'm trying to have a civil discussion here, and to try
>> (with gentle reminders) to keep it within the bounds of civility, and
>> for this you attack me and assert that my arguments are weak?
>
> That is not an attack on you, it's simply pointing out that by avoiding
> the points I actually made you were failing to defend your arguments.

Very clever. Avoiding the points I actually made by falsely accusing me
of avoiding the points you actually made.

> Lew wrote:
>>> you silly person.
>
> Larry K. Wollensham wrote:
>> Pot. Kettle. Black.
>
> I meant that in the nicest way.

How wonderful for you. It was still an /ad hominem/ attack in a post
that consisted largely of accusing me of same.

> I point out again that your argument that one shouldn't call SourceForge
> programmers murderers is valid in and of itself, but has nothing to do
> with what I claimed.

It has plenty to do with what you claimed. It is silly -- no, frankly
ludicrous to equate not doing what Big Brother Business tells you to do
and murder. You took my advocacy of civil disobedience against
businesses overstepping their legal authority and suggested that it
implied that I advocated anyone committing any kind of crime so long as
they honestly disagreed with the law and had like-minded people to hide
among.

I did nothing of the sort.

I pointed out three facts:
1. Some of Sun's demands go well beyond what is strictly enforceable
under many countries' trademark laws. (I have cited some fairly
strong evidence for this in a different post recently.)
2. Although it is legal to do things that Sun demands you not do but
that lie outside the bounds of what they can legally enforce, Sun
can still sue you and make your life miserable if they take notice
of you. Even though they likely wouldn't win if it went all the way
to a verdict, you're probably better off avoiding that.
3. If you're just one of a large crowd behaving similarly, it's much
less likely you'll be singled out than if you stand alone.

The third item no longer applies to this specific case, though, now that
it's become apparent that Arne is a Sun Microsystems shill rather than
an independent person, and given that he has taken a personal interest
in this instance (to the point of taking every
arguably-anti-doing-what-Sun-wants argument personally, even). Since the
OP has already been singled out by Sun's defacto agent here, the
question of how he can avoid being singled out is rendered moot.

That leaves the other advice: abide by the letter of Sun's demands; do
so while tweaking their nose about it if at all possible, so as to send
the correct political message and not appear to be knuckling under, not
to mention for the greater personal satisfaction it will likely entail.

> You can't very well duck the points made, call another person out
> personally, twist their statements into something completely different,
> then complain when your flawed rhetoric is exposed.

No, you generally can't, not and get away with it, which is why it
mystifies me when I see people like you and Arne doing exactly that.

> Justification of actionable behavior on the basis that Sun is unlikely
> to sue you doesn't make the behavior less actionable or more moral.

Disobeying Sun's demands regarding the use of the word "Java", while not
actually infringing their trademarks as infringement is defined by law,
is not "actionable behavior" by the normal definition of that term. It
most certainly is not immoral. In fact, no use of the name "Java" is
immoral except to intentionally deceive consumers into thinking
something is either Java (when it isn't) or endorsed by Sun (when it
isn't), since lying is immoral but trademark infringement is not, in and
of itself, immoral. For the most part, though, trademark infringement IS
lying, since the main purpose for trademark law is to attack exactly the
named behaviors, passing-off and misrepresentations of endorsement.
Microsoft was immoral when they tried to pass off a non-fully-compatible
Java-like language as true Java, and got sued for it, and rightly so.
The OP is contemplating doing nothing of the sort, and what they are
contemplating doing does not appear to me to be in any way immoral. Nor
technically trademark infringement.

Nonetheless, it is expensive to get sued even if you're almost sure to
win if it goes to a judgment. The OP is still advised to either use just
"JSRTProc" as the official project name, or to seek legal counsel.
Morals sometimes have to take a backseat to pragmatism, in cases where
it's "this isn't immoral so I really should be free to do it, but I
might get in trouble for it anyway" rather than "this is immoral but I
think it's the easiest way to achieve some eminently worthwhile goal".
(The latter sort of thinking is, of course, one of the better-known
roads to hell.)

> You have refused over several posts to provide evidence for your
> assertions

That is a damn lie! I have cited and quoted the International Trademark
Association among providing other evidence.

Besides, for the most part, I've stated opinions that you personally
don't agree with rather than made assertions. And the "points" you seem
to think I ignored included several of your own opinions, which you'd
treated as if they were matters of fact. I may have actually ignored
some of those, but I only have to address actual facts and evidence;
mere dissenting opinions do not constitute arguments for your side that
need to be addressed.

> Instead you have turned arguments on their head and attempted to make
> the discussion personal.

No, that is what you have done.

> You have failed to acknowledge that those of us espousing
> non-infringement

That would be all of us. I have never suggested that anyone actually
infringe anything. Your sneaky and indirect suggestion to the contrary
is a dirty dishonest lie!

> the difference between referring to compatibility, e.g., "a
> library for Java programmers", and actually using the trademark in the
> name of one's product, e.g., "Java Soft-Real-Time Processor".

These are not, as you seem mistakenly to think, mutually exclusive.

> People are free to disregard Sun's explicit rules for use of their
> trademark. You are certainly free to try to convince Usenet readers
> that such practice is both safe and justifiable. I aver that it is
> neither, and that people risk trouble with Sun if they attempt to do as
> you suggest.

I have claimed only that it is justifiable, and only where the disregard
does not extend to committing genuine trademark infringement. I have
explicitly disavowed that it is safe; the phrase "safety in numbers"
should properly be read as "relative safety" of course, and I believe I
made it clear elsewhere that it is quite imperfect as a safety net.

There seems to be a bit of a political difference here. You see, I am
somewhat libertarian-leaning, and recognize the existence and importance
of concepts in intellectual property law such as fair-dealing. You (and
Arne) appear to be staunch authoritarians who wrongly believe that
companies have, or should have, the right to absolute control over all
uses of their trademarks and similarly, and that to go against their
wishes is wrong even where it is not actually illegal.

There is, of course, a simple /reductio ad absurdum/ of the latter set
of political beliefs. Supposing you got elected and made it the law of
the land that companies now did have absolute power over the use of just
their actual company names (and not even their other trademarks -- so
Sun Microsystems but not Java). They could demand that others not use
their names in any way they didn't expressly give advance permission
for, for example, and they could enforce those demands with steep fines
and maybe even jail time, no matter how much it might once have
qualified as "fair dealing".

Well, first of all we're going to have to come up with a new name for
that big glowy thing in the sky.

Furthermore, there go all the negative reviews and publicity, "Fooco's
new toy is unsafe" type reports, and so forth. Fooco can rest assured
that its reputation is firmly under its own control, and so what if
thousands of kids needlessly get strangled or suffocated or something
where they could have been warned? They were just kids, penniless and
many of them doomed to long-term unemployment these days anyway. Fooco
has a multi-billion-dollar brand to protect, and by God they have the
right to protect it! Warning those kids' parents would have been
illegal, immoral, and a horrible thing to do to a defenseless
multi-billion-dollar corporation like Fooco that's just trying to
survive and make a profit in hard economic times, and yes, making a
profit is Fooco's god-given right, not a privilege to be dispensed or
withheld at the whim of the market or on the basis of whether their
products are safe or are actually better than the competition or
anything like that. Why, making their actual products superior would
cost too much money when budgets are tight!

Not to mention you'd lose one of the things you Yanks claim to cherish
so much, that precious free speech right of yours, which you often
mistakenly seem to think is a uniquely American thing. (We have some
free speech guarantees here in Australia, for starters.) Companies would
quickly exhaust our dictionary of freely-usable words under Lew's
Super-Duper Extra-Strength Trademark Law(tm). The corporate plunder of
public resources would reach its logical conclusion. Forget Antarctic
resources, or getting that inconveniently-located national park's
protected status revoked so it can be logged to a stubble and then
strip-mined in the almighty name of Profit, the dictionary is where the
REAL money is to be made!

But fortunately, we live in the real world, where trademark law has
limits and you are unlikely to be elected, and moreover, even if you
were, you'd have to somehow get your insanity approved by 51% of the
lower house and then 51% of the upper house (after first passing a
repeal of the first amendment to your American constitution of course).

> Perhaps I am mistaken.

I think it has become quite obvious now that you are.

> It is a slippery moral slope to suggest that they should try to get away
> with an apparent infringing behavior because they probably won't get
> caught.

It is not, however, a slippery moral slope to suggest that they *could*
(but probably *shouldn't*) try to get away with an apparently
undesired-by-Sun-but-not-actually-infringing behavior because there's a
good chance that they won't get singled out for a questionable lawsuit.

At this point, however, the question of their odds of being singled out
is moot, because it turns out that in effect they already had been. Arne
is apparently not just a random person here, but personally has ties to
Sun Microsystems, and probably is their unofficial watchdog in this
newsgroup -- and self-appointed to that role, I expect. (His failure to
disclose this (while not making an active effort to conceal it, I admit)
is one of several mildly-to-moderately-dishonest things he has done here
that I've witnessed lately. He spends quite a lot of time and energy
barking at other people about morals, or simply because he believes them
to be idiots, so this is rather ironic. What was that proverb again, the
one about stones and glass houses?)

Vagelis

unread,
Mar 9, 2009, 5:12:09 PM3/9/09
to
Dear Larry,

First off, I'd like to thank you for so gallantly defending neither
me, nor my small project, but rather what is to my eyes common sense.
That, and for offering such an entertaining read!! Your last posts
above really nearly made me cry with their sarcasm and humor! Of
course, your whit and the elegance of the flow of your writing are
both undisputed and made your arguments overwhelming as well.

To be honest, I would have preferred to have started a more "geeky"
technical discussion about my project and perhaps attract some
developers' attention. But maybe this discussion, as it happened,
served that purpose to some extent. I did get an increased number of
hits on the project web.

Just for the record, I want to assure everyone reading this that I
never had any intention to steal the tiniest bit of the glory of Java
and Sun, by including the word Java in my project's name. I wanted to
make it clear that it is a piece of software written in Java, to be
used for Java programs. It came naturally and freely to my mind, as
the obvious thing to do. I'm sure this happened to the authors of
other Java projects on SourceForge that have the word "Java" in their
name, as well. Written in Java, to be used with Java programs, by Java
programmers. So, really, it should be named "Java something."

Finally, I'd like to say that I've decided to change my project's name
to just its short form, JSRTProc. This, not to "be safe" or be nice
with Sun, or because I'm afraid. But rather to avoid any similar
meaningless discussions in the future.

Lew

unread,
Mar 9, 2009, 8:40:14 PM3/9/09
to
Larry K. Wollensham wrote:
> blah, blah, blah

Plonk.

_____________ _____________
`-._ ..::| `-._ ..::| .
`. ..::| `. ..::| /|
| ..::| | ..::| /.|
| ..::| _____ | ..::| / :|
.--------.| ..::|.-' ..::-.---. .-----| ..::| / .:|
| /\ .::. ..:.' ..::`. ' | ..::| / .::| /\
|/ \ .::\../ ..::\ | ..::| / ..::|/ \
.---' '---..::bd _ ..::b.._ | ..::|/ ..---' '---.
`-. .-' .::PI (_) ..::m ) | ..::`-. .-'
/ \ ..:/.q ..::w / .| .:' / \
/_.-``-._\..:' ..\ ..::/ / .:| ''---/_.-``-._\
' | ..:.` | ..:`. ..::,' / .::| ..:. `
| ..:| | ..::|`-.__..::-':| / .::' | ..:::|'. ..:\
| ..:J ,' ..:::. ,' ..::/ ..:' ,' ..::::. ) .::b
| ..:/ /____..::::\ /____...:/ .:' /____..:::::/ ..::P
|.:,' /.:' / ..:::'
|,' /.' / ..:-'
' ' /,-'
'

--
Lew

blue indigo

unread,
Mar 10, 2009, 9:14:54 PM3/10/09
to

I'd denounce you as a plagiarist, except I can't claim originality for
this myself. :-)

--
blue indigo
UA Telecom since 1987

Lew

unread,
Mar 10, 2009, 9:36:30 PM3/10/09
to

Imitation is the sincerest form of flattery.

Or sarcasm.

--
Lew

blue indigo

unread,
Mar 10, 2009, 9:57:19 PM3/10/09
to
On Tue, 10 Mar 2009 21:36:30 -0400, Lew wrote:

> blue indigo wrote:
>> I'd denounce you as a plagiarist, except I can't claim originality for
>> this myself. :-)
>
> Imitation is the sincerest form of flattery.
>
> Or sarcasm.

Ah, but there's the rub: which is it? :-)

Then again, considering you plonked my flatmate, maybe my response instead
should be "grrrr!", mate.

Lew

unread,
Mar 10, 2009, 10:13:29 PM3/10/09
to

That's entirely up to you. Or you could suggest to him that he calm down
some, as you have done with others such as myself.

--
Lew

blue indigo

unread,
Mar 12, 2009, 2:24:47 PM3/12/09
to
On Tue, 5670 Sep 1993 22:13:29 -0400, Lew wrote:

> blue indigo wrote:
>> On Tue, 10 Mar 2009 21:36:30 -0400, Lew wrote:
>>
>>> blue indigo wrote:
>>>> I'd denounce you as a plagiarist, except I can't claim originality for
>>>> this myself. :-)
>>> Imitation is the sincerest form of flattery.
>>>
>>> Or sarcasm.
>>
>> Ah, but there's the rub: which is it? :-)
>>
>> Then again, considering you plonked my flatmate, maybe my response instead
>> should be "grrrr!", mate.
>
> That's entirely up to you. Or you could suggest to him that he calm down
> some, as you have done with others such as myself.

With mixed results. :-)

Actually, he seemed calm enough the last time I saw him (a few hours ago),
and he seemed calm enough during the time period of this debate, aside
from some ruffled feathers regarding the accusations of condoning murder
and copyright infringement, or whatever it was he was accused of (I
haven't been paying that much attention to this thread). He seems to think
he was being misunderstood, anyway, and that maybe it was deliberate.
Certainly looks like his attempts to clarify what he meant weren't
successful for some reason.

0 new messages