25 คะแนน โดย shuggie 14 일 전 | 9 ความคิดเห็น | แชร์ทาง WhatsApp

Wikipedia ไม่ใช่ป้ายโฆษณาสำหรับแนะนำหรือโปรโมตสิ่งใดสิ่งหนึ่ง แต่การที่มีไลบรารีจำนวนมากออกมาในช่วงเวลาสั้น ๆ ก็อาจมองได้ว่าเป็นปรากฏการณ์หนึ่งที่นิยามยุคสมัยนี้ได้

ดังนั้นจึงได้บันทึกปรากฏการณ์ในตอนนี้ไว้เป็นเอกสาร และรวบรวมเครื่องมือโอเพนซอร์ส HWP/HWPX ที่ออกมาจนถึงตอนนี้ไปลงไว้ใน MediaWiki


รายการเครื่องมือโอเพนซอร์สสำหรับจัดการ HWP/HWPX

HWP (Hanword Processor) และ HWPX ซึ่งเป็นฟอร์แมตสืบทอดต่อจากมัน เป็นรูปแบบเอกสารที่ถูกใช้อย่างแพร่หลายในหน่วยงานภาครัฐและแวดวงการศึกษาของเกาหลี เนื่องจาก Hancom Office Hanword กลายเป็นมาตรฐานโดยพฤตินัยมาอย่างยาวนาน จึงมีข้อจำกัดว่าหากต้องการจัดการฟอร์แมตนี้ด้วยวิธีเชิงโปรแกรม จะต้องอยู่ในสภาพแวดล้อม Windows ที่ติดตั้ง Hancom Office ไว้

ในช่วงต้นทศวรรษ 2010 Kim Hodong ได้พัฒนา ruby-hwp, libhwp, evince-hwp และอื่น ๆ เพียงลำพัง วางรากฐานแรกของระบบนิเวศโอเพนซอร์ส HWP อย่างไรก็ตาม ในปี 2013 จากเหตุการณ์ libhwp เขารู้สึกสิ้นศรัทธาต่อการพัฒนาโอเพนซอร์ส และเมื่อปัญหาสุขภาพทรุดหนักลงด้วย จึงยุติโครงการทั้งหมดและจากไป[1][2] หลังจากนั้นอยู่ช่วงหนึ่ง กิจกรรมโอเพนซอร์สในด้านนี้ดำเนินต่อไปอย่างกระจัดกระจายเท่านั้น

สถานการณ์เปลี่ยนไปในช่วงรอบปี 2024 เมื่อการแพร่ขยายของ generative AI ทำให้ความต้องการนำเอกสาร HWP/HWPX เข้าไปสู่ AI pipeline หรือประมวลผลด้วยเครื่องมืออัตโนมัติเพิ่มสูงขึ้นอย่างรวดเร็ว ตามมาด้วยการเกิดขึ้นของเครื่องมือโอเพนซอร์สจำนวนมากในระยะเวลาอันสั้นที่ทำงานได้โดยไม่ต้องใช้ Hancom Office โดยมีทั้งไลบรารี, CLI, เซิร์ฟเวอร์ MCP และเว็บเอดิเตอร์ที่พัฒนาด้วยภาษาอย่าง Python, Rust, TypeScript และอื่น ๆ

ตารางด้านล่างนี้คือการสรุปเครื่องมือโอเพนซอร์ส HWP/HWPX หลัก ๆ ที่เปิดเผยสู่สาธารณะในปัจจุบัน


(สามารถดูตารางที่รวบรวมไว้ได้จากลิงก์ MediaWiki)


ถึงคุณ Kim Hodong

ในปี 2013 นักพัฒนาคนหนึ่งได้วางรากฐานแทบทั้งหมดของการจัดการไฟล์ Hanword แบบโอเพนซอร์สเพียงลำพัง ไม่ว่าจะเป็น ruby-hwp, libhwp, evince-hwp และอื่น ๆ เขาปิดโครงการและจากไปเพราะรู้สึกสิ้นศรัทธาต่อการพัฒนาโอเพนซอร์สจาก เหตุการณ์ libhwp และยังเผชิญกับปัญหาสุขภาพที่ทรุดหนักลง เครื่องมือที่ถูกระบุไว้ในเอกสารนี้สามารถมีอยู่ได้ก็เพราะคุณ Hodong มองเห็นความเป็นไปได้ก่อนและเป็นผู้เปิดทางไว้ให้ เอกสารนี้ถูกสร้างขึ้นเพื่อแสดงความเคารพต่อผลงานบุกเบิกนั้น

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

 
jwseo 2 일 전

ทำไมเอกสารวิกิถึงหายไป?

 
tazuya 13 일 전

พอดูแล้วเหมือนว่าคุณคิมโฮดงก็น่าจะเครียดมากตั้งแต่ปี 2019 แล้วนะครับ อ่านบทความแล้วรู้สึกว่ามีคนประเภทสร้างปัญหาและพวกอันธพาลเยอะมากจริง ๆ (ตอนนี้ก็คงยังมีอยู่สินะ?)
https://hamonikr.org/Free_Board/63139

 
bootno2316 3 일 전

ผมคิดว่าควรฟังอีกด้านด้วยครับ

เรื่องนี้เป็นที่รู้กันพอสมควรครับ ในปี 2011, 2013, 2016, 2019 ก็เกิดเรื่องคล้ายกันกับคนคนเดิม คนนี้ประกาศหยุดโครงการอยู่เรื่อย ๆ ถึงขั้นประกาศยุติโอเพนซอร์สด้วยซ้ำ และยังตำหนิคนที่เคยส่งบั๊กรายงานเข้ามาในโครงการ จากนั้นพอเวลาผ่านไปไม่นานก็กลับมาเริ่มใหม่ วนซ้ำแบบนี้หลายครั้ง ไม่แน่ว่าเจ้าตัวอาจค้นหาชื่อตัวเองบ่อย เพราะไปไล่ค้นด้วยคีย์เวิร์ดตามทุกบอร์ดและวิกิที่มีการพูดถึงเรื่องนี้ (ที่นี่ก็อาจเข้ามาเห็นคอมเมนต์นี้แล้วตามเข้ามาก็ได้)

เพราะเป็นนักพัฒนา เราควรเชื่อคำพูดและเข้าใจเขาอย่างนั้นหรือครับ?

 
tazuya 2 일 전

ขอบคุณสำหรับความคิดเห็นครับ/ค่ะ มีเรื่องแบบนั้นเกิดขึ้นด้วยสินะ สิ่งที่ผม/ฉันเห็นคงไม่ใช่ทั้งหมด ขอบคุณอีกครั้งที่ช่วยให้ข้อมูลจากอีกมุมมองหนึ่งครับ/ค่ะ

 
darjeeling 13 일 전

ยังมีโค้ดเดิมหลงเหลืออยู่ จึงสามารถเข้าไปตรวจสอบได้ด้วยตัวเองว่าเป็นการติดตั้งใช้งานแบบไหน
https://gitlab.com/sebuls/libhwp

 
qyahzn2004 13 일 전

rip

 
husky81 13 일 전

BckHWP. การทำงานอัตโนมัติด้วย Excel VBA
https://m.blog.naver.com/husky81/222045248589

 
click 14 일 전

ว้าว ตอนที่ผมเห็นเมื่อปี 2020 ยังมีไลบรารีที่จัดการ hwp ได้ไม่มากนัก แต่ช่วงหลังมานี้เพิ่มขึ้นแบบก้าวกระโดดเลยนะครับ

 
djfxod 14 일 전

ไม่ใช่ว่าเป็นเพราะ libhwp แบบชี้ขาดเสียทีเดียว แต่ปัญหาคือกลุ่มขยะนั่นต่างหากที่แย่กว่า ไม่มีประธานนะ ถ้าอ่านแล้วหัวร้อน นั่นก็เป็นเพราะคุณเอง