This article has been translated from English to Korean.
소프트웨어 관점에서오픈소스는 공개적으로 접근 가능한 소프트웨어 코드를 의미하며, 이는 누구나 해당 코드를 열람, 수정 및 재배포할 수 있음을 뜻합니다.
오픈소스 소프트웨어는 일반적으로 많은 사람들이 참여하여 협력하는 방식으로 개발됩니다.
오픈소스 소프트웨어의 사명은 소프트웨어 개발에 누구나 참여할 수 있도록 개방성, 투명성, 협업 및 참여를 촉진하는 것입니다.
오픈 소스 소프트웨어는 개발에 참여하는 인원이 많기 때문에 더 나은 품질의 코드를 확보하고, 문제를 더 빠르고 저렴한 비용으로 해결하며, 같은 생각을 가진 다른 사람들과 협력하여 더 나은 결과를 얻을 수 있다는 철학에서 이점을 얻는 것으로 여겨집니다.
오픈 소스 소프트웨어는 종종 프로젝트를 위해 자발적으로 작성됩니다.
블록체인과 관련하여, 많은 주요 블록체인은 중앙은행, 정부 또는 기관이 소프트웨어를 통제하지 않는 오픈 소스 소프트웨어를 사용하여 개발됩니다.
기초 소프트웨어의 오픈 소스 특성은 개발자들이 분산된 방식으로 블록체인을 만들 수 있게 하여 블록체인 거래의 안전성, 보안성 및 검증 가능성이라는 이점을 가져옵니다.