Hadoop 설치에서 Source download와 Binary download를 보고 차이점이 무엇인지 궁금하여 학습한 뒤 작성하는 글입니다.
1. 내가 가진 의문점
- Source Download와 Binary Download의 다른점은 무엇일까?
1) Binary
- 소스코드가 없다
- 만약 소프트웨어를 수정하고 싶다면, Binary로 다운 받았을 경우 수정할 수 없다.
2) Source code
- OS에서 사용자가 실행해야한다.
- compile이 필요하다. (숙련된 지식이 필요하다)
- 소스코드가 있다.
- 버그를 발견하거나 기능 수정을 해야할 경우, 수정할 수 있다.
3) 그렇다면 무엇을 선택해야할까?
- 소스코드를 확인하고 싶다면 Source download
- 프로그래밍 경험이 많이 없다면 Binary download
▶ 결론: 프로그램을 단지 사용하는 것에 그칠 것인지, 버그나 기능 수정을 하여 알맞게 사용하고 싶은지 등에 따라 원하는 형태를 선택하여 다운받으면 된다.
참고사이트: