List of computer standards explained

Computer hardware and software standards are technical standards instituted for compatibility and interoperability between software, systems, platforms and devices.

Hardware

StandardVersionReleasedyyyy/mm/dd
AC'972.32002/04
ACPI5.0[1] 2011/11/23
AGP3.01999
AHCI1.32008/06/26
Advanced Power Management (APM)1.21996/02
AT AttachmentATA/ATAPI-72005
ATX2.32007/03
BIOS Boot Specification1.01[2] 1996/01
BIOS Enhanced Disk Drive Specification (INT 13H)3.0[3] 1998/04/20
Bluetooth5.02010/06/30
Boot Integrity Services API1.0[4] 1998/12/28
BTX Chassis Design Guidelines1.12007/02
BTX Interface Specification1.0b2005/07
BTX System Design Guide1.12007/02/20
Chassis Air Guide (CAG)1.12003/09
CompactFlash (CF)5.02010
Common Building Block (for notebooks)2005
Desktop and mobile Architecture for System Hardware (DASH)1.12007/12
Desktop Management Interface (DMI)2.0.1s2003/01/10
DDC/CI1.12004/10
DisplayPort1.22009/12/22
DVI1.01999/04/02
Enhanced Display Data Channel (E-DDC)1.22007/12/26
Double data rate synchronous dynamic random access memory (DDR SDRAM)JESD79-3
Display Power Management Signaling (DPMS)1.01993
El Torito1.01995/01/25
Energy Star5.02008/11/14
Extended Industry Standard Architecture (EISA)
Enthusiast System Architecture (ESA)1.02007
Extensible Firmware Interface (EFI)1.102002/12/01
Embedded Technology eXtended (ETX)3.022007/01/22
EDID2.0
FireWire (IEEE 1394)1394-20082007/12
Floating point (IEEE 754)754-20081985
HDMI1.42009/05/28
HyperTransport (HT)3.12008/07/23
I²C032007/06/19
I2O1996
Industry Standard Architecture (ISA)
Integrated Drive Electronics (IDE, ATA/ATAPI, PATA)
Intelligent Platform Management Interface (IPMI)2.02004/02/14
Micro Channel Architecture (MCA)
MultiProcessor Specification (MPS)1.41995/07/01
NVM Express1.0[5] 2011/03/01
ONFI2.22009/10
PCI3.02002/08/12
PC Card8.02001/04
PCI-X2.02003
PCI Express (PCIe)4.02010/11/18
PMBus1.1
POST Memory Manager (PMM)1.01[6] 1997/11/21
Preboot Execution Environment (PXE)2.1[7] 1999/09/20
RAID1980's
Small Computer System Interface SCSI
Serial ATA (SATA)3.1[8] 2011/07/18
Shuttle PCB Assembly (SPA) for notebook motherboards2010
Simple Boot Flag Specification2.12005/01/28
Simple Firmware Interface (SFI)0.72009/07/31
System Management BIOS (SMBIOS)2.7.12011/02/01
System Management Bus (SMBus)2.02000/08/03
Trusted Platform Module (TPM)2.02015
TWAIN2.12009/08/08
VESA BIOS Extensions (VBE)3.01998/09/16
UEFI Platform Initialization (PI) specification1.2[9] 2009/05
Unified Extensible Firmware Interface (UEFI) specification2.3.1[10] 2011/04/08
UEFI Shell Specification2.02008/10/08
Unified Display Interface (UDI)1.0
Universal Serial Bus (USB)4.02019

Software

StandardVersionReleased
American Standard Code for Information Interchange
Atom1.0
Cascading Style Sheets (CSS)2.12007/07/19
COLLADA1.5.0[11] 2008/08
Common Information Model (CIM)2.222009/06/25
Common Gateway Interface (CGI)1.1
DocBook5.0
ECMAScript5.12011/06
Executable and Linking Format (ELF)1.2
File Transfer Protocol (FTP)
Filesystem Hierarchy Standard (FHS)2.32004/01/29
HTML5.2 2017/12/14
ISO/IEC 15445:2000, ISO HTML, based on 4.01 Strict2000/05
HTTP1.11999/06
ICC profile4.22004/10
Linux Standard Base (LSB)4.02008/11/11
MathML2.02003/10
Message Passing Interface (MPI)2.2[12] 2009/09/04
Metalink4.02010/06
Multiboot Specification0.6.96[13] 2009
OAuth1.02007/10/03
OEmbed1.02008/03/21
Office Open XML1.02006/12
OpenAL1.12007/07/12
OpenCL1.12010/06/11
OpenDocument (ODF)1.2[14] 2011/09/30
OpenEXR1.6.12007/10/22
OpenGL4.0[15] 2010/03/11
OpenGL ES2.02007/03
OpenML1.0
OpenSL ES1.0.12009/09/24
OpenVG1.12008/12/09
OpenWF1.02009/11/09
Open XML Paper SpecificationFirst Edition2009/06/16
Portable Document Format (PDF)1.72006/11
Portable Network Graphics (PNG)1.21999/08/11
POSIXPOSIX:20082008
PostScript31997
RenderMan (RISpec)3.2.12005/11
Rich Text Format (RTF)1.9.12008/03
RSS2.02002/09
Security Assertion Markup Language (SAML)2.02005/03
Scalable Vector Graphics (SVG)1.2T2006/08/10
Simple Network Management Protocol (SNMP)32004
Single UNIX Specification (SUS)32002/01/30
SOAP1.22003/06/24
Standard Configuration File Format1991
Storage Management Initiative - Specification (SMI-S)1.1.02005
Synchronized Multimedia Integration Language (SMIL)2.12005/12/13
SyncML1.12002/04/02
SQL2016
Transport Layer Security (TLS)1.2[16] 2008/08
Unified Modeling Language (UML)2.3[17] 2010/05
Unicode13.0 2020/03
Universal 3D (U3D)ECMA-363 4th edition2007/06
Universal Disk Format (UDF)2.602005/03/01
WebGL1.02011/03/03
Wireless Application Protocol (WAP)2.02002/11/06
Wireless Markup Language (WML)2.02001
XHTML1.12001/05/31
XML1.12004/02/04
Open Neural Network Exchange (ONNX)1.72019

See also

Notes and References

  1. Web site: Advanced Configuration and Power Interface Specification 5.0 . December 6, 2011 . September 14, 2012 . https://web.archive.org/web/20120914012029/http://www.acpi.info/DOWNLOADS/ACPIspec50.pdf . dead .
  2. Web site: Archived copy . 2011-01-14 . dead . https://web.archive.org/web/20110715081320/http://www.phoenix.com/resources/specs-bbs101.pdf . July 15, 2011 . mdy-all .
  3. Web site: Archived copy . 2012-08-09 . dead . https://web.archive.org/web/20120424004510/http://www.t10.org/t13/technical/d98120r0.pdf . April 24, 2012 . mdy-all .
  4. http://download.intel.com/design/archives/wfm/downloads/bisspec.pdf
  5. Web site: Archived copy . 2012-01-19 . dead . https://web.archive.org/web/20120330222908/http://www.nvmexpress.org/index.php/download_file/view/42/1/ . March 30, 2012 . mdy-all .
  6. ftp://90.157.21.2/%D7%F2%EE-%F2%EE%20%F1%F2%E0%F0%EE%E5/%CC%EE%E8%20%E4%EE%EA%F3%EC%E5%ED%F2%FB/%D3%F7%B8%E1%E0/Bios/bios/specspmm101.pdf POST Memory Manager
  7. Web site: Archived copy . 2012-05-05 . dead . https://web.archive.org/web/20131102003141/http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf . November 2, 2013 . mdy-all .
  8. Web site: Archived copy . 2011-07-19 . dead . https://web.archive.org/web/20110725011207/http://www.sata-io.org/documents/SATA-IORevision31_PRfinal.pdf . July 25, 2011 . mdy-all .
  9. Web site: UEFI - Platform Initialization Specification . 2011-09-21 . dead . https://web.archive.org/web/20111006114113/http://www.uefi.org/specs/platform_agreement . October 6, 2011 . mdy-all .
  10. Web site: Specifications | Unified Extensible Firmware Interface Forum.
  11. Web site: COLLADA - 3D Asset Exchange Schema. July 19, 2011.
  12. Web site: MPI Documents.
  13. Web site: Multiboot Specification version 0.6.96.
  14. http://lists.oasis-open.org/archives/tc-announce/201109/msg00010.html Open Document V1.2 approved as OASIS Standard
  15. Web site: Khronos OpenGL® Registry - the Khronos Group Inc.
  16. RFC 5246
  17. Web site: About the Unified Modeling Language Specification Version 2.5.1.