개발자 2

오픈소스로 개발실력 쌓기 - 진성주

왜 개발자가 되고 싶은지에 관해서 한번 고민해보자. 개발자가 되기위한 과정 공과대학교로 진학 => 대학교의 커리큘럼 IT 학원에서 배움 => 학원의 커리큘럼 무엇을 할지를 모른다. 트렌트에 맞는 키워드에 관해서 고민하게된다. 진짜로 자신이 무엇을 해야하는지에 관하여 고민을 해봐야한다. 좋은 개발자란? 이 분야의 사람들을 얼마나 알고 있는가? 시인은 옛사람들의 시를 보며 배운다. 화가는 대가의 작품들을 보면서 공부를 한다. 좋은 개발자(개인 기준) 1. 자기가 원하는 것들을 개발 2. 컴퓨터로 일을 하는 것이 아니라 컴퓨터에게 일을 시켜야한다. 3. 소프트웨어의 품질을 이해하는 사람 4. 좋은 정보를 계속해서 습득하는 사람 5. 정보를 공유하는 사람 오픈소스를 분석 프로토타이핑 프로젝트 = 1주일마다 하나..

공개소프트웨어 라이선스 법률문제 - 최철

공개소프트웨어는 저작권과 밀접한 관계가 있다. 저작권과 특허의 차이 : 저작권은 창작하면서 권리가 바로 생김. 특허는 등록을 해야만 권리가 생김. 등록하기 전에는 단지, 노하우에 불과. 저작 인격권 : 자기 자신에게만 전속되어 있음. 양도와 포기가 불가하다. 저작권은 사용을 허락하고 로열티를 받을 수 있음. 공개소프트웨어는 보통 로열티를 지급하지 않는다. 하드웨어를 사용하게 하기위해서 소프트웨어를 무료로 배포 => 실제로 하드웨어의 가격에 소프트웽어의 가격이 포함되어 있다. 자유소프트웨어(free software) : 상용소프트웨어에 대한 반발(Copyleft movement)로 나타난 것이다. => free software foundation 공개소프트웨어(open source software) : O..