지식 정보화 시대에 대표적인 고부가가치 산업으로서 소프트웨어 산업에 대한 중요성이 증대되고 있으며, 그 중에서도 오픈소스 소프트웨어는 소스코드 공개, 자유로운 수정과 배포, 공급업체에 대한 의존성 탈피, 비용 절감과 같은 이점을 바탕으로 빠르게 활동 영역을 확장해가고 있다. 특히, 오픈소스 소프트웨어는 클라우드, 사물인터넷, 인공지능, 빅데이터 등과 같은 새로운 정보기술과 접목하여 활용도가 높을 것으로 예상되고 소프트웨어의 신기술 발전을 주도할 수 있다는 점에서 다양한 긍정적인 효과를 얻을 수 있을 것으로 전망되고 있다. 글로벌 IT 기업들은 이러한 오픈소스 소프트웨어를 비즈니스 혁신을 위해 적극적으로 활용하고 있으며 국내에서도 오픈소스 소프트웨어를 활성화하기 위한 관련정책과 기업들의 노력이 이어지고 있다. 오픈소스 소프트웨어가 주목 받음에 따라 이와 관련된 연구도 활발하게 진행되고 있으나 조직들이 어떠한 이유로 기존의 비공개 소프트웨어에서 오픈소스 소프트웨어로 전환하게 되는가에 하는 연구는 미비한 실정이다. 이에 본 연구는 인간의 이주행동을 설명하는데 유용한 이론적 틀로 알려진 Push-Pull-Mooring 프레임워크를 기반으로 오픈소스 소프트웨어로의 전환에 영향을 미치는 요인들을 제안하고 그 관계를 실증분석을 통해 확인하고자 하였다. 이를 위해 관련 기업에서 수집된 총 268부를 바탕으로 본 연구에서 제안한 연구모형의 가설을 검증하였다. 연구결과, push 요소인 지속적 유지비용, 벤더 의존성, 기능적 무차별성, SW 자원의 비효율성, 그리고 pull 요소인 네트워크 기반지원, 시험 가능성, 전략적 유연성이 오픈소스 소프트웨어 전환에 유의미한 영향을 미치는 것으로 나타났지만, 지식수준향상은 유의 하지 않은 것으로 판명 되었다. 또한, Mooring 효과로 관리자의 SW 경쟁력 확보의지는 push와 pull요소 중 지식수준향상과 OSS 전환 관계를 제외한 모든 관계를 강화시키는 것으로 나타났다. 본 연구의 결과는 오픈소스 소프트웨어에 대한 연구를 확장할 수 있는 기반을 제공하고 관련 기업들에게 OSS로의 전환에 대한 유용한 정보를 제공할 수 있을 것이다.