3 คะแนน โดย GN⁺ 5 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • หลังเข้าควบคุม RubyGems, Bundler และ RubyGems.org เป็นเวลา 10 เดือน Ruby Central สูญเสีย คอนเฟอเรนซ์ 2 งาน, โปรเจกต์ OSS หลัก 2 โปรเจกต์ และผู้ร่วมพัฒนา 9 คน และยังไม่สามารถคลี่คลายข้อพิพาทได้
  • โดยไม่ยอมรับข้อเสนอประนีประนอมจากผู้ดูแลเดิม Ruby Central ย้ำเงื่อนไขว่าจะ ถอนคำขู่ฟ้องร้อง ก็ต่อเมื่อ André Arko ยอมสละสิทธิ์ใน Bundler และข้อเรียกร้องที่เกี่ยวข้องกับกฎหมายการจ้างงาน
  • ทนายความของ Ruby Central แจ้ง FBI เกี่ยวกับ Arko ในเดือนมีนาคม 2026 แต่ตามคำบอกเล่าของ Arko การตรวจสอบสามครั้งไม่พบหลักฐานว่าเขาสร้างความเสียหายต่อ RubyGems.org
  • ปัจจุบัน Ruby Central ดำเนินโปรเจกต์ความปลอดภัยที่ได้รับการสนับสนุนจาก Alpha-Omega และ Ruby Alliance แต่ Arko ตั้งประเด็นเรื่อง ผลประโยชน์ทับซ้อนที่ไม่เปิดเผย ระหว่างสปอนเซอร์ Gusto และ Thoughtbot กับคณะกรรมการ
  • เขาเสนอว่า การฟื้นความไว้วางใจไม่ควรเป็นการย้อนกลับไปหาองค์กรเดิม แต่ควรสร้างองค์กรที่มีโปรเจกต์ดำเนินงานแบบเปิดอย่าง gem.coop, เครื่องมือใหม่ และ คณะกรรมการที่ชุมชนเลือกตั้ง

Ruby Central ก่อนและหลังการเข้าควบคุม

  • ราว 18 เดือนก่อน Ruby Central จัดงาน RubyConf และ RailsConf เป็นประจำทุกปี
  • Open Source Committee ประกอบด้วย Ufuk, Gabi และ Mike รวม 3 คน ทำหน้าที่สนับสนุนและประสานงานบุคลากร OSS
    • ผู้ร่วมพัฒนาชุมชนแบบพาร์ตไทม์ 7 คน: André, Arun, Ellen, Gift, Irene, Josef, Martin
    • นักพัฒนา OSS แบบเต็มเวลา 3 คน: Colby, Samuel, David
    • โปรเจกต์เป้าหมาย: RubyGems, Bundler, RubyGems.org
  • ราว 10 เดือนก่อน เกิดเหตุการณ์ที่ Ellen Dash จากทีมแกนหลัก RubyGems เรียกว่า “การเข้าครอบงำแบบไม่เป็นมิตร” และทีมที่ดูแลโปรเจกต์มานานกว่า 10 ปีก็สูญเสียสิทธิ์เข้าถึง

ขีดความสามารถขององค์กรที่หายไปใน 10 เดือน

  • คอนเฟอเรนซ์ทั้งสองงานไม่มีแผนจัดในอนาคตแล้ว
    • ยุติ RailsConf
    • ยกเลิกส่วนสำคัญ ของ RubyConf ครั้งสุดท้าย
    • เป็นครั้งแรกในรอบหลายทศวรรษที่ไม่มีการเปิดเผยสถานที่และวันที่ของคอนเฟอเรนซ์ถัดไป
  • สูญเสียโปรเจกต์ OSS หลัก 2 จาก 3 โปรเจกต์ และโอน Bundler กับ RubyGems ให้ Matz
  • ผู้ร่วมพัฒนา OSS 9 คน จาก 10 คนออกไป
    • ผู้ดูแล RubyGems.org 6 จาก 7 คน
    • ผู้ร่วมพัฒนา OSS แบบเต็มเวลา 2 จาก 3 คน
    • บุคลากร 2 คนที่รับผิดชอบบทความเกี่ยวกับ OSS ทั้งหมด
  • สมาชิก Open Source Committee ทั้ง 3 คน, กรรมการ 5 จาก 7 คน และ Executive Director ทั้ง 3 คนออกจากตำแหน่ง
  • ผู้สนับสนุนทางการเงินรายหลักอย่าง Sidekiq และ Shopify ก็ถอนตัว แต่ Shopify กลับเข้าร่วม Ruby Alliance อีกครั้งหลังผ่านไป 9 เดือน

โครงสร้างคณะกรรมการที่ไม่มีการเลือกตั้ง

  • Ruby Central ไม่จัดการเลือกตั้งกรรมการ ต่างจาก Python Software Foundation
  • ปีนี้มีการแก้ไขข้อบังคับทั้งหมด แต่กรรมการใหม่ยังคงแต่งตั้งโดยกรรมการเดิมเท่านั้น และไม่มีขั้นตอนรับฟังความคิดเห็นสาธารณะ
  • คณะกรรมการปัจจุบันประกอบด้วยกรรมการเดิม 2 คนที่เหลือจาก 7 คนซึ่งอนุมัติการเข้าควบคุม และกรรมการใหม่ 3 คน ได้แก่ Brandon, Jey และ Ran ที่คณะกรรมการชุดก่อนเลือกไว้

โปรเจกต์ความปลอดภัยใหม่และ Ruby Alliance

  • หลังยุติคอนเฟอเรนซ์ 2 งานและโอน OSS ไปครึ่งหนึ่ง โปรแกรมที่เพิ่มเข้ามาต่อสาธารณะมีเพียงโปรเจกต์ความปลอดภัยหนึ่งโปรเจกต์ ซึ่งดำเนินงานด้วยทุนสนับสนุน Alpha-Omega
  • โปรเจกต์นี้ใช้ Project Glasswing ของ Anthropic เพื่อค้นหาปัญหาความปลอดภัยใน gem ที่เผยแพร่ไปแล้ว
  • รายงานรายเดือนฉบับแรกในเดือนมิถุนายน 2026 รายงานช่องโหว่ 5 รายการ
    • ระดับความรุนแรงปานกลาง 1 รายการ
    • ระดับความรุนแรงต่ำหรือยังไม่จัดประเภท 4 รายการ
  • Ruby Alliance มี Gusto, Thoughtbot และ Shopify เข้าร่วม
  • Arko ตั้งประเด็นเรื่อง ความเป็นไปได้ของผลประโยชน์ทับซ้อน ที่ไม่ได้ระบุในประกาศผู้สนับสนุน
    • กรรมการ David Corson-Knowles เป็น Senior Staff Engineer ของ Gusto
    • ประธานคณะกรรมการ Ran Craycraft เป็น Managing Director, Americas ของ Thoughtbot
    • เป็นโครงสร้างที่กรรมการผู้จัดสรรเงินสนับสนุนรับเงินสนับสนุนจากบริษัทที่จ้างตนเอง
  • Shopify กลับมาใน 9 เดือน และ Arko อ้างอิงรายงานภายนอกในขณะนั้นที่ระบุว่า Shopify เรียกร้องให้ Ruby Central เข้าควบคุม

ข้อพิพาท Bundler และ RubyGems ที่ยังไม่คลี่คลาย

  • ตั้งแต่เดือนตุลาคม 2025 Ruby Central ขู่ว่าจะฟ้องร้อง Arko และยังไม่ถอนคำขู่นั้น
  • ข้อพิพาทเริ่มขึ้นเมื่อ Ruby Central ยึดโปรเจกต์ GitHub ของ Bundler และ RubyGems จากผู้ดูแลเดิมในเดือนกันยายน 2025
  • เมื่อ Arko แจ้งว่าเขามีสิทธิ์ในชื่อ Bundler Ruby Central ก็เตือนว่าจะฟ้องโดยอ้างเหตุที่เรียกว่า “การแฮ็ก
  • Arko ปฏิเสธข้อกล่าวหาเรื่องการแฮ็กดังกล่าวมาโดยตลอด
  • Ruby Central ยังคงยืนกรานว่าจะถอนคำขู่ฟ้องร้องก็ต่อเมื่อเขาสละข้อเรียกร้องต่อไปนี้
    • ข้อเรียกร้องเรื่องการละเมิดชื่อ Bundler
    • ข้อเรียกร้องเรื่องความเป็นไปได้ที่งานผู้รับเหมาละเมิดกฎหมายแรงงานของรัฐ และค่าตอบแทนค้างจ่าย

ความพยายามประนีประนอมหลังการโอนโปรเจกต์

  • เมื่อ Arko ไม่ยอมสละข้อเรียกร้องแม้ถูกขู่ฟ้อง Ruby Central จึงโอน Bundler gem และคลัง GitHub ของ RubyGems ให้ Matz
  • ผู้ดูแลเดิมเสนอข้อประนีประนอมใหม่ แต่ Ruby Central ไม่ตอบ
  • แทนที่จะตอบ Ruby Central ย้ำเงื่อนไขเดิมว่า จะถอนคำขู่ฟ้องร้องหาก Arko คนเดียวสละข้อเรียกร้องทั้งหมด
  • หลังจากไม่มีความคืบหน้าเป็นเวลา 4 เดือน Arko ได้เผยแพร่สถานะความคืบหน้าต่อสาธารณะ

การประเมินราว 450,000 ดอลลาร์และเงื่อนไขที่เรียกร้องจริง

  • Ruby Central บอกว่าจะใช้เงินทุนภายนอกจ่ายเงินประนีประนอม และขอให้ Arko ประเมินจำนวนเงิน
  • ขอบเขตที่ขอประกอบด้วยค่าทนายความ จำนวนเงินที่อาจค้างจ่าย และค่าชดเชย 6 เดือนหลังถูกเลิกจ้าง โดยยอดที่คำนวณด้วยความช่วยเหลือจากผู้เชี่ยวชาญอยู่ที่ราว 450,000 ดอลลาร์
  • Arko ระบุว่าเขาไม่ได้เรียกร้องเงินจำนวนนี้โดยตรง แต่ให้ตัวเลขตามคำขอของ Ruby Central เพื่อใช้ระดมทุน
  • เงื่อนไขที่เขาเรียกร้องอย่างต่อเนื่องจริง ๆ มีสองข้อ
    • คำขอโทษต่อการโจมตีชื่อเสียงโดยไม่มีหลักฐาน
    • การชดใช้ค่าทนายความ ซึ่งน้อยกว่า 450,000 ดอลลาร์มาก

การแจ้ง FBI และความเป็นไปได้ของการสอบสวนทางอาญา

  • ขณะเดียวกับที่หาทุนเพื่อประนีประนอม ทนายความของ Ruby Central ได้ แจ้ง FBI เกี่ยวกับ Arko และขอให้มีการสอบสวนทางอาญา
  • วันที่ 9 มีนาคม 2026 ทนายความรายนั้นแจ้งทนายความของ Arko ว่าได้แจ้งเรื่องแล้ว และบอกว่าอาจจำเป็นต้องมีทนายความคดีอาญา
  • ตามคำบอกเล่าของ Arko มีการตรวจสอบบัญชี AWS ของ RubyGems สามครั้ง แต่ไม่พบหลักฐานว่าเขาสร้างความเสียหาย
  • การแจ้ง FBI ไม่สามารถถอนคืนได้ ดังนั้นแม้ Ruby Central จะระบุว่าไม่ต้องการเดินหน้าต่อ การตัดสินใจว่าจะสอบสวนหรือไม่อยู่ที่ FBI

ข้อเสนอประนีประนอมขั้นต่ำหลังเงินทุนหมด

  • ไม่กี่สัปดาห์หลังแจ้ง FBI Ruby Central ประกาศว่าเงินทุนหมด
  • Arko มองว่านี่เป็นสัญญาณเชิงบวกและเสนอแนวทางแก้ไขใหม่
  • ข้อเสนอนี้ไม่ได้เรียกร้องให้คืน Bundler, จ่ายค่าชดเชยตามกฎหมายการจ้างงาน หรือขอโทษ
    • การยืนยันต่อสาธารณะว่าเขาไม่ได้สร้างความเสียหายต่อ RubyGems
    • การชดใช้ค่าทนายความที่เกิดจากคำขู่ฟ้องร้อง
  • Ruby Central ไม่ตอบเป็นเวลา 6 สัปดาห์ ต่อข้อเสนอนั้นและการติดต่อหลายครั้ง

เงื่อนไขห้ามหมิ่นประมาทที่ใช้กับฝ่ายเดียว

  • หลังผ่านไป 6 สัปดาห์ Ruby Central ส่งข้อเสนออีกครั้งว่าจะถอนคำขู่ฟ้องร้องหากเป็นไปตามเงื่อนไขต่อไปนี้
    • สละข้อเรียกร้องเรื่องการละเมิดเครื่องหมายการค้า Bundler
    • สละข้อเรียกร้องเรื่องการละเมิดกฎหมายการจ้างงาน
    • ข้อตกลงห้ามหมิ่นประมาทที่ใช้กับ Arko เท่านั้น และไม่ใช้กับ Ruby Central
  • ในเงื่อนไขใหม่ Ruby Central เสนอว่าจะให้คำแนะนำต่อ FBI ให้หลีกเลี่ยงการดำเนินคดีอาญา และหากเริ่มมีการสอบสวนหรือดำเนินคดี ก็จะให้ความร่วมมือเฉพาะเท่าที่กฎหมายกำหนด
  • Arko ระบุว่าเขายอมรับไม่ได้ เพราะกฎหมายของหลายรัฐและกฎหมายรัฐบาลกลางอาจถือว่า ข้อตกลงที่จำกัดความร่วมมือในการสอบสวนทางอาญา เป็นความผิดอาญาในตัวเอง

ข้อเสนอแย้งที่ตั้งคำขอโทษเป็นเงื่อนไข

  • Ruby Central ไม่สามารถถอนการแจ้ง FBI ไม่สามารถคืนคลังที่โอนไปแล้ว และไม่มีเงินพอจะชดเชยได้ยาก
  • Arko ส่งข้อเสนอแย้งว่าจะสละสิทธิ์และข้อเรียกร้องตามกฎหมายการจ้างงานภายใต้เงื่อนไขต่อไปนี้
    • Ruby Central ถอนคำขู่ฟ้องร้อง
    • ขอโทษต่อการกล่าวหาต่อสาธารณะโดยไม่มีหลักฐานว่าเขาสร้างความเสียหายต่อ RubyGems.org
    • ขอโทษต่อข้อกล่าวหาว่าเขาพยายามได้มาซึ่ง PII ของผู้ใช้
    • ขอโทษต่อการทำลายธรรมาภิบาลของ Bundler และ RubyGems เพื่อเข้าควบคุม
  • Ruby Central ไม่ได้คัดค้านคำขอโทษ แต่ยังยืนกรานเงื่อนไขห้ามหมิ่นประมาทที่ใช้กับ Arko เท่านั้นและไม่ใช้กับองค์กร
  • หลังข้อเสนอแย้ง ไม่มีคำตอบเป็นเวลา 30 วัน และทนายความก็ไม่ทำตามคำสัญญาว่าจะให้กำหนดการตอบกลับภายในหนึ่งวัน

คำถามที่ยังเหลือแม้มีคำชี้แจงสาธารณะ

  • Ruby Central ไม่ยอมรับหรือขอโทษว่าการกีดกันผู้ดูแลที่ทำงานมานานกว่า 10 ปีออกจากโปรเจกต์เป็นเรื่องผิด
  • เหตุผลเดียวที่เปิดเผยต่อสาธารณะสำหรับการเข้าควบคุมคือ “การปรับปรุงความปลอดภัย
  • Arko โต้แย้งว่า Ruby Central ปลดผู้เชี่ยวชาญทั้งหมดที่สามารถดำเนินการเข้าควบคุมด้านความปลอดภัยได้อย่างปลอดภัย แล้วกล่าวหาเขาว่าแฮ็ก ทั้งที่เขาเป็นผู้เปิดเผยความล้มเหลวด้านความปลอดภัยของระบบอย่างรับผิดชอบ
  • Ruby Central ดำเนินการตรวจสอบสามครั้ง แยกกัน ต่างหาก แต่ตามคำบอกเล่าของ Arko ไม่พบหลักฐานความเสียหาย
  • Fracture Incident Report ของ Ruby Central มีเป้าหมายเพื่อ “ปิดเรื่อง” แต่ไม่ได้ตอบคำถามต่อไปนี้
    • คณะกรรมการลงมติให้ดำเนินการอะไรจริง ๆ
    • ต้องการได้อะไรจากการเข้าควบคุม
    • ทำไมจึงเจาะจง Arko เพียงคนเดียว แทนที่จะเป็นผู้ดูแลคนอื่น
    • ทำไมจึงนำไปสู่คำขู่ฟ้องร้องทันที
    • เหตุใดจึงดึง FBI เข้ามาเกี่ยวข้องโดยไม่มีหลักฐานความเสียหาย
  • Shan Cureton อดีต Executive Director แสดงจุดยืนต่อสาธารณะในทำนองว่าชุมชนไม่จำเป็นต้องรู้เรื่องราวทั้งหมดของเหตุการณ์ และองค์กรยังคงปฏิเสธที่จะเปิดเผยสาเหตุแม้หลังเขาพ้นตำแหน่งแล้ว

ชุมชนที่ Ruby Central เคยสร้างขึ้น

  • คอนเฟอเรนซ์ของ Ruby Central เป็นจุดเริ่มต้นที่ทำให้ Arko เข้าร่วมชุมชน Ruby และมีส่วนร่วมระยะยาว
  • ในงาน San Diego RubyConf ปี 2005 เขาได้พบประสบการณ์ต่อไปนี้
    • การบรรยายที่ Matz เสนอไวยากรณ์ -> “stabby lambda”
    • การบรรยาย call_cc ที่ Jim Weirich สาธิต continuation ด้วย Nintendo 64 และ The Legend of Zelda: Ocarina of Time
    • ทีมแกนหลัก Rails ที่กำลังเตรียมปล่อย Rails 1.0 ในเดือนธันวาคมปีนั้น
    • ความสัมพันธ์ที่ดำเนินต่อมากว่า 20 ปีผ่าน Freenode IRC และผู้เข้าร่วมจาก UCSD
  • เขาได้งานประจำครั้งแรกจากคำแนะนำของคนที่พบใน RailsConf ครั้งแรกในปี 2006
  • ประสบการณ์นี้นำไปสู่กิจกรรมต่อไปนี้
    • พัฒนาและเปิดตัว Bundler 1.0 ในปี 2009
    • ดูแล Bundler เป็นเวลา 15 ปี
    • ทำงานกับ RubyGems และ RubyGems.org มานานกว่า 10 ปี
    • ก่อตั้งและดำเนินองค์กรไม่แสวงหากำไร Ruby Together เป็นเวลา 7 ปี
  • การควบรวม Ruby Together กับ Ruby Central ตัดสินใจจากความไว้วางใจในผลงานด้านคอนเฟอเรนซ์และการดำเนินงานชุมชนที่ Ruby Central สั่งสมตั้งแต่ปี 2001 ถึง 2021

สร้างระบบนิเวศใหม่ด้วยธรรมาภิบาลแบบเปิด

  • เป็นครั้งแรกในประวัติศาสตร์ 25 ปีที่ Ruby Central ไม่มีคอนเฟอเรนซ์ใด ๆ ที่มีกำหนดจัด และข้อพิพาทครั้งนี้กลับทำลายธรรมาภิบาลชุมชนที่ตั้งใจจะเสริมให้แข็งแรงขึ้น
  • ผู้ดูแลถูกกีดกันออกจากโปรเจกต์ที่เลี้ยงดูมายาวนาน และไม่มีการเปิดเผยเหตุผลที่เป็นรูปธรรมหรือประโยชน์ที่จับต้องได้เพื่อทำให้ผลลัพธ์นั้นชอบธรรม
  • ชุมชน Ruby สามารถสร้างโปรเจกต์และองค์กรใหม่ได้ด้วยตนเอง
  • แทนที่จะพยายามฟื้นคอนเฟอเรนซ์ Ruby Central และ Ruby Together ในอดีต ควรสร้างอนาคตของ Ruby ขึ้นใหม่โดยมี ธรรมาภิบาลแบบเปิดและเครื่องมือใหม่ เป็นศูนย์กลาง

1 ความคิดเห็น

 
GN⁺ 5 시간 전
ความคิดเห็นจาก Lobste.rs
  • ผมคือคนที่ถูกพูดถึงในบทความ พอรู้สึกประหลาดใจว่า RubyConf 2005 จะจัดขึ้นที่ San Diego ใกล้ ๆ ก็เลยไปร่วมงานกับเพื่อนเพียงสองคนที่ชอบการเขียนโปรแกรมเหมือนกัน
    หลังจากออกจากงานพัฒนา Ruby ในปี 2009 ก็ไม่ได้ใช้ Ruby อีก แต่คอนเฟอเรนซ์ครั้งนั้นยังเป็นความทรงจำที่ดี และรู้สึกเสียดายที่ การตอบสนองของ Ruby Central ต่อเหตุการณ์ล่าสุดออกมาแย่ถึงขนาดนี้

    • ถ้าไม่ฟังเรื่องจากฝ่ายเดียว สถานการณ์อาจดูแย่น้อยลงบ้าง
      บน Reddit มีความเข้าใจผิดแพร่ไปว่า Ruby Central เป็นฝ่ายเริ่มส่งเรื่องให้ FBI แต่จริง ๆ แล้วเป็นผู้เชี่ยวชาญด้านกฎหมายที่ประเมินข้อเท็จจริงอย่างอิสระและแจ้งเบาะแสไป โดยไม่ได้ปรึกษากับ Ruby Central
      ต่อให้ตอนนั้นผมอยู่ในคณะกรรมการโอเพนซอร์สก็คงหยุดไม่ได้ และไม่มีใครใน Ruby Central มีอำนาจจะยับยั้งได้
      เนื้อหาที่แจ้งไปมีลักษณะว่า “Ruby Central สูญเสียการควบคุมโครงสร้างพื้นฐาน AWS เป็นเวลา X วัน” และเมื่อรับเรื่องแล้วสามารถถอนเรื่องได้ แต่ไม่ใช่ การร้องทุกข์อย่างเป็นทางการ
      Ruby Central ยังมีหลายเรื่องให้เรียนรู้และปรับปรุง แต่การถ่ายทอดสถานการณ์และเหตุการณ์ให้ถูกต้องก็สำคัญเช่นกัน
  • ผมมองว่า Andre พยายาม ยึดการควบคุม RubyGems·Bundler·RubyGems.org มาตั้งนานแล้ว ด้วยวิธีที่เงียบและค่อยเป็นค่อยไป
    รายงานเหตุการณ์ฉบับต่อไปนี้ไม่ได้ฟันธงอย่างชัดเจน แต่ก็สนับสนุนมุมมองนี้: https://rubycentral.org/news/rubygems-fracture-incident-report/
    การที่ Andre ถอนสิทธิ์เข้าถึง GitHub ของ Evan Phoenix ในเดือนกุมภาพันธ์ 2025 โดยไม่มีผู้รับผิดชอบจาก Ruby Central คนอื่นมาแทน และกันหัวหน้าฝ่ายโอเพนซอร์สออกไปนั้นไม่เคยมีมาก่อน
    เขาควรโอนสิทธิ์ผู้ดูแลระบบ 1Password ให้หัวหน้าฝ่ายโอเพนซอร์สด้วย แต่แม้หลังจากตำแหน่งถูกส่งต่อไปแล้ว เขาก็ยังคงสิทธิ์ผู้ดูแลระบบของบัญชี 1Password สำรองไว้
    ผลคือ Andre สามารถยึดบัญชี AWS ถอดผู้ดูแลระบบคนอื่นทั้งหมดออก และล็อก Ruby Central ออกจากสภาพแวดล้อมโปรดักชันได้ และไม่ควรมีคนคนเดียวที่สามารถกันหัวหน้าฝ่ายโอเพนซอร์สออกจากทั้ง AWS และ 1Password ได้พร้อมกัน
    นอกจากนี้ เขายังบอกชุมชนอย่างเป็นเท็จว่าการเข้าถึง GitHub เกี่ยวข้องกับสิทธิ์ผู้ดูแลระบบของสภาพแวดล้อมโปรดักชัน และยึดคำอธิบายนั้นต่อไปอีกหลายเดือนหลังเสียสิทธิ์เข้าถึง อีกทั้งจนถึงตอนนี้ก็ยังลดทอนความเสี่ยงด้านความปลอดภัย แม้ Ruby Central จะพยายามลบสิทธิ์ปฏิบัติการของเขาออกทั้งหมดแต่ไม่สำเร็จ
    หาก Ruby Central ได้รับการปฏิบัติในฐานะผู้มีส่วนได้ส่วนเสียอย่างเหมาะสม และได้รับการส่งมอบสิทธิ์ที่จำเป็นต่อการดำเนินงาน RubyGems.org อย่างถูกต้อง ก็คงไม่จำเป็นต้องถึงขั้น เข้าซื้อกิจการแบบเป็นศัตรู หรือกัน Andre ออกไป
    ผลประโยชน์ทับซ้อนเป็นเรื่องสำคัญมาก และหัวหน้าฝ่ายโอเพนซอร์สไม่ควรนั่งอยู่ในคณะกรรมการที่กำกับดูแลเงินทุนของตนเอง
    โครงสร้างตอนที่ Andre รวม Ruby Together เข้ากับ Ruby Central โดยที่เขาเป็นสมาชิกคณะกรรมการโอเพนซอร์สซึ่งกำกับดูแลเงินที่จ่ายให้ตัวเองนั้น ไม่เป็นมืออาชีพและไม่ถูกต้องทางจริยธรรม
    ผมชื่นชมที่เขาเปิดทางให้แรงงานโอเพนซอร์สได้รับค่าตอบแทน แต่เห็นว่าเขาทำงานสำคัญในการกำหนดเส้นแบ่งระหว่างงานที่ได้รับค่าจ้างกับงานอาสาสมัครให้ชัดเจน และป้องกันไม่ให้เส้นนั้นพร่าเลือนได้ไม่ดีพอ
    ยังมีอีกหลายส่วน รวมถึงประเด็นทางกฎหมาย ที่อย่างดีที่สุดก็จริงเพียงครึ่งเดียว แต่ผมไม่ใช่กรรมการบอร์ดหรือทนายความ และตอนนี้อยู่ระหว่างพักร้อนกับครอบครัว จึงอาจตอบเพิ่มเติมได้ยาก