- 현재 진행 중인 Automattic과 WP Engine의 싸움에서 어떤 결과가 나올지 말하기는 너무 이르지만, 워드프레스 커뮤니티 전체가 이미 패자가 되었음
- 오토매틱 설립자이자 CEO인 맷 멀렌웨그는 WordPress 프로젝트와 WordPress.org 인프라에 대한 통제권을 이용해 WP Engine을 처벌하고 일부 반대 기여자를 토론 채널에서 제거하고 있음
- 가장 최근에는 멀렌웨그가 WP 엔진 플러그인에 대해 적대적인 포크를 시작했고, 포크된 플러그인이 워드프레스 업데이트를 통해 원본을 대체하고 있음
- 오토매틱과 WP 엔진의 싸움이 시작되었을 때, 많은 사람들은 두 회사가 적대감을 줄이거나 최소한 변호사에게 맡겨서 해결하고 더 큰 커뮤니티는 이 싸움에서 제외되기를 바랐지만 이러한 희망은 실현되지 않았음
- WordPress.org 측이 WP 엔진에 대한 Ban을 중단하며 "Reprieve(유예)" 글을 9월 27일에 올림
- 그 이후 WP 엔진은 10월 2일에 오토매틱과 멀렌웨그를 상대로 62페이지 분량의 고소장을 제출하고 배심원 재판을 요구함
- 고소 내용에는 계약 방해, 컴퓨터 사기, 강탈 미수, 명예훼손 등이 포함됨
- 또한 WP 엔진이 오토매틱이 언급한 워드프레스, 우커머스 등의 상표를 침해하거나 희석하지 않는다는 확인 판결을 요구함
- 이는 Automattic과 WP 엔진 사이의 단절된 관계를 회복할 가능성은 거의 없는 조치였음
- WordPress.org Ban은 그대로 유지될 것이고, Automattic이 소송에 대응할 것이며, 아마도 WP 엔진에 맞소송을 제기할 것이라는 예상은 충분히 가능했음
- 하지만 현재까지 WP 엔진의 소송에 대한 맞소송이나 대응에 대한 어떠한 징후도 보이지 않고 있음
- 대신 뮬렌웨그는 다른 수단을 사용하여 WP 엔진에 문제를 일으키고 있으며, 이러한 전술은 더 넓은 워드프레스 커뮤니티에 문제가 되는 방식으로 퍼져나가는 중
- 10월 9일, WordPress.org 의 계정 로그인 양식에 "WP 엔진과 재정적으로나 기타 어떤 식으로도 제휴하지 않는다"는 새로운 체크박스가 추가됨
- 체크박스를 선택하지 않으면 사용자는 진행하려면 체크박스를 선택하라는 메시지를 받게 됨
- 이 정책에 대해 의문을 제기한 기여자 중 일부는 슬랙에서 차단된 것으로 알려짐
- 많은 기여자들이 체크박스의 모호한 표현과 그 결과에 대해 질문을 제기함
- 이에 대해 멀렌웨그는 "변호사와 상담하라"고 조언하는 등 불만족스러운 답변을 내놓음
- Javier Casares와 Terence Eden 등 일부 참가자는 질문을 계속 제기한 후 계정이 비활성화되었다고 보고함
- Andrew Hutchings는 대부분의 개인 기여자는 변호사 자문을 받을 여유가 없다고 지적하며, 그저 프로젝트에 기여하고 싶을 뿐이라고 말함
편을 선택하시오 (Piack a side)
- 체크박스 토론에서 한 참가자는 "여기서 무슨 일이 일어나고 있는지 모르겠느냐"며 "간단하다. 편을 들어야 한다"고 말함
- 이에 대해 멀렌웨그는 "나는 여러분이 모두 정보를 얻고 참여하기를 바란다. 관망만 하지 말라"고 답변함
- 멀렌웨그는 WP 엔진을 WordPress.org 에서 차단한 직후 오토매틱 직원들에게도 편을 택하라고 요구했음
인기 플러그인 Advanced Custom Fields의 운명
- WP 엔진은 인기 플러그인인 Advanced Custom Fields(ACF)를 제작하고 있음
- 멀렌웨그는 9월 28일 ACF Pro를 워드프레스 코어에 포함시켜야 하는지 슬랙에서 질문했음
- 오토매틱은 10월 5일 ACF의 취약점을 WP 엔진에 "책임감 있게 공개했다"고 발표했으나, 워드프레스 코어 보안팀 리더는 이를 "무책임하게 발표했다"고 비판함
- 10월 12일 멀렌웨그는 ACF가 Secure Custom Fields(SCF)로 포크되고 있다고 발표했음
- 이는 WP 엔진을 처벌하기 위한 조치로, 이전에 ACF를 설치한 모든 사용자를 대신해 새 플러그인으로 대체되고 있음
WPGraphQL도 오토매틱으로
- WPGraphQL 플러그인 개발자 제이슨 발은 10월 7일 WP 엔진을 떠나 오토매틱에 합류한다고 발표함
- 또한 WPGraphQL이 워드프레스의 "정식 플러그인"이 된다고 말함
- 오토매틱 산하의 WPGraphQL 개발에서 ACF와의 호환성은 우선순위가 아닐 것으로 보임
워드프레스 커뮤니티의 향방은?
- 멀렌웨그의 WP 엔진에 대한 복수가 무시하거나 피할 수 없는 방식으로 커뮤니티로 번지고 있음
- 그의 프로젝트 리더십에 대해 기여자, 사용자, 외부 관찰자들이 거듭 의문을 제기하고 있음
- 더 많은 기여자들이 물러날 가능성이 있으며, 상당수 사용자들이 워드프레스를 더 이상 추천하지 않겠다며 대안을 모색 중임
- 오픈소스 프로젝트의 상업화에 대해서는 정당한 대화가 필요하지만, 멀렌웨그의 행동으로 인해 완전히 가려지고 있음
"미친 왕"이 된 멀렌웨그
- Flask 웹 프레임워크 제작자 Armin Ronacher는 워드프레스 위기와 관련해 오픈소스와 돈을 섞는 것에 대해 흥미로운 견해를 내놓음
- 그는 오픈소스 프로젝트 창시자들이 자신의 프로젝트에서 다른 이들이 재정적 성공을 거두는 것을 보고 부당하다고 느끼는 경우가 많다고 말함
- 멀렌웨그의 행동은 "그를 지지했을 많은 이들을 소외시켰다"며 그가 "'미친 왕'이 되어가고 있다"고 평함
GN⁺의 의견
- 멀렌웨그의 행동으로 인해 오픈소스 프로젝트의 지속가능성과 수익 분배에 대한 질문 대신, 거버넌스, 중앙 집중식 소프트웨어 배포, 소프트웨어 공급망에 대한 의문이 전면에 부상하고 있음
- 수십 년 동안 오픈소스의 선함을 보여주는 사례였던 워드프레스가 이제는 기업 소유 프로젝트 모델의 위험성에 대한 사례 연구가 되고 있음
- 안전한 선택으로 여겨졌던 워드프레스가 이제는 위험한 것으로 인식되기 시작했고, 이는 오픈소스 전반에 영향을 미칠 수 있음