Topic: Trademarks (was namespaces: a real mess)


Author: Christopher Eltschka <celtschk@physik.tu-muenchen.de>
Date: 1998/06/25
Raw View
AllanW@my-dejanews.com wrote:
>
> In article <6mbf8s$qmh$1@nnrp1.dejanews.com>,
>   jkanze@otelo.ibmmail.com wrote:
> >
> > There is an international brokerage for prefixes: trademark registry.
> > I can tell at a glance when I'm dealing with a Rogue Wave header file,
> > for example, because the prefixes give it a specific general appearance,
> > much like the shape of a Coke bottle is easily recognizable.  I'm not
> > sure that putting everything in a common namespace could be registered
> > as a trademark, however.
>
> I missed this the first time I read it.
>
> Suppose I wrote a library that included this:
>     class File { /* ... */ };
>     class roFile: public File { /* ... */ };
>     class rwFile: public File { /* ... */ };
> I can cite as many reasons as you why this is a bad idea.
> BUT -- are you suggesting that this is actually illegal, because the class
> prefix "rw" in "rwFile" has been trademarked by Rogue Wave?

I doubt that two-letter prefixes can be trademarked.
At least Five-digit-numbers cannot be trademarked - that's why
the Pentium wasn't called 80586...
---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]





Author: AllanW@my-dejanews.com
Date: 1998/06/24
Raw View
In article <6mbf8s$qmh$1@nnrp1.dejanews.com>,
  jkanze@otelo.ibmmail.com wrote:
>
> There is an international brokerage for prefixes: trademark registry.
> I can tell at a glance when I'm dealing with a Rogue Wave header file,
> for example, because the prefixes give it a specific general appearance,
> much like the shape of a Coke bottle is easily recognizable.  I'm not
> sure that putting everything in a common namespace could be registered
> as a trademark, however.

I missed this the first time I read it.

Suppose I wrote a library that included this:
    class File { /* ... */ };
    class roFile: public File { /* ... */ };
    class rwFile: public File { /* ... */ };
I can cite as many reasons as you why this is a bad idea.
BUT -- are you suggesting that this is actually illegal, because the class
prefix "rw" in "rwFile" has been trademarked by Rogue Wave?

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/   Now offering spam-free web-based newsreading


[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]