Shopify의 루비 생태계 기여와 논란
-
저자는 Shopify CEO의 루비 사랑이 루비/레일즈를 기본 스택으로 유지하는 동력임을 밝힙니다. R&RI 팀은 “의존성은 당신의 코드” 철학 아래 직접 기여하고 인재를 양성하며, 이는 오픈 소스 지속 가능성에 핵심적입니다.
-
Matz가 “사람이 필요하다”는 요청에 따라 Shopify R&RI 팀이 루비 개발에 참여하여 YJIT, Prism 등 주요 개선과 코어 커미터 배출에 기여했습니다. 금전적 지원은 불신을 초래할 수 있기에, 재정적 압력 없는 독립적인 관계가 중요하다고 강조합니다.
-
Rubygems는 ‘포크 불가능한’ 핵심 프로젝트로, 자금 조달 방식에 신중해야 합니다. 유지보수의 수익화 의혹은 불신을 키웠습니다. Shopify는 2021년 기여를 시도했으나 유지보수자들이 금전적 보상을 선호하자, Ruby Central에 4년간 100만 달러의 ‘Ruby Shield’를 후원했습니다.
-
하지만 협력이 원활치 않아 엔지니어들을 재배치했으며, 저자는 Shopify가 Ruby Central 자금 지원 철회를 위협한 적 없다고 강조합니다. 최근 논란은 Shopify 조작이 아닌 의사소통과 실행의 문제임을 주장합니다.