회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
수원 지역에서 안드로이드 커널을 분석할 스터디 멤버를 모집합니다.
================================================================
[안드로이드 커널 분석]
- 시작일 : 5월(정확한 날짜는 추후 공지)
- 대상 : 실력보다는 관심이 있으면서 꾸준히 참석 가능한 분.
(사실 저도 안드로이드는 처음입니다.
스터디는 잘하는 사람이 발표하는 강좌나 세미나가 아닙니다.
구성원 모두가 같이 공부하고 토론하며 그 결과물을
서로 공유함으로써 발전하는 활동이라고 생각하시면 될 것입니다.)
- 시간 : 매주 토요일 (구체적인 시간은 협의후 확정)
- 주제 : 안드로이드 커널 분석 및 안드로이드
- 방식 : offline으로 모여 Kernel source를 line by line으로 분석
Processor에 전원이 인가되는 순간부터 shell이 뜰때까지의 부팅과정 먼저분석
이후 각 sub system(fs, net)에 대해서 분석 및 실제 포팅
- 장소 : 아주대(??) --> (구체적인 장소는 협의 후 확정)
- 미션 : 스터디 결과물에 대한 웹 정리 및 잡지 기고.
================================================================
현재 iamroot.org에서는 안드로이드외에도 다양한 스터디 멤버를 모집중입니다.
안드로이드 스터디는 수원과 서울로 나누어 모집중입니다.
수원지역에서 참여를 원하시는 분은
저에게 hyungjoo.song at gmail.com 으로 mail(성함, 연락처, 메일, 간단한 소개) 주시면 감사하겠습니다.
참고로 저희 스터디 모임을 소개하면 다음과 같습니다.
(더 자세한 내용은 iamroot.org 사이트 참조)
=======================================================================
저희 study를 간단히 소개해드리겠습니다.
저희 Linux Kernel Source 분석 스터디 모임은 2003년 2월(6년째)에 결성되어 현재까지 활발하게 활동하고 있는 스터디 모임입니다.
저희 LKSAS 모임은 OS Kernel Source 분석, Compiler Source 분석, Processor Architecture 분석등을 통해 OS, Compiler, Processor Architecture와 같은 컴퓨터 시스템 전반적인 지식의 앎을 목적으로 합니다.
저희는 아주 열정적인 사람들로 이루어져 있으며, 매주 토요일(오후3시~오후10시 30분)마다 스터디를 위한 offline 모임을 가지고 있습니다.
offline 모임은 토론식으로 진행됩니다. Kernel Source 분석을 예로 들면 Kernel이 부팅되는 순간부터 Shell이 뜰때까지 line by line으로 소스 보며 토론하면서 분석을 진행합니다.
부팅 과정 소스 분석이 끝나고 나면 각 sub system(file system, network 등) 들에 대해서 분석하게 됩니다.
저희 스터디에 참여하시면 다음과 같은 장점이 있습니다.
- linux kernel에 대해서 아주 깊이 알게 됩니다.
(linux kernel의 이해 책의 틀린 부분을 찾을 정도, 머리로 부팅할 정도)
- 단순히 kernel을 아는것이 아니라 원하는 대로 바꾸고 고칠수 있게 됩니다.
(device driver 정도는 손쉽게 만들 수 있을 정도, embedded는 취미삼아)
- OS에 대한 이해가 깊어집니다.
(간단한 OS 정도는 심심풀이 삼아 만들어 볼수 있을정도)
- 궁극의 code 최적화 기술을 배울수 있습니다.
(architecture 최적화, 메모리 최적화 , C의 어두운 면 등등등)
- 프로그래밍 스킬이 향상됩니다.
(설계, 알고리즘, compiler, linker, assembly 등등등)
- 대규모 프로젝트를 이해하고 분석하는 능력 및 실제로 개발하는 능력이 향상됩니다.
(당연하겠죠.)
- Compiler에 대해서 깊이 이해하게 됩니다.
(C 소스를 머리로 컴파일해서 assembly로 보는 정도)
- Architecture에 대해서 이해가 깊어집니다.
(토론중에 CISC, RISC, EISC, VLIW, Superscalar, RP 등등의 이야기가 절로 나옵니다.)
- Architecture 및 여러 컴퓨팅 기술의 흐름을 읽을수 있게 됩니다.
(가만히 앉아서 최신 커널 소스를 보는것 만으로도 그냥 저절로 알수 있습니다.)
- 마지막으로 각 분야에 전문가 분과 교류할 수 있습니다.
(주위에서 geek이라 불릴만한 분들이 수두룩합니다.)
저희는 현재 1차 스터디에서 2.4 Kenrel(x86)에 대해서 분석을 끝마쳤고,
2차 스터디로써 2.6 Kernel (ARM11-mpcore, SMP)에 대해서 분석을 끝마쳤으며,
3차 스터디로 IBM Cell Processor 분석과 2.6 Kernel (x86_64, SMP)을 분석을 끝마쳤으며,
4차 스터디로 2.6 Kernel (ARM-11, x86_64, SMP) 분석과 Xen Hypervisor 분석 스터디를 진행하고 있으며,
5차 스터디로 2.6 Kernel (ARM-11, x86_64, SMP) 분석 스터디와 OS 개발 프로젝트 스터디를 진행하고 있습니다.
저희는 열정을 가진 누구에게나 문이 열려 있습니다. 열정이 있다면 누구든 저희 스터디에 같이 동참할 수 있습니다.
열정을 가지신 분들의 많은 참여를 기다리겠습니다.