twisty
The Players__________________
- FSF
- FSG
- IEEE
-
IETF
-
W3C
-
ISO
- ECMA
1
The Players
FSF - Free Software Foundation - Cabal? Has set certain standards for software to be accepted into GNU, adopted by others.
FSG - Free Standards Group - Subscription membership group. Platinum, gold, silver, nonprofit. Mostly corporations with a strong US presence. Linux Standard Base.
IEEE - Institute of Electrical and Electronics Engineers, Inc - Prolific publisher and learned membership body for electrical engineering, computing and control.
IETF - Internet Engineering Task Force - ISoc, IEngSteerGp, IAB, IANA, IResTF - Keeper of the RFC process, defining internet protocols. No formal membership. Comments in RFC3160.
W3C - World Wide Web Consortium - Subscription membership group. Issues Technical Reports and encourages free software testbed implementations. Generates RFCs for web protocols, submitted to IETF.
ISO - International Standardisation Organisation - 145 national standards bodies (eg BSI, ANSI). Occasionally publishes computing standards, but not main focus.
ECMA-I - European Computer Manufacturers Association International - Subscription membership group. Publishes standards mostly about hardware, but recently software too.
FSF
\- FSD, GCS
FSG
\- LSB
IEEE
\- POSIX, Scheme...
IETF
\- SMTP, NNTP, HTTP, GZIP...
W3C
\- HTTP, XML, HTML, CSS, ...
ISO
\- ISO-10646 (Unicode), ISO-9899:1999 (C), ISO-9945-2:1993 (POSIX)...
ECMA-I
\- CLI, C#, ECMAscript, ...
2
The Benefits of Standards
- Portability
- Implementability
- Compatibility
3
The Problems of Standards
- Conservatism
- Participation, Relevance
- Copyrights
4
The Dangers for Standards
- Patentability
- Publication pricing
- Marketing
5