화요일, 10월 20, 2026

Apple, WebKit을 GitHub로 이전

날짜:

Apple은 WebKit 개발을 현재 Microsoft가 소유하고 있는 GitHub로 이전한다고 발표했습니다.


WebKit은 다른 Apple 앱 중에서 Safari, Mail 및 App Store에서 사용하는 Apple의 웹 브라우저 엔진입니다. 엔진은 SDK를 제공하며 Apple은 WebKit이 플랫폼의 기본 보기를 제공하고 HTML, CSS 및 JavaScript를 사용하여 풍부한 웹 콘텐츠를 표시하고 페이지 콘텐츠의 과부하를 처리하기 위한 지원 클래스를 제공하여 콘텐츠에 대한 완전한 탐색 경험을 제공한다고 말합니다.

웹킷

WebKit 팀의 Apple 운영 엔지니어인 Jonathan Bedard는 이 발표를 하면서 다음과 같이 말했습니다.

6월 23일 WebKit 프로젝트는 Subversion 트리를 동결하고 소스 코드와의 관리 및 상호 작용을 GitHub로 옮겼습니다.

Bedard는 GitHub로의 이전은 WebKit 프로젝트가 전 세계 개발자들의 기여와 피드백을 지원해야 했기 때문이라고 말했습니다.

“GitHub에는 매우 큰 규모의 개발자 커뮤니티, 특히 웹 개발자가 있으며, WebKit 프로젝트는 이러한 개발자의 창의성을 전 세계 사용자에게 전달하는 엔진을 개선하기 위해 긴밀히 협력하고 있습니다.”

Bedard는 또한 Apple이 GitHub API가 기존 인프라를 비교적 적게 수정하면서 고급 사전 커밋 및 사후 커밋 자동화를 가능하게 하고 새로운 코드 변경 사항을 검토하고 피드백을 제공할 수 있는 현대적이고 안전한 플랫폼을 제공한다는 것을 발견했다고 말했습니다.

Bedard에 따르면 주요 단점은 git 해시가 정상적으로 정렬되지 않는다는 것입니다. 이 문제를 해결하기 위해 WebKit 팀은 파티셔닝이 필요한 워크플로에서 “커밋 식별자”를 사용합니다. 이들은 다수의 커밋 조상을 제공하며, 기본 브랜치에 대한 해당 커밋의 관계 및 커밋하는 조상 수를 기반으로 커밋을 고유하게 정의합니다.

웹킷

추가 정보

Github의 WebKit

관련 기사

WebKit은 웹을 깨뜨립니다.

누가 WebKit을 구축합니까?

오페라 WebKit으로 이동

I Programmer에 대한 새로운 기사를 보려면 주간 뉴스레터에 가입하십시오. RSS 피드를 구독하고 팔로우하세요. 트위터, 페이스북 또는 링크드인.

간판

뱀



코멘트

또는 다음 주소로 의견을 이메일로 보내주십시오. [email protected]

관련 기사

NVIDIA 레이 리컨스트럭션, AMD RDNA 4에서도 구현 가능성 제기

NVIDIA의 레이 리컨스트럭션(Ray Reconstruction) 기술을 AMD의 최신 RDNA 4 기반 Radeon 그래픽카드에서 구현할 수 있을지를 놓고 하드웨어 커뮤니티에서...

반다이남코, 비행 슈팅 신작 ‘에이스 컴뱃 8: 시브의 날개’ 한국어판 출시

반다이남코엔터테인먼트코리아(BNEK)가 대표 비행 슈팅 시리즈의 최신작 ‘에이스 컴뱃 8: 시브의 날개’를 국내에 선보였다. 새로운 전투기 파일럿의 이야기를 중심으로...

스타벅스, 중국 신장에 첫 매장 개점…미 의회서 폐점 요구

미국 커피 체인 스타벅스가 인권 문제를 둘러싼 국제사회의 논란이 이어지고 있는 중국 신장위구르자치구에 처음으로 매장을 열었다. 신장 지역...

제미나이 3.8 라이브, ‘라이브 아바타’ 탑재…실시간 영상 AI 에이전트 시대 본격화

구글이 실시간 음성 대화형 인공지능(AI)에 영상 아바타와 카메라·화면 이해 기능을 결합한 기업용 AI 에이전트를 본격적으로 선보였다. 단순히 질문에...