14 คะแนน โดย xguru 2020-08-31 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
<p>ช่วงหลังมานี้ เมื่อบริการคลาวด์นำโอเพนซอร์สไปทำเป็น &quot;as a service&quot; โดยแทบไม่ต้องจ่ายต้นทุนใดๆ ฝั่งโอเพนซอร์สจึงตอบโต้ด้วยการเปลี่ยนไลเซนส์หรือเปลี่ยนโมเดลการจัดจำหน่าย<br /> คำแนะนำเรื่องการทำให้เป็นธุรกิจจากอดีต CTO ของ Chef มีดังนี้<br /> <br /> Elastic เปลี่ยนไปในทางที่ทำให้โค้ดเป็นโอเพนน้อยลง บางคอมโพเนนต์กลายเป็นกรรมสิทธิ์เฉพาะ และแยกออกได้ค่อนข้างยาก ⇨ โมเดล Open Core<br /> Chef เปิดทั้งหมด แต่จดเครื่องหมายการค้าในชื่อ Chef และเปลี่ยนให้ไม่สามารถใช้ชื่อนั้นได้ ⇨ โมเดล Redhat<br /> → Chef เปลี่ยนจากโมเดล Open Core เดิมมาเป็น RedHat<br /> <br /> คำแนะนำของ Adam Jacob ซึ่งเคยเป็น CTO ของ Chef คือ โมเดล RedHat ดีกว่า Open Core มาก<br /> (อาจใช้ได้เฉพาะกับ Chef ก็ได้ และเขาก็ลาออกก่อนการเปลี่ยนโมเดลไลเซนส์นั้น)<br /> <br /> 1) สร้างผลิตภัณฑ์บนฐานโค้ดโอเพนซอร์ส 100%<br /> → หากทำแบบนี้ บริษัทจะกลายเป็นส่วนหนึ่งของคอมมูนิตี้โค้ดโอเพนซอร์สนั้น<br /> → ในแนวทาง Open Core บริษัทจะอยู่เหนือคอมมูนิตี้เดิม และจะขอความช่วยเหลือจากคอมมูนิตี้ได้ยากขึ้น<br /> → Adam ต้องคอยอธิบายมา 13 ปีว่าทำไม Chef เวอร์ชันเชิงพาณิชย์ถึงต่างจากเวอร์ชันโอเพนซอร์ส แต่ในโมเดล RedHat ไม่จำเป็นต้องทำแบบนั้น<br /> <br /> 2) จดทะเบียนเครื่องหมายการค้า และเป็นผู้จัดจำหน่ายผลิตภัณฑ์นั้นเพียงรายเดียว ธุรกิจก็จะเป็นของเราทั้งหมด<br /> → นี่หมายความว่าบริษัทจะเป็นเจ้าของ Supply Chain<br /> → Supply Chain : การจัดการเวอร์ชันซอร์ส, คอมมิต, QA, บิลด์ไปป์ไลน์, การโฮสต์เอกสาร, การตลาด, ทีมขาย ฯลฯ<br /> → กล่าวคือ บริษัทเป็นผู้ทำความพยายามทั้งหมดนอกเหนือจากตัวโค้ด และเป็นผู้สร้างมูลค่าให้สิ่งนั้น <br /> <br /> 3) สนับสนุนและร่วมมือกับคนที่ทำดิสทริบิวชันทดแทน <br /> → สิ่งนี้จะสร้างคอมมูนิตี้ที่แข็งแรง</p>

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

 
iolothebard 2020-09-01
<p>แต่... ถ้า cent os ปรากฏตัวขึ้นมาล่ะ?</p>
 
xguru 2020-08-31
<p>Amazon นำ MySQL, MongoDB, Elastic Search เป็นต้น ไปทำเป็นบริการ จนกลายเป็นประเด็น และมีการเปลี่ยนไลเซนส์ตามด้านล่างนี้ด้วย<br /> <br /> → CockroachDB เปลี่ยนไลเซนส์ - เป็นโอเพนซอร์สแต่ห้ามนำไปใช้เชิงพาณิชย์ https://th.news.hada.io/topic?id=7<br /> → Sentry เปลี่ยนไลเซนส์โอเพนซอร์สเป็น BSL (Business Source License) https://th.news.hada.io/topic?id=870<br /> <br /> เหตุผลที่ Dropbox เปลี่ยนจาก Nginx ไปเป็น Envoy https://th.news.hada.io/topic?id=2625 <br /> ในบทความด้านบนก็กล่าวไว้เช่นกันว่า ตามคำแนะนำข้อ 1) ของ Adam นั้น Nginx เป็นโมเดลแบบ open core ส่วน Envoy เป็นโมเดลแบบเปิดทั้งหมด จึงมีอิสระในการมีส่วนร่วมมากกว่า <br /> </p>