- WordPress 거버넌스 갈등이 커지는 가운데 Matt Mullenweg가 WordPress.org 커뮤니티 구성원 여러 명의 계정을 비활성화하겠다고 밝혀 논란이 확산됨
- 대상자로 지목된 Joost de Valk와 Karim Marucchi는 WordPress 포크 계획을 부인하며, 테마·플러그인 저장소의 연합형 미러 구상을 논의한 것이라고 설명함
- 이번 사안은 2024년 9월 Mullenweg의 WP Engine 공개 비판 이후 리소스 접근 차단, 소송, 법원의 접근 복구 명령으로 이어진 갈등 속에서 발생함
- Automattic이 WordPress 코어 기여를 WP Engine 수준으로 줄이겠다고 하자 de Valk는 다음 릴리스를 이끌 의사를 밝혔고, Marucchi도 팀이 준비돼 있다고 덧붙임
- WordPress.org 계정 비활성화는 공식 채널 기여를 막지만, WordPress 코드가 GitHub에도 있어 코드 접근과 포크 자체는 여전히 가능함
WordPress.org 계정 비활성화 논란
- Automattic CEO이자 WordPress 공동 창립자인 Matt Mullenweg는 WordPress.org 커뮤니티 구성원 여러 명의 계정을 비활성화하겠다고 밝힘
- Mullenweg는 Joost de Valk와 Karim Marucchi가 새 WordPress 포크를 주도하려 했다고 봄
- de Valk는 WordPress용 SEO 도구 Yoast의 창업자이며, 과거 WordPress Foundation의 마케팅·커뮤니케이션 리드를 맡았음
- Marucchi는 엔터프라이즈 웹 컨설팅 회사 Crowd Favorite의 CEO임
포크 의혹과 미러 구상의 차이
- Mullenweg는 WordPress.org의 풍자적 글에서 de Valk와 Marucchi의 계획을 포크로 지칭함
- 두 사람은 WordPress 포크 계획을 발표하지 않았고, de Valk는 테마와 플러그인을 위한 연합형 미러를 포함한 변화를 논의했음
- de Valk는 WordPress.org의 단순 미러만으로는 단일 주체가 단일 업데이트 서버를 통제하는 문제를 해결하기 어렵다고 봄
- 미러들이 서로 연합하고 데이터를 공유해야 함
- 독립적인 테마와 플러그인을 호스팅할 수 있어야 함
- de Valk는 TechCrunch에 WordPress를 포크할 계획이 없었다고 다시 밝혔고, Marucchi도 X에서 같은 취지의 메시지를 냄
- de Valk는 자신의 WordPress.org 계정이 아직 비활성화되지 않았으며, 이 사안에 대해 Mullenweg와 소통하거나 상호작용한 적이 없다고 함
WP Engine 갈등에서 이어진 긴장
- WordPress 거버넌스에 대한 커뮤니티 비판은 오래됐지만, 최근 충돌은 2024년 9월 Mullenweg가 WP Engine을 공개 비판하면서 본격화됨
- WP Engine은 WordPress 기반 상업용 호스팅 회사이며, Mullenweg는 WP Engine이 많은 것을 돌려주지 않으면서 이익을 얻는다고 비판함
- 이후 갈등은 법적 분쟁으로 커짐
- WP Engine은 핵심 WordPress 리소스 접근이 차단된 뒤 소송을 제기함
- 법원은 WordPress에 WP Engine의 WordPress.org 접근을 복구하라고 명령함
- WP Engine은 별도 흐름에서 기업 차원의 지원을 할 준비가 되어 있다는 뜻을 나타냄
Automattic 기여 축소와 다음 릴리스 제안
- Automattic은 WordPress 코어 오픈소스 프로젝트 기여를 WP Engine의 기여 수준에 맞춰 줄이겠다고 발표함
- 이 기여 수준은 주당 시간 단위로 측정되는 지표임
- 발표 이후 de Valk는 X에서 다음 WordPress 릴리스를 이끌 의사가 있다고 했고, Marucchi는 자신의 팀이 준비돼 있다고 덧붙임
- de Valk와 Marucchi는 합쳐서 WordPress 오픈소스 프로젝트의 여러 영역에 주당 약 10시간 기여함
- Mullenweg는 이들의 독립적 노력이 출발하는 데 필요한 추진력을 주기 위해 WordPress.org 계정을 비활성화한다고 함
- 다른 리더십 모델을 시도하거나 WP Engine과 보조를 맞추려는 사람들에게는 새 노력에 합류하라고 권함
추가 계정 비활성화와 거버넌스 갈등
- Mullenweg는 Sé Reed, Heather Burns, Morten Rand-Hendriksen의 계정도 비활성화한다고 밝혔지만, 자세한 설명은 거의 내놓지 않음
- Reed는 새로 법인화된 비영리 단체 WP Community Collective의 president 겸 CEO임
- 이 단체는 WordPress와 더 넓은 오픈소스 생태계를 위한 협업·기여·리소스의 중립적 공간을 목표로 함
- Burns는 과거 WordPress 프로젝트 기여자이며, 2020년 이후 프로젝트에 관여하지 않았는데 계정이 비활성화된 데 놀랐다고 X에 씀
- Rand-Hendriksen은 Bluesky에서 자신과 Burns가 2017년부터 WordPress의 적절한 거버넌스, 책임성, 이해상충 정책 필요성을 말했기 때문에 Mullenweg가 겨냥했다고 봄
- 두 사람은 2019년에 프로젝트를 떠났다고 함
공식 계정 제한과 오픈소스 코드 접근
- WordPress.org 계정이 비활성화되면 해당 채널을 통한 기여가 막힘
- 코어 프로젝트 기여가 제한됨
- 관여 중인 플러그인이나 테마 기여도 제한될 수 있음
- WordPress 개발 코드는 GitHub의 wordpress-develop에도 호스팅되어 있어, 누구나 코드를 접근하고 원하면 포크할 수 있음
- Mullenweg는 새 포크를 농담조로 JKPress라고 부를 수 있고, 내년에 “WordPress + JKPress summit”을 열 수 있다고 함
- Mullenweg는 Joost와 Karim의 아이디어가 대담하고 흥미롭다며, WordPress의 GPL 코드를 가져가 자신들의 비전을 배포할 수 있다고 함
- 결과물이 훌륭하다면 WordPress로 다시 병합할 수도 있으며, 프로젝트 간 코드와 아이디어가 자유롭게 흐르는 능력이 오픈소스를 혁신의 엔진으로 만든다고 봄