Loading...

기술생태계

6 Contents
최신순

글로벌 오픈소스를 향한 연구자의 여정 : From Kubernetes Contributor to CNCF Ambassador and Beyound

한국전자통신연구원(ETRI)의 손석호 박사는 글로벌 오픈소스 커뮤니티에서의 활동을 '연구자의 여정'으로 정의합니다. 그는 단순히 기술을 개발하는 것에 그치지 않고, 오픈소스 전문위원으로서 국내외 거버넌스 체계를 구축하고 기여 활동을 장려하는 역할을 수행하고 있습니다. 특히 현대 IT 생태계에서는 종이 명함 대신 깃허브(GitHub) 프로필이 개인의 실력과 신뢰도를 증명하는 강력한 수단이 된다고 강조합니다. 기여를 통해 가꾸어진 프로필은 전 세계 개발자들과 소통하며 쌓은 성실함과 전문성의 기록이자, 글로벌 시장에서 자신을 알리는 가장 확실한 명함이 됩니다. 쿠버네티스(Kubernetes)는 리눅스 재단 산하의 CNCF에서 운영하는 가장 대표적인 오픈소스 프로젝트입니다. 현재 전 세계적으로 30만 명이 넘는 기여자가 활동하고 있으며, 구글과 아마존, 엔비디아와 같은 수많은 빅테크 기업들이 멤버사로 참여하여 이 기술을 지탱하고 있습니다. 쿠버네티스는 단순한 소프트웨어를 넘어 클라우드 네이티브 환경의 핵심 플랫폼으로 자리 잡았으며, 매년 열리는 대규모 콘퍼런스에는 수만 명의 전문가가 모여 기술의 미래를 논의합니다. 이러한 거대 생태계는 개별 개발자들에게 무한한 성장 기회와 글로벌 네트워크를 제공하는 장이 되고 있습니다. 저자가 오픈소스 기여에 본격적으로 뛰어든 계기는 2018년 발표된 전 세계 기여 분포 보고서에서 한국의 비중이 매우 작다는 사실을 확인하면서부터였습니다. 우리나라는 기술을 많이 활용하고 있음에도 불구하고, 실제 커뮤니티에 기여하는 정도는 상대적으로 낮다는 점에 큰 자극을 받은 것입니다. 그는 한국의 기여도를 높이고 소속 기관인 ETRI를 글로벌 시장에 알리고자 하는 목표를 세웠습니다. 또한 기술 변화의 트렌드를 가장 빠르게 파악하고 오픈소스 방식의 효율적인 운영 문화를 체화하여 이를 국내 R&D 프로젝트에 적용하고자 하는 전략적인 의도도 함께 포함되어 있었습니다. 오픈소스 기여는 '기여 사다리'를 오르는 과정과 같습니다. 초기에는 일반 기여자로 시작하지만, 꾸준한 활동과 소통을 통해 공식 멤버, 리뷰어, 승인권자(Approver)로 단계적으로 성장하게 됩니다. 이 과정에서 깃허브의 이슈 보드를 확인하고 문제를 해결하며 풀 리퀘스트(PR)를 보내는 등 실질적인 코드 기여가 이루어집니다. 특히 세계적인 엔지니어들과 코드 리뷰를 주고받으며 얻는 피드백은 개인의 역량을 비약적으로 끌어올리는 계기가 됩니다. 비록 날카로운 비판이 아프게 느껴질 때도 있지만, 이는 곧 글로벌 표준에 부합하는 고급 개발자로 성장하기 위한 필수적인 통과의례입니다. 기업과 정부 기관 차원에서도 구성원들의 오픈소스 기여를 적극적으로 장려해야 할 명분은 충분합니다. 기여 활동을 통해 공식 릴리스보다 최소 반년에서 일 년 앞서 기술 변화를 파악하고 대응할 수 있는 능력을 갖출 수 있기 때문입니다. 이는 기술 로드맵을 선제적으로 구축하고 라이선스 리스크를 사전에 관리하는 데 결정적인 역할을 합니다. 별도의 조직을 꾸려 동향을 파악하는 것보다, 실제 커뮤니티에서 활동하는 내부 전문가를 양성하는 것이 훨씬 경제적이고 효율적인 전략이 될 수 있습니다. 이는 조직 전체의 기술 경쟁력을 강화하는 선순환 구조를 만들어냅니다. 개인의 기여가 쌓이면 결국 그것은 소속 조직과 국가의 브랜드 가치로 이어집니다. 손석호 박사는 CNCF 글로벌 앰배서더로 활동하며 한국의 우수한 기술 활동을 세계에 알리고, 공식 블로그를 통해 한글과 한국의 기여 사례를 소개하는 등 민간 외교관의 역할을 자처하고 있습니다. 커뮤니티 내에서 개인의 영향력이 커질수록 그 뒤에 있는 한국과 ETRI라는 이름도 자연스럽게 전 세계 전문가들에게 각인되게 됩니다. 이러한 퍼스널 브랜딩은 단순한 홍보를 넘어 글로벌 표준 기술 개발에 있어 우리나라의 목소리를 높이고 국제적인 협력 관계를 구축하는 강력한 기반이 됩니다. 오픈소스 기여의 문턱은 생각보다 높지 않습니다. 자신이 관심 있는 프로젝트의 정보를 파악하고, 라이선스와 행동 강령(CoC)을 숙지하는 것부터 시작할 수 있습니다. 쉬운 문서 수정이나 한글화 작업부터 시작하여 점차 기술적인 영역으로 기여 범위를 넓혀가는 전략이 유효합니다. 현재 국내에서도 '클라우드 바리스타(Cloud-Barista)'와 같이 멀티 클라우드 환경을 지원하는 자생적인 오픈소스 프로젝트들이 활발하게 운영되고 있습니다. 이러한 국내 프로젝트나 글로벌 프로젝트에 적극적으로 참여함으로써, 더 많은 개발자가 세계를 무대로 자신의 꿈과 실력을 펼칠 수 있기를 기대합니다.

글로벌 오픈소스를 향한 연구자의 여정 : From Kubernetes Contributor to CNCF Ambassador and Beyound
한국전자통신연구원오픈소스 테크데이
  • 공학·기술

지속 가능한 성장을 위한 오픈소스 커뮤니티의 역할

오픈소스 커뮤니티는 개인의 지속 가능한 성장을 돕는 강력한 원동력이 됩니다. 많은 이들이 당장 업무에 필요한 지식을 습득하는 데 급급하지만, 장기적인 성장을 위해서는 미래를 위한 투자가 필수적입니다. 처음에는 코딩이 낯선 초보자로 시작할지라도, 자신의 전공 지식과 새로운 기술을 접목하려는 시도는 예상치 못한 기회를 창출합니다. 작은 스터디에서 시작해 참여자가 늘어나고 관심사가 확장되는 과정은 지식의 공유가 개인의 발전을 넘어 생태계 전반의 확장으로 이어질 수 있음을 보여주는 좋은 사례가 됩니다. 지식 공유의 핵심은 체계적인 기록과 지속적인 배포에 있습니다. 기록은 망각을 이기는 힘이기에, 스터디의 모든 과정을 깃허브나 구글 드라이브와 같은 플랫폼에 남기는 습관은 매우 중요합니다. 이러한 기록은 당장 참여하지 못한 이들에게 유익한 정보를 제공할 뿐만 아니라, 시간이 흘러 커뮤니티의 소중한 자산이자 역사가 됩니다. 또한, 공식적인 모임 이후의 소통은 단순한 친목 도모를 넘어 현업의 고민을 나누고 새로운 협업의 기회를 찾는 창구가 되며, 10년 이상의 시간을 함께하는 든든한 동료 관계를 만들어냅니다. 커뮤니티 활동의 연차가 쌓이면 단순한 학습자를 넘어 사회적 책임을 다하는 기여자의 역할을 수행하게 됩니다. 수백 명 규모의 컨퍼런스를 운영하거나, 신규 진입자와 숙련자가 대등하게 소통할 수 있는 발표의 장을 마련하는 것이 대표적입니다. 특히 융합적인 분야에 관심을 두며 기술 문서 작성이나 번역 작업에 참여하는 것은 커뮤니티의 지식 내실을 다지는 데 큰 도움이 됩니다. 외국 서적을 함께 번역하여 출간하거나 북토크를 여는 활동은 전문 지식의 전파 효율을 높이며, 개인의 전문성을 공고히 하는 동시에 후발 주자들의 시행착오를 줄여줍니다. 오픈소스 정신은 학술적 연구와 데이터 구축 분야에서도 큰 성과를 냅니다. 여러 기업과 학교가 협력하여 벤치마크 데이터를 공개하고 공동 논문을 작성하는 과정은 구성원들에게 강한 소속감과 성취감을 안겨줍니다. 최근에는 데이터의 구축을 넘어, 이미 공개된 데이터의 활용 가치를 높이는 데이터 큐레이션 활동이 주목받고 있습니다. 한국어 코퍼스를 체계적으로 관리하고 누구나 쉽게 접근할 수 있도록 목록화하는 작업은 매우 중요합니다. 이는 한국어 AI 모델 개발을 희망하는 연구자들이 겪는 데이터 확보의 어려움을 해결하고 생태계 발전을 견인하는 토대가 됩니다. 커뮤니티 진입을 망설이는 이들에게는 이미 활발하게 운영되고 있는 다양한 모임에 참여해 볼 것을 권장합니다. 성별과 나이에 관계없이 참여할 수 있는 연구소부터 기술적 심도가 깊은 AI 커뮤니티, 그리고 프로그래밍 사용자 모임까지 선택지는 매우 다양합니다. 이러한 커뮤니티들은 상시 발표자를 모집하거나 스태프 활동을 통해 참여의 기회를 넓게 열어두고 있습니다. 단기적인 성과에 집착하기보다 공동체 안에서 함께 성장하는 기쁨을 누리는 데 집중해 보시기 바랍니다. 오픈소스 커뮤니티는 단순한 학습의 장을 넘어 삶의 질을 높이고 지속 성장을 보장하는 동반자가 될 것입니다.

지속 가능한 성장을 위한 오픈소스 커뮤니티의 역할
한국전자통신연구원오픈소스 테크데이
  • 융합
  • 공학·기술

기조강연 : 열린 가능성 : 오픈소스의 미래를 위한 혁신 전략

오픈소스 혁신을 위해서는 기술적 인프라뿐만 아니라 우리 사회 전반의 인식 변화가 선행되어야 합니다. 흔히 오픈소스를 단순히 소스 코드를 공개하는 것으로만 인식하지만, 실제로는 기술과 커뮤니티, 그리고 이를 뒷받침하는 자본이라는 세 가지 요소가 유기적으로 결합된 생태계입니다. 코드와 문서 같은 기술적 토대 위에 메인테이너와 사용자가 모이는 활발한 커뮤니티가 형성되고, 이를 지속시키는 정책적 지원이 더해질 때 비로소 발전이 가능합니다. 이러한 구성 요소들이 서로 긴밀하게 작용하며 선순환 구조를 이룰 때 우리가 원하는 진정한 혁신이 시작됩니다. 개인과 기업 차원에서의 선순환은 오픈소스 생태계 유지를 위한 핵심 동력입니다. 개인은 기여를 통해 실력을 쌓고 소득을 증대시키는 성장에 머물지 않고, 다시 새로운 기여자를 양성하거나 기부하는 문화에 동참함으로써 생태계를 풍성하게 만들어야 합니다. 기업 또한 필요한 기능을 직접 개발하고 유지보수하는 막대한 비용을 들이기보다, 오픈소스에 적극적으로 투자하고 기여함으로써 유지보수 책임을 커뮤니티와 분담하고 우수한 글로벌 인재를 확보하는 전략적 접근이 필요합니다. 단순한 사용자에 그치지 않고 구성원으로서 책임을 다하는 태도가 생태계 경쟁력을 확보하는 지름길입니다. 현재 국내 오픈소스 환경은 공모전 중심의 단발성 프로젝트와 실무와 동떨어진 과거의 지원 정책이라는 한계에 부딪혀 있습니다. 수상을 목적으로 만들어진 프로젝트들은 시상식 이후 사후 관리가 이루어지지 않아 생명력을 잃는 경우가 많으며, 행정 중심의 지원 제도는 실제 개발자들이 사용하는 도구조차 포용하지 못하는 괴리를 보입니다. 특히 많은 기업이 오픈소스 소프트웨어를 필수적으로 사용하면서도 정작 그 토대가 되는 핵심 프로젝트에 대한 후원에는 소극적인 것이 현실입니다. 권위와 명성을 중시하기보다 실질적인 기여와 지속성에 집중하는 방향으로 우리 사회의 인식이 전환되어야 합니다. 오픈소스 생태계의 질적 성장을 위해서는 다양성·형평성·포용성(DEI)이라는 가치가 보다 강조되어야 합니다. 특정 집단에 편중되지 않고 누구나 자유롭게 참여할 수 있는 환경을 조성하는 코드 오브 컨덕트(CoC)의 정착이 필요하며, 이는 곧 커뮤니티의 건강한 발전으로 이어집니다. 또한 단순한 교육 목적을 넘어 글로벌 네트워크를 형성하고 실질적인 영향력을 발휘할 수 있는 네트워킹의 기회를 확대해야 합니다. 혼자만의 우수한 개발 실력에 만족하기보다는 후배를 이끌어주고 시스템을 구축하여 개인의 활동을 커뮤니티의 발전으로 승화시키는 노력이 뒷받침될 때 비로소 세계적인 수준의 기여가 가능해집니다. 정부와 기업은 장기적인 관점에서 기여자를 양성하기 위한 제도적 변화를 이끌어내야 합니다. 단기 성과 중심의 행사보다는 지속적인 기여를 독려하는 프로젝트 중심의 지원이 효과적이며, 학계에서도 오픈소스 생태계에 대한 심도 있는 연구가 병행되어야 합니다. 개발자들이 글로벌 콘퍼런스에 참여해 해외 메인테이너들과 직접 교류하며 실전 경험을 쌓을 수 있도록 재정적, 시간적 여건을 보장하는 정책적 배려도 필수적입니다. 일회성 지원이 아닌 3년 이상의 장기적인 호흡으로 프로젝트와 인재를 바라볼 때, 우리는 비로소 안정적이고 혁신적인 오픈소스 강국으로 거듭날 수 있을 것입니다.

기조강연 : 열린 가능성 : 오픈소스의 미래를 위한 혁신 전략
한국전자통신연구원오픈소스 테크데이
  • 공학·기술

신입직원간의 네트워크 형성 l MELT IN KITECH

현대 연구 환경에서 연구자 간의 네트워크 형성은 기술적 난제를 해결하고 새로운 아이디어를 창출하는 핵심적인 동력이 됩니다. 특히 서로 다른 부서와 지역에 흩어져 있는 동료들이 한자리에 모여 연구 지식을 공유하고 협업의 가능성을 모색하는 기회는 조직 전체의 역량을 강화하는 밑거름이 됩니다. 일회성 만남에 그치지 않고 정기적인 교류 체계를 구축함으로써, 연구원들은 각자의 전문 분야에서 발생하는 기술적 한계를 함께 극복하고 지속 가능한 연구 생태계를 조성해 나갈 수 있습니다. 조직 내 원활한 소통을 위해서는 구성원 개개인의 행동 유형과 심리적 특성을 이해하는 과정이 선행되어야 합니다. 전문적인 진단 도구를 활용하여 동료들의 행동 유형을 파악하고 서로의 다름을 인정하는 법을 배우는 프로그램은 협업 과정에서 발생할 수 있는 오해를 줄이는 핵심적인 역할을 합니다. 이러한 상호 이해는 단순히 업무적 협력을 넘어 조직 전체에 다양성을 존중하는 조직 문화를 정착시키는 기반이 되며, 연구원들이 각자의 전문성을 유연하게 결합하여 더 큰 성과를 창출할 수 있도록 돕습니다. 조직 생활에서 형성된 동료 간의 유대감은 단순한 친목을 넘어 어려운 과제에 직면했을 때 이를 견뎌내고 해결할 수 있게 돕는 심리적 버팀목 역할을 수행합니다. 연구 현장에서 마주하는 수많은 시행착오와 중압감 속에서 마음을 터놓고 의지할 수 있는 동기가 있다는 것은 개인의 성장은 물론 조직의 안정성 측면에서도 큰 자산이 됩니다. 정기적인 만남과 소통을 통해 다져진 관계는 연구원들이 소속감을 느끼며 업무에 몰입하게 하며, 결과적으로 국가 산업 발전에 기여하는 우수한 연구 성과로 이어지는 든든한 기반이 될 것입니다.

신입직원간의 네트워크 형성 l MELT IN KITECH
한국생산기술연구원
  • 융합
  • 공학·기술

EOST2022 환영사 - ETRI 김명준 원장

정보통신기술(ICT)은 디지털 대전환의 시대를 맞아 우리 사회와 개인의 삶 전반에 걸쳐 혁신적인 변화를 이끌고 있습니다. 특히 최근의 ICT는 다양한 산업 분야와의 융복합을 통해 새로운 가치를 창출하고 있으며, 그 핵심 전략으로 개방형 협력이 주목받고 있습니다. 단순한 기술 공개를 넘어 개발자와 기업 모두에게 유익한 생태계를 조성하는 것은 이제 선택이 아닌 필수가 되었습니다. 지금은 국내 소프트웨어 경쟁력에 강력한 모멘텀을 더하기 위해 이러한 흐름을 전략적으로 수용해야 하는 매우 중요한 시점입니다. 한국전자통신연구원(ETRI)은 이러한 흐름에 발맞추어 2019년부터 오픈소스 R&D 활동을 체계적으로 지원해 오고 있습니다. 출연연 최초로 관련 원규를 제정하고, 연구 개발의 효율성을 높이기 위해 전용 플랫폼인 ‘ETRI Connect’와 컴플라이언스 자동 점검 도구인 ‘ETRIolia’를 구축했습니다. 이러한 인프라는 연구 성과를 외부에 투명하게 공개하고 확산하는 밑거름이 됩니다. 또한 국제 표준 인증 획득과 거버넌스 적용을 통해 공급망 관리의 신뢰도를 높이며 협력의 기반을 탄탄히 다지고 있습니다. 기술의 진정한 가치는 폐쇄적인 연구실을 벗어나 다양한 주체들과 연대할 때 극대화됩니다. ETRI는 항공우주, 화학, 원자력 등 여러 분야의 출연연들과 손잡고 오픈소스 결과물을 공유하며 기술적 시너지를 창출하고 있습니다. 이러한 시도는 서로 다른 전문 지식이 융합되어 산업 전반의 혁신을 주도하는 계기가 됩니다. 특히 대면 행사를 통해 인공지능이나 빅데이터 같은 핵심 기술뿐만 아니라 전략적 현안에 대한 논의를 심화함으로써 더욱 성숙한 연구 협력 공동체를 지향하고 있습니다. 오픈소스의 근간을 이루는 정신은 개방과 공유, 그리고 협업이라는 세 가지 가치로 집약됩니다. 과거에는 해외 기술을 가져다 쓰는 데 급급하기도 했지만, 이제는 스스로의 기술을 먼저 공개하고 자발적으로 참여하는 기여 중심의 문화로 나아가야 합니다. 이는 단순히 코드를 나누는 행위를 넘어 글로벌 공동체가 함께 인정하는 보편적 가치를 실천하는 과정이기도 합니다. 자신의 성과를 공동체와 나누고 함께 보완해 나가는 과정 속에서, 우리는 기술 개발의 질적 성장과 더불어 지속 가능한 경제 발전의 동력을 얻게 됩니다. 새로운 시대로 나아가기 위해서는 과거의 성공 방식에 안주하지 않는 도전 정신이 필요합니다. 1990년대 후반, 안정적인 작업 환경을 뒤로하고 미지의 영역이었던 리눅스로 연구 기반을 전격 교체했던 결단은 오늘날 대한민국 소프트웨어 생태계의 소중한 밑거름이 되었습니다. 당시의 저항과 어려움을 이겨내고 일궈낸 성과들은 자생적인 기술력을 확보하는 것이 얼마나 중요한지를 잘 보여줍니다. 앞으로도 이러한 개척자 정신을 바탕으로 협업과 소통의 장을 지속적으로 넓혀갈 때, 우리나라는 글로벌 기술 시장의 주역으로 우뚝 설 수 있을 것입니다.

EOST2022 환영사 - ETRI 김명준 원장
한국전자통신연구원오픈소스 테크데이
  • 융합
  • 공학·기술

EOST2020

바야흐로 오픈소스의 전성시대입니다. 오늘날 개발자들에게 깃허브(GitHub) 프로필은 단순한 저장소를 넘어 개인의 기술적 역량을 증명하는 하나의 명함과도 같은 역할을 수행합니다. 2007년 시작된 깃허브는 현재 약 1억 개의 저장소를 호스팅하며 클라우드, 머신러닝, 블록체인 등 현대 ICT 기술의 핵심을 고스란히 담아내고 있습니다. 전 세계의 수많은 소프트웨어가 이곳을 통해 공동으로 개발되며 기술의 진보를 이끌고 있습니다. 개발자들은 자신의 코드를 공유하고 협업함으로써 개별적인 성장을 넘어 글로벌 기술 생태계의 일원으로 당당히 자리 잡고 있습니다. 대표적인 성공 사례인 쿠버네티스는 클라우드 애플리케이션 운영을 위한 필수 플랫폼으로 자리 잡았습니다. 구글에서 시작된 이 프로젝트는 현재 CNCF(Cloud Native Computing Foundation)를 통해 운영되며 전 세계 3만 5천 명 이상의 컨트리뷰터가 참여하고 있습니다. 하지만 여전히 유럽이나 미국에 비해 한국의 기여도는 상대적으로 낮은 편입니다. 이러한 현실은 국내 개발자들이 글로벌 커뮤니티에 적극적으로 뛰어들어야 하는 중요한 동기가 됩니다. 직접 참여하여 네트워크를 확장하고 운영 노하우를 배우는 과정은 기술 변화를 파악하는 가장 빠른 길입니다. 오픈소스 기여의 핵심 과정은 문제를 발견하여 이슈를 제기하고, 이를 해결하기 위한 풀 리퀘스트(PR)를 보내는 단계로 요약됩니다. 커뮤니티에는 기여의 정도에 따라 멤버, 리뷰어, 승인자(Approver)로 단계별 권한이 부여되는 '기여 계단'이 존재합니다. 꾸준한 활동을 통해 신뢰를 쌓으면 코드 리뷰와 승인 권한을 얻게 되며, 이는 프로젝트의 방향성에 직접적인 영향을 미칠 수 있음을 의미합니다. 특히 한국어 웹사이트 현지화와 같은 팀 활동은 국내외 사용자의 진입 장벽을 낮추고 커뮤니티 내 한국의 영향력을 높이는 실질적인 토대가 되고 있습니다. 글로벌 커뮤니티 활동은 단순한 코드 작성을 넘어 전문가 네트워크를 비약적으로 확장하는 기회를 제공합니다. 전 세계의 전문가들과 소통하며 쌓은 신뢰는 새로운 프로젝트를 추진할 때 강력한 자산이 됩니다. 실제로 쿠버네티스에서 체득한 전략과 도구, 그리고 코드 관리 방식은 클라우드 바리스타와 같은 새로운 오픈소스 프레임워크 운영에 직접적으로 접목되어 큰 시너지를 내고 있습니다. 이는 직접 경험하지 않고서는 얻기 힘든 실무적인 지식이며, 개방형 개발 환경에서 효율적인 거버넌스를 구축하고 운영 노하우를 확보하는 데 필수적인 밑거름이 됩니다. 성공적인 오픈소스 생태계를 구축하기 위해서는 개발 문화 자체의 근본적인 변화가 동반되어야 합니다. 모든 개발 히스토리를 투명하게 공개하고 동료와의 철저한 리뷰 절차를 거치는 문화는 코드의 품질과 신뢰성을 보장합니다. 또한 폐쇄적인 완벽한 설계보다는 기여자들의 다양한 아이디어를 수용할 수 있는 유연한 구조를 지향해야 합니다. 이러한 상호 운용성과 지속적인 연동 사례 발굴을 통해 구축된 탄탄한 생태계는 프로젝트가 자생적으로 살아 움직이게 만드는 원동력이 됩니다. 참여와 응원을 통해 완성되는 이 생태계는 기술의 미래를 밝히는 중요한 열쇠입니다.

EOST2020
한국전자통신연구원오픈소스 테크데이
  • 공학·기술