Linus Torvalds는 커널의 작업, 현재 및 미래 문제에 대해 말했습니다.

virtua 회의에서l 오픈 컨퍼런스 서밋임베디드 리눅스 지난주부터 Linus Torvalds는 Linux 커널의 현재와 미래에 대해 논의했습니다. VMware의 Dirk Hohndel과의 입문 대화에서

토론하는 동안 세대 변화 문제가 제기되었습니다 개발 환경에서. 리누스 거의 30 년 동안 프로젝트 역사, 일반적으로 커뮤니티는 그렇게 오래되지 않았습니다. 아직 50 세가되지 않은 개발자들 사이에 많은 새로운 사람들이 있습니다.

퇴역 군인은 늙고 회색이지만 프로젝트에 오랫동안 참여한 사람들은 원칙적으로 새 코드 작성을 중단하고 유지 관리 또는 관리와 관련된 작업에 참여합니다.

새로운 관리자를 찾는 것은 큰 문제로 보입니다. 새로운 코드를 작성하는 것을 좋아하는 활발한 개발자가 커뮤니티에 많이 있지만 다른 사람의 코드를 유지하고 확인하는 데 시간을 할애하려는 사람은 거의 없습니다.

전문성 외에도 관리자는 완전한 자신감을 가져야합니다. 유지 관리 관리자는 또한 프로세스에 지속적으로 참여하고 지속적으로 작업해야합니다. 유지 보수 관리자는 항상 사용할 수 있어야하며 편지를 읽고 매일 이에 응답해야합니다.

이러한 조건에서 작업하려면 많은 자기 훈련이 필요하므로 유지 관리자가 거의 없으며 다른 사람의 코드를 검토하고 최고 유지 관리자에게 변경 사항을 전달할 수있는 새로운 관리자를 찾는 것이 커뮤니티의 주요 문제 중 하나입니다.

언제 핵심 실험에 대해 질문, 리누스 개발 커뮤니티가 말했다 핵심 당신은 더 이상 이전에 만들어진 미친 변화의 일부를 감당할 수 없습니다. 이전 개발이 아무 것도 강요하지 않았다면 이제 많은 시스템이 Linux 커널에 의존합니다.

언제 Go 및 Rust와 같은 언어의 커널 처리에 대해 질문했습니다. 2030 년에 C 개발자가 현재 COBOL 개발자와 유사 할 위험이 있기 때문에 Linus는 C가 여전히 상위 XNUMX 개 인기 언어에 속하지만 장치 드라이버와 같은 비 핵심 하위 시스템의 경우 개발 제공에 대한 고려 사항이라고 답했습니다. Rust와 같은 언어로 된 링크.

앞으로 다른 모델을 제공 할 것으로 예상 됨 그 하위 구성 요소를 작성하려면, C 언어 사용에 국한되지 않습니다.

ARM 아키텍처 프로세서를 사용하려는 Apple의 의도 데스크톱과 노트북에서 Linus는이 단계가 ARM의 접근성을 높이는 데 도움이되기를 희망한다고 말했습니다. 워크 스테이션 용. 지난 10 년 동안 Linus는 개발자 시스템에 적합한 ARM 시스템을 찾을 수 없다고 불평했습니다.

비유로 Amazon이 ARM을 사용하여이 아키텍처를 홍보 할 수 있었던 방식으로 서버 시스템에서 Apple 주식은 몇 년 내에 개발에 사용할 수있는 강력한 ARM PC를 제공 할 수 있습니다.

그의 새로운 AMD 프로세서 기반 PC와 관련하여 Linus는 '매우 시끄러운 냉장고를 위해.»

메인 수업에 대해 Linus는 지루하고 흥미 롭다고 말했습니다.. 버그를 수정하고 코드를 정리하는 루틴을 처리해야하기 때문에 지루하지만 흥미 롭습니다. 지속적으로 새로운 기술을 다루고, 하위 수준의 팀과 상호 작용하고, 발생하는 모든 것을 모니터링해야하기 때문입니다.

COVID-19에 대해 Linus는 그 유행병과 격리 모드 개발에 영향을 미치지 않았고 으로 상호 작용 프로세스는 이메일 통신 및 원격 개발을 기반으로합니다.

Linus가 상호 작용하는 커널 개발자 중 아무도 감염으로 인해 부상 당하지 않았습니다. 불안은 동료 중 한 명을 한두 달 동안 사라지게 만들었지 만 터널 증후군의 발병과 관련된 것으로 밝혀졌습니다.

라이너스 또한 커널 5.8 개발 중에 더 많은 시간을 투자해야한다고 언급했습니다. 이 커널은 변경 사항의 양 측면에서 비정상적으로 큰 것으로 판명되었으므로 버전을 준비하고 추가 테스트 버전을 출시했습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.