Skip to main content

오픈 소스 소프트웨어 란 무엇입니까?

오픈 소스 는 적어도 두 가지를 말합니다.첫째, 오픈 소스 이니셔티브 ®의 상표이며, 오픈 소스 이니셔티브 ®가 특정 기준을 충족하는 오픈 소스 소프트웨어 (OSS) (Open Source Deferent)라고 불리는 라이센스입니다.그러나 동일한 표준을 유지하지 않고 다양한 유형의 라이센스로 오픈 소스 소프트웨어를 제공하는 오픈 소스 소프트웨어에 대한 다른 아이디어가 있습니다.모든 오픈 소스 소프트웨어가 공통적으로 가지고있는 한 가지는 소스 코드 사용자에게 가용성이있는 것입니다. 즉, 사용자는 응용 프로그램이나 프로그램이 어떻게 코딩 된 지 정확히 볼 수 있으며 종종 수정할 수 있습니다.라이센스 유형에 따라 사용자는 오픈 소스 소프트웨어를 수정하고 재분배 할 수 있습니다.독점적 인 상업용 소프트웨어는 소스 코드를 개발하고 소유하는 한 회사에서 전제입니다.제품 라이센스를 통해 사용자는 상업용 기업이 만든 제품을 사용할 수 있습니다.경우에 따라 사용자는 독점적 인 상업용 소프트웨어를 향상시키기 위해 플러그인 또는 애드온을 만들도록 허용 및/또는 권장하지만, 허용되는 일에는 제한이 있습니다.이는 소프트웨어 개발자의 투자를 보호하기위한 것입니다.한 가지 생각은 소프트웨어 개발을 이익 동기에서 분리하면 개발자가 소프트웨어와 사용자에게 가장 적합한 일을하도록 장려하여 유용성을 높이고 버그가 적은 제품을 이끌어냅니다.또한 상업용 출시 날짜의 제약이없는 피어 검토는 자주 발생하지 않는 주요 릴리스를 신중하게 시간을 초과하는 대신 지속적으로 지속적으로 업그레이드되는 소프트웨어에 기여할 것이라고 믿어집니다.또 다른 고려 사항은 코드를 개설함으로써 소프트웨어 개선에 대한 생각을 가진 많은 수의 개발자가 프로세스에 기여하여 개발 속도를 높이기 위해 특정 기술과 통찰력을 가져올 수 있다는 것입니다.여러 방향으로 가져 가서 소프트웨어의 범위를 넓 힙니다.