2013-02-20 5 views
6

私は、実装が閉じられている間に標準を開くことができる理由を理解しています。しかし、私はその逆を理解することに問題があります。例えば、C++標準は商用であるが、実装のいくつか(例えば、gccとclang)はオープンソースである。私はPDFもこれに似ていると信じています。標準がしばしば閉鎖されるのはなぜですか?

さらに一般的には、標準の目的の1つである広範な使用を禁止していないのでしょうか?現実には、誰が何のメリットを享受し、なぜクローズドスタンダードを使用するのですか?

+1

http://programmers.stackexchange.com/に適しているかもしれません。 –

+0

質問を移動するにはどうすればよいですか? – Vortico

+0

@Vorticoあなたはしません。私は司会者のためにそれをフラグした。待ってみましょう。 –

答えて

3

実際、C++標準は実際には閉じられていません(its source is on Github …)。あなたは「閉じた」と「商業的に出版された」を混同します。

これは、標準化文書の保守と公開にはコストがかかり、ISOなどの組織はこの作業の一部を行うために支払いを受けるという不幸な事実に由来しています。

状況は特許庁と非常によく似ており、さらに研究に公開することもあります。ほとんどすべての研究は公開されています。言葉の定義については公開されていますが、出版物は有料壁の裏に隠されていることが多いです。出版社は、(研究者によって支払われたいくつかの前払い料金に加えて)1視野あたりに支払われるビジネスモデルを追求する。

私は個人的なことに、これは、インターネットを公開する前から、実際には費用がかかり、醜い時代遅れの保留状態であると信じています。私はこの話題についてもっと言いたいことがあるが、司会者はそれを検閲するだろう。 ;-)

+0

C++ githubリンクをありがとう。私はそれがそこに見いだされることは考えられませんでした。 私は研究出版のアナロジーに非常に精通しています。低コストのインターネット配信は、標準的な出版物に関連するコストの一部を必ず除去すべきです。結局のところ、ほとんどの "現代的な"スクリプト言語仕様は自由に利用できます。 あなたが言ったように、このボードはこれらの問題についての議論ではありません... – Vortico

関連する問題