2012-04-20 3 views
0

Windows 프로그램과 호환되는 OS를 어떻게 만드나요? VB를 사용하지만 다른 언어로도 배울 수 있습니다. 어쩌면 Windows 커널을 사용해 볼 수도 있지만 그 방법은 무엇입니까 ??어떻게 OS를 만드시겠습니까?

+0

http://stackoverflow.com/questions/3746339/create-operating-system http://stackoverflow.com/questions/254149/how-do-you-write-a-basic-operating-system http : /stackoverflow.com/questions/1957779/developing-an-operating-system – cnicutar

+4

3 년간 수십억 달러의 개발비가 필요합니까? –

+1

닫지 않을 것입니다, 이것은 Windows 호환성에 관한 것입니다 – CharlesB

답변

3

Andrew S. Tanenbaum으로 시작하면됩니다.

은 제 3 판은 최신의 리눅스, 윈도우 등 관련 운영 시스템에 자료 및 임베디드 리얼 타임 및 멀티미디어 시스템을 포함한다. 멀티미디어 작동 시스템, 다중 프로세서, 가상 컴퓨터 및 바이러스 백신 소프트웨어에 대한 새롭고 업데이트 된 내용을 포함합니다. Windows Vista의 내부 기능을 다룹니다. (11 장); 최신 출판물 인 에도 고유합니다. 운영 체제 연구원으로서 Tanenbaum의 경험을 바탕으로 현재 연구에 대한 정보를 제공합니다. 프로그래머를위한 유용한 참조 번호 .

프로그래밍 언어와 관련하여 VB보다 운영 체제를 작성하는 데 더 적합한 언어는 C입니다. 이 StackOverflow question에는 주제에 대한 멋진 자료 모음이 있습니다.

3

OS를 만드는 방법을 배우고, Windows가 (프로그램에서 사용할 수있는 모든 기능과 API 측면에서) 어떻게 만들어 졌는지 배우고 같은 방식으로 작동하는 자신 만의 빌드를 작성하십시오.

문제는 Windows가 제한된 리소스 (돈, 사람, 지식, 시간)로 복제하기에는 너무 크고 복잡하지만 사람을 막지는 못합니다. 이 프로젝트를 참조하십시오

0

파이어 폭스 OS, 안드로이드, 또는 다른 것처럼, 뭔가 다른 위에 구축보십시오. 그러나 자신의 소유로 만들려면 JNOS와 같은 것을 사용하십시오.

관련 문제