2013-02-20 14 views
6

Ich verstehe, warum Standards offen sein können, während ihre Implementierungen geschlossen werden können. Allerdings habe ich ein Problem, das Gegenteil zu verstehen. Zum Beispiel ist der C++ - Standard kommerziell, jedoch sind einige seiner Implementierungen (z. B. gcc und clang) Open Source. Ich glaube, PDF ist auch so.Warum sind Standards oft geschlossen?

Allgemeiner würde ein geschlossener Standard seine breite Verwendung nicht verbieten, was eines der Ziele eines Standards ist? In der Realität, wer profitiert von was und warum werden geschlossene Standards verwendet?

+1

Könnte besser für http://programmers.stackexchange.com/ passen. –

+0

Wie verschiebe ich meine Frage? – Vortico

+0

@vortico Sie nicht. Ich habe es für einen Moderator markiert. Lass uns abwarten. –

Antwort

3

Tatsächlich ist der C++ - Standard nicht wirklich geschlossen (its source is on Github …). Sie verwechseln "geschlossen" mit "kommerziell veröffentlicht".

Das ist ein Unterschied, der auf die unglückliche Tatsache zurückzuführen ist, dass die Pflege und Veröffentlichung von Standarddokumenten einfach Geld kostet und Organisationen wie ISO dafür bezahlt werden wollen, um (teilweise) diese Arbeit zu machen. Die Situation ist sehr ähnlich wie bei Patentämtern und noch viel mehr bei der Veröffentlichung in der Forschung: fast alle Forschungsergebnisse sind offen - für jede Definition des Wortes - doch die Publikationen sind meistens hinter Paywalls versteckt, weil die Verlage verfolgen ein Geschäftsmodell, das pro Betrachtung bezahlt wird (zusätzlich zu einer von den Forschern bezahlten Vorabgebühr).

Ich persönlich glaube, dass dies eine perverse Situation ist, die eine hässliche anachronistische Überbleibsel aus einer Zeit, bevor Internet bei der Veröffentlichung eines Manuskripts tatsächlich Geld kostet. Ich habe noch einiges zu diesem Thema zu sagen, aber die Moderatoren würden sie zensieren. ;-)

+0

Danke für den C++ - GitHub-Link. Ich hatte keine Ahnung, dass es dort gefunden werden könnte. Ich bin sehr vertraut mit Analogie der Forschungspublikation, und ich stimme zu, dass Low-Cost-Internet-Distribution sicherlich einige der Kosten im Zusammenhang mit Standards Publikationen entfernen sollte. Schließlich sind die meisten "modernen" Skriptsprachenspezifikationen frei verfügbar. Aber wie Sie gesagt haben, dieses Board ist keine Diskussion dieser Fragen ... – Vortico

Verwandte Themen