เหตุใดภาษาโปรแกรมมาตรฐาน (เปิด) จึงต้องเสียค่าใช้จ่าย [ปิด]


26

มันไม่ตอบโต้หรือไม่ที่จะขอ384 Swiss franks สำหรับ C11หรือ352 Swiss franks สำหรับ C ++ 11ถ้าเป้าหมายคือการทำให้มาตรฐานเป็นที่ยอมรับอย่างกว้างขวาง?

โปรดทราบว่าฉันไม่ได้พูดจาโผงผางเลยและฉันก็ไม่ได้ต่อต้านการจ่ายเงิน ฉันต้องการเข้าใจเหตุผลเบื้องหลังการกำหนดราคาโดยเฉพาะอย่างยิ่งการรู้ว่า ISO เป็นเครือข่ายของสถาบันมาตรฐานแห่งชาติ (เช่นได้รับทุนจากรัฐบาล) และฉันยังสงสัยว่าราคาเหล่านี้จะสร้างรายได้เพียงพอที่จะให้ทุนแก่องค์กรเช่นนั้นดังนั้นจะต้องมีเหตุผลอื่น


8
โหวตให้ปิดปิดกระทู้ ISO เรียกเก็บค่าธรรมเนียมสำหรับสิ่งพิมพ์แต่ละรายการของพวกเขาไม่ใช่เพียงแค่การเขียนโปรแกรมมาตรฐานภาษา พวกเขาไม่คิดค่ามาตรฐาน แต่ขอค่าธรรมเนียมขั้นต่ำสำหรับค่าใช้จ่ายสิ่งพิมพ์ (อาจขอ ISO สำหรับคำตอบที่แน่นอน) นอกจากนี้ทำไมคุณตีความ " open standard " ฟรี (เหมือนในเบียร์)
yannis

16
เขาไม่ได้ตีความเช่นนี้ เขาเพียงแค่พูดว่าถ้าเป้าหมายที่ระบุไว้ขององค์กรคือการยอมรับมาตรฐานที่สร้างขึ้นอย่างกว้างขวางวิธีหนึ่งที่จะช่วยให้การยอมรับทั่วๆไปนี้ทำให้พวกเขาเป็นอิสระ (หรืออย่างน้อยก็มีราคาถูก) มันเป็นเหมือนคนที่อยู่หัวมุมถนนแล้วได้รับเงินเพื่อแจกจ่ายใบปลิวโฆษณาและต้องการเรียกเก็บเงินจากคนที่เดินผ่านไปมาสองสามเหรียญต่อใบปลิว
Mike Nakis

6
คำถามที่ดีกว่าคือทำไม ANSI ซึ่งเป็นสมาชิกของ ISO จึงคิดค่าใช้จ่ายเพิ่มเติมสำหรับมาตรฐานเดียวกัน
yannis

8
@Tamas คุณต้องการให้ Microsoft, Apple และ Google เป็นผู้สนับสนุนมาตรฐาน C ++ หรือไม่? ;-)
quant_dev

5
ฉันลงคะแนนให้ปิดคำถามนี้เป็นนอกหัวข้อเนื่องจากมีการถามเกี่ยวกับการกำหนดราคาของผลิตภัณฑ์บุคคลที่สาม

คำตอบ:


17

สำหรับคำถามเกี่ยวกับมาตรฐาน ISO นั้นมีคำถาม / คำตอบในคำถามที่พบบ่อยว่าทำไมมาตรฐาน ISO ถึงต้องเสียเงิน :

มาตรฐาน ISO ต้องเสียค่าใช้จ่ายในการพัฒนาเผยแพร่และจัดจำหน่าย บางคนต้องจ่ายเงิน ระบบปัจจุบันที่ผู้ใช้ถูกขอให้ชำระค่ามาตรฐานที่ใช้ไม่เพียง แต่สนับสนุนกระบวนการพัฒนาเท่านั้น แต่ที่สำคัญที่สุดคือช่วยให้มั่นใจได้ว่าสามารถรักษาสมดุลของความเป็นอิสระกับรัฐบาลผลประโยชน์ส่วนตัวและสาธารณะ

สำหรับองค์กรมาตรฐานอื่น ๆ ฉันสงสัยว่าYannis Rizosนั้นถูกต้องในความคิดเห็นของเขาและมันก็คล้ายกับท่าทางของ ISO ต้องใช้เวลาและความพยายามในการพัฒนามาตรฐานแล้วแปลงเป็นรูปแบบที่สิ้นเปลือง คุณกำลังจ่ายเงินสำหรับเวลาและทรัพยากรที่ใช้ในการเปลี่ยนมาตรฐานนั้นเป็นรูปแบบที่คุณใช้แล้วส่งมอบให้คุณ


14
คนที่เขียนมาตรฐานมักไม่ได้รับเงินใด ๆ ทุกอย่างจะเข้าสู่การรักษาระบบราชการ ISO ตัวอย่างเช่น ECMA แจกจ่ายมาตรฐานฟรี
อ้างจาก

2
AFAIK มาตรฐาน ECMA เปิดอยู่ (อย่างน้อยก็มีบางส่วน) แต่ไม่มีมาตรฐาน W3C ฟรี Unicode นั้นฟรี
โคลจอห์นสัน

3
แน่นอน ISO อ้างว่าเงินถูกใช้ไปกับการพัฒนามาตรฐาน พวกเขาบอกว่าในโลกที่เป็นจริงอย่างสมบูรณ์และพวกเขายังบอกด้วยว่าในโลกที่แรงงานมีค่าทั้งหมดกำลังทำโดยอาสาสมัครที่ไม่ได้รับค่าจ้างซึ่งจะทำให้มันว่างถ้า ISO ไม่มั่นใจ มอบลิขสิทธิ์และสิ่งเดียวที่ ISO ทำคือแสวงหาเช่าเพื่อเสริมสร้างตนเอง ฉันไม่รู้ว่าโลกใดที่เราอาศัยอยู่หรือฉันจะรู้ได้อย่างไร แต่ข้อเท็จจริงที่ว่า ISO บอกว่า "เรากำลังทำสิ่งที่มีประโยชน์ตรงไปตรงมา!" ไม่ช่วยแยกความแตกต่างทั้งสองอย่าง
Mark Amery

21

องค์กรมาตรฐานเก่าหลายแห่งยังคงคิดค่าใช้จ่ายตามมาตรฐานของตน แต่ IMHO ก็ทำหน้าที่เป็นอุปสรรคต่อการยอมรับมาตรฐานที่กว้างขึ้น

องค์กรมาตรฐานหลายแห่งสามารถจัดการให้มาตรฐานฟรีได้แล้ว องค์กร IMHO เช่น ISO และ ANSI ดูค่อนข้างล้าสมัยโดยยังคงชาร์จไฟอยู่

นี่คือการเลือกส่วนบุคคลโดยพลการของมาตรฐานที่สำคัญซึ่งสามารถเผยแพร่ได้ฟรี


+1 นั่นคือรายการมาตรฐานที่ดีที่มีอยู่โดยไม่มีค่าธรรมเนียมใด ๆ น่าเสียดายที่มีมาตรฐานที่สำคัญไม่แพ้กันที่ต้องเสียค่าธรรมเนียมมากกว่า ISO
yannis

6
คุณสามารถรับ C # 5.0 สำหรับ 328 franks จาก ISO หรืออะไรก็ได้จาก ECMA
Cole Johnson

8

บางจุด:

  • IIRC ราคาของมาตรฐาน ISO เป็นฟังก์ชันโดยตรงของจำนวนหน้าในมาตรฐานไม่ว่าจะเป็นมาตรฐานใด

  • ภาษาการเขียนโปรแกรมเป็นหนึ่งในไม่กี่เรื่องที่บุคคลอาจต้องการได้รับสำเนาของมาตรฐาน สำหรับเรื่องส่วนใหญ่มีเพียง บริษัท (และบางครั้งก็หยิบของพวกเขา) จะต้องการสำเนา และสำหรับ บริษัท ราคาแน่นอนเมื่อเทียบกับค่าใช้จ่ายอื่น ๆ (เช่นทำให้มั่นใจได้ว่าผลิตภัณฑ์ของพวกเขาปฏิบัติตามมาตรฐานได้อย่างมีประสิทธิภาพ - สำหรับ PL หากคุณกำลังเขียนคอมไพเลอร์ 300 ยูโรสำหรับมาตรฐานคืออะไร 1 หรือ 2 วัน สำหรับหนึ่งคน? และคนที่เขียนคอมไพเลอร์ห้องสมุดหรือหนังสือมาตรฐานเป็นตลาดสำหรับมาตรฐานการใช้งานอื่น ๆ ส่วนใหญ่นั้นไม่เกี่ยวข้องกันจริงๆ)

  • เมื่อขายมาตรฐาน ISO จะแข่งขันกับสมาชิก ANSI, AFNOR, BSI, ... ยังอยู่ในขั้นตอนการขายเอกสาร สิ่งเหล่านั้นจะไม่ยอมรับ ISO เพื่อลดราคามากเกินไป โปรดทราบว่าบางส่วนของพวกเขาขาย C และ C ++ น้อยกว่า (ANSI มีรุ่นก่อนหน้าในรูปแบบอิเล็กทรอนิกส์ที่ 30 $, BSI ร่วมเผยแพร่ฉบับพิมพ์สำเนายาก; ฉันยังไม่พบแหล่งที่มาของเวอร์ชันล่าสุด)

  • ผู้คนในคณะกรรมการมีส่วนร่วมค่อนข้างมากในค่าใช้จ่าย (บางครั้งมีค่าธรรมเนียมแล้วเวลาพวกเขาเดินทางด้วยค่าใช้จ่ายของตัวเองพวกเขาให้การสนับสนุนการประชุม)

  • มาตรฐานอื่นอาจมีราคาถูกลง แต่การมีส่วนร่วมอาจมีค่าใช้จ่ายสูงกว่า (ECMA ให้มาตรฐานอย่างอิสระ แต่ค่าธรรมเนียมในการเข้าร่วมนั้นสูงกว่า)


ECMA ทำหน้าที่เป็นตราประทับของยางมากแค่ไหนและทำงานของพวกเขาเองเท่าไหร่ ในขณะที่มีบทบาทที่ชัดเจนสำหรับองค์กรมาตรฐานการประทับตราตรายาง
David Thornley

2
@ DavidThornley ฉันไม่รู้ ฉันไม่เคยเข้าร่วม แต่ฉันคิดว่ามันเป็นเพราะ ECMA เพราะสำหรับ ISO งานส่วนใหญ่ทำโดยสมาชิกดังนั้นปริมาณการขัดจึงขึ้นอยู่กับความสนใจของสมาชิก โดยที่ในใจฉันเดาว่ามีความร่วมมือกับ ECMAscript มากกว่า C #; แต่ฉันอาจจะผิด
AProgrammer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.