FOSS(Free and Open Source Software, 자유·오픈 소스 소프트웨어)는 FLOSS(Free/Libre Open Source Software) 또는 F/OSS(Free/Open Source Software)라고도 불리며, 프로그래머들이 비공식적인 협업 네트워크를 통해 함께 개발하는 소프트웨어를 의미합니다. 소스 코드가 무료로 공개·라이선스되기 때문에 누구나 자유롭게 수정하고 개선할 수 있다는 것이 가장 큰 특징입니다.
자유 소프트웨어와 오픈 소스, 두 개념의 만남
'자유 소프트웨어(free software)'라는 용어는 단순히 무료(비용 없음)라는 의미를 넘어, 개인 사용자가 소프트웨어를 사용·수정·배포하는 데 있어 제약을 받지 않는다는 철학을 담고 있습니다. 반면 '오픈 소스 소프트웨어(open source software)'는 여러 개발자가 협력하거나 네트워크를 통해 함께 개발하는 방식 자체를 강조합니다.
FOSS는 이 두 패러다임의 장점과 지지층을 모두 아우르는 개념으로, 기존의 폐쇄적인 소프트웨어 설계 방식이 재평가되면서 그 수용 범위가 빠르게 확대되고 있습니다.
FOSS 확산이 가져온 세 가지 갈등
그러나 FOSS의 영향력이 커지면서 일부 분야에서는 적어도 다음 세 가지 이유로 갈등과 우려의 목소리가 나오고 있습니다.
- 수익 구조의 위협: 기존 소프트웨어 개발사와 유통·판매업체들은 FOSS가 자신들의 수익을 잠식할 것을 우려합니다.
- 권리 남용과 소송 리스크: FOSS가 제공하는 자유로운 권한이 남용될 경우, 저작권이나 상표권 보호를 둘러싼 논란이 될 만한 주장이 제기될 수 있고, 이것이 소송 분쟁으로 번질 가능성도 있습니다.
- 과세 기준의 부재: FOSS의 금전적 가치를 평가하기가 어렵기 때문에, 정부 입장에서는 이를 어떻게 과세해야 할지 판단하기가 쉽지 않습니다.
함께 알아두면 좋은 FOSS 생태계
FOSS Bazaar는 자유·오픈 소스 소프트웨어의 거버넌스(governance)를 논의하고 실천하는 커뮤니티입니다.
Fossology는 FOSS 개발자들에게 무료 데이터 분석 도구를 제공하며, 특히 라이선스 스캔 등 오픈 소스 관리에 활용됩니다.