리눅스 오픈소스 프로젝트에 참여하기위해..
글쓴이: nuguri3 / 작성시간: 토, 2008/08/02 - 1:06오전
요즘 리눅스에 많은 관심을 가지고 있는 컴퓨터공학과 2학년 학생인데요
그중에도 오픈소스 프로젝트에 관심이 많습니다.
커널 개발이나 각종 프로그램 개발 또는 장치 드라이버 개발등등
오픈소스 프로젝트 들이 있는데 이런 프로젝트들에 참여하려면 어느정도의 지식과
어느정도의 코딩실력이 있어야하죠? 언어는 c언어나 c++을 사용합니까?
운영체제의 작동방식을 거의 이해하고있어야 하나요?
제가 이런 프로젝트들에 참여할수 있도록 하려면 어떻게 공부를 해야 될까요
직접 프로젝트 참여하셨던 분들의 조언 부탁드립니다.
직접적으로도움이되는 사이트나
교재 추천해주세요~
Forums:
리눅스에 관심이
리눅스에 관심이 있으신가요, 오픈소스에 관심이 있으신가요? 많은 오픈소스 프로젝트는 여러 운영체제에 걸쳐 동작하고 리눅스 전용이 아닙니다.
리눅스 커널은 C로 작성되어 있습니다.
오픈소스 프로젝트들은 프로젝트마다 제각각의 프로그래밍 언어로 작성되어 있습니다.
프로젝트 이름이
프로젝트 이름이 오픈소스인게 아닙니다.-_-;
뭐든 만드시고 적당한 오픈소스라이센스를 선택하여 소스를 공개하면, 그게 오픈소스 프로젝트지요.
그러니 당연히 feanor님 말씀대로 리눅스자체와는 아무런 연관도 없구요.
리눅스도 오픈소스 프로젝트중의 하나일 뿐입니다.
그러니 오픈소스를 위해서 뭔가 공부해야한다는 건 없구요, 그냥 만들고 싶은거 만드시고, 그걸 공개하기만 하면됩니다.
예를 들어 간단한 몇가지 프로그램의 자동설치 쉘 스크립트라도, 공개해서 배포한다면, 그것도 오픈소스 프로젝트라고 할수있겠죠.
말씀하신 어떤 언어를 하느냐, 무엇을 공부하느냐는 '오픈소스'를 위해서 하는게아니라, 그 '프로젝트' 자체를 위해서 하는 것이니, 하고싶은 프로젝트에 따라서 해야 할것은 천차만별일테구요.
댓글 달기