Whose intellectual property is C++?

  • Context: C/C++ 
  • Thread starter Thread starter PainterGuy
  • Start date Start date
  • Tags Tags
    Property
Click For Summary
SUMMARY

The intellectual property of C++ is primarily held by the International Organization for Standardization (ISO), as Bjarne Stroustrup, its creator, transferred rights to the C++ manual to the ISO while working at Bell Labs. C++ is considered an international standard and is royalty-free for compiler vendors, who do not owe royalties to Stroustrup or AT&T. Claims by companies like SCO regarding ownership of C++ are unfounded, as they only possess outdated versions of Cfront, Stroustrup's original compiler. The C++ standard is free of patents, ensuring its accessibility for all users.

PREREQUISITES
  • Understanding of ISO standards and their significance in programming languages
  • Familiarity with the history of C++ and its development by Bjarne Stroustrup
  • Knowledge of compiler architecture and how compilers relate to programming languages
  • Awareness of intellectual property rights in software development
NEXT STEPS
  • Research the ISO C++ Standard and its implications for software development
  • Explore the history and evolution of C++ from its inception to current standards
  • Investigate the role of patents in programming languages and their impact on innovation
  • Learn about the various C++ compilers available and their respective ownership
USEFUL FOR

Software developers, legal professionals in technology, and educators in computer science who seek to understand the ownership and standardization of programming languages like C++.

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:

Similar threads

Replies
69
Views
11K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
6K
  • · Replies 25 ·
Replies
25
Views
2K
  • · Replies 17 ·
Replies
17
Views
7K
  • · Replies 119 ·
4
Replies
119
Views
12K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 12 ·
Replies
12
Views
8K