오픈 소스 기여하기
개요 개발자라면 한 번쯤은 들어보거나 혹은 지금 개발하는 중에도 사용하고 있을 오픈 소스는 무엇일까? 오픈 소스란 공개적으로 기술의 소스에 접근할 수 있고 수정하여 공유할 수 있는 소프트웨어를 의미합니다. 더 넓은 의미에서는 단지 소프트웨어에 국한되지 않고, 모델이 될 수도 있고 하드웨어가 될 수도 있습니다. 개발 커뮤니티가 현재처럼 크게 성장할 수 있었던 이유는 개발에 사용되는 많은 기술들이 오픈소스로 존재하고 필요에 따른 기술 수정 및 2차 창작을 허용한 상태로 존재하기 때문이라고도 여겨질 만큼, 개발 생태계에서 오픈소스의 영향력은 막강합니다. 그러면 이런 오픈 소스들은 어떤 식으로 유지되고 개발될까? 국내에서 많이 사용되는 자바 기반의 프레임워크인 스프링은 오픈소스 기반의 프레임워크로써 개발자들의 ..