OS 관련 즐겨찾기

Project/My OS 2006/05/21 21:12
http://linuxkernel.net ] Linux Kernel Research Center
- flyduck 이호님이 운영하는 커널관련 정보홈페이지. 리눅스커널관련 자료실, 강의실, 자유게시판, 묻고답하기 등 제공

[ http://lxr.linux.no ] 커널소스 탐색
- source navigation, identifier search, freetext search, file search 기능 지원. 유용한 사이트.

[ http://www.linuxfromscratch.org ] Linux From the Scratch
- 리눅스배포판 제작, 커널 컴파일. 리눅스를 완전히 처음부터 구축하는 방법론을 제공하는 사이트. 툴킷이나 라이브러리 등에 대한 접근도 제공. 배포판이나 임베디드의 초기 툴킷을 만들어야 한다면 언젠가 한번은 시도해야 하는 작업. http://lfs.sf.net (소스포지 참조)

[ http://www.kerneltrap.org ] Kernel Trap
- 커널 개발에 관한 전반적인 뉴스

[ http://www.kerneltraffic.org] 커널 관련 뉴스
- Kernel Trap 보다 전문적인.

[ http://kldp.org ] KLDP 프로젝트
- 초기에는 리눅스 한글문서 프로젝트로 시작하였으나, 성격이 개발자 커뮤니티 + SourceForge 비슷하게 바뀌고 있는 상태. 좋은 정보도 많고 자료도 많은 곳. f/oss 프로젝트를 진행하고 싶다면 여기서 하는 것도 좋을 듯.

[ http://kelp.or.kr ] 한국 임베디드 리눅스 프로젝트
- 임베디드 리눅스 관련 자료. 답변

[ http://freshmeat.net/projects/linux/ ] 리눅스커널관리
- 프레시밋 리눅스 커널 프로젝트 http://kernel.org 에서 확인가능

[ http://www.asmlove.co.kr ] 어셈러브
- 어셈블리어 개발자 그룹 커뮤니티

[ http://www.kr.freebsd.org ] Korea FreeBSD Users Group
- 한국내 FreeBSD 사용자 그룹. 한국어 지원과 패키지등의 관련 작업을 수행하는 순수한 자발적 비영리 단체

[ http://bsdforum.or.kr ] 한국 BSD 사용자 포럼
- NetBSD등 다양한 활동을 하고 있음

[ http://kldp.net/projects/mogua/ ] 모과(mogua)프로젝트
- NetBSD기반 윈도우즈호환 운영체제 개발 프로젝트 [모과프로젝트해설] 현재는 close소스;;) BSD 라이센스 정책이 GPL보다 개인적으로 불안해 보이는 대표적인 case라 생각됨.

[ http://osx86.org/ ] 시스템프로그래머를 위한 OSx86 연구 모임
- OS 커널 제작 및 관련 정보 제공


** 대한민국에서 만들어진 운영체제(커널)

[ http://www.bellona2.com ] 벨로나2OS
- "OS제작 그리고 codes"의 저자 오재준님이 운영하는 홈페이지. 관련 소스 및 자료 문의사항 게시판 등이 있다. GUI, MP3player 등 구현 // IA32, VC++

[ http://kkamagui.codesum.org ] KKAMA OS
- KKAMAGUI 님이 만든 OS. http://kkamagui.egloos.com (개인 블로그) // IA32, nasm

[ http://neri.cafe24.com ] MiniOS
- 조경민님이 삼성소프트웨어 멤버쉽에 있으면서 만들었다는 OS // IA32, VC++

[ http://broid.egloos.com/787941 ] uSYS
- 조경민님의 삼성소프트웨어멤버쉽 팀에서 제작한 RTOS. SOFT EXPO 임베디드공모전에서 자유부문 금상 수상. // intel ARM, VC++, GCC

[ http://zap.pe.kr ] chobits OS
- 여리님이 제작한 OS // IA32, VC++, masm (부연하자면, 제작자가 주장하는 바와는 달리, cpu를 protected mode로 설정하고, task 또한 user mode로 들어갔으나 실제 구현된 소스는 비선점형 멀티태스킹. 즉, 진정한 의미의 멀티태스킹이 아니라 32bit로 작동하는 DOS 정도?? 한 번에 한 작업씩 완전히 끝낸후에 다음 작업이 들어가게됨. (동시에 2가지 task를 이용할 수는 없음) 배포된 바이너리도 작동안 함. 소스는 깔끔한 편. 전체적으로 좀 과장됨.

[ http://velos.co.kr ] Velos RTOS
- MDS테크놀로지(주)에서 개발한 RTOS. ㈜세트렉아이의 인공위성 내 GPS 모듈용 운영체제로 Velos 채택함. 개발환경이나 소스 미공개 // arm, ti dsp


** 관련링크

IA32 메뉴얼(인텔) : http://www.intel.com/design/pentium4/manuals/
IA64 (인텔 Itanium) : http://www.intel.com/design/itanium2/manuals/
AMD X86_64 : http://developer.amd.com/documentation.aspx

(인텔 프레스캇 64bit의 경우에는 "Intel Extended Memory 64 Technology" (EM64T) 라고 부르는데 AMD X86_64의 copy본이라네요. 본인들이 아니라고 우기지만.. 아키텍쳐는 비슷할 듯. adds 64-bit memory registers 위의 AMD메뉴얼 참고. 큰 연관은 없지만 얼마전에 인터그래프사에서 Itanium관련사건으로 한화 약 2천5백억원정도 손배하기로 합의 봤다더군요. )

CPU 이름 짓기논란 : 관련된 페이지보기(www.linuxforums.org)(링크됨) 영문.
리눅스관련FTP : ftp://sunsite.unc.edu


** 관련키워드

[ 오픈소스 기반 가상화 소프트웨어인 젠(Xen) ]
[ vmware, wine, ReactOS 등등 windows 에뮬레이션 ]
[여러 운영체제가 공존할 수 있도록 해주는 아데오스(Adeos) 나노커널 구현, Karim Yaghmour]
- 위 키워드는 구글에서 검색하세요.
top

Trackback Address :: http://unizard.cafe24.com/tt/trackback/136

  1. 유경 2006/05/21 21:13 PERMALINKMODIFY/DELETE REPLY

    27일...대망의 세미나를 듣겠군.. ^^;;

Write a comment