2013-02-20 61 views
6

我明白爲什麼標準可以在其實現可以關閉的情況下打開。但是,我有一個理解逆過程的問題。例如,C++標準是商業的,但其一些實現(例如gcc和clang)是開源的。我相信PDF也是這樣。爲什麼標準經常關閉?

更一般地說,封閉標準是否會禁止其廣泛使用,這是標準的目標之一?事實上,誰從中受益,爲什麼使用封閉標準?

+1

可能更適合http://programmers.stackexchange.com/。 – 2013-02-20 20:47:33

+0

如何移動我的問題? – Vortico 2013-02-20 20:49:49

+0

@Vortico你不知道。我已將其標記爲版主。讓我們等着看。 – 2013-02-20 20:50:30

回答

3

事實上,C++標準實際上並沒有關閉(its source is on Github …)。你把「封閉」與「商業出版」混爲一談。

這是一個不同之處,源於一個不幸的事實,即維護和發佈標準文檔只需要花錢,而ISO等組織需要爲此工作(部分)獲得報酬。

這種情況與專利局非常相似,在研究中發表更爲如此:幾乎所有的研究都是開放性的 - 關於該詞的任何定義 - 然而出版物往往並不隱藏在付費牆背後,因爲出版社追求的是按觀看付費的商業模式(除了研究人員支付的一些預付費用外)。

從個人的角度來看,我認爲這是一種不合時宜的情況,從互聯網發佈手稿之前的一段時間開始,這種醜陋的不合時宜的持續時間實際上會花費金錢。關於這個話題,我還有更多的話要說,但版主會審查他們。 ;-)

+0

感謝C++ github鏈接。我不知道它可以在那裏找到。 我對研究出版物的比喻非常熟悉,我同意低成本的互聯網分銷應該可以消除與標準出版物相關的一些成本。畢竟,大多數「現代」腳本語言規範是免費提供的。但正如你所說,這個董事會不是討論這些問題...... – Vortico 2013-02-21 02:43:50