구글 크롬 OS의 비밀스런 기원

Google의 Chrome OS 덕분에 점점 더 많은 사람들이 Chromebook의 인기가 확산되고 있습니다. 많은 사람들이 Chrome OS에 Linux 기반이 있음을 알고 있습니다. 그러나 Linux에서 Chrome OS를 개발 한 방법과 현재 Chrome OS에 포함 된 기능은 현재까지도 신비의 대상이었습니다.

현재 Chrome OS의 실제 출처는 분명하지 않습니다. 전 Google 엔지니어 인 Jeff Nelson은 원래 “Google OS”라는 코드 명을 가진 새로운 운영체제를 만들었으며 2009 년부터 제품 이름, Chrome OS, Chromebook, Chromebox. ” 증명을 위해, Nelson은 나중에 여러 장치에서 네트워크 기반 운영 체제에 대한 그의 특허를 인정합니다.

Nelson은 2006 년에 만들어진이 “베어 본 리눅스 배포판”은 “비행기에서 사용할 수 없기 때문에 Google 관리가 처음에 거부했습니다.”라고 덧붙였습니다. 그것의 공용 영역은 아직 발명 된 크롬 웹 브라우저 대신에 Firefox 웹 브라우저이었다.

Nelson은 크롬 북이 웹 탐색을위한 다른 기기가 아니라 Google 엔지니어를위한 코드 개발을위한 완벽한 기능을 갖춘 기기임을 강조했습니다. 또한 웹 응용 프로그램 지향 운영 체제가 아니라 RAM에 완전히 저장된 “초고속 운영 체제”로 설계되었습니다.

Google+ 게시에서 Google 소프트웨어 엔지니어 인 Antoine Labor와 “프로젝트의 원 엔지니어 3 명 중 한 명”이며 현재 “프로젝트에서 가장 수석 엔지니어”인 Nelson의 Chrome OS 기록에 동의하지 않았습니다. 그는 Nelson 프로젝트와 현재 Chrome OS를 연결하지 않습니다.

노동은 썼다

나는이 사람에 대해 들어 본 적이 없다. 그는 확실히 내 지식의 범위 내에서 프로젝트에 대한 어떠한 정보도주지 않았다. 크롬 OS 프로젝트 자체는 성장을 끝내고 실제로 제품을 선적 한 것으로 2006 년 그가 발명했다고 주장하면서 존재하지 않았다. 그의 블로그 포스트를 읽으면서 램 디스크를 벗어난 개념을 기반으로 한 리눅스 배포판의 조각들을 함께 모으고 있다고 주장한다. 이것은 Chrome OS와는 아무런 관련이 없으며, 그의 프로젝트가 현재 Chrome OS에 어떤 형태로 변형되어 있는지 알 수 없습니다.

구글 크롬 사용자 인터페이스 개발자 인 피터 캐스팅 (Peter Kasting)은 “크롬 OS는 내부적으로 ‘구글 OS’라고 결코 부르지 않았다 … 그리고 나는 그 프로젝트가 잉태의 제로 직원이 맡은 프로젝트가 무엇이든 그 프로젝트에 변형되지 않았습니다.

넬슨이 대답했다.

2007 년에는 Jeff Huber (Google의 소비자 제품 그룹 부사장), Larry Page (현재 CEO), 다른 여러 이사 및 관리자와의 회의를 가졌으며 Chrome OS 프로젝트에 대한 이러한 모든 회의도 개최했습니다. 2007 년 말까지 저는 제품 관리자와 함께 일하고 있었으며, 함께 Chrome OS 프로젝트를 시작하고 2007 년 말까지 프로젝트에 헤드 카운트를 할당하도록 경영진을 설득 할 수있었습니다. 2007 년 8 월, 외부 하드웨어 공급 업체와 만난 채로 Chrome OS 노트북 배포에 대한 관심이 모색되고 있습니다.

이 토론은 모든 사람들이 자신의 입장을 바꾸지 않고 조용히 동의하는 것으로 끝났다. Nelson이 운영체제를 만들었다는 데는 의심의 여지가 없지만 Google의 출처는 Nelson의 운영체제가 Google의 Chrome OS와 아무 관련이 없다고 말합니다. 특히이 문제의 한 사람은 “Jeff Nelson은 Firefox를 기반으로하는 Linux 배포판에서 일했지만 Chrome OS 프로젝트는 언제든지 개입하지 않았으며 Chrome OS는 그의 작품에서 영감을 얻지 못했습니다.”

그래서 Nelson의 프로젝트가 Chrome OS의 아버지가 아니라면 어디에서 왔습니까? 원래 Ubuntu Linux로 시작한 것 같습니다. Chrome OS는 2009 년 11 월에 출시되었으며 우분투의 모회사 인 Canonical이 Chrome OS를 구축하는 데 도움이되었다는 소식이 빠르게 나왔습니다.

엔터프라이즈 소프트웨어, 달콤한 수세! HPE는 Linux 배포판, Cloud (클라우드), Red Hat은 여전히 ​​OpenStack 회사, Enterprise 소프트웨어, 초기 Linux로 시작, Linux, Linux 생존 가이드 : Linux 및 Windows간에 쉽게 이동할 수있는 21 가지 응용 프로그램을 계획하고 있습니다.

캐 노니 컬 (Canonical)의 OEM 서비스 담당 부사장 인 크리스 케넌 (Chris Kenyon)은 “캐 노니 컬 (Canonical)은 계약에 따라 Google에 엔지니어링에 기여하고 있습니다 .Sunar Pichai [Google의 수석 크롬 부사장]와 Linus Upson [Google의 엔지니어링 담당 부사장 Chrome을 위해] 불필요한 재 발명 없이도 오픈 소스 커뮤니티의 기존 구성 요소와 도구를 구축 할 수있는 곳이라면 어디에서나 원하는 것을 분명히했습니다. ”

그래서, 크롬 OS는 오늘 우분투에 기반을두고 있습니까? 음, 아니 … 그렇지 않아. Chrome OS의 첫 번째 빌드에는 우분투가 기본으로 포함되어 있지만 수년 동안 변경되었습니다. 2010 년 2 월, Chrome OS는 Ubuntu에서 더 오래된, 그리고 더 모호한 Gentoo Linux로 Linux 배포판을 전환하기 시작했습니다.

이는 Chromium OS 개발자 전자 메일 목록 토론에 기록 된 바와 같이 “보드 특정 빌드를 지원하고 도구를 개선해야 할 필요성이 더 커지고 있기 때문에 완료되었습니다. 더 빠르게 진행하기 위해 여러 빌드를 조사했습니다 우리는 포티지 (Portage) 빌드 도구가 우리의 요구에 잘 부합하며 다음 주에 100 % 전환 할 것임을 알게되었습니다. ”

Portage는 Gentoo의 패키지 관리 시스템입니다. Red Hat의 RPM이나 Debian의 DEB에서 사용되는 준비된 프로그램 패키지를 소프트웨어를 설치하는 대신 소스 코드에서 직접 컴파일하기 때문에 가장 주목할만한 기능입니다.

그것은 이야기의 끝이 아니다. Gentoo의 Portage는 여전히 Chrome OS의 패키지 관리에 사용되지만 소식통에 따르면 오늘날의 Chrome OS 커널은 일반적인 업스트림 커널과 자체 변경 사항을 포함하고 있으며 해당 지역의 Gentoo에서 가져온 항목은 없습니다. 오늘날 Chrome OS는 바 닐라 리눅스 커널을 기반으로 한 Google의 자체 기술을 기반으로하며, 포티지는 소프트웨어 패키지 관리에 여전히 사용됩니다. Chrome OS가 얼마나 정교했는지에 관계없이 오늘날 널리 사용되는 Linux 배포판이되었습니다. 대부분 크롬 북에 미리 설치되어 있지만 Chrome OS는 PC에 설치할 수도 있습니다.

시도 해봐. 그 기원에 상관없이이 가벼운 클라우드 기반 Linux 데스크탑을 좋아할 것입니다.

달콤한 수세! HPE 자체가 Linux 배포판을 방해합니다.

Red Hat은 여전히 ​​OpenStack 회사가 될 계획입니다.

초기에 리눅스로 시작하기

Linux 생존 가이드 :이 21 개의 응용 프로그램을 사용하면 Linux와 Windows간에 쉽게 이동할 수 있습니다.