1일 1로그 100일 완성 IT지식 - Day 30

김정동·2023년 6월 26일
0

기술 표준의 중요성

표준이란 어떤 기술적 산물이 어떻게 만들어지고 어떻게 작동하도록 되어있는지 명확하고 상세하게 기술한 것이다. 워드의 .doc, .docs파일 포맷 같은 어떤 표준은 "사실상의" 표준으로, 공식적으로 정해지지는 않았어도 모든 이들이 사용하는 경우도 있다. 보통은 정부나 컨소시엄같은 준 중립적인 단체에 의해 개발되고 유지돤ㄷ.

우리는 생각보다 항상 하드웨어 표준의혜택을 누리고 있다. 예로 플러그를 들 수 있는데, 우리나라에서는 모두 같은 200v를 사용하지만, 해외에 가면 어댑터가 필요하게 된다.

이런 표준을 위해서 경쟁도 많이 발생하게 되는데, 대표적인 예로는 비디오 테이프에서 베타맥스 대 VHS rksdml rudwod, HD-DVD대 블루레이 간의 경쟁을 예로 들 수 있다. 한쪽 표준만 승리할 수도 있지만 다수의 표준이 공존할 수도 있는데, 핸드폰의 표준의 경우가 대표적이다.

소프트웨어도 같다. 아스키코드, 유니코드같은 문자 집합부터 C, C++같은 프로그래밍 언어, 알고리즘, 네트워크를 통해 정보를 교환하기 위한 프로토콜이 포함된다.

표준은 상호 운용성을 보장하고 공개 경쟁이 이루어지도록 하는 데 결정적인 요소다. 표준은 독자적으로 만들어진 기술이 상호 협력할 수 있게 하고 여러 공급자가 경쟁할 공간을 마련해주지만, 독점하고 있는 사람들은 그러고 싶지 않아한다.

물론 표준의 수준이 낮거나 쉬에대 뒤쳐졌는데 표준을 강요한다면 발전이 저해된다. 그러나 이 단점때문에 표준을 사용하지 않기에는 장점이 더 크다고 할 수 있다.

profile
개발자 새싹🌱 The only constant is change.

0개의 댓글