IT소식2017. 4. 19. 23:36
반응형

기업에서 오픈소스 소프트웨어를 도입하려고 할 때, 고려해야 할 사항

1. 개념
a. 정의
i. 오픈 소스 소프트웨어(open source software, OSS)는 소스 코드를 공개해 누구나 특별한 제한 없이 그 코드를 보고 사용할 수 있는 오픈 소스 라이선스를 만족하는 소프트웨어
b. 도입의 필요성
i. 개발 속도 향상 : 개발하는 시간보다 오픈소스 도입이 빠른 경우 개발대신 도입하여 프로젝트에 맞게 수정
ii. 비용절감 : 상용소프트웨어랑 비슷하거나 성능이 좋은 오픈소스 소프트웨어도입으로 프로젝트 비용 절감.
2. 도입시 고려사항
a. 기술지원 : 추가 요구사항의 반영 및 장애대처 미흡
b. 안정성 : 검증된 사례 및 대규모서비스에서의 안정성 부족
c. 보안취약 : 오픈된 소스라는 말은 누구나 받을수 있다는 말이기고 누구나 내부로직의 분석이 가능하다는 소리기때문에 소스상의 취약점을 이용한 해킹에 취약
d. 소스분석 : 소스에 대한 분석 및 이해하는 시간 필요

반응형
Posted by bbokkun