핵심 요약
- 한 연구자가 현대 계산 과학은 오픈소스 소프트웨어와 같아야 하며, 코드를 공개하지 않는 연구는 과학적 방법론에 어긋난다고 주장했습니다.
- 현대 연구 다수가 소프트웨어에 의존하는 만큼 코드 오류가 곧 연구 철회로 이어지므로, 재현성과 신뢰성 검증이 필수적이라는 지적입니다.
- 논문 클릭 한 번으로 브라우저에서 분석 과정 전체가 즉각 재현되는 미래형 오픈 사이언스 모델을 제안했습니다.
요약 현대 과학 연구가 사실상 오픈소스 소프트웨어와 동의어가 되어야 한다는 한 연구자의 주장이 화제를 모았습니다. 학계에서는 여전히 '논문 출판(Publish or perish)'과 최종 결과물만을 중시하고 소프트웨어 개발은 단순한 시간 낭비나 부차적인 작업으로 치부하는 경향이 짙습니다.
하지만 저자는 위키피디아의 과학 정의인 '검증 가능한 가설과 예측의 형태로 지식을 체계화하는 학문'을 짚으며, 오늘날의 연구 논문들이 실제로 검증 및 재현이 가능한지 의문을 던집니다. 물리학 논문에서 '방정식이 결과를 예측하지만 수학 공식은 비공개'라고 하면 받아들여지지 않듯이, 연산 과학에서 코드를 숨기는 것 역시 과학적 방법론에 위배된다는 것입니다.
특히 코로나19 예측 모델부터 실험실 프로토콜, 검색 알고리즘까지 현대 연구는 타인이 작성한 소프트웨어에 전적으로 의존하고 있습니다. 소프트웨어에 버그가 있다면 결국 과학적 결과 자체가 오류가 되며, 실제로 버그로 인한 논문 철회가 빈번하게 발생하고 있습니다. 저자는 누구나 코드를 실행하고 검증하며 필요에 따라 수정할 수 있는 오픈소스 소프트어야말로 과학적 재현성과 신뢰성을 담보할 유일한 수단이자 과학적 방법론 그 자체라고 강조합니다. 궁극적으로는 논문을 읽으며 링크를 누르면 브라우저에서 즉시 데이터 분석과 시각화가 재현되는 미래를 지향해야 한다고 제언합니다.
Sponsored · 광고