일부 GNU 소프트웨어 프로젝트에 참여하고 싶습니다. 몇 주 동안 나는 특정 프로젝트를 좋아하지만 언제 어떻게 시작해야할지 모르겠습니다.GNU 개발에 발을 올리는 방법은 무엇입니까?
이- 프로그래밍 언어
- GCC
- GDB
- 는
- 이맥스
- 응용 프로그램 자체 합니다
- 패치
- CVS
- 등
난 당신이 다음과 같이 회사로 가지고있는 느낌이
그래서 가능한 한 좋은 모두를 배우려고 노력하고있다.
But : 내가 기부하기 전에 나열된 모든 프로그램/도구를 완전히 습득해야합니까? 아니면 그냥 "프로젝트"에 참여하여 가능한 한 빨리 프로젝트에 참여해야합니까? GNU 프로그래머의 사소한 어려움에 대한 도움을 받거나 "시작 문제"에 대한 시간을 갖지 못합니까? 당신이 나를 도울 수 있기를 바랍니다!
모든 최선을,
이노
PS : 나는 개발자로서 참여하고 싶은 아닌 documentator 또는 IRC 후원자 :
[편집]
감사 등 지금까지 해답을 구했어.
이미 응용 프로그램을 컴파일하고 디버깅하여 실행 중이므로 더 이상 문제가되지 않습니다. 내가 일하지 않는 작은 것들 (나는 IRC의 조언을 따를 것입니다).
C (그리고 자유 소프트웨어/오픈 소스 소프트웨어 전반)에 익숙해지기 위해 프로젝트에 참여하고 싶습니다. 프로그래밍을 시작했을 때 C를 했었지만 항상 좋아했지만 전문적인 환경에서 작업 할 기회는 없었습니다.
저는 5 ~ 6 년 동안 프로그래밍으로 돈을 벌었으므로 더 이상 총체적인 혼이 아닙니다.
일반적으로 하나의 GNU 프로젝트 또는 오픈 소스 소프트웨어를 일반적으로 의미합니까? – LB40
나는 GNU, 자유 소프트웨어, 리눅스/유닉스와 오픈 소스를 일반적으로 의미한다. – Inno
OSS 프로젝트에 참여하는 것은 좋은 학습 방법이 아니며 "익숙해지기"어렵습니다. 자신 만의 코드를 작성하고 K & R과 같은 책을 먼저 읽으십시오. –