Many times during my professional career I've wanted to read the underlying standard for a product or a system, and I can't ever be bothered to cough up the ~100 CHF they seem to demand. As a result I've never actually read a standard.
WHATWG, IETF, W3C. Not that each doesn't have other issues, but charging through the nose for standards isn't one of them.
A proper standard needs to be free (both as in speech and beer), otherwise it needs investment to see that a implementation meets the standard (which in itself goes against the idea of having standards) or to modify it to propose improvements.
The work of developing standards can be done by people/companies who benefit from the standard, either financially or via other ways and those people/companies have their motivations to work on it.
It takes a special kind of singlemindedness to look at modern web standards and the open source WebKit ecosystem, dismiss their wild, outsized success as a tire fire, and call for more corporate exclusivity as the solution.
It doesn't seem to me to be a terrible trade-off to say that ad-hoc use via public drafts is fine, but if you need to use the actual spec for whatever reason then you're probably being paid to abide by the spec and it makes sense to charge for it.
Where I strenuously object to non-public specifications is where they're referenced in (and required by) legislation: if ignorance of the law is no excuse, the law had better be freely available.
When I want to reference an official specification, it is gennerally not a need. I can normally satisfy my own usecase by hacking together enough knowledge from reverse engineering and public sources (often with less effort then actually reading the spec requires), but I view it as my responsabilty to be spec compliant wherever possible.
A spec is only as good as it is followed. By not making the spec free, it is less valuable to me even if I pay for it, because there are now even more noncompliant systems out there I might need to interlop with.
Indeed! A "standard" that costs $100 to read is not actually a standard at all. The standard is, by definition, what the users think it is.
Then they kept the employee numbers and pricing structure due to institutional inertia.
Apologies is this is not a valid query.
magnet:?xt=urn:btih:F046266BE1BFB1528A6C766526A8B17254059429&tr=http%3A%2F%2Fbt2.t-ru.org%2Fann%3Fmagnet&dn=ISO%20standards%20%2F%D0%A1%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D1%8B%20%D0%98%D0%A1%D0%9E%20(%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80%D0%BA%D0%B0)%20%5B1973-2017.%20PDF%2C%20ENG%5D
edit: nice emo downvotes. Torrents today. Torrents Tomorrow. Torrents Forever! They're the only cloud that matters.So if you buy the ~100 USD DS-60950-1, you'll find a Danish cover page followed by the otherwise 900 CHF IEC/EN-60950-1 (the International/Eurozone IT equipment electrical safety standard), which also happens to be harmonized with the ~2500 USD UL-60950-1 (The American IT equipment electrical safety standard).
a. These are meant for a business to show off its compliance. A business means it is already making money. I am sure every company would be happy to pay that 100CHF to buy it for you , just like they can afford to buy a book, if they are thinking about ISO.
b. The ISO compliance is to be asserted by a 3rd party auditor. They are a member of the ISO community and/or have a copy of the standard with them.
At one point the orgs were covering printing and shipping costs, but with electronic downloads and PDFs, it's really crazy to charge $$$ for a standard, especially when it doesn't include updates.
A couple exception to this madness: US government stuff (e.g. Mil-Std) which by law is all copyright free and downloadable, and USB.org is surprisingly and pleasantly just available for download.
Ok, it's not really a SciHub for standards, but it is in the same spirit. Most people don't order standards from the ISO, they get them from their organization's (university or corporation) library. Very much the same as for papers.
What can you do if you are not affiliated with any organization that provides access? You can turn for SciHub for papers and to LibGen as your library. Needless to mention that both are infringing copyright and may or may not be legal for you to use.
Edit: We went with individual purchases because the group license was way too expensive. Had we paid for that, then we could have shared the docs with upto X employees.
More generally: If a publisher charges money for a document, you should ask if the authors (or their employers) are getting paid a royalty on the profit. If the authors (or their employers) are getting paid a (decent) royalty, then that's a decent justification for the charge. If the authors/employers are not getting paid, then that looks suspiciously like an exploitative relationship. ISO is in the latter camp. Que bene?
I'll use ISO standards, and if my employer pays me I'll participate in an ISO process. But I strongly prefer working with standards organizations who have changed their processes to fit the 21st century. Today many people's expectation is that a standards body will make the standards freely available, since there's no excuse to do otherwise. ISO fails that test, and instead has a big paywall. The historical justification was to support a printing press, but that is completely unnecessary today (just post the PDF or HTML, that's all we need!). ISO will occasionally release standards freely (e.g., the Ada language specification and the Common Criteria were ISO standards that ISO agreed would be freely available even on initial ratification). But you have to work for it. Other standards-setting bodies, like the IETF, are typically wiser choices for developing standards.
I hope that someday ISO will change their policies. But as long as they're getting lots of free money, based primarily on work by people they don't pay, it's not clear why they would change.
How many people have this expectation and how do you know?
I needed to look at a 15+ year old IEEE spec, and thought "hey I'm a member, certainly I have access to it!". Nope. They wanted like $50 from a member. For a 15+ year old spec.
I let my membership lapse after that. Just couldn't figure out a way that it was worth $250+ year.
But to answer your question: Because the primary customers are organizations who are willing to pay. Individuals that are not affiliated with one of the paying organizations are not considered, unfortunately.
From a practical point of view it is not hard to get access. My experience is: As long as I was a student or an employee of a university the library provided me access and I was allowed to copy the standards as long as I needed them for my studies. When I left university I could still get a library card for the library and I could read the standards as long as I wanted but I wasn't allowed to copy them. Also every bigger company I worked for provided access. At least that's my experience.
On the other, you have to admit that they do a much better job of making money for the value they provide, compared to e.g. compiler developers. (Just from a cold capitalistic viewpoint. I don't philosophically agree with not having a free way to get started with programming.)