일부 암호화폐 프로젝트 팀들이 깃허브에 소스코드를 올리는데 왜 노력해서 만든 소스코드를 올리는거죠?
안녕하세요.
질문드린 것처럼 일부 암호화폐 프로젝트 중 깃허브에 소스코드를 올려서 자신들이 일을 하고 있다는 것을 외부에 보여준다고 들었습니다.
근대 왜 노력해서 만든 소스코드를 깃허브라는 오픈된 공간에 올리는건가요?
이해가 잘 안갑니다. 답변 부탁드리겠습니다. ㅜㅜ
안녕하세요. 깃허브에는 모든 암호화폐 개발사들이 프로젝트의 정보를 올릴 수 있는 곳입니다. 다만 깃허브 공간에 진행중인 프로젝트의 소스코드를 공개하는 것과 안하는 것은 암호화폐 프로젝트를 진행하는 곳의 자율성에 따라 올리는 곳이 있는 반면 일부로 올리지 않는 곳도 있습니다.
깃허브를 통해서 여러가지 정보를 확인 하실 수 있습니다. 일단 개발적인 측면에서 보면 개발자가 소스코드를 올리면, 외부 개발자가 소스코드를 보고 문제가 있는 코드인지 확인이 가능할 수 있습니다. 이를 통해 피드백을 주고받고 해서 소스코드 수정을 할 수 있죠. 또한 프로젝트가 어느정도 진척되고 있는지 그리고 다른사람과 협업을 잘 하고 있는지 알 수 있습니다. 암호화폐 프로젝트 개발자들이 깃허브에 무언가를 수정하거나 삭제하거나 생성하게 되면 이력도 남게 남아서 이러한 이력을 통해 활동량도 측정 가능합니다.
이러한 이유로 깃허브에서 자신들의 소스코드를 올려서 개발적인 측면에서 발전방향을 모색하고 투자자들에게도 활동량을 보여줌으로써 투자자들이 안심하고 믿고 투자할 수 있게끔 할 수 있는 효과가 있기에 깃허브에 소스코드를 올리기도 합니다. ^^
안녕하세요.
오픈 소스로 프로젝트를 공개하는 이유는 간략하게 설명하자면 아래와 같습니다.
더 나은 소프트웨어로 성장할 수 있는 기회가 있기 때문입니다.
누구나 개발에 참여할 수 있도록 프로젝트를 공개하면 외부 개발자들과 함께 문제를 공유하고 해결할 수 있습니다.
전 세계의 다양한 개발자들이 함께 프로젝트에 참가한다면 그로 인한 시너지 효과로 상상 이상의 결과를 기대할 수 있습니다.
도움이 되었으면 좋겠습니다.