อะไรคือ Open Source และมันมีข้อดีข้อเสียแตกต่างจาก Closed Source อย่างไร และเราควรเลือกใช้วิธีคิดแบบไหนเหมาะกว่ากัน?