카테고리 없음
오픈 소스(Open Source)의 개념과 장단점
mynote6590
2024. 11. 22. 15:57
오픈소스란(Open Source)란?
누구나 코드에 자유롭게 접근하여 활용, 수정, 배포할 수 있는 개념을 뜻합니다.
ex) GitHub에는 다양한 오픈 소스가 존재합니다.
오픈소스 소프트웨어란?
오픈소스를 이용해 만든 소프트웨어
ex)JAVA , MYSQL , Linux
장점
- 개발 비용,시간 절감 : 다른 사람이 이미 작성한 코드를 수정하여 사용하면 되기때문에 오픈소스를 사용하지 않고 개발하는 것보다 개발 비용,시간 을 절감할 수 있습니다.
- 유연성 : 누구나 코드를 수정 가능하기 때문에 한 오픈 소스를 사용하여 다양한 결과물을 만들 수 있습니다.
단점
- 오류 : 오픈 소스의 코드를 이해하지 못하고 사용하면 기존 코드와 충돌을 하거나 오류가 날 수 있습니다.
- 신뢰성 : 누구나 오픈 소스를 게시 할 수 있기 때문에 신뢰가 가는 코드인지 확인 후 사용해야 합니다.