ในงาน Thailand 7th OSS Festival มี session ของคุณ Kay Koll ซึ่งเป็น Technical Marketing, Desktop Solutions จาก StarOffice Division บริษัท Sun Microsystem ซึ่งบินมาจากเยอรมนีเพื่อเล่าว่า OpenOffice.org 3.0 มีอะไรใหม่ที่น่าสนใจ ผมได้รายงานไว้ใน Live blogging ไปบ้างแล้ว แต่ขอเอามาเขียนใหม่ให้เป็นเรื่องเป็นราว โดยจะรวมกับบทสัมภาษณ์คุณ Kay Koll ซึ่งผมมีโอกาสสัมภาษณ์ในวันนั้นด้วย
ดาวน์โหลดสไลด์ของ Kay Koll อ่านประกอบ (PDF)
OpenOffice.org 2.0 ออกเมื่อเดือนตุลาคมปี 2005 นับถึงตอนที่เขียนนี้ก็เกือบ 2 ปีแล้ว ที่ผ่านมาเราเห็นเวอร์ชันอัพเดตใหญ่ 2 ตัวคือ 2.1 และ 2.2 ซึ่งมีการเปลี่ยนแปลงในระดับฟีเจอร์ไม่มากนัก (ส่วนมากเน้นการแก้บั๊กมากกว่า) ถึงแม้ว่า OOo ซีรีย์ 2.x จะพัฒนาขึ้นจาก OOo 1.x มาก แต่วัดกันในแง่การใช้งานแล้วก็ยังตาม Microsoft Office อยู่เยอะ และถ้ายิ่งนับ Microsoft Office 2007 ที่ออกมาเมื่อต้นปี 2007 นี้ ช่องว่างก็ยิ่งถ่างออกไปอีก
ความหวังทั้งมวลจึงตกไปอยู่ที่ OpenOffice.org 3.0 ที่มีกำหนดออก 1 ปีให้หลังนับจากนี้ เดือนกันยายนปี 2008
มีอะไรใหม่ใน OpenOffice.org 3.0
สิ่งที่ทุกคนอยากรู้คือ OpenOffice.org 3.0 จะมีอะไรใหม่เพิ่มขึ้นบ้าง และเป็นความหวังในการใช้ชุดซอฟต์แวร์สำนักงานแบบโอเพนซอร์สได้หรือเปล่า ขอแยกรายละเอียดเป็นแต่ละฟีเจอร์ ประสิทธิภาพที่เพิ่มขึ้น Kay Koll บอกว่า OOo 3.0 จะเปิดโปรแกรมได้เร็วขึ้นกว่า OOo 2.0 ประมาณ 30-50% (ขึ้นกับปัจจัยต่างๆ) และเปิด/เซฟเอกสารได้เร็วกว่าเดิม 50% ระบบ Extensions จากความสำเร็จของ Firefox ทำให้โปรแกรมรุ่นใหม่ๆ ใช้แนวทาง Extensions กันเป็นแถว ระบบ Extensions เข้ามาใน OOo 2.04 และปัจจุบันก็มี Extension ให้ใช้บ้างพอประมาณ ตัว Extensions Manager ก็จะมีความสามารถเพิ่มเรื่อยๆ ตั้งแต่การติดตั้ง/ลบ Extension ไปจนการเช็คเวอร์ชันของ Extension ว่าอัพเดตแค่ไหนอย่างไร นอกจากการใช้หรือจัดการกับ Extension แล้ว ทาง OOo ยังใส่ใจกับการพัฒนา Extension ด้วย โดยจากเดิมที่เราต้องเขียน C++ กันสดๆ ก็พัฒนาขึ้นมาเป็นชุดเครื่องมือที่ใช้กับ NetBeans และ Eclipse สำหรับพัฒนาซอฟต์แวร์สำหรับ OOo หรือใช้ OOo เป็นฐาน การสนับสนุน OpenDocument ระหว่างที่สงครามฟอร์แมตไฟล์สำหรับงานเอกสารยังไม่จบไม่สิ้น แต่ละค่ายก็ปรับปรุงอาวุธใหม่ๆ ออกมาสู้กับฝ่ายตรงข้ามอยู่เรื่อย ถึงแม้ว่า OpenDocument 1.0 จะเข้าเป็นมาตรฐานของ ISO ไปตั้งแต่ปีที่แล้ว แต่ก็ยังถูกโจมตีจากฝ่ายตรงข้ามว่าขาดเรื่องการสนับสนุนคนพิการ และสูตรในการคำนวณ spreadsheet (ข่าวเก่า) ทางฝ่าย OASIS ที่ดูแลมาตรฐาน OpenDocument จึงปรับปรุงในเวอร์ชัน 1.1 และ 1.2 ตามลำดับ ซึ่งทั้งสองเวอร์ชันนี้จะใช้ได้กับ OOo 3.0 อีกเรื่องที่เกี่ยวข้องกันก็คือการที่คนจะใช้ OpenDocument กันเยอะๆ นั้น ก็ต้องมีโปรแกรมที่สนับสนุน OpenDocument กันเยอะๆ ด้วย ซึ่ง OpenOffice.org ก็เป็นโปรแกรมตัวหนึ่งที่สนับสนุน OpenDocument ครบครัน ดังนั้นแทนที่จะเขียนใหม่ ทำไมไม่เอาเทคโนโลยีของ OOo มาใช้เสียเลยล่ะ ไม่ต้องเปลืองแรง ว่าแล้วทาง Sun ก็เตรียมออกชุดพัฒนา OpenDocument Toolkit สำหรับแพลตฟอร์มที่ได้รับความนิยมทั้งสองตัว คือ Java และ .NET การสนับสนุนแมคอินทอช แมคอินทอชเป็นแพลตฟอร์มที่ถูกลืมสำหรับซอฟต์แวร์ของซันหลายๆ ตัว (บางครั้งก็อาจไม่ลืม แต่ก็ได้ฟีเจอร์น้อยกว่าหรือช้ากว่า) ปัจจุบันผู้ใช้แมคอินทอชมีทางเลือกเพียง 2 ทาง คือ ใช้ OOo 2.x ผ่าน X11 (ของแอปเปิล) ซึ่งมีปัญหาในเรื่องพฤติกรรมของหน้าต่างไม่เป็นแบบแมค หรืออีกทางคือใช้ NeoOffice ซึ่งเป็นโครงการ fork ของ OOo โดยใช้ Java แทน X11 แต่ผลที่ได้ก็คือช้าสุดๆ และได้ฟีเจอร์ล้าหลัง OOo 2.x เวอร์ชันล่าสุดนานพอสมควร เหตุผลของโครงการ OOo ก็คือมีนักพัฒนาบนแมคจำนวนน้อยกว่าแพลตฟอร์มอื่น ซึ่งตอนนี้สถานการณ์ดูดีขึ้น (ข่าวเก่า) และ OpenOffice.org 3.0 จะมีเวอร์ชันแมคเป็น supported platform แน่นอน (รายละเอียดล่าสุดดูได้จากหน้าของ Mac port) PIM (Personal Information Manager) สิ่งที่ขาดไปใน OOo 2.x ก็คือโปรแกรมแบบเดียวกับ Outlook (หรือที่เรียกกันว่า PIM) ซึ่งทำหน้าที่ในการติดต่อสื่อสาร เช่น อีเมล กรุ๊ปแวร์ ปฏิทินนัดหมาย สมุดที่อยู่ เมื่อแฟนๆ เรียกร้องเข้ามามาก ทาง OOo จึงตัดสินใจเพิ่มโปรแกรม PIM เข้ามา โดยใช้เทคโนโลยีที่มีอยู่แล้วก็คือ Mozilla Thunderbird/Calendar (ข่าวเก่า) ตอนนี้ถ้าใครตามโครงการ Mozilla Calendar อยู่จะเห็นชัดเจนว่าพัฒนาการไปเร็วมาก เหตุผลก็เป็นเพราะ Sun ได้จ้างนักพัฒนาแบบเต็มเวลาสองคน ให้มาทำ Calendar โดยเฉพาะเพื่อใช้ใน OOo 3.0 ตามกำหนดแล้วโปรแกรม PIM เวอร์ชัน 1.0 จะเสร็จในช่วงกลางปี 2008 ผมถามคุณ Koll ว่ารูปแบบของ PIM จะเป็นอย่างไรกันแน่ระหว่าง Sunbird กับ Thunderbird+Lightning ซึ่งสรุปว่าเป็นอย่างหลัง สำหรับชื่อโปรแกรมว่าจะยังใช้ Thunderbird ต่อไป หรือ OOo จะเอามาทำแพกเกจแล้วเรียกโปรแกรมใหม่นั้นยังไม่ได้ข้อสรุป ฟีเจอร์อื่นๆ- Chart engine ตัวใหม่ (Chart2) มีฟีเจอร์หรูหรามากขึ้น (แต่ก็ยังไม่มี anti-alias ซึ่งคุณ Koll ให้เหตุผลว่าเป็นเรื่องข้อจำกัดทาง backend rendering ของ OOo เอง)
- Database report engine/designer - มีฟีเจอร์ประมาณ 80% ของตัว report ใน Microsoft Access
- สามารถอิมพอร์ต PDF เข้ามาใน Writer/Draw ได้ (อันนี้เจ๋งมาก) และสนับสนุน PDF/A
- SmartTag API แบบเดียวกับของ MS Office (แต่ไม่ compatible กัน) ในช่วงแรกจะมี API สำหรับ Java และ C++
- Impress สนับสนุน Dual Screen และมี Presentation Minimizer สำหรับบีบอัดสไลด์ให้มีขนาดเล็กลง
- Writer มีตัวอิมพอร์ต Word ตัวใหม่ (ที่น่าจะดีกว่าเดิม)
- Calc ปรับปรุงเรื่อง VBA Macro
on









^ ^
bitworld Mon, 06/08/2007 - 00:51
^ ^ ออกมาเร็วมาช้ายังไงก็ดีหมดอ่ะครับ ที่ร้าน (ร้านเน็ต) ของผมลงทุกเครื่องเลย และลูกค้าก็ไม่มีปัญหากับการใช้ด้วย (เพราะส่วนใหญ่เป็นน้องๆ ม.ต้น ที่ยังไม่เคยใช้โปรแกรม M$ Office มาก่อน) และไม่ได้ใช้ฟีเจอร์ที่เลิศหรูอลังการหมดทุกฟีเจอร์ของ 2007 (ไม่รู้เหมือนกันนะครับว่าคนอื่นได้ใช้มั่งหรือเปล่า) จนผมยังงงว่า M$ Office ทำไมมันใหญ่โตโอฬารถึงขนาดตัว Setup ต้องลง DVD แร้ว และขนาดผมใช้เองผมยังงงเลย ถ้าไม่ติดว่าจำเป็นจะต้องใช้ Outlook เพื่อ sync ข้อมูลทั้งหมดของมันกะโทรศัพท์ล่ะก็ผมก็ไม่ลงหรอกครับ
ปล.ใครบอกได้มั่งว่า Outlook 2007 ที่แยกขายนี่หาซื้อได้ที่ไหนมั่งอ่า (เมื่อก่อนใช้ PocketPC มันแถมให้เลย แต่เป็นเวอร์ 2000)
ผมใช้ egroupware
jane Mon, 06/08/2007 - 03:52
In reply to ^ ^ by bitworld
ผมใช้ egroupware เป็น php/web application ครับ ทำการ Sync ผ่านโปรโตคอล SyncML(application protocol)
โดยเลือกการ Sync ได้ทั้ง GPRS และ Wlan ครับ สะดวกดี
ผมจะมีปัญ
Kindaichi Mon, 06/08/2007 - 02:18
ผมจะมีปัญญาทำอะไรเพื่อชาวโลกบ้างไหมเนี่ย ...... อย่างน้อยๆ ผมก็สนับสนุนการใช้ OOo. ด้วยการใช้เองไปก่อนแล้วกันเนอะ ^^)
ค่อยๆกระจายไปยังส่วนอื่นๆ อีกหน่อยในหน่วยงานฝ่ายผมถ้าเป็นไปได้ ตรงที่ไม่ต้องทำงานติดต่อกับใครนัก ก็ให้ใช้ OOo. แทนไปเลย
----------------------------- http://www.theryo.com
ตอนนี้กำล
molek Mon, 06/08/2007 - 09:31
In reply to ผมจะมีปัญ by Kindaichi
ตอนนี้กำลังเผยแผ่ OOo. ในสถาบันวิจัยเหมือนกันครับ
เรื่อง extension
keng Mon, 06/08/2007 - 03:08
เรื่อง extension นี่จะเอามาใช้กับ native cocoa บนแมคได้หรือ?
คิดว่าไม่
mk Mon, 06/08/2007 - 07:46
In reply to เรื่อง extension by keng
คิดว่าไม่น่าจะมีปัญหาอะไร เหมือนกับ Firefox นั่นแหละ
คือ Firefox ใช้ XUL ฉันใด OOo ก็มีระบบแบบเดียวกันฉันนั้น เสมือนว่าเป็น abstraction layer อีกชั้น แล้วข้างล่างจะติดต่อกับแพลตฟอร์มใด ก็ไม่ต้องไปสนใจ
เห็นจากรู
ipats Mon, 06/08/2007 - 15:35
เห็นจากรูปงาน oss ที่พี่มาร์คถ่ายมา เค้าชูว่า OOo ดีกว่า 2007 ตรงที่เมนูคุ้นเคยเหมือน 2003 :D
จะว่าไปแรกๆ กับ ribbon ก็มึนๆ พอดูเลย เนื่องจากหาฟังก์ชันไม่เจอ แล้ว OOo 3 จะมี ext เปลี่ยนหน้าตาเป็นแนวนี้ไหมเนี่ย ;p
ปล. ลิงค์ข่าวเก่าตรง PIM มันตีกันมั่วนะครับน่าจะลืมปิด "
---------- iPAtS
จริงด้วย
mk Mon, 06/08/2007 - 17:46
In reply to เห็นจากรู by ipats
จริงด้วย
Ribbon ง่ายตรง
keng Tue, 07/08/2007 - 02:17
In reply to เห็นจากรู by ipats
Ribbon ง่ายตรง copy-and-paste ล่ะมั้งคับ