กลับไปหน้าบทความ

อ่าน 42 นาที

OpenOffice.org

โอเพ่นออฟฟิศ/เปลี่ยนเส้นทางด้วยประวัติศาสตร์

OpenOffice.orgเป็น ชุด ซอฟต์แวร์เพิ่มประสิทธิภาพการทำงานในสำนักงานแบบโอเพนซอร์ส มีต้นกำเนิดมาจาก StarOffice ซึ่งเป็น ซอฟต์แวร์กรรมสิทธิ์ที่พัฒนาโดยStar...

OpenOffice.org

OpenOffice.org
ผู้เขียนต้นฉบับดิวิชั่นดาวเด่น (1985–1999)
นักพัฒนาบริษัท ซัน ไมโครซิสเต็มส์ (1999–2009) บริษัท ออราเคิล คอร์ปอเรชั่น (2010–2011)
ปล่อย1 พฤษภาคม 2545 [ 1 ] ( 1 พฤษภาคม 2545 )
เวอร์ชันสุดท้าย
3.3.0 / 17 มกราคม 2554 [ 2 ]
เขียนเป็นC++ [ 3 ]และJava
ระบบปฏิบัติการลินุกซ์ , แมคโอเอสเอ็กซ์ , ไมโครซอฟต์วินโดวส์ , โซลาริส[ 4 ] [ 5 ]
แพลตฟอร์มIA-32 , x86-64 , รองรับก่อนหน้านี้: PowerPC , SPARC [ 4 ]
ผู้มาก่อนสตาร์ออฟฟิศ
ผู้สืบทอดลิเบรออฟฟิศอะปาเช่ โอเพนออฟฟิศ
มาตรฐานเอกสารเปิด
มีจำหน่ายใน121 ภาษา[ 6 ]
พิมพ์ชุดโปรแกรมเพิ่มประสิทธิภาพการทำงานในสำนักงาน
ใบอนุญาตได้รับอนุญาตแบบคู่ภายใต้SISSLและGNU LGPL (OpenOffice.org 2 Beta 2 และรุ่นก่อนหน้า) [ 7 ] GNU LGPL เวอร์ชัน 3 (OpenOffice.org 2 และรุ่นต่อมา) [ 8 ]
เว็บไซต์openoffice.org

OpenOffice.orgเป็น ชุด ซอฟต์แวร์เพิ่มประสิทธิภาพการทำงานในสำนักงานแบบโอเพนซอร์ส มีต้นกำเนิดมาจาก StarOffice ซึ่งเป็น ซอฟต์แวร์กรรมสิทธิ์ที่พัฒนาโดยStar Divisionซึ่งถูกซื้อกิจการโดยSun Microsystemsในปี 1999 Sun ได้เปิดซอฟต์แวร์เป็นโอเพนซอร์สในเดือนกรกฎาคม 2000 เพื่อเป็นทางเลือกฟรีสำหรับMicrosoft Office [ 9 ] [ 10 ] และได้ปล่อย OpenOffice.org เวอร์ชัน 1.0 ในวันที่ 1 พฤษภาคม 2002 [ 1 ]

หลังจากการเข้าซื้อกิจการของ Sun โดยOracle Corporationการพัฒนา OpenOffice.org ก็ชะลอตัวลงและในที่สุดก็ยุติลง[ 11 ] ในปี 2011 Oracle ได้บริจาคโครงการนี้ให้กับ Apache Software Foundation [ 12 ] [ 13 ]ซึ่งยังคงพัฒนาต่อในชื่อApache OpenOffice [ 14 ] โดยเวอร์ชันล่าสุดคือ 4.1.16 ซึ่งเผยแพร่เมื่อวันที่ 10 พฤศจิกายน 2025 LibreOffice ซึ่งเป็นเวอร์ชัน แยกของ OpenOffice ถูกสร้างขึ้นในปี 2010 โดยสมาชิกของชุมชน OpenOffice.org [ 15 ] [ 16 ] [ 17 ]

OpenOffice ประกอบด้วยแอปพลิเคชันสำหรับการประมวลผลคำ (Writer), สเปรดชีต (Calc), การนำเสนอ (Impress), กราฟิกเวกเตอร์ (Draw), การจัดการฐานข้อมูล (Base) และการแก้ไขสูตร (Math) [ 18 ]รูปแบบไฟล์เริ่ม ต้น คือOpenDocument Format (ODF) ซึ่งเป็น รูปแบบที่ OpenOffice คิดค้นขึ้นเองนอกจากนี้ยังสามารถอ่านรูปแบบไฟล์อื่นๆ ได้หลากหลาย โดยเฉพาะอย่างยิ่งไฟล์จาก Microsoft Office OpenOffice.org ได้รับการพัฒนาขึ้นสำหรับLinux , Microsoft WindowsและSolaris เป็นหลัก และต่อมาสำหรับMac OS Xพร้อมกับการพอร์ต ไปยัง ระบบปฏิบัติการอื่นๆ OpenOffice.org เผยแพร่ภายใต้สัญญาอนุญาตGNU Lesser General Public Licenseเวอร์ชัน 3 (LGPL) เวอร์ชันแรกๆ ยังมีให้ใช้งานภายใต้ สัญญาอนุญาต Sun Industry Standards Source License (SISSL) ด้วย

ประวัติศาสตร์

OpenOffice.org มีต้นกำเนิดมาจากStarOfficeซึ่งเป็นชุดซอฟต์แวร์เพิ่มประสิทธิภาพการทำงานในสำนักงานที่เป็นกรรมสิทธิ์ ซึ่งพัฒนาโดยบริษัท Star Division ของเยอรมนี ตั้งแต่ปี 1985 ในเดือนสิงหาคม 1999 Star Division ถูกซื้อกิจการโดยSun Microsystems [ 19 ] [ 20 ]ในราคา 59.5 ล้านดอลลาร์สหรัฐ (เทียบเท่ากับ 115  ล้านดอลลาร์สหรัฐในปี 2025) มีรายงานว่าการซื้อกิจการครั้งนี้มีราคาถูกกว่าการอนุญาตให้ใช้Microsoft Officeสำหรับพนักงาน 42,000 คนของ Sun [ 21 ] [ 22 ]

เมื่อวันที่ 19 กรกฎาคม พ.ศ. 2543 ในงานประชุม O'Reilly Open Source Conventionบริษัท Sun ประกาศว่าจะเผยแพร่ซอร์สโค้ดของ StarOffice เพื่อส่งเสริมการพัฒนาชุดโปรแกรมสำนักงานแบบโอเพนซอร์สและฟรี[ 9 ] [ 10 ] [ 23 ]โครงการนี้ได้รับการตั้งชื่ออย่างเป็นทางการว่า OpenOffice.org [ 24 ]โดยเพิ่ม ".org" เพื่อหลีกเลี่ยงความขัดแย้งด้านเครื่องหมายการค้า และได้เผยแพร่ซอร์สโค้ดอย่างเป็นทางการเมื่อวันที่ 13 ตุลาคม พ.ศ. 2543 เวอร์ชันพรีวิวสาธารณะแรก Milestone Build 638c ตามมาในเดือนตุลาคม พ.ศ. 2544 และมียอดดาวน์โหลดเกินหนึ่งล้านครั้งอย่างรวดเร็ว[ 25 ] OpenOffice.org 1.0 ได้รับการเผยแพร่อย่างเป็นทางการเมื่อวันที่ 1 พฤษภาคม พ.ศ. 2545 [ 1 ]

OpenOffice.org กลายเป็นชุดโปรแกรมสำนักงานเริ่มต้นบนระบบปฏิบัติการ Linux หลายรุ่น และกลายเป็นคู่แข่งสำคัญของ Microsoft Office อย่างรวดเร็ว โดยมีรายงานว่าสามารถเข้าถึงตลาดองค์กรขนาดใหญ่ได้ถึง 14% ภายในปี 2547 [ 26 ] [ 27 ] [ 28 ] Sun ออกแบบ รูปแบบไฟล์ XML ของ OpenOffice.orgซึ่งบีบอัดในไฟล์ ZIPเพื่อให้การแลกเปลี่ยนข้อมูลและการประมวลผลของเครื่องง่ายขึ้น โดยมีเจตนาที่จะแทนที่รูปแบบไบนารีที่เป็นกรรมสิทธิ์[ 29 ]ในปี 2545 Sun ได้ส่งรูปแบบดังกล่าวไปยังองค์การเพื่อการพัฒนามาตรฐานข้อมูลที่มีโครงสร้างซึ่งนำไปสู่การสร้างมาตรฐานรูปแบบไฟล์OpenDocument ในปี 2548 [ 30 ]ซึ่งได้รับการรับรองเป็นISO/IEC 26300ในปี 2549 [ 31 ] OpenDocument กลายเป็นรูปแบบเริ่มต้นของ OpenOffice ตั้งแต่เวอร์ชัน 2.0 เป็นต้นไป และองค์กรอื่นๆ ก็ได้ นำ รูปแบบ OpenDocument ไปใช้เช่นกัน

การพัฒนา OpenOffice.org นำโดย Sun ซึ่งยังคงใช้โค้ดเบสเป็นแหล่งต้นทางสำหรับ StarOffice ซึ่งยังคงจำหน่ายในเชิงพาณิชย์ต่อไป Sun ยังอนุญาตให้บุคคลที่สามใช้โค้ดเบส รวมถึงIBMซึ่งใช้เป็นพื้นฐานสำหรับIBM Lotus Symphony (เดิมคือIBM Workplace ) บทบาทสองด้านนี้ทำให้เกิดคำวิจารณ์ว่า Sun ให้ความสำคัญกับผลประโยชน์ทางการค้ามากกว่าความร่วมมือของชุมชน ตัวอย่างเช่น การสร้าง OpenOffice.org บนระบบปฏิบัติการ Linux หลายตัวพิสูจน์แล้วว่าทำได้ยาก ทำให้เกิดโครงการต่างๆ เช่นooo-buildเพื่อปรับปรุงความเข้ากันได้และรวมแพตช์ของชุมชนที่ไม่ได้รับการยอมรับ Sun ยังถูกวิจารณ์ว่าช้าในการยอมรับการมีส่วนร่วมจากภายนอก และเป็นที่ถกเถียงกันว่ากำหนดให้ผู้มีส่วนร่วมต้องลงนามในข้อตกลงผู้มีส่วนร่วมซึ่งให้สิทธิ์ความเป็นเจ้าของร่วมกันของโค้ดที่ส่งมา ทำให้บริษัทสามารถขายซอฟต์แวร์เวอร์ชันที่เป็นกรรมสิทธิ์ต่อไปได้[ 32 ] [ 33 ] [ 34 ]

หลังจากการเข้าซื้อกิจการของ SunโดยOracle Corporationในเดือนมกราคม 2010 การพัฒนายังคงดำเนินต่อไปภายใต้แบรนด์ใหม่ Oracle Open Office [ 35 ]อย่างไรก็ตาม Oracle ได้ลดจำนวนนักพัฒนาที่ได้รับมอบหมายให้กับโครงการลงอย่างมาก[ 36 ]และความมุ่งมั่นของ Oracle ต่อโครงการนี้ก็ถูกตั้งคำถามอย่างกว้างขวาง[ 37 ]ในเดือนกันยายน 2010 ผู้มีส่วนร่วมในชุมชน OpenOffice ส่วนใหญ่[ 38 ] [ 39 ]ได้ออกจากโครงการ[ 40 ] [ 41 ]และก่อตั้งThe Document Foundation (TDF) โดยอ้างถึงความกังวลเกี่ยวกับการจัดการโครงการของ Oracle และแนวทางโดยรวมของ Oracle ต่อซอฟต์แวร์โอเพนซอร์ส[ 42 ] [ 43 ] TDF ได้เปิดตัวเวอร์ชันแยกที่เรียกว่าLibreOfficeในเดือนมกราคม 2011 [ 44 ]ซึ่งได้รับการยอมรับอย่างรวดเร็วจากระบบปฏิบัติการ Linux ส่วนใหญ่[ 45 ] [ 46 ] [ 47 ]

ในเดือนเมษายน พ.ศ. 2554 Oracle ได้ยุติการพัฒนา OpenOffice และเลิกจ้างทีมงานที่เหลือ[ 11 ] [ 34 ] [ 48 ]แม้ว่า Oracle จะไม่ได้ระบุเหตุผลอย่างเป็นทางการ แต่การคาดเดาต่างๆ นานามีตั้งแต่การสนับสนุนจากชุมชนที่ลดลงของโครงการ ไปจนถึงการพิจารณาในเชิงพาณิชย์[ 34 ] [ 49 ]ในเดือนมิถุนายน พ.ศ. 2554 Oracle ได้บริจาคเครื่องหมายการค้าและโค้ดเบสของ OpenOffice.org ให้กับมูลนิธิซอฟต์แวร์ Apache [ 50 ] โค้ดดังกล่าวได้รับการอนุญาตใหม่ภายใต้Apache LicenseตามคำขอของIBMซึ่งมีผลประโยชน์ตามสัญญาที่มีอยู่กับโค้ดและต้องการใบอนุญาตแบบเปิดกว้าง[ 23 ] [ 51 ] [ 52 ]การบริจาคนี้กลายเป็นรากฐานของโครงการApache OpenOffice ที่ดำเนินต่อไป [ 53 ]

การปกครอง

ในระหว่างที่ Sun ให้การสนับสนุน โครงการ OpenOffice.org อยู่ภายใต้การกำกับดูแลของสภาชุมชนซึ่งประกอบด้วยสมาชิกชุมชน OpenOffice.org สภาชุมชนได้เสนอเป้าหมายของโครงการและประสานงานกับผู้ผลิตผลิตภัณฑ์ต่อยอดในประเด็นการวางแผนการพัฒนาในระยะยาว[ 54 ] [ 55 ] [ 56 ]

มีการกล่าวอ้างว่าทั้ง Sun และ Oracle ตัดสินใจโดยไม่ปรึกษาสภาหรือขัดต่อคำแนะนำของสภา[ 57 ] [ 58 ]ซึ่งส่งผลให้ผู้พัฒนาภายนอกส่วนใหญ่ย้ายไปใช้ LibreOffice [ 43 ]ในเดือนตุลาคม 2010 Oracle เรียกร้องให้สมาชิกสภาทุกคนที่เกี่ยวข้องกับ The Document Foundation ลาออก[ 59 ]ทำให้สภาชุมชนประกอบด้วยพนักงานของ Oracle เท่านั้น[ 60 ]

การตั้งชื่อ

แม้ว่าโครงการนี้โดยทั่วไปเรียกว่าOpenOfficeแต่ชื่ออย่างเป็นทางการคือOpenOffice.orgเนื่องจาก "OpenOffice" เป็นเครื่องหมายการค้า จดทะเบียน ใน ภูมิภาค เบเนลักซ์ อยู่แล้ว ซึ่งเป็นกรรมสิทธิ์ของบริษัท Open Office Automatisering ตั้งแต่ปี 1999 [ 61 ] [ 62 ] [ 63 ]ความขัดแย้งด้านเครื่องหมายการค้าที่คล้ายกันในบราซิลทำให้ชุดโปรแกรมถูกเผยแพร่ที่นั่นในชื่อBrOffice.orgตั้งแต่ปี 2004 ชื่อนี้ยังถูกนำมาใช้โดยองค์กรไม่แสวงหาผลกำไรที่ให้การสนับสนุนซึ่งก่อตั้งขึ้นในปี 2006 [ 64 ]องค์กรไม่แสวงหาผลกำไร BrOffice.org เปลี่ยนไปสนับสนุน LibreOffice ในเดือนธันวาคม 2010 [ 65 ]

คุณสมบัติ

OpenOffice.org 1.0 เปิดตัวภายใต้คำแถลงภารกิจ ดังต่อไปนี้ : [ 10 ]

พันธกิจของ OpenOffice.org คือการร่วมกันสร้างชุดโปรแกรมสำนักงานชั้นนำระดับสากล ที่สามารถใช้งานได้บนแพลตฟอร์มหลักทุกแพลตฟอร์ม และให้การเข้าถึงฟังก์ชันการทำงานและข้อมูลทั้งหมดผ่าน API ที่ใช้ส่วนประกอบแบบเปิด และรูปแบบไฟล์ XML

ส่วนประกอบ

ไอคอนชื่อคำอธิบาย
OOo 3 ไอคอนนักเขียนนักเขียนโปรแกรมประมวล ผลคำที่คล้ายกับMicrosoft WordหรือWordPerfect
ไอคอน OOo 3 Calcแคลอรีโปรแกรมตารางคำนวณที่คล้ายกับMicrosoft ExcelหรือLotus 1-2-3
ไอคอน OOo 3 Impressประทับใจโปรแกรมการนำเสนอที่คล้ายกับMicrosoft PowerPointหรือApple Keynote Impress สามารถส่งออกงานนำเสนอเป็น ไฟล์ Adobe Flash (SWF) ทำให้สามารถเล่นได้บนคอมพิวเตอร์เครื่องใดก็ได้ที่มีโปรแกรมเล่น Flash ติดตั้งอยู่ เทมเพลตงานนำเสนอมีให้ใช้งานบนเว็บไซต์ OpenOffice.org [ 66 ] [ 67 ]
OOo 3 ไอคอนวาดวาดโปรแกรมแก้ไขกราฟิกแบบเวกเตอร์ที่มีคุณสมบัติเทียบเท่ากับฟังก์ชันการวาดภาพใน Microsoft Office
OOo 3 ไอคอนคณิตศาสตร์คณิตศาสตร์เครื่องมือสำหรับสร้างและแก้ไขสูตรทางคณิตศาสตร์ คล้ายกับMicrosoft Equation Editorสูตรเหล่านี้สามารถฝังอยู่ในเอกสาร OpenOffice.org อื่นๆ ได้ เช่น เอกสารที่สร้างโดย Writer
ไอคอนฐาน OOo 3ฐานโปรแกรมจัดการฐานข้อมูลที่คล้ายกับMicrosoft Access Base สามารถทำหน้าที่เป็นส่วนหน้าสำหรับระบบฐานข้อมูลต่างๆ มากมาย รวมถึงฐานข้อมูล Access (JET), แหล่งข้อมูลODBC , MySQLและPostgreSQL Base กลายเป็นส่วนหนึ่งของชุดโปรแกรมตั้งแต่เวอร์ชัน 2.0 โดยใช้HSQLเป็นเอนจินฐานข้อมูล ตั้งแต่เวอร์ชัน 2.3 เป็นต้นไป Base ยังมีฟังก์ชันการสร้างรายงานผ่านPentahoด้วย

ชุดโปรแกรมดังกล่าวไม่มีโปรแกรมจัดการข้อมูลส่วนบุคคลไคลเอนต์อีเมลหรือแอปพลิเคชันปฏิทินที่เทียบเท่ากับMicrosoft Outlookแม้ว่าจะมีอยู่ใน StarOffice 5.2 ก็ตาม ฟังก์ชันการทำงานดังกล่าวได้รับการร้องขอบ่อยครั้ง[ 68 ]โครงการ OpenOffice.org Groupware ซึ่งมีจุดประสงค์เพื่อทดแทน Outlook และMicrosoft Exchange Serverได้แยกตัวออกมาในปี 2546 ในชื่อ OpenGroupware.org [ 69 ]ซึ่งปัจจุบันคือSOGoโครงการนี้พิจารณาที่จะรวมMozilla ThunderbirdและMozilla Lightningไว้ใน OpenOffice.org 3.0 [ 68 ]

ระบบปฏิบัติการที่รองรับ

เวอร์ชันล่าสุด 4.1.16 [ 70 ]เป็นการอัปเดตด้านความปลอดภัย และเวอร์ชันนี้รองรับ Windows 10, 11, macOS และ Linux

เวอร์ชันเก่ากว่า 3.4 Beta 1 มีให้ใช้งานสำหรับWindows 2000 Service Pack 2 เวอร์ชันIA-32หรือใหม่กว่า, Linux (IA-32 และ x64), SolarisและMac OS X 10.4 หรือใหม่กว่า และSolaris เวอร์ชันSPARC [ 4 ] [ 71 ]

เวอร์ชันล่าสุดของ OpenOffice.org บนระบบปฏิบัติการอื่นๆ ได้แก่: [ 72 ] [ 73 ] [ 74 ] [ 75 ] [ 76 ] [ 77 ] [ 78 ] [ 79 ]

แบบอักษร

OpenOffice.org ประกอบด้วยOpenSymbol , DejaVu , [ 82 ]ฟอนต์Liberation (ตั้งแต่เวอร์ชัน 2.4) และ ฟอนต์ Gentium (ตั้งแต่เวอร์ชัน 3.2) [ 83 ] [ 84 ] [ 85 ]เวอร์ชันจนถึง 2.3 ประกอบด้วยฟอนต์Bitstream Vera [ 82 ] [ 86 ] OpenOffice.org ยังใช้ฟอนต์เริ่มต้นของระบบปฏิบัติการที่ใช้งานอยู่ด้วย

Fontworkเป็นคุณสมบัติที่ช่วยให้ผู้ใช้สร้างข้อความที่มีสไตล์พร้อมเอฟเฟกต์พิเศษที่แตกต่างจากข้อความทั่วไป โดยมีคุณสมบัติเพิ่มเติม เช่น การเติมสีแบบไล่ระดับสี การจัดรูปทรง ความสูงของตัวอักษร และระยะห่างระหว่างตัวอักษร คล้ายกับWordArtที่ใช้ใน Microsoft Word เมื่อ OpenOffice.org บันทึกเอกสารในรูปแบบไฟล์ Microsoft Office Fontwork ทั้งหมดจะถูกแปลงเป็น WordArt [ 87 ] [ 88 ]

ส่วนขยาย

ตั้งแต่เวอร์ชัน 2.0.4 OpenOffice.org รองรับส่วนขยายของบุคคลที่สาม[ 89 ]ณ เดือนเมษายน 2011 OpenOffice Extension Repository แสดงรายการส่วนขยายมากกว่า 650 รายการ[ 90 ]มูลนิธิซอฟต์แวร์เสรีได้ดูแลรายการอื่น ๆ[ 91 ] [ 92 ]

OpenOffice พื้นฐาน

OpenOffice.org ประกอบด้วย OpenOffice Basic ซึ่งเป็นภาษาการเขียนโปรแกรมที่คล้ายกับ Microsoft Visual Basic for Applications (VBA) OpenOffice Basic มีให้ใช้งานใน Writer, Calc และ Base [ 93 ] OpenOffice.org ยังมีการสนับสนุนมาโคร Microsoft VBA บางส่วนด้วย

การเชื่อมต่อ

OpenOffice.org สามารถโต้ตอบกับฐานข้อมูล (ทั้งในพื้นที่และระยะไกล) โดยใช้ ODBC ( Open Database Connectivity ), JDBC ( Java Database Connectivity ) หรือ SDBC (StarOffice Database Connectivity) [ 94 ]

รูปแบบไฟล์

ตั้งแต่เวอร์ชัน 2.0 เป็นต้นไป OpenOffice.org ใช้ ISO/IEC 26300:2006 [ 95 ] OpenDocumentเป็นรูปแบบดั้งเดิม เวอร์ชัน 2.0–2.3.0 ใช้รูปแบบไฟล์ ODF 1.0 เป็นค่าเริ่มต้น เวอร์ชัน 2.3.1–2.4.3 ใช้ ODF 1.1 เป็นค่าเริ่มต้น และเวอร์ชัน 3.0 เป็นต้นไปใช้ ODF 1.2 เป็นค่าเริ่มต้น

OpenOffice.org 1 ใช้OpenOffice.org XMLเป็นรูปแบบดั้งเดิม ซึ่งได้รับการสนับสนุนให้กับOASISและ OpenDocument ได้รับการพัฒนาจากรูปแบบนี้[ 96 ]

OpenOffice.org ยังอ้างว่ารองรับรูปแบบต่อไปนี้ด้วย: [ 97 ] [ 98 ]

การพัฒนา

OpenOffice.org แปลงไฟล์รูปแบบภายนอกทั้งหมดไปเป็นและจากรูปแบบ XML ภายใน

APIของ OpenOffice.org นั้นใช้เทคโนโลยีส่วนประกอบที่เรียกว่าUniversal Network Objects (UNO) เป็นพื้นฐาน โดยประกอบด้วยอินเทอร์เฟซหลากหลายรูปแบบที่กำหนดไว้ในภาษาอธิบายอินเทอร์เฟซที่คล้ายกับCORBA

การผสานรวมเดสก์ท็อปแบบเนทีฟ

OpenOffice.org 1.0 ถูกวิพากษ์วิจารณ์ว่าไม่มีรูปลักษณ์และความรู้สึกเหมือนแอปพลิเคชันที่พัฒนาขึ้นสำหรับแพลตฟอร์มที่ใช้งานโดยตรง ตั้งแต่เวอร์ชัน 2.0 เป็นต้นไป OpenOffice.org ใช้ชุดเครื่องมือวิดเจ็ตไอคอน และไลบรารีการแสดงผลฟอนต์แบบเนทีฟบนGNOME , KDEและ Windows [ 102 ] [ 103 ] [ 104 ]

ปัญหาดังกล่าวมีความเด่นชัดเป็นพิเศษใน Mac OS X OpenOffice.org เวอร์ชันแรกๆ จำเป็นต้องติดตั้งX11.appหรือXDarwin (แม้ว่า พอร์ต NeoOffice จะมีอินเทอร์เฟซแบบเนทีฟก็ตาม) เวอร์ชันตั้งแต่ 3.0 เป็นต้นไปทำงานแบบเนทีฟโดยใช้ Aqua GUIของ Apple [ 105 ]

การใช้ภาษาจาวา

แม้ว่าเดิมทีจะเขียนด้วยภาษา C++ แต่ OpenOffice.org ก็พึ่งพา Java Runtime Environment มากขึ้นเรื่อยๆ แม้กระทั่งรวมJVM เข้าไป ด้วย[ 106 ] OpenOffice.org ถูกวิพากษ์วิจารณ์โดย Free Software Foundation สำหรับการพึ่งพา Java มากขึ้น ซึ่งไม่ใช่ซอฟต์แวร์เสรี[ 107 ]

ประเด็นนี้ปรากฏขึ้นในเดือนพฤษภาคม พ.ศ. 2548 เมื่อริชาร์ด สตอลแมนดูเหมือนจะเรียกร้องให้มีการแยกแอปพลิเคชันในโพสต์บนเว็บไซต์ของมูลนิธิซอฟต์แวร์เสรี[ 107 ] OpenOffice.org ได้นำแนวทางการพัฒนามาใช้ โดยระบุว่า OpenOffice.org เวอร์ชันในอนาคตจะทำงานบนการใช้งาน Java แบบเสรี และแก้ไขปัญหาที่ก่อนหน้านี้ทำให้ OpenOffice.org 2.0 ไม่สามารถใช้การใช้งาน Java แบบเสรีได้[ 108 ]

เมื่อวันที่ 13 พฤศจิกายน พ.ศ. 2549 Sun ได้ให้คำมั่นที่จะเผยแพร่ Java ภายใต้สัญญาอนุญาตสาธารณะทั่วไปของ GNU [ 109 ]และได้เผยแพร่ Java ซอฟต์แวร์ฟรีOpenJDKภายในเดือนพฤษภาคม พ.ศ. 2550

ความปลอดภัย

ในปี พ.ศ. 2549 พันโท เอริค ฟิลิออล แห่งห้องปฏิบัติการไวรัสวิทยาและการเข้ารหัสลับของ ESAT ได้สาธิตจุดอ่อนด้านความปลอดภัย โดยเฉพาะอย่างยิ่งภายในมาโคร[ 110 ] [ 111 ] [ 112 ]ในปี พ.ศ. 2549 Kaspersky Labได้สาธิต ไวรัส ต้นแบบ "Stardust" สำหรับ OpenOffice.org [ 113 ]ซึ่งแสดงให้เห็นว่าไวรัส OpenOffice.org เป็นไปได้ แต่ยังไม่มีไวรัสที่รู้จัก "ในธรรมชาติ"

ณ เดือนตุลาคม 2554 Secuniaรายงานว่าไม่มีช่องโหว่ด้านความปลอดภัยที่ยังไม่ได้รับการแก้ไขสำหรับซอฟต์แวร์[ 114 ]พบช่องโหว่ในโค้ดเบส OpenOffice.org ที่สืบทอดมาและได้รับการแก้ไขใน LibreOffice ในเดือนตุลาคม 2554 [ 115 ]และ Apache OpenOffice ในเดือนพฤษภาคม 2555 [ 116 ]

ประวัติเวอร์ชัน

OpenOffice.org 1

ซอร์สโค้ดของ OpenOffice.org ได้รับการเผยแพร่เมื่อวันที่ 13 ตุลาคม พ.ศ. 2543 [ 24 ]เวอร์ชันพรีวิวสาธารณะแรก ซึ่งรู้จักกันในชื่อ milestone build 638c ได้รับการเผยแพร่ในเดือนตุลาคม พ.ศ. 2544 [ 19 ]เวอร์ชันเสถียรแรก OpenOffice.org 1.0 เปิดตัวเมื่อวันที่ 1 พฤษภาคม พ.ศ. 2545 ภายใต้ใบอนุญาต LGPL และ SISSL [ 23 ]สำหรับแพลตฟอร์ม Windows, Linux และ Solaris [ 1 ] [ 117 ] [ 118 ]เวอร์ชัน Mac OS X ที่ใช้ อินเทอร์เฟซ X11ได้รับการเผยแพร่เมื่อวันที่ 23 มิถุนายน พ.ศ. 2546 [ 119 ] [ 120 ] OpenOffice.org 1.0.3.1 ซึ่งเผยแพร่ในเดือนเมษายน พ.ศ. 2546 เป็นเวอร์ชันสุดท้ายที่รองรับ Windows 95 อย่างเป็นทางการ[ 19 ]

การเปิดตัวเวอร์ชันหลักครั้งถัดมา OpenOffice.org 1.1 ซึ่งเปิดตัวเมื่อวันที่ 2 กันยายน พ.ศ. 2546 ได้นำเสนอคุณสมบัติใหม่หลายประการ รวมถึงการส่งออกเป็น PDF ด้วยการคลิกเพียงครั้งเดียว การส่งออกเป็น Flash (.SWF) การบันทึก มาโครและกลไกการขยายพื้นฐานสำหรับส่วนเสริมของบุคคลที่สาม[ 99 ] [ 121 ]

เวอร์ชัน 1.1.1 ซึ่งวางจำหน่ายเมื่อวันที่ 29 มีนาคม พ.ศ. 2547 ถือเป็นสิ่งที่โดดเด่นเนื่องจากถูกรวมอยู่ใน โครงการ OpenCDซึ่งเป็นชุดซอฟต์แวร์โอเพนซอร์สที่คัดสรรมาสำหรับผู้ใช้ Windows [ 122 ] [ 123 ]

เมื่อวันที่ 2 กันยายน พ.ศ. 2548 Sun ประกาศว่าจะยกเลิก SISSL เพื่อช่วยลดการแพร่กระจายของใบอนุญาต [ 124 ] แม้ว่านักวิเคราะห์บางคนจะคาดการณ์ ว่าการเคลื่อนไหวนี้มีจุดประสงค์เพื่อป้องกันไม่ให้ IBM นำโค้ดไปใช้ซ้ำโดยไม่ร่วมสนับสนุน[ 23 ]การอัปเดตเวอร์ชัน 1.1.4 ซึ่งเผยแพร่เมื่อวันที่ 22 ธันวาคม พ.ศ. 2547 เป็นเวอร์ชันสุดท้ายที่เผยแพร่ภายใต้ใบอนุญาต SISSL และ LGPL แบบคู่[ 121 ]การเปลี่ยนแปลงนี้ยังใช้กับเวอร์ชันเบต้าของ OpenOffice.org 2 ซึ่งอยู่ระหว่างการพัฒนาด้วย[ 7 ]

เวอร์ชันสุดท้ายของ OpenOffice.org 1 series คือเวอร์ชัน 1.1.5 ซึ่งวางจำหน่ายเมื่อวันที่ 9 กันยายน พ.ศ. 2548 โดยได้เพิ่มความสามารถในการแก้ไขเอกสารใน รูปแบบ OpenDocument (ODF) และเป็นเวอร์ชันสุดท้ายที่รองรับ Windows NT 4.0 อย่างเป็นทางการ[ 121 ]

OpenOffice.org 2

การพัฒนาเวอร์ชัน 2.0 เริ่มขึ้นในช่วงต้นปี 2546 โดยยึดตาม "แนวคิดผลิตภัณฑ์ Q" ซึ่งมุ่งเน้นการปรับปรุงความเข้ากันได้กับ Microsoft Office ประสิทธิภาพ การสนับสนุน การเขียนสคริปต์ การบูรณาการกับ GNOME ความสามารถในการใช้งานฐานข้อมูล ลายเซ็นดิจิทัล และประสบการณ์การใช้งานโดยรวม[ 125 ]นอกจากนี้ยังถือเป็นการเปลี่ยนไปใช้ ODF เป็นรูปแบบไฟล์เริ่มต้นอีกด้วย เบต้าเวอร์ชันแรกเปิดตัวเมื่อวันที่ 4 มีนาคม 2548 [ 126 ]

เวอร์ชันสุดท้าย 2.0 ได้รับการเผยแพร่เมื่อวันที่ 20 ตุลาคม พ.ศ. 2548 [ 127 ]ตามด้วยเวอร์ชัน 2.0.1 ในอีกแปดสัปดาห์ต่อมา ซึ่งรวมถึงการแก้ไขข้อบกพร่องและคุณสมบัติใหม่ ด้วยเวอร์ชัน 2.0.3 โครงการได้เปลี่ยนจากรอบการเผยแพร่ 18 เดือนเป็นการอัปเดตรายไตรมาส[ 128 ]

เวอร์ชัน 2.1 ซึ่งวางจำหน่ายเมื่อวันที่ 12 ธันวาคม พ.ศ. 2549 ประกอบด้วยการปรับปรุงเล็กน้อยและการแก้ไขข้อบกพร่อง[ 121 ] [ 129 ]ตามมาด้วยเวอร์ชัน 2.2 เมื่อวันที่ 29 มีนาคม พ.ศ. 2550 ซึ่งเพิ่มการปรับปรุงเพิ่มเติม การอัปเดตด้านความปลอดภัย และการปรับปรุงการใช้งานเล็กน้อย[ 121 ] [ 130 ] [ 131 ]เวอร์ชัน 2.3 ซึ่งวางจำหน่ายเมื่อวันที่ 17 กันยายน พ.ศ. 2550 ได้นำเสนอส่วนประกอบการสร้างแผนภูมิที่ออกแบบใหม่ ปรับปรุงตัวจัดการส่วนขยาย และทำการอัปเกรดเล็กน้อยเพิ่มเติมอีกหลายอย่าง[ 121 ] [ 132 ] [ 133 ]

เมื่อวันที่ 27 มีนาคม พ.ศ. 2551 ได้มีการปล่อยเวอร์ชัน 2.4 ออกมาพร้อมคุณสมบัติใหม่และการแก้ไขข้อบกพร่อง โดยได้รวมการปรับปรุงจาก RedOffice ซึ่งเป็นโปรแกรมที่พัฒนามาจาก OpenOffice.org ในประเทศจีน[ 86 ] [ 121 ] [ 134 ] [ 135 ]เวอร์ชัน 2.4.3 ซึ่งเป็นเวอร์ชันบำรุงรักษาครั้งสุดท้ายของ OpenOffice.org 2 series ออกมาเมื่อวันที่ 4 กันยายน พ.ศ. 2552 และเป็นเวอร์ชันสุดท้ายที่รองรับ Windows 98 และ Windows ME อย่างเป็นทางการ[ 81 ] [ 121 ]

เวอร์ชัน 2 ได้รับความสนใจจากสื่อเป็นอย่างมาก[ 136 ] [ 137 ] [ 138 ] [ 139 ] [ 140 ] [ 141 ] [ 142 ] [ 143 ] PC Proให้คะแนนเต็ม 6 ดาว โดยระบุว่าขณะนี้มีคุณสมบัติเทียบเท่ากับ Microsoft Office แล้ว[ 144 ] Federal Computer Weekจัดให้อยู่ในรายชื่อ "ผลิตภัณฑ์โอเพนซอร์ส 5 ดาว" โดยอ้างถึงความสำคัญของมาตรฐาน ODF [ 145 ] Computerworldรายงานว่าการย้ายไปใช้ OpenOffice.org 2.0 ทำให้หน่วยงานรัฐบาลขนาดใหญ่บางแห่งเสียค่าใช้จ่ายเพียงหนึ่งในสิบของราคาการอัปเกรดเป็นMicrosoft Office 2007 [ 146 ]

OpenOffice.org 3

ศูนย์เริ่มต้นสำหรับ OpenOffice.org 3

เวอร์ชัน 3.0 เปิดตัวเมื่อวันที่ 13 ตุลาคม พ.ศ. 2551 โดยมีการเปลี่ยนแปลงที่สำคัญหลายประการ รวมถึงความสามารถในการนำเข้า (แต่ไม่สามารถส่งออกได้) เอกสารใน รูปแบบ Office Open XML ของ Microsoft ความเข้ากันได้กับ ODF 1.2 การจัดการมาโคร Visual Basic for Applicationsของ Microsoft ที่ดีขึ้นและอินเทอร์เฟซ Mac OS X ดั้งเดิม นอกจากนี้ยังได้แนะนำ "ศูนย์เริ่มต้น" และใช้ใบอนุญาต LGPL เวอร์ชัน 3 [ 147 ] [ 148 ]

การอัปเดตเวอร์ชัน 3.1 ซึ่งเผยแพร่เมื่อวันที่ 7 พฤษภาคม พ.ศ. 2552 ได้เพิ่มการรองรับข้อความแบบโอเวอร์ไลน์และการลากวัตถุแบบโปร่งใส[ 121 ]

เวอร์ชัน 3.2 ซึ่งวางจำหน่ายเมื่อวันที่ 11 กุมภาพันธ์ 2010 ได้ปรับปรุงการรองรับ ฟอนต์ OpenType ที่ใช้ PostScript เพิ่มการตรวจสอบความสมบูรณ์ของไฟล์ ODF พร้อมตัวเลือกการซ่อมแซม และลดเวลา "เริ่มต้นใหม่" ลง 46% เมื่อเทียบกับเวอร์ชัน 3.0 เวอร์ชันนี้ยังได้แนะนำคุณสมบัติใหม่และการปรับปรุงประสิทธิภาพอีกด้วย[ 149 ] [ 150 ] [ 151 ] [ 152 ]

เวอร์ชัน 3.2.1 ตามมาในวันที่ 4 มิถุนายน 2553 [1] โดยมีการแก้ไขข้อบกพร่อง ไอคอน OpenDocument ที่ได้รับการปรับปรุงใหม่ และ "Oracle Start Center" ที่ได้รับการอัปเดต นับเป็นเวอร์ชันเสถียรแรกภายใต้การเป็นเจ้าของของ Oracle [ 121 ] [ 153 ]

เวอร์ชันสุดท้ายที่ได้รับการสนับสนุนจาก Oracle คือเวอร์ชัน 3.3 ซึ่งวางจำหน่ายเมื่อวันที่ 26 มกราคม 2011 [ 154 ]โดยเพิ่มฟังก์ชันและพารามิเตอร์สเปรดชีตใหม่ ฟอร์มการพิมพ์ที่ได้รับการแก้ไข แถบค้นหา และการปรับปรุงการใช้งานใน Impress [ 155 ] [ 156 ]เวอร์ชัน 3.3 ยังเป็นเวอร์ชันเสถียรสุดท้ายที่รองรับ Windows 2000 และ Mac OS X บนระบบ PowerPC อีกด้วย[ 121 ]

เวอร์ชัน 3.3 ซึ่งเป็นเวอร์ชันสุดท้ายของ Oracle ได้รับการเผยแพร่ในเดือนมกราคม 2011 คุณสมบัติใหม่ประกอบด้วยแบบฟอร์มการพิมพ์ที่ได้รับการปรับปรุง แถบค้นหา และการปรับปรุงอินเทอร์เฟซสำหรับ Impress [ 155 ] [ 156 ]ในขณะเดียวกัน Oracle ได้เผยแพร่ Oracle Open Office 3.3 เวอร์ชันเชิงพาณิชย์ (เดิมชื่อ StarOffice) เมื่อวันที่ 15 ธันวาคม 2010 พร้อมกับชุดซอฟต์แวร์บนคลาวด์ที่เป็นกรรมสิทธิ์ชื่อ Oracle Cloud Office ซึ่งสร้างขึ้นบนโค้ดเบสที่แยกต่างหาก[ 35 ] [ 157 ]

OpenOffice.org 3.4 เวอร์ชันเบต้าได้รับการเผยแพร่เมื่อวันที่ 12 เมษายน 2554 โดยมีคุณสมบัติการนำเข้า SVG การสนับสนุน ODF 1.2 ที่ได้รับการปรับปรุง และฟังก์ชันสเปรดชีตที่ได้รับการปรับปรุง[ 4 ] [ 5 ] [ 158 ]อย่างไรก็ตาม ก่อนที่จะมีการออกเวอร์ชันสุดท้าย Oracle ได้ถอนการสนับสนุนโครงการ[ 11 ]และยุบทีมพัฒนาที่เหลืออยู่[ 34 ] [ 48 ]

ส่วนแบ่งการตลาด

ปัญหาเกิดขึ้นในการประมาณส่วนแบ่งการตลาดของ OpenOffice.org เนื่องจากสามารถแจกจ่ายได้อย่างอิสระผ่านเว็บไซต์ดาวน์โหลด (รวมถึงเว็บไซต์มิเรอร์) เครือข่ายแบบเพียร์ทูเพียร์ ซีดี การแจกจ่ายลินุกซ์ และอื่นๆ โครงการพยายามรวบรวมข้อมูลการใช้งานที่สำคัญในการวิเคราะห์ส่วนแบ่งการตลาด[ 159 ]โดยแสดงรายการจำนวนการแจกจ่ายที่ทราบ การใช้งานและการแปลงที่ทราบ และคำแถลงและแบบสำรวจของนักวิเคราะห์

ตามข้อมูลของValveณ เดือนกรกฎาคม 2553 ผู้ใช้ Steam ร้อยละ 14.63 ติดตั้ง OpenOffice.org ไว้ในเครื่องของตน[ 160 ]

การวิเคราะห์ส่วนแบ่งตลาดที่ดำเนินการโดย บริการ วิเคราะห์เว็บในปี 2010 โดยอิงจากผู้ใช้อินเทอร์เน็ตกว่า 200,000 ราย แสดงให้เห็นถึงการนำไปใช้ที่หลากหลายในประเทศต่างๆ: [ 161 ] 0.2% ในประเทศจีน 9% ในสหรัฐอเมริกาและสหราชอาณาจักร และมากกว่า 20% ในโปแลนด์ สาธารณรัฐเช็ก และเยอรมนี

แม้ว่า Microsoft Office จะยังคงครองส่วนแบ่งตลาดทั่วไปถึง 95% — เมื่อวัดจากรายได้ — ณ เดือนสิงหาคม พ.ศ. 2550 [ 162 ]แต่ OpenOffice.org และ StarOffice ก็ได้ครองส่วนแบ่งตลาดธุรกิจ 15–20% ตั้งแต่ปี พ.ศ. 2547 [ 163 ] [ 164 ]และการศึกษาของมหาวิทยาลัยโคโลราโดที่โบลเดอร์ในปี พ.ศ. 2553 รายงานว่า OpenOffice.org ได้มาถึงจุดที่มีฐานผู้ใช้ที่ติดตั้งแล้ว "อย่างถาวร" และจะยังคงเติบโตต่อไป[ 165 ]

โครงการดังกล่าวอ้างว่ามียอดดาวน์โหลดมากกว่า 98 ล้านครั้ง ณ เดือนกันยายน พ.ศ. 2550 [ 166 ]และรวมทั้งหมด 300 ล้านครั้งจนถึงการเปิดตัวเวอร์ชัน 3.2 ในเดือนกุมภาพันธ์ พ.ศ. 2553 [ 167 ]โครงการดังกล่าวอ้างว่ามียอดดาวน์โหลดมากกว่าหนึ่งร้อยล้านครั้งสำหรับชุด OpenOffice.org 3 ภายในหนึ่งปีหลังจากการเปิดตัว[ 168 ]

ผู้ใช้งานที่น่าสนใจ

ผู้ใช้งาน OpenOffice.org ขนาดใหญ่ ได้แก่กระทรวงกลาโหมของสิงคโปร์ [ 169 ]และBanco do Brasil [ 170 ] ตั้งแต่ปี 2006 OpenOffice.org เป็นชุดโปรแกรมสำนักงานอย่างเป็นทางการสำหรับหน่วยตำรวจทหารฝรั่งเศส[ 159 ]

ในอินเดียองค์กรของรัฐหลายแห่ง เช่นสำนักงานประกันสังคมของพนักงาน IIT Bombay ธนาคารแห่งชาติเพื่อการเกษตรและพัฒนาชนบทศาลฎีกาของอินเดียธนาคาร ICICI [ 171 ] และศาลสูงอัลลาฮาบาด [ 172 ] ซึ่ง ใช้ Linux ต่างก็พึ่งพา OpenOffice.org อย่าง สมบูรณ์ สำหรับการ บริหารจัดการ

ในญี่ปุ่นการเปลี่ยนจาก Microsoft Office เป็น OpenOffice.org ครอบคลุมสำนักงานเทศบาลหลายแห่ง ได้แก่ซูโมโตะ จังหวัดเฮียวโกะในปี 2547 [ 173 ]นิโนมิยะ จังหวัดโทจิกิ ในปี 2549 [ 174 ] [ 175 ]ไอซึวาคามัตสึ จังหวัดฟุกุชิมะในปี 2551 [ 176 ] (และเปลี่ยนเป็น LibreOffice ตั้งแต่ปี 2555 [ 177 ] ) ชิโกกุจู จังหวัดเอฮิเมะในปี 2552 [ 178 ]มิโนห์ จังหวัดโอซาก้าในปี 2552 [ 179 ]โทโยคาวะ จังหวัดไอจิ [ 180 ] ฟุกากาวะ จังหวัดฮอกไกโด [ 181 ]และ คาตาโนะ จังหวัดโอซาก้า[ 182 ]ในปี 2553 และริวกาซากิ จังหวัดอิบารากิในปี 2554 [ 183 ] การเปลี่ยนระบบของ องค์กรรวมถึง Assist ใน 2007 [ 184 ] (และไปยัง LibreOffice บนUbuntuในปี 2011 [ 185 ] ), Sumitomo Electric Industriesในปี 2008 [ 186 ] (และไปยัง LibreOffice ในปี 2012 [ 187 ] ), Toho Co., Ltd. ในปี 2009 [ 188 ] [ 189 ]และ Shinsei Financial Co., Ltd. ในปี 2010 [ 190 ] Assist ยังให้บริการสนับสนุนสำหรับ OpenOffice.org ด้วย[ 188 ] [ 190 ]

ขายปลีก

ในเดือนกรกฎาคม พ.ศ. 2550 Everexซึ่งเป็นแผนกหนึ่งของFirst International Computerและเป็นผู้จำหน่ายพีซีรายใหญ่เป็นอันดับ 9 ในสหรัฐอเมริกา เริ่มจัดส่งระบบที่ติดตั้ง OpenOffice.org 2.2 ไว้ล่วงหน้าไปยัง ร้านค้า Wal-Mart , K-martและSam's Clubในอเมริกาเหนือ[ 191 ]

ซอฟต์แวร์ที่แยกและดัดแปลงมาจากซอฟต์แวร์เดิม

ลำดับเหตุการณ์ของอนุพันธ์หลักของ:  สตาร์ออฟฟิศและ  OpenOffice.org

ผลิตภัณฑ์โอเพนซอร์สและผลิตภัณฑ์กรรมสิทธิ์จำนวนมากได้นำโค้ดบางส่วนมาจาก OpenOffice.org ตัวอย่างที่สำคัญได้แก่:

คล่องแคล่ว

Apache OpenOffice

ในเดือนมิถุนายน พ.ศ. 2554 Oracle ได้บริจาคโค้ดเบสและเครื่องหมายการค้าของ OpenOffice.org ให้กับมูลนิธิซอฟต์แวร์ Apacheโครงการที่เกิดขึ้นคือโครงการ Apache OpenOffice ซึ่งคาดว่าจะได้รับการพัฒนาโดยผู้มีส่วนร่วมจาก IBM ผู้จัดจำหน่าย Linux และหน่วยงานภาครัฐ[ 192 ]ในทางปฏิบัติ การพัฒนาส่วนใหญ่ดำเนินการโดย IBM [ 193 ] [ 194 ] [ 195 ] [ 196 ] [ 197 ]ซึ่งได้ว่าจ้างนักพัฒนาโครงการเดิมหลายคนจาก Oracle [ 195 ]

เพื่อให้เป็นไปตามนโยบายการอนุญาตของ Apache โครงการจึงได้ลบหรือแทนที่ส่วนประกอบจาก OpenOffice.org 3.4 beta 1 ที่มีใบอนุญาตไม่เข้ากันกับApache License [ 198 ] การเผยแพร่ Apache ครั้งแรก OpenOffice 3.4.0 ได้รับการเผยแพร่ในเดือนพฤษภาคม 2012 [ 116 ]

ต่อมาในปีนั้น IBM ได้บริจาคโค้ดเบสของ Lotus Symphony ซึ่งเป็นเวอร์ชันที่ปรับแต่งเองของ OpenOffice.org ซึ่งถูกรวมเข้ากับ Apache OpenOffice 4.0 [ 199 ]จากนั้น Symphony ก็ถูกยกเลิก[ 196 ]หลังจากการถอนตัวของ IBM โครงการนี้ประสบปัญหาในการรักษาฐานผู้ร่วมพัฒนาที่ยั่งยืน[ 200 ] [ 201 ]ตั้งแต่ปี 2015 Apache OpenOffice ประสบปัญหาอย่างต่อเนื่องในการส่งมอบแพตช์ความปลอดภัยที่ทันท่วงที[ 202 ]การเปิดตัวฟีเจอร์หลักล่าสุดคือเวอร์ชัน 4.1 ในปี 2014 โดยมีการเปิดตัวการบำรุงรักษาล่าสุด 4.1.16 เมื่อวันที่ 10 พฤศจิกายน 2025 [ 203 ]

ในเดือนกันยายน พ.ศ. 2559 ได้มีการเริ่มหารือเกี่ยวกับการยุติโครงการทั้งหมด[ 204 ]แม้ว่าจะยังไม่มีการตัดสินใจขั้นสุดท้าย ณ เดือนกรกฎาคม พ.ศ. 2568 Apache OpenOffice ยังคงสามารถดาวน์โหลดได้ แต่ Apache Software Foundation ยอมรับว่าซอฟต์แวร์ดังกล่าวมีช่องโหว่ด้านความปลอดภัยที่ยังไม่ได้รับการแก้ไขหลายประการ[ 205 ]

แม้ว่าโครงการ Apache จะถือว่าตนเองเป็นการสืบทอดโดยตรงจาก OpenOffice.org [ 206 ]แต่ผู้อื่นได้อธิบายว่าเป็นโครงการที่แยกออกมาหรืออย่างน้อยก็เป็นโครงการที่แยกต่างหาก[ 207 ]เนื่องจากมีรูปแบบการกำกับดูแล การอนุญาตใช้งาน และทิศทางการพัฒนาที่แตกต่างกัน[ 23 ] [ 193 ] [ 194 ] [ 208 ] [ 209 ] [ 210 ] [ 211 ]

ลิเบรออฟฟิศ

Sun ได้ระบุไว้ในประกาศ OpenOffice.org ฉบับดั้งเดิมในปี 2000 ว่าโครงการนี้จะดำเนินการโดยมูลนิธิที่เป็นกลาง[ 9 ]และได้เสนอข้อเสนอที่ละเอียดมากขึ้นในปี 2001 [ 212 ]มีการเรียกร้องให้ดำเนินการเรื่องนี้หลายครั้งในช่วงหลายปีต่อมา[ 213 ] [ 214 ] [ 215 ] [ 216 ]เมื่อวันที่ 28 กันยายน 2010 ด้วยความไม่พอใจต่อการละเลยโค้ดเบสและชุมชนโดย Sun และ Oracle เป็นเวลาหลายปี[ 58 ]สมาชิกของชุมชน OpenOffice.org ได้ประกาศจัดตั้งองค์กรไม่แสวงหาผลกำไรชื่อ The Document Foundation และแยก OpenOffice.org ออกมาเป็น LibreOffice การปรับปรุง Go-oo ถูกรวมเข้าด้วยกัน และโครงการนั้นถูกยกเลิกเพื่อสนับสนุน LibreOffice [ 217 ]เป้าหมายคือการสร้างชุดโปรแกรมสำนักงานที่ไม่ขึ้นกับผู้จำหน่าย พร้อมการสนับสนุน ODF และไม่มีข้อกำหนดการโอนลิขสิทธิ์ใดๆ[ 218 ]

Oracle ได้รับเชิญให้เป็นสมาชิกของ Document Foundation และถูกขอให้บริจาคแบรนด์ OpenOffice.org [ 218 ] [ 219 ]แต่ Oracle กลับเรียกร้องให้สมาชิกทั้งหมดของ OpenOffice.org Community Council ที่เกี่ยวข้องกับ Document Foundation ลาออก[ 59 ]ทำให้ Council เหลือแต่พนักงานของ Oracle เท่านั้น[ 60 ]

ระบบปฏิบัติการ Linux ส่วนใหญ่ได้เปลี่ยนมาใช้ LibreOffice แทน OpenOffice.org อย่างรวดเร็ว[ 220 ] [ 45 ] [ 46 ] [ 47 ] Oracle Linux 6 ก็มี LibreOffice แทน OpenOffice.org หรือ Apache OpenOffice เช่นกัน[ 221 ] [ 222 ] [ 223 ]โครงการนี้สะสมนักพัฒนา ความพยายามในการพัฒนา[ 224 ] [ 225 ] [ 226 ]และเพิ่มฟีเจอร์ต่างๆ อย่างรวดเร็ว [ 227 ]โดยนักพัฒนาส่วนใหญ่ที่อยู่นอก OpenOffice.org ได้ย้ายไปใช้ LibreOffice [ 38 ] [ 39 ] [ 43 ]ในเดือนมีนาคม 2015 การเปรียบเทียบการพัฒนา LibreOffice กับ Apache OpenOffice บน LWN.netสรุปได้ว่า "LibreOffice ชนะการต่อสู้เพื่อการมีส่วนร่วมของนักพัฒนา" [ 228 ]

Collabora Onlineเป็นเวอร์ชันของ LibreOffice ที่มีอินเทอร์เฟซบนเว็บและการแก้ไขร่วมกันแบบเรียลไทม์ พัฒนาโดยCollabora Productivity [ 229 ] นอกจากนี้ Collabora Online ยังมีแอปพลิเคชันไคลเอ็นต์ในเครื่องสำหรับ Android, Chromebooks, iOS, iPadOS, Linux, Mac และ Windows

เลิกผลิตแล้ว

นีโอออฟฟิศ

NeoOfficeซึ่งเป็นพอร์ตเชิงพาณิชย์อิสระสำหรับMacintoshที่ติดตามสายการพัฒนาหลัก นำเสนออินเทอร์เฟซผู้ใช้ Mac OS X Aqua ดั้งเดิมก่อนที่ OpenOffice.org จะทำ [ 230 ]เวอร์ชันต่อมาได้รับการพัฒนามาจาก Go-oo แทนที่จะมาจาก OpenOffice.org โดยตรง[ 231 ]ทุกเวอร์ชันตั้งแต่ NeoOffice 3.1.1 ถึง NeoOffice 2015 ใช้ OpenOffice.org 3.1.1 เป็นพื้นฐาน แม้ว่าเวอร์ชันต่อมาจะมีการแก้ไขความเสถียรจาก LibreOffice และ Apache OpenOffice [ 232 ] NeoOffice 2017 และเวอร์ชันต่อมาใช้ LibreOffice เป็นพื้นฐานอย่างสมบูรณ์[ 233 ]

โก-อู

ชุด แพตช์ ooo-build เริ่มต้นที่Ximianในปี 2545 เนื่องจาก Sun ค่อนข้างช้าในการยอมรับงานภายนอกเกี่ยวกับ OpenOffice.org แม้แต่จากพันธมิตรองค์กร และเพื่อทำให้กระบวนการสร้างง่ายขึ้นบน Linux โดยติดตามสายการพัฒนาหลักและไม่ได้มีเจตนาที่จะแยกสาขา[ 234 ]การแจกจ่าย Linux ส่วนใหญ่ใช้[ 235 ]และทำงานร่วมกันบน[ 236 ] ooo-build

การมีส่วนร่วมของ Sun ใน OpenOffice.org ลดลงมาหลายปีแล้ว[ 214 ]และนักพัฒนาบางรายไม่เต็มใจที่จะมอบลิขสิทธิ์ในงานของตนให้กับ Sun [ 237 ]โดยเฉพาะอย่างยิ่งเมื่อพิจารณาจากข้อตกลงระหว่าง Sun และ IBM ในการอนุญาตให้ใช้โค้ดนอกเหนือจาก LGPL [ 34 ]เมื่อวันที่ 2 ตุลาคม 2550 Novellประกาศว่า ooo-build จะพร้อมใช้งานในรูปแบบซอฟต์แวร์แพ็กเกจที่เรียกว่า Go-oo ไม่ใช่เพียงแค่ชุดแพตช์[ 238 ] ( ชื่อโดเมน go-oo.org ถูกใช้โดย ooo-build มาตั้งแต่ปี 2548 แล้ว[ 239 ] ) Sun มีปฏิกิริยาเชิงลบ โดยSimon Phippsจาก Sun เรียกมันว่า "การแยกสาขาที่เป็นศัตรูและแข่งขันกัน" [ 213 ] ผู้สนับสนุน ซอฟต์แวร์เสรีหลายคนกังวลว่า Go-oo เป็นความพยายามของ Novell ในการรวม เทคโนโลยี ของ Microsoftเช่น Office Open XML ซึ่งอาจมีความเสี่ยงต่อการเรียกร้องสิทธิบัตร[ 240 ]อย่างไรก็ตาม ชุดโปรแกรมสำนักงานที่ใช้ชื่อแบรนด์ "OpenOffice.org" ในการแจกจ่าย Linux ส่วนใหญ่ ซึ่งก่อนหน้านี้คือ ooo-build ในไม่ช้าก็กลายเป็น Go-oo [ 231 ] [ 241 ] [ 242 ]

Go-oo ยังสนับสนุนการมีส่วนร่วมจากภายนอกด้วยกฎเกณฑ์ที่คล้ายกับที่นำมาใช้ใน LibreOffice ในภายหลัง[ 243 ]เมื่อ LibreOffice แยกตัวออกมา Go-oo ก็ถูกยกเลิกการใช้งานเพื่อสนับสนุนโครงการนั้น

OpenOffice Novell edition เป็นเวอร์ชันที่รองรับของ Go-oo [ 244 ]

ไอบีเอ็ม โลตัส ซิมโฟนี

ไคลเอนต์ Workplace Managed ในIBM Workplace 2.6 (23 มกราคม 2549 [ 245 ] ) ได้รวมโค้ดจาก OpenOffice.org 1.1.4 [ 23 ]ซึ่งเป็นเวอร์ชันสุดท้ายภายใต้ SISSL โค้ดนี้ถูกแยกออกเป็นแอปพลิเคชันแยกต่างหากในชื่อ Lotus Symphony (30 พฤษภาคม 2551 [ 246 ] ) โดยมีอินเทอร์เฟซใหม่ที่ใช้ Eclipseเป็นพื้นฐานSymphony 3.0 (21 ตุลาคม 2553 [ 247 ] ) ได้ รับการปรับปรุง ใหม่โดยใช้ OpenOffice.org 3.0 เป็นพื้นฐาน โดยโค้ดได้รับอนุญาตเป็นการส่วนตัวจาก Sun การเปลี่ยนแปลงของ IBM ได้รับการบริจาคให้กับ Apache Software Foundation ในปี 2555 Symphony ถูกยกเลิกการใช้งานเพื่อสนับสนุน Apache OpenOffice [ 196 ]และโค้ดของมันถูกรวมเข้ากับ Apache OpenOffice 4.0 [ 199 ]

สตาร์ออฟฟิศ

Sun ใช้ OpenOffice.org เป็นพื้นฐานสำหรับซอฟต์แวร์แอปพลิเคชัน StarOffice ที่เป็นกรรมสิทธิ์เชิงพาณิชย์ ซึ่งก็คือ OpenOffice.org ที่มีส่วนประกอบที่เป็นกรรมสิทธิ์เพิ่มเติมOracle ซื้อ Sunในเดือนมกราคม 2010 และเปลี่ยนชื่อ StarOffice เป็น Oracle Open Office อย่างรวดเร็ว[ 248 ] Oracle ยุติการพัฒนาในเดือนเมษายน 2011 [ 11 ]

  • เว็บไซต์อย่างเป็นทางการในWayback Machine (เก็บถาวรเมื่อวันที่ 28 เมษายน 2554)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=OpenOffice.org&oldid=1361246212 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ OpenOffice.org

OpenOffice.orgเป็น ชุด ซอฟต์แวร์เพิ่มประสิทธิภาพการทำงานในสำนักงานแบบโอเพนซอร์ส มีต้นกำเนิดมาจาก StarOffice ซึ่งเป็น ซอฟต์แวร์กรรมสิทธิ์ที่พัฒนาโดยStar...

ประวัติศาสตร์

OpenOffice.org มีต้นกำเนิดมาจาก StarOffice ซึ่งเป็นชุดซอฟต์แวร์เพิ่มประสิทธิภาพการทำงานในสำนักงาน ที่เป็นกรรมสิทธิ์ ซึ่งพัฒนาโดยบริษัท Star Division ของเยอรมนี ตั้งแต่ปี 1985 ในเดือนสิงหาคม 1999 Star Division ถูกซื้อกิจการโดย Sun Microsystems [ 19 ] [ 20 ] ใน...

การปกครอง

ในระหว่างที่ Sun ให้การสนับสนุน โครงการ OpenOffice.org อยู่ภายใต้การกำกับดูแลของ สภาชุมชน ซึ่งประกอบด้วยสมาชิกชุมชน OpenOffice.org สภาชุมชนได้เสนอเป้าหมายของโครงการและประสานงานกับผู้ผลิตผลิตภัณฑ์ต่อยอดในประเด็นการวางแผนการพัฒนาในระยะยาว [ 54 ] [ 55 ] [ 56 ]

การตั้งชื่อ

แม้ว่าโครงการนี้โดยทั่วไปเรียกว่า OpenOffice แต่ชื่ออย่างเป็นทางการคือ OpenOffice.