콘솔 OS 및 Android-x86 논란에 대한 전체 타임라인과 분석을 읽어보세요.
Android-x86 개발자 커뮤니티에 폭풍이 몰아치고 있습니다. 크라우드 펀딩 프로젝트 '콘솔 OS'의 CEO가 약속을 이행하지 않아 킥스타터 후원자들을 속인 혐의로 기소되었습니다. 소셜 미디어 사이트의 인기 스레드 덕분에 레딧과 같은, 폭풍은 본격적인 드라마 허리케인으로 성장했습니다.
그러나 관련 당사자는 누구이며, 무슨 일이 일어났으며, 이것이 더 넓은 오픈 소스 개발 세계에서 어떻게 자리를 잡게 될까요? 저는 콘솔 OS와 Android-x86 사이에 발생한 일에 대한 포괄적인 개요를 제공하기 위해 이 문제에 대해 과거와 현재의 많은 게시물을 조사했습니다.
- 안드로이드-IA: Intel 아키텍처 기반 Android는 Android를 Intel 하드웨어로 가져오기 위한 오픈 소스 협업입니다. Intel 자체도 그룹에 많은 지원을 제공했는데, 이는 하드웨어 관련 버그를 수정하고 필요한 드라이버가 Android에서 제대로 실행되도록 하는 데 매우 중요합니다. 별다른 경고 없이 인텔은 모든 하드웨어에 대한 프로젝트 지원을 중단했습니다. 미노보드 MAX. 정확히 왜 이런 움직임이 일어났는지는 불분명합니다.
- 안드로이드-x86: Intel 아키텍처에서 실행되는 다양한 컴퓨터에 Android를 포팅하기 위한 오픈 소스 공동 노력입니다. 이 프로젝트는 공급업체의 지원 없이 자원봉사자에 의해 유지되며, Android 포팅에 성공했습니다. 다양한 장치에.
- 황치웨이: Android-x86 오픈 소스 프로젝트의 수석 유지관리자입니다. 대만에 본사를 둔 이 개발자는 2009년부터 Android-x86에 시간을 투자했습니다. 황치웨이와의 인터뷰 가마수트라에서 실행 Android-x86에 대한 그의 작업에 대한 통찰력을 제공하는 1년 반 전의 이야기입니다.
- 크리스토퍼 프릭이자형:Console, Inc.의 CEO이자 콘솔 OS의 공개 얼굴입니다. 이전 벤처인 '메카웍스'와 'iConsoleTV'로 유명합니다.
- 콘솔 OS: 크라우드 펀딩을 통한 노력 모바일 미디어 벤처스, Inc. (MMV) (현재 Console, Inc.로 브랜드 변경) Intel 아키텍처에서 실행되는 컴퓨터에 Android를 포팅합니다. Android 오픈 소스 프로젝트의 포크로 알려져 있으며 Intel의 드라이버 라이선스를 받아 다양한 인기 데스크탑/노트북 구성에 기능적인 Android 빌드를 제공하는 것을 목표로 합니다. 킥스타터가 종료되었습니다 2014년 8월 11일 5,695명의 후원자로부터 총 78,497달러가 모금되었습니다. CEO에 따르면 이 프로젝트의 장기 목표는 다음과 같습니다.Vulkan으로 발전하고 콘솔 OS를 활용하여 주요 플레이어를 상대하는 게임 콘솔을 구축하세요.”
참고: 각 당사자의 불만을 해소하는 역할을 하는 소규모 이벤트가 많이 있지만 아래 나열된 이벤트와 비교하면 미미합니다.
2014년 6월 12일: 콘솔 OS가 Kickstarter에 발표되었습니다.
~2014년 6월~8월: Christopher Price와 콘솔 OS에 관한 모든 토론은 Android-x86 토론 게시판에서 금지됩니다. 그룹이 금지 이유는 프라이스와 대화를 나눈 후 해당 프로젝트가 사기라고 신속하게 판단했기 때문입니다.
2014년 8월 11일: 콘솔OS 킥스타터가 종료되었습니다.
~2015년 1월: Intel은 Android-IA에 대한 지원을 중단하고 Core 및 PC 태블릿에 대한 지원을 모두 중단합니다.
2015년 12월 11일: Chih-Wei Huang은 Christopher Price와 콘솔 OS를 공개적으로 언급하면서 Price가 자신의 약속을 이행하지 않음으로써 Kickstarter 후원자들을 속이고 있다고 말했습니다.
2015년 12월 25일: 여러 매체와 개발자가 이 문제를 다루기 시작하면서 반발이 터지기 시작합니다. 이야기가 Android 하위 레딧에 게시되면 입소문이납니다. 같은 날 Christopher Price는 비판에 대한 응답으로 Console OS Kickstarter 페이지에 업데이트를 게시했습니다.
2015년 12월 31일: 킥스타터 업데이트에서 황치웨이에게 제기된 비난에 대응하여 황치웨이가 도전합니다. 크리스토퍼 프라이스는 자신이 약속한 기능의 최소 10%를 생산하기로 하고 New는 그에게 5만 달러를 제안했습니다. 년도. Christopher Price는 이에 응답하지만 Mr. Huang의 이의 제기에 동의하지 않으며 Android-IA 메일링 리스트는 그렇게 할 수 있는 적절한 장소가 아니라고 말했습니다.
황치웨이 -> 크리스토퍼 프라이스/콘솔 OS:
- Price는 Kickstarter 약속을 이행하지 않음으로써 후원자를 속였다고 비난합니다.
- Christopher Price는 콘솔 OS용 원본 코드를 단 한 조각도 작성하지 않았으며 콘솔 OS는 실제로 존재하지 않는다고 말합니다.
- iConsole의 git 로그를 읽는 사람이라면 누구나 알 수 있듯이 Console OS의 존재가 Android-x86의 명성에 해를 끼친다고 말합니다. 'cwhuang'이 가장 큰 기여자입니다. 프로젝트에. 암묵적으로 동의하면 “[법원에서] 공범으로 처리”될 수도 있다.
- 수많은 서신 시도에서(한 번이라도 직접 만나서라도) Price는 콘솔 OS 데모에 대한 요청을 질책했다고 말합니다.
크리스토퍼 프라이스 -> 황치웨이:
- Chih-Wei Huang은 Android-x86 프로젝트에서 코드를 가져오기 위해 50,000달러를 지불하도록 요구하여 가격을 "흔들"려고 시도하고 있다고 주장합니다. 증거를 위해 그는 황씨와 나눈 이메일 대화 내용을 올렸다. Chih-Wei Huang은 Android-x86 프로젝트의 수석 관리자로서 풀 요청 관리를 담당합니다.
- 황 씨가 Android-x86을 빼내기 위해 기부를 요구하는 것은 불합리하며 이를 “불행”하고 “수치”라고 말합니다. 오픈 소스.” 그는 황씨가 ASUS 직원이라는 점을 지적하며, 이런 일을 하는 것은 직원의 비전문적이라고 생각합니다. 요구.
- Chih-Wei Huang은 Intel과 콘솔 OS에 대해 지나치게 비판적이었다고 말합니다.
크리스토퍼 프라이스/콘솔 OS -> 안드로이드-IA
- 콘솔 OS는 Android가 최신 Intel 하드웨어에서 제대로 작동하도록 하기 위해 Android-IA에 크게 의존했기 때문에 Intel이 Android-IA에 대한 지원을 중단한 것에 실망했습니다.
커뮤니티 -> 크리스토퍼 프라이스/콘솔 OS
- 콘솔 OS가 하지만 긴 줄에 하나의 문자열이 있습니다. Mechaworks, iConsoleTV, 그리고 현재는 Console OS/iConsole Micro에서 실패한 프로젝트의 수입니다. 프로젝트의 주요 문제는 프로젝트의 출처가 어디인지에 대한 정직성이 부족하기 때문에 발생합니다.
- Android-x86이 걱정됩니다. 희생양이 될 것이다 프라이스의 약속이 이행되지 않았기 때문입니다.
- Price가 Android-IA 지원이 지속되지 않을 것임을 알면서 Kickstarter 캠페인을 시작했다는 비난이 있습니다.
분명히, 수많은 주장이 제기되고 있습니다. 문제 뒤에 숨은 진실을 판단할 수 있도록 각각을 검토해 보겠습니다. 이러한 링크 중 다수는 다양한 블로그 및 기사의 댓글 섹션을 기반으로 합니다. 이 주제에 대한 논의는 심하게 분열되어 따라가기가 어렵습니다.
크리스토퍼 프라이스/콘솔 OS에 반대
-
콘솔 OS가 제공에 실패했나요?
- 콘솔 OS는 다른 Android-on-Intel OS와의 차이점 목록을 자랑스럽게 표시합니다. 초기 KitKat DR1 ROM(Android-IA를 기반으로 하지만 약속된 기능은 없음) 외부에서 작동하는 빌드를 아직 보지 못했기 때문입니다.
- Christopher Price는 Intel이 지원을 중단한 후 Android-IA를 계속 구축하기 위해 Kickstarter 자금을 모두 소진했다고 밝혔습니다. 그들은 콘솔 OS 라이센스와 개발을 위해 상당한 자금을 지출했으며 현 시점에서는 사람들에게 환불을 할 수 없다고 주장합니다. Amazon/Kickstarter가 삭감한 후. 게다가 그는 자신의 팀이 6명이라고 말했습니다. 모금된 78,000달러로 생활 작년에.
- Kickstarter의 일환으로 팀은 후원자에게 티셔츠, 노트북 및 기타 상품을 제공하겠다고 약속했습니다. 이것들은 배달되지 않았습니다.
-
콘솔 OS가 부정직했나요?
- Kickstarter의 '위험' 섹션에는 실제로 프로젝트가 개발을 위해 Android-IA에 크게 의존한다는 징후가 없습니다.
- 에서 10월 29일일 업데이트 Kickstarter 페이지에서 Console OS는 언급하지 않고 이미 Android-x86을 기본으로 사용하고 있었을 것입니다. 이 시점에서 Android-IA 지원은 기정사실이었지만 Price 업데이트에서는 다음과 같은 기능이 가능했다고 명시되어 있습니다. “[시계] 영화 3편을 HD로 바로 시청하세요” "Intel Core 2-in-1"에서. 당시 Price는 콘솔 OS 팀이 더 이상 그렇게 할 필요가 없다고 말했습니다. “엔진을 만들기 위해 필사적으로 싸워라” 이제 Android-x86을 기반으로 한다는 공개를 고려하면 이치에 맞습니다.
- 가격에는 이제 Kickstarter 후원자도 있다고 명시되어 있습니다. 투자를 해왔다 에서 콘솔 OS 웹사이트 및 포럼. Kickstarter 페이지에는 이에 대한 직접적인 표시가 없었지만 Price는 콘솔 OS에 대한 업계 지원을 계속할 계획인 것으로 보입니다. 웹 사이트와 커뮤니티를 구축하고 콘솔 OS를 오픈 소스로 전환함으로써 Price는 개발자와 OEM이 프로젝트를 지원하도록 유도할 수 있기를 바라고 있습니다.
- Price가 Android-IA 지원이 지속될 것이라는 사실을 알고 Kickstarter를 시작했는지 여부는 실제로 어떤 식으로든 입증할 수 없습니다. Kickstarter 업데이트에서 Price는 자신이 보안을 확보했다고 주장합니다. “마케팅과 엔지니어링 모두에 대한 지정 계약” 그러나 Intel에서 이러한 계약을 체결했습니다. "Kickstarter 캠페인이 종료될 때까지 Intel 지원에 대한 주요 개정 사항을 [그들]에게 알리지 않았습니다." 프라이스는 자신이 인텔의 지원을 받았다는 사실을 진정으로 입증한 적이 없으며, 이는 자신이 인텔과 강력한 관계를 맺고 있다는 그의 주장을 뒷받침하는 데 매우 중요합니다.
-
콘솔 OS가 원본 코드를 제공했습니까?
- 콘솔 OS에 대한 초기 게시물에서 Chih-Wei Huang은 Price가 직접 수행한 독창적인 작업이 없다고 언급했습니다. 증거로서, 그는 git diff를 수행했습니다 유일한 변경 사항은 이름 변경과 Trebuchet(Cyanogenmod의 실행 프로그램) 포함임을 보여줍니다. 가격은 자신이 변경한 사항이 있다고 주장합니다. "git diff에는 표시되지 않습니다." 이런 일이 발생하는 이유에 대한 그의 설명은 Price에 따르면 다음과 같습니다. 코드의 70%만 Github에 게시되어 있으므로 이 내용은 비판은 시기상조. 그는 또한 콘솔 OS 기능이 다음과 같다고 주장합니다. “최첨단 인텔 드라이버” Android-x86 배포판에서는 사용할 수 없습니다.
- 업데이트에서 Price는 자신이 "수십 개의 커널 패치를 오픈 소스로 제공합니다." 그러나 그가 제공한 링크를 따라가서 zip 파일을 열면 zip 파일에는 주로 인텔 직원이 직접 가져온 패치가 포함되어 있다는 것을 알 수 있습니다.
- 안에 레딧에 댓글 달기, 가격은 콘솔 OS를 주장 "ARM NDK 코드를 x86 코드로 동적으로 변환"Chih-Wei Huang이 지적한 는 Android-IA에서 가져온 기능이며 이미 Android-x86에 있습니다.
- 여러 곳에서 Price는 향후 Android-x86에 코드 업스트림을 커밋할 것을 약속합니다(심지어 2014년 7월), 그러나 아직 그렇게 하지 않았습니다. “GitHub을 완전히 준비하고 나면 커뮤니티에 인센티브를 제공하여 Android-IA, Android-x86 및 콘솔 OS 모두에 도움이 되는 개선 사항과 포상금을 제공할 것입니다.” 그러나 Price는 지불을 거부합니다. "강탈 통행료" Android-x86을 포크합니다. Price는 콘솔 OS가 “[Android-x86의] AOSP에 대한 Cyanogenmod.”
-
가지다콘솔 OS가 약속을 지켰나요?
- 콘솔 OS는 다음을 완벽하게 지원한다고 주장합니다. Unity, Havok Project Anarchy 및 언리얼 엔진 4. 그러나 이를 입증할 작업 빌드가 없으면 이 주장이 충족되었다고 말할 수 없습니다.
- 가격은 구축을 약속했다 하이퍼바이저 GPU 오버헤드 없이 Windows와 Android 간에 원활하게 전환할 수 있도록 "InstaSwitch"라고 합니다. 그는 다음과 같이 주장했다 이름이 알려지지 않은 여러 OEM이 그와 대화 중이었습니다. 이 기술에 대해.
- iConsole Micro 배송을 약속한 가격 2015년 여름 동안 3월까지 콘솔 OS의 알파 및 야간 빌드도 완료했지만 이러한 목표 중 어느 것도 달성되지 않았습니다.
- UX 측면에서 Price는 다음과 같은 UI를 만들겠다고 약속했습니다. "[느낌] PC OS 인터페이스 표준의 메인라인처럼 느껴집니다." 이 UI에는 "멀티태스킹과 함께 작동하는" 앱 메뉴, "새 탐색 표시줄", 한 페이지짜리 홈 화면, 마우스 친화적인 상태 표시줄이 있었을 것입니다. 마지막으로 그는 모든 콘솔 OS 보강을 차단하는 "AOSP 모드"가 있다고 주장했습니다. 이 UX는 "좋아요"라고 말한 여러 PC 제조업체에 전송된 것으로 추정됩니다.
- Wi-Fi 카드 및 USB 컨트롤러와 관련하여 Price는 다음과 같이 주장합니다. Realtek, Broadcom, Qualcomm, Atheros 및 Intel의 라이센스 드라이버 하지만 그들은 Marvell과 어려움을 겪고 있었습니다. 그는 또한 USB 3.0이 "초고속 요금.”
-
콘솔 OS가 코드를 훔치고 있나요?
- 아니요Chih-Wei Huang이 지적했듯이 Android-x86을 포크하는 것은 “분명히 [합법적]이며 허용됩니다.” 그는 포크를 통해 프로젝트에 유용한 무언가가 개발될 수 있다면 이를 장려하기도 합니다.
- 대부분의 Android-x86은 아파치 2.0 라이센스, 적절한 귀속 없이 소프트웨어를 재배포하는 것을 금지합니다. Price 씨는 자신이 전액 기부 이제 Android-x86에서 가져온 모든 코드에 적용됩니다. 이는 true인 경우 라이선스 위반이 없음을 의미합니다. Android에서 사용되는 Linux 커널은 GPL에 따라 소스를 릴리스해야 하며, 콘솔 OS도 이를 충족하는 것으로 보입니다. Chih-Wei Huang은 최근 진술에서 콘솔 OS가 자신의 코드를 표시하지 못했다고 비난하지 않았으므로 이에 대해 논쟁의 여지가 없다고 말하는 것이 안전합니다.
황치웨이를 상대로
-
황 씨는 돈 때문에 가격을 흔든 죄가 있나요?
- 프라이스가 게시한 이메일 대화에 따르면 황 씨가 사용한 정확한 표현은 'android-x86.org'에 '기부'였다. 황 씨의 말에 따르면, $50,000 요구는 Price가 이번에 "뭔가 진짜"를 보여줄 수 있는지 알아보기 위해 테스트하려는 시도였습니다. 황 씨는 콘솔 OS 데모 영상이나 Github에 업로드된 코드를 요구한다.
-
Mr. Huang은 Android-IA 작업에 어려움을 겪고 있나요?
- 당신은 읽을 수 있습니다 관련 비난 여기서 그에게 부과되었습니다. 황 씨는 응답한 이후 Android-x86 Google 그룹의 이러한 주장에 대해 설명합니다.
이러한 시나리오는 오픈 소스 세계에서는 전혀 낯설지 않습니다. 비슷한 사고가 과거에도 일어났습니다. 2005년 CherryOS와 PearPC 사이. 인기 있는 오픈 소스 렌더링 프로그램인 블렌더(Blender)는 많은 시도에 직면해 있습니다. 이익을 위해 코드 기반을 포크하는 행위 업스트림에 제출된 많은 개선 사항을 보지 못한 채 말이죠. 보다 최근의 관련성이 높은 예는 다음과 같습니다. Menuet OS 및 포크 Kolibri OS. Christopher Price는 그의 포크가 이전 사례와 전혀 다르다고 주장합니다. 블로그 게시물에서 그는 콘솔 OS를 콘솔 OS에 비유했습니다. Boxee, CyanogenMod 및 Apple의 WebKit.
가격은 다음을 약속합니다. 2016년에 개발 재개, 주장한다 모든 기여자에게 보상 제공 자신의 오픈 소스 프로젝트에 추가했으며 남은 모든 혜택을 후원자에게 배송할 것이라고 밝혔습니다. 한편, Chih-Wei Huang은 Lollipop-x86 개발을 완전히 중단하고 Marshmallow-x86 브랜치로 이동하여 다음을 수행했습니다. “사기에 대한 환멸이 더 빠르다.”
우리는 콘솔 OS를 둘러싼 논란에 대한 포괄적인 개요를 제공하기 위해 배경, 비난 및 증거를 제시했습니다. 우리는 당신이 이것을 상기시켜주기를 바랍니다. 크라우드 펀딩 프로젝트에 대한 주장을 비판적으로 조사 돈을 투자하기 전에. 앞으로 우리는 콘솔 OS 팀이 어느 정도 가치가 있는 코드를 생성할 수 있는지 기다려야 할 것입니다. 그때까지 Android 커뮤니티는 Android-x86 팀의 폭로로 인해 프로젝트에 대한 신뢰를 잃었습니다.
이 문제에 대해 당신은 어떤 입장입니까? 아래 댓글을 통해 알려주세요.
업데이트: Chris Price는 이후 이 기사와 관련된 r/Android의 여러 댓글에 답변했습니다.여기