유닉스가 발전하는데 공개 운영체제인 리눅스의 도움이 컸다고 생각합니까?


유닉스가 발전하는데 공개 운영체제인 리눅스의 도움이 컸다고 생각합니까?

리눅스는 유닉스가 개인용 운용체제로 거듭난 것이라 할 수 있다. 리눅스의 모태인 유닉스는 다중 사용자와 멀티태스킹 기능을 효과적으로 수행하는 운영체제를 만들기 위하여 이루어진 프로젝트에 참여한 켄 톰슨에 의하여 개발되었다.

하지만 유닉스는 특정한 기종에 맞게 설계된 어셈블리어였으므로 다른 기종 컴퓨터에서 설계된 어셈블리어를 활용하여 운영체제를 다시 작성해야 했다는 단점이 있다. 기종 사이의 호환성을 만족시키며 프로그램 작업에 있어 통일성, 효율성을 확보할 수 있는 방법을 모색해야 했고 이를 위해 서로 다른 기종 사이의 이식성을 높이기 위해 어셈블리어가 아니라 새로운 방식의 프로그래밍 언어를 고안했다 이는 직접 CPU와 연결되는 것이 아닌, 간접적으로 작성된 소스 코드를 특정한 기종에 맞게 최적화하는 과정을 통해 실행 코드로 생성하는 설계구조를 가지고 있다.

다른 기종 컴퓨터에서 해당 컴퓨터에 알맞게 컴파일하는 과정으로 같은 운영체제를 사용할 수 있게 되었다. 유닉스는 본래 자료와 정...


#공개운영체제인리눅스 #리눅스 #유닉스 #유닉스가발전

원문링크 : 유닉스가 발전하는데 공개 운영체제인 리눅스의 도움이 컸다고 생각합니까?