크롬북은 Linux를 실행합니까? 이것은 확실히 그들이 광고되는 방식이 아닙니다. Google은 Chromebook이 Linux와 함께 제공된다고 말하지 않습니다. 그들은 Chrome OS를 실행합니다. Google은 데스크톱 운영 체제를 그대로 받아들입니다.
그러나 Chrome OS의 모양과 느낌이 어떻게 다른지에도 불구하고 Chrome OS는 Linux를 기반으로 합니다. 따라서 Linux에 대해 이야기할 때 Chrome OS에 대해서도 이야기하는 것입니까? 다음은 고려해야 할 8가지 사항입니다.
1. 크롬북은 Linux 커널을 사용합니다.
Linux는 기술적으로 운영 체제가 아닙니다. 커널은 PC의 하드웨어가 소프트웨어와 통신할 수 있도록 하는 컴퓨터의 일부입니다. 커널은 버튼을 누를 때 일이 일어나는 이유와 화면에서 사물을 볼 수 있는 이유입니다.
화면에 보이는 모든 소프트웨어? 그건 리눅스가 아닙니다. Linux는 단순히 Linux 커널을 사용하여 구축된 운영 체제(배포 또는 줄여서 distro라고도 함)의 약칭이 되었습니다. Chrome OS는 Linux 커널을 사용하므로 이 표준에서는 Chrome OS가 데스크톱 Linux입니다.
2. Chrome OS는 Gentoo를 기반으로 합니다.
Chrome OS는 Linux 커널만 사용하지 않습니다. 실제로 Gentoo Linux 배포판 위에 구축되었습니다.
이는 배후에서 진행되는 대부분의 작업이 Google에서 개발한 코드가 아님을 의미합니다. 이는 광범위한 Linux 커뮤니티에서 제공됩니다.
즉, Gentoo 경험에 뛰어들기를 기대하지 마십시오. Chromebook에 완전한 Linux를 설치하는 단계를 따른다고 해도 실행 중인 Gentoo가 아닙니다.
3. 일부 Linux 앱을 설치할 수 있습니다.
Chrome OS가 Linux라는 주장은 여기서 그치지 않습니다. Chrome OS는 이제 Crostini를 사용하여 기존 데스크톱 Linux 앱을 설치할 수 있는 옵션을 제공합니다.
이제 이러한 앱이 사람들을 Chrome OS로 이끄는 것은 아닙니다. 먼저 Chromebook이 Linux 앱 지원과 함께 제공되는지 확인해야 합니다. 그렇다면 개발자 모드로 전환하거나 Chrome OS를 완전히 교체하지 않고도 Chromebook에서 김프 및 VLC와 같은 기본 데스크톱 Linux 앱을 실행할 수 있습니다.
4. Chrome OS와 GNU는 대체로 호환되지 않습니다.
지금까지는 Chrome OS가 Linux라는 것이 매우 분명해 보입니다. 그렇다면 이것이 질문인 이유는 무엇입니까?
글쎄요, 온라인에서 Linux가 논의되는 것을 보았을 때 Linux가 GNU/Linux로 자주 쓰여지는 것을 보았습니까? 이는 현재 완전한 기능을 갖춘 Linux 데스크탑을 제공하는 많은 구성 요소가 Linux 커널 이전에 실제로 존재했기 때문입니다. 그들은 GNU 프로젝트의 일부로 등장했습니다. 우리가 Linux와 연관시키는 것의 대부분은 Linux보다 GNU와 더 관련이 있습니다.
Chrome OS는 Linux를 기반으로 하지만 GNU 프로젝트의 앱, 가치 또는 문화를 공유하지 않습니다. 물론 Linux이지만 실제로는 GNU가 아닙니다.
5. Chrome OS는 무료이며 오픈 소스입니까?
GNU 프로젝트의 기본 부분은 무료 소프트웨어를 만드는 것입니다. "무료"는 가격이 아니라 코드를 보고, 편집하고, 공유할 수 있는 자유를 의미합니다. 이것은 오픈 소스 소프트웨어라고도 합니다.
Linux 커널은 자유 소프트웨어입니다. GNU 일반 공중 사용 허가서(GNU General Public License)에 따라 사용할 수 있으며 Linux 커널과 그에 대한 모든 변경 사항은 모든 사람이 사용하고 공유할 수 있도록 무료로 유지됩니다. 모든 GNU 소프트웨어는 또한 무료 소프트웨어입니다.
누구나 Chromium OS의 형태로 다운로드할 수 있으므로 Chrome OS에 들어가는 대부분은 무료 소프트웨어이기도 합니다. 컴퓨터에 Chromium OS를 설치하고 실행할 수 있습니다. 그러나 Chromebook에서 얻을 수 있는 전체 환경에는 수많은 비공개 소스 코드가 포함되어 있습니다.
Google은 브라우저에 독점 비트를 추가하고 설치하는 대부분의 앱과 확장 프로그램도 비공개 소스입니다. 따라서 Chrome OS에 들어가는 대부분의 코드가 열려 있더라도 의식적으로 상호작용하는 대부분의 비트는 Android와 마찬가지로 열려 있지 않습니다.
6. 데스크탑 환경을 바꿀 수 없습니다
이 블랙 코드는 크롬북 사용 경험에 실질적인 영향을 미칩니다. 일반적인 Linux 데스크톱에 비해 환경을 설정하거나 수정하는 데 있어 상대적으로 자유도가 낮습니다.
Google에서 제공하는 인터페이스에 대한 대체 인터페이스를 선택할 수 없습니다. 오디오 또는 디스플레이 서버를 교체할 수 없습니다. 하지만 앱 스토어나 선호하는 패키지 형식을 선택할 수 있습니다.
간단히 말해서, 대부분의 Linux 데스크톱은 원하는 대로 PC를 구성할 수 있는 자유를 제공하지만 Chrome OS는 그렇지 않습니다. Google이 설계한 방식으로 Chrome OS를 사용하거나 crouton을 사용하여 Chrome OS 대신 적절한 GNU/Linux 데스크톱을 대체합니다.
Chrome OS를 Linux로 교체하거나 Windows에서보다 두 가지를 나란히 사용하는 것이 더 쉽지만 Windows와 마찬가지로 여전히 두 가지 별개의 것처럼 느껴집니다.
7. 개발은 커뮤니티 주도가 아님
누구나 보고, 편집하고, 공유할 수 있는 코드가 온라인에서 제공된다면 예, 오픈 소스입니다. 이것은 Chrome OS의 대부분을 구성하는 코드인 Chromium OS에 해당됩니다. 그러나 이것은 이야기의 일부일 뿐입니다.
대부분의 Linux 배포판은 공개 코드를 갖고 있거나 기여할 수 있는 방법을 제공할 뿐만 아니라 프로젝트 방향에 대한 귀하의 참여를 적극적으로 찾습니다. 그들은 또한 공개적으로 개발됩니다. 사람들이 구독하고 프로젝트 방향에 대한 대화를 모니터링할 수 있는 메일링 리스트가 있습니다.
또는 포럼, GitHub 또는 GitLab 페이지가 있습니다. Chromium OS를 사용하면 참여할 수 있지만 프로젝트 방향은 주로 Google 내부에서 결정됩니다.
8. Chrome 앱은 Linux 앱이 아닙니다.
Linux 생태계에는 많은 데스크탑 환경이 있습니다. 그들은 매우 다른 방식으로 모양과 기능을 합니다. 그러나 GNOME과 KDE Plasma가 서로 다른 것처럼 서로를 위해 설계된 앱을 서로 실행할 수 있습니다. 대부분의 Linux 소프트웨어는 잘 통합되지 않고 적절하지 않은 경우에도 상호 운용 가능합니다.
이것은 Chrome OS의 경우가 아닙니다. 공정하게 말하면 소프트웨어는 일반적으로 Chrome OS용으로 설계되지 않았습니다. Android 앱 또는 Chrome 확장 프로그램입니다. 예, Linux에 Chrome을 설치할 수 있습니다. 그러나 이러한 확장에는 Chrome이 필요하고 Android 앱에는 에뮬레이터가 필요합니다. Chrome OS는 Linux의 나머지 부분과 별개의 자체 생태계에 존재합니다.
Chrome OS 데스크톱 Linux도 마찬가지인가요?
Chrome OS는 Linux입니다. 그러나 GNU/리눅스입니까? 아니 정말. 그리고 대부분의 사람들이 Linux를 생각할 때 염두에 두는 것이 Chrome OS입니까?
대부분의 Chrome OS 사용자는 자신이 Linux를 사용하고 있다는 사실을 모릅니다. 이와 관련하여 Chrome OS는 다른 Linux 기반 데스크톱보다 Android와 공통점이 훨씬 많습니다.
궁극적으로 이 질문에 대한 간단한 답은 없으며, 이는 Chrome과 관련이 없고 운영 체제의 "Linux"라는 이름이 실제로 얼마나 모호한가와 더 관련이 있습니다.