kernel
-
안드로이드 커널 소스코드IT/Linux Kernel 2011. 12. 26.
안드로이드 커널 코드는 기본 리눅스코드를 커스터마이징을 통하여 필요한 기능을 추가하고 불필요한 부분을 제거하여 모바일이나 태블릿에 맞게 변경된 커널을 의미한다. 리눅스 코드 자체가 오픈소스이다 보니 안드로이드도 역시 코드가 오픈되어 있어 웹사이트에 방문하여 쉽게(?) 다운로드 받을 수 있다. http://source.android.com/source/downloading.html 안드로이드에서는 플랫폼 소스코드와 커널 코드가 구분되어 관리되고 있다. 플랫폼 소스코드는 download 사이트의 내용 자체를 따라하면 쉽게 받을 수 있지만, 커널 코드는 사이트에 적혀있지 않은 일부 정보가 필요하여 커널 코드 다운로드에 대해서 이야기 하려 한다. 일단 커널 코드를 받기 위해서 git이라는 새로운 소스코드 관리 ..
-
linux kernel 소스코드는 어디서 다운로드 받는가??IT/Linux Kernel 2011. 8. 18.
linux kernel은 linux OS의 CPU, Memory, File System, Network, Driver 등의 컴퓨터 시스템을 운영하는데에 있어서 핵심 처리 영역을 맡고 있다. 이러한 역할들을 처리하는 linux kernel은 www.kernel.org에서 다운로드 받아서 직접 설치할 수 있다. 출처 : http://www.kernel.org/ 버전이 최근까지 2.6.XX.X으로 유지되고 있었는데, 최근에 3.0.XX.X로 메이저 버전으로 올려서 stable 버전 3.0.2가 보여진다. stable이란 새로운 기능이 들어가지 않고 버그 수정 또는 안정성을 위한 기능 개선등의 변경만 있는 안정적인 버전을 의미한다. 그렇기 때문에 stable 버전들은 시간이 흐를수록 안정성이 더 높아진다. 커널..