Open Source Software(OOS) 장단점
OSS 장점
- 일반적으로 무료다. OSS는 연간 600억 달러의 비용을 절감한다. 현재 거의 모든 독점 소프트웨어 시스템에 대한 비용을 지불하면 오픈 소스 버전을 발견 할 수 있다.
- 개발자가 추가하고 수정함에 따라 실시간으로 계속 진화하고 있다. 즉, 많은 사용자가 이 시스템을 보완하고 문제를 제거하기 때문에 독점 시스템보다 품질이 좋고 안전하며 버그가 적을 수 있다.
- OSS를 사용한다는 것은 또한 다른 시스템에서만 작동하는 특정 공급 업체의 시스템을 사용하지 않는 것을 의미한다.
- 독점 시스템으로는 불가능한 자신의 비즈니스 요구 사항에 맞게 OSS를 수정하고 적용 할 수 있다.
OSS 단점
- 돈을 판매하고 창출 할 상용 제품을 만들 필요가 없기 때문에 OSS는 최종 사용자의 요구보다 개발자의 희망에 따라 더 많이 진화하는 경향이 있다.
- 같은 이유로 사용자 인터페이스를 개발하는 데 주의를 덜 기울이기 때문에 사용하기가 쉽지 않다.
- OSS는 사용자 커뮤니티에 의존하여 문제를 해결하고 수정하는 경향이 있어서 일이 잘못 될 경우 지원이 줄어들 수도 있다.
- OSS 자체가 대부분 무료이지만 외부 지원 비용 지불과 같은 간접 비용이 있을 수 있다.
- 개방형 시스템을 보유하고 있음에도 불구하고 버그를 식별하고 수정하는 사람들이 많이 있다는 것을 의미하지만 악의적인 사용자가 잠재적으로 취약점을보고 취약성을 악용할 수 있다.