
정보 기술이 발달하면서 개개인들의 디지털 정보로 자신의 개인적 특징을 표현하는 방법들이 늘어나고 있습니다.
실생활에서 할 수 있는 많은 활동들이 인터넷상에서 가능하게 된 것입니다. 하지만 현실에서는 신분증 하나로 나를 증명하는 것과 다르게 인터넷상에서는 각각의 사이트마다 ID를 만들어 수십 개의 다른 신분을 가지게 되었습니다.
이 각각의 ID들은 각각의 사이트에서 개별적으로 관리하게 됩니다. 너무 많은 ID생성도 문제고, ID를 관리하는 시스템들이 상호호환되지 않는 문제가 발생하게 됩니다. 이것은 민감한 개인정보의 보안이 취약해진다는 것을 의미합니다.
오픈소스 ID관리
오픈소스 ID관리는 기존의 ID 문제와, ID관리 기술의 상호운용성까지 해결하기 위해 나온 방법입니다.
그림의 네모는 오픈소스 ID 관리 프로젝트로 표준화된 기술이고, 각각의 동그라미는 개발프로젝트들입니다.
즉 오픈소스 ID관리 프로젝트는 각각의 개별 개발프로젝트들을 지원하고, 각각의 개발 프로젝트들은 관리 프로젝트에 종속되는 형태입니다.
오픈소스 ID관리 프로젝트가 필요한 이유
예전의 핸드폰의 경우, 제조사마다 충전단자가 모두 달라 상호 간에 호환이 되지 않았습니다.
제조사가 다른 핸드폰을 구입하면 기존에 사용하던 충전기를 사용하지 못하고 새 제품을 구매해야 했습니다.
이것은 엄청난 사회적 낭비였으며, 핸드폰 제조사들한테도 문제가 되었습니다.
이것과 같은 이유로 인터넷에서의 ID 문제는 하나의 업체가 해결할 수가 없는 문제입니다.
사용자들의 입장에서는 매번 다른 사이트를 가입할 때마다 새 ID를 만들어야 하는 불편함이 있기에 일반적으로 동일한 ID와 비밀번호로 가입합니다. 때문에 개인의 ID와 비밀번호가 노출되었다면 내가 가입한 모든 사이트의 비밀번호를 교체해야 하는 불편함이 생깁니다. 막상 각 사이트마다 다른 ID와 비밀번호로 가입하게 되면 혼란에 빠지게 됩니다.
결정적으로 그 누구도 자신이 가입한 사이트의 수를 기억하지 못합니다.
때문에 ID 문제는 여러 업체와 조직이 공동으로 협력해야 해결이 가능하며,
먼저 개발하면 업계 표준으로 인정되기 때문에 오픈소스로 개발하는 것이 유리합니다.
오픈소스 ID관리 프로젝트의 장단점
장점
- 기업들과 조직들이 ID로 인해 발생하는 문제에 대해 공동으로 대처할 수 있다.
- 오픈소스로 각 기업의 독자적인 코드를 대체함으로 재사용성을 높일 수 있다.
- 오픈소스를 검증해 안정성을 확보할 수 있으며 저렴하고 수준 높은 코드를 기대할 수 있다.
- 기존에는 기업들이 동일한 표준을 사용하더라도 상호운용이 보장되지 않아 추가작업이 필요했으나
오픈소스로 개발하면 업체들 간에 동일한 모듈을 사용하게 되므로 상호운용성을 보장할 수 있다. - 누구나 오픈소스 프로젝트를 이용해서 시스템을 구축할 수 있어 시장 표준으로 자리 잡을 수 있다.
- 오픈소스를 통해 인터넷상의 ID계층을 만들어 사용자의 정보를 안전하게 주고받을 수 있다.
단점
- 프로젝트를 구성하는 기업과 조직의 이해관계에 따라 프로젝트 진행 여부가 결정된다.
- 프로젝트 개발에 핵심인력을 투입할 결정권이 각각의 기업들에게 있으며, 프로젝트는 이를 강제할 수 없다.
- 합의 후에 프로젝트가 진행됨에 따라 자신들의 기여도에 걸맞은 권한과 이익을 요구할 문제가 내재되어 있다.
- 저작권과 지적재산권, 특허권이 걸려있는 기술을 오픈소스로 제공할 경우 수많은 라이선스를 이용하기 위해 권한 범위 및 관련 절차 진행에 상당한 시간을 할애해야 하는 문제가 발생할 수 있다.
상당히 골치 아픈 단점에도 불구하고 오픈소스로 ID관리를 진행하는 프로젝트들이 생기는 것은 치열한 생존경쟁을 뚫고 살아남은 기업이 업계의 표준으로 자리 잡는 것을 막기 위함입니다. 그리고 실제로 많은 오픈소스 ID관리 프로젝트들이 진행되고 있습니다. 가장 중요한 지적재산권 문제를 해결하기만 한다면 오픈소스 ID관리 프로젝트는 더욱 활발히 개발될 것이며 관련시장 역시 적극적으로 오픈소스를 도입할 것입니다. 현재는 업계의 대표적인 기업들이 오픈소스에 적극적으로 동참하고 있어 전망은 밝습니다.
'최근 소식' 카테고리의 다른 글
| [갤럭시 워치6] 삼성 스마트워치 공개! (42) | 2023.07.27 |
|---|---|
| [파랑새는 더 이상 없다] X (68) | 2023.07.25 |
| [5G] 통신기술 (83) | 2023.07.20 |
| [양자컴퓨터]이해가 불가능한 기계 (34) | 2023.07.19 |
| [티스토리] 로그인 댓글 오류-일단해결 (65) | 2023.07.18 |