C/C++ Whose intellectual property is C++?

  • Thread starter Thread starter PainterGuy
  • Start date Start date
  • Tags Tags
    Property
Click For Summary
The discussion centers on the ownership of C++, originally created by Bjarne Stroustrup at Bell Labs. While Stroustrup is the inventor, the rights to C++ were transferred to the ISO, which oversees the C++ standard as a royalty-free specification. Compiler vendors do not owe royalties to Stroustrup or AT&T, as the standard is designed for free use after purchasing a copy from the ISO or a national committee. Claims from SCO regarding ownership of C++ are dismissed as unfounded, with Stroustrup clarifying that he did not patent or trademark C++. The conversation also touches on a negative sentiment towards Microsoft Windows, suggesting it should be discarded.
PainterGuy
Messages
938
Reaction score
73
Hello everyone, :smile:

The creator of C++ is Bjarne Stroustrup. It is his invention. Who really owns C++? Is it its inventor? It should be its inventor because he invented it so he should make money out of it like Microsoft does out of its Windows. Tell me please. Many thanks for every help! :wink:

Cheers
 
Last edited:
Technology news on Phys.org
I'm not sure. Bjarne Stroustrup was working at Bell Labs at the time, so I suppose they would own it, but given that it is essentially an international standard at the least it is royalty-free.

I suppose I could always ask him...
 
Bjarne Stroustrup said:
Do you own C++?
No. If anyone "owns C++," it must be the ISO. AT&T gave the rights to the C++ manual that I wrote to the ISO. The ISO C++ Standard is copyrighted by ISO.

Compiler vendors do not pay royalties to me or to AT&T for C++, and ISO standards are specifications intended for royalty-free use by everyone (once they have paid the ISO or a national standard committee for their copy of the standard). The individual compilers are owned by their respective vendors/suppliers.

"But someone from SCO claimed that they own C++"; is that not so? It's complete rubbish. I saw that interview. The SCO guy clearly had no clue what C++ was, referring to it as "the C++ languages". At most, SCO may own a 15-year old and seriously outdated version of Cfront - my original C++ compiler. I was careful not to patent or trademark anything to do with C++. That's one reason we write plain "C++" and not "C++(tm)". The C++ standard is unencumbered of patents - the committee carefully checked that also.
http://www.research.att.com/~bs/bs_faq.html#revenues

PainterGuy said:
...like Microsoft does out its Windows.

Windows should be thrown into the garbage collector of history.
 
Last edited:
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...

Similar threads

Replies
69
Views
10K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 17 ·
Replies
17
Views
7K
  • · Replies 119 ·
4
Replies
119
Views
12K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 12 ·
Replies
12
Views
8K
Replies
29
Views
5K
  • · Replies 12 ·
Replies
12
Views
1K