2015년 5월 8일, 마이크로소프트에서 다소 의외의 발표가 있었습니다. 윈도우 10 출시 이후로는 더 이상 새로운 윈도우 '버전'을 제작하지 않겠다는 것입니다. 물론 이것이 윈도우라는 운영체제 자체가 사라진다는 의미는 아닙니다. 대신 마이크로소프트는 경쟁력을 유지하기 위해 새로운 방향으로 나아가고 있는 것이죠. 그렇다면 이 발표는 정확히 무엇을 의미할까요? 마이크로소프트에 따르면, 앞으로 윈도우는 지속적인 점진적 업데이트를 통해 개선될 예정이라고 합니다. 이와 관련해 수많은 궁금증이 생길 수밖에 없는데, 오늘 그 질문들에 하나씩 답해 보려 합니다.
모든 버전을 끝내는 버전

마이크로소프트를 비롯한 많은 운영체제 개발사들은 지금까지 '대형 릴리스'를 반복하는 방식으로 소프트웨어를 선보여 왔습니다. 이러한 익숙한 반복 릴리스 모델에서 보다 유동적인 '점진적' 업데이트 모델로의 전환은 상당히 과감한 변화라고 할 수 있습니다. 이 변화는 컴퓨터에서 윈도우를 사용하는 사람들에게 좋고 나쁜 양면의 광범위한 영향을 미칠 것입니다.
마이크로소프트 소프트웨어 개발 임원인 제리 닉슨(Jerry Nixon)은 BBC와의 인터뷰에서 윈도우가 "새로운 혁신과 업데이트를 지속적으로 제공하는 서비스 형태로 전달될 것"이라고 밝혔습니다. 이 말은 두 가지로 해석될 수 있습니다.
- 업데이트는 계속되지만, 이를 받으려면 '구독료'를 지불해야 한다.
- 업데이트는 완전 무료이며, 대신 부가 소프트웨어 판매를 통해 수익을 올리려 한다.
아쉽게도 첫 번째 시나리오가 가장 유력해 보입니다. 이미 오피스 365(Office 365)가 구독 모델을 채택하고 있으며, 가장 저렴한 요금제도 연간 약 70달러에 달합니다.
이것이 좋은 일인 이유
개발자 입장에서 보면 이것은 훌륭한 발상입니다. 반복 릴리스 방식으로 소프트웨어를 개발하는 대형 개발사의 입장이 되어 생각해 봅시다. 경쟁사를 따라잡기 위해서는 늘 몇 년 앞을 내다보며 계획해야 합니다. 때로는 프로젝트에 2~3년을 투자했는데, 그 사이 경쟁사가 놀라운 기술을 선보여 여태까지의 작업을 무색하게 만드는 상황이 벌어질 수도 있습니다. 이는 막대한 매출 손실은 물론, 프로젝트에 참여한 사람들에게도 큰 고통을 안겨줍니다.
반면 지속적인 업데이트 방식을 채택하면 경쟁사보다 한발 앞서 나갈 수 있습니다. 회의실에서 나온 훌륭한 아이디어는 추가되는 기능의 규모와 범위에 따라 몇 주 또는 몇 달 안에 실제 제품에 반영됩니다. 어느 쪽이든 '차세대 대형 버전' 최종 빌드에 모든 것을 담기 위해 몇 년씩 기다릴 필요가 없는 것입니다.
잘못될 수 있는 지점
개발자가 실시간으로 기능과 혁신을 추가할 수 있다는 전망에 들뜰 수 있는 이유를 이해했다면, 이제 이 릴리스 모델이 소비자에게 어떻게 심각한 문제가 될 수 있는지 살펴볼 차례입니다. 마이크로소프트 같은 기업들이 공짜로 제품을 내주는 방식으로 성장한 것은 아닙니다. 경제가 여전히 돈으로 굴러가는 한, 앞으로도 이런 태도가 바뀔 가능성은 낮아 보입니다. 아이디어는 훌륭하지만 결국 주주들에게 이익을 가져다주는 형태로 구체화되어야 하니까요. 윈도우의 지속적인 업데이트에 연간 요금을 청구하는 시나리오가 현실화된다면, 소비자들은 처음부터 100% 자신의 것이라야 할 소프트웨어 사용에 돈을 지불해야 한다고 느껴 억울함을 호소할 수 있습니다.
또 다른 가능성, 즉 낙관적인 '업셀' 시나리오에서는 확장 기능(예: 마이크로소프트 오피스)을 설치하고 싶을 때 더 많은 비용을 지불해야 하는 운영체제에 익숙해져야 하는 상황에 처하게 됩니다.
물론 지금까지 언급하지 않은 마지막 초낙관적 시나리오도 있습니다. 개발 비용을 소비자가 아닌 컴퓨터 장비 제조업체에게 전가하는 경우입니다. 하지만 어느 쪽이든 결국 새 하드웨어 구입 비용에 그 대가가 포함되는 셈이므로, 우리는 여전히 비용을 지불하게 됩니다. 변화된 지불 구조에 익숙해지는 것은 사실상 불가피합니다. 이제 남은 질문은 "마이크로소프트가 개발 비용을 어떻게 충당할 것인가?"입니다.
결론
개발자도 결국 사람입니다. 설령 그 가족이 본인 하나뿐일지라도 가족을 부양해야 하는 존재죠. 간단한 추론을 통해 우리는 합리적인 예측을 해볼 수 있습니다. 마이크로소프트의 이번 계획이 지속 가능하려면 누군가는 반드시 비용을 부담해야 한다는 것입니다. 그 누군가는 운영체제 구매자일 수도, 그것이 실행될 하드웨어 제조업체일 수도 있습니다. 어느 쪽이든 스스로에게 물어봐야 합니다. "'최종' 버전의 윈도우를 위해 이 정도 대가를 치르는 것이 과연 가치 있는 일인가?"
여러분의 생각을 듣고 싶습니다. 댓글로 의견을 남겨주세요!