English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Please tell me why/why not c++ be considered as open source software

2006-07-02 21:02:20 · 6 answers · asked by Anonymous in Education & Reference Other - Education

6 answers

C++ is a programming language.

I'm no expert, but I believe that open source software is software whose underlying code is open and available for modification/addition by anyone with knowledge of the underlying programming.

2006-07-02 21:06:36 · answer #1 · answered by Anonymous · 0 0

C++ is a what is known as a programming language. In other words it is a collection of standards and concepts which are followed to a greator or lessor extent by the author of a C++ compilor. C++ is thus an abstract concept rather than a physical manifestation of that object.

Open source is itself a concept like C++ and applies to software rather than standards. So the GNU C++ compilor is open source because it is a physical software product. Visual C++ and Borland's C++ products for example are closed source.

An example would be, you can copywrite a specific book but not the concept of a book and then require all authors or any book to pay you royalties.

2006-07-02 21:37:14 · answer #2 · answered by draciron 7 · 0 0

C++ is a programming language. It is not a piece of software in and off itself. Compilers and development tools for the language, on the other hand, can be open source or commercial.

2006-07-02 21:07:33 · answer #3 · answered by Zombie 7 · 0 0

Open source means, the source should be available to modify. If C++ compiler software is available to modify the C++ functionality, then it is open source. Now u decide whether it is open source or not..

2006-07-02 21:08:26 · answer #4 · answered by Santosh K 2 · 0 0

Errr C++ is a programing language. Wheather or not it is used in open source programs depends fully on what the prgramer uses to make it.

2006-07-02 21:06:47 · answer #5 · answered by Charles 2 · 0 0

Contributing to Wikipedia articles isn't "open source". in accordance to the Open source Initiative, "Open source is a progression approach for software that harnesses the potential of distributed peer overview and transparency of procedure." even as the MediaWiki software that Wikipedia makes use of would were produced in this kind of fashion, Wikipedia's content is genuinely produced by a procedure referred to as "crowdsourcing"; a suitable yet relatively diverse procedure. as a replace of a peer team doing the collaboration (jointly with a collection of software code writers), that is purely motley team of whoever takes position to be there and is wanting to participate in a roundabout way (for this reason, the "crowd" in crowdsourcing). the problem of the collaboration is a job or project that could frequently be finished by workers or contractors, yet is as a replace outsourced to a random crowd (for this reason, the "sourcing" in crowdsourcing). no longer like the open source procedure, there is not any significant peer overview in that there is not any genuine peer team, yet truly a random crowd. extra, Wikipedia guidelines are genuinely used in this kind of fashion as to discourage professional participation, something you'll not assume to work out in an open source project. Wikipedia is supposedly dedicated to "transparency", as contained in the open source procedure. there is genuinely a rule hostile to what's termed "canvassing", which in wikispeak skill using back channel communications to sort coverage, coordinate responses, or for different determination-making. notwithstanding, this rule is commemorated extra contained in the breach than the observance; using IRC, inner most e-mail, and different "off wiki" communication has lengthy and typically been used for such back channel discussions. The "God-King" and "Sole Founder" of Wikipedia, Jimmy Wales, has lengthy been on record in his objection to using the be conscious "crowdsourcing" to describe what is going on at Wikipedia, possibly by using unfavourable connotation the be conscious usually has. although, the definition of "crowdsourcing" continues to be truly descriptive of the reality in a fashion that "open source" is clearly no longer.

2016-11-30 04:45:44 · answer #6 · answered by dishmon 3 · 0 0

fedest.com, questions and answers