Sejarah Awal Software Apache Open Office Untuk Windows – Apache OpenOffice ( AOO ) adalah rangkaian perangkat lunak produktivitas kantor sumber terbuka . Ini adalah salah satu proyek penerus OpenOffice.org dan penerus yang ditunjuk dari IBM Lotus Symphony. Ini adalah sepupu dekat dari LibreOffice dan NeoOffice. Ini berisi pengolah kata (Penulis), spreadsheet (Calc), aplikasi presentasi (Impress), aplikasi menggambar (Draw), editor rumus (Matematika), dan aplikasi manajemen database (Base).
Sejarah Awal Software Apache Open Office Untuk Windows
freewareppc.com – Format file default Apache OpenOffice adalah OpenDocument Format (ODF), standar ISO / IEC . Itu juga dapat membaca dan menulis berbagai format file lain, dengan perhatian khusus pada Microsoft Office meskipun, tidak seperti LibreOffice, ia tidak dapat menyimpan dokumen dalam format Office Open XML Microsoft pasca-2007 , tetapi hanya mengimpornya.
Apache OpenOffice dikembangkan untuk Linux , macOS dan Windows , dengan port ke sistem operasi lain . Ini didistribusikan di bawah lisensi Apache-2.0 . Rilis pertama adalah versi 3.4.0, pada 8 Mei 2012. [1] Rilis fitur signifikan terbaru adalah versi 4.1, yang tersedia pada tahun 2014. Proyek ini terus merilis pembaruan kecil yang memperbaiki bug, memperbarui kamus dan terkadang menyertakan peningkatan fitur.
Baca Juga : Perangkat Lunak Yang Harus Dimiliki Untuk PC Baru
Kesulitan mempertahankan jumlah kontributor yang cukup untuk menjaga proyek tetap layak telah berlangsung selama beberapa tahun. Pada Januari 2015 proyek melaporkan kurangnya pengembang aktif dan kontribusi kode. Ada masalah terus-menerus dalam menyediakan perbaikan tepat waktu untuk kerentanan keamanan sejak 2015. Unduhan perangkat lunak memuncak pada tahun 2013 dengan rata-rata hanya di bawah 148.000 per hari, dibandingkan dengan sekitar 50.000 pada 2019 dan 2020.
Versi utama saat ini adalah 4.1, pertama kali dirilis pada tahun 2014. Rilis pemeliharaan terbaru adalah 4.1.10 pada 4 Mei 2021.
Setelah mengakuisisi Sun Microsystems pada Januari 2010, Oracle Corporation terus mengembangkan OpenOffice.org dan StarOffice , yang berganti nama menjadi Oracle Open Office.
Pada bulan September 2010, mayoritas dari luar pengembang OpenOffice.org meninggalkan proyek karena kekhawatiran atas Sun, dan kemudian Oracle, manajemen proyek, untuk membentuk Yayasan Dokumen (TDF). TDF merilis garpu LibreOffice pada Januari 2011, yang sebagian besar distribusi Linux segera pindah ke, termasuk Oracle Linux pada tahun 2012.
Pada April 2011, Oracle menghentikan pengembangan OpenOffice.org dan memberhentikan tim pengembangan yang tersisa. Alasannya tidak diungkapkan; beberapa berspekulasi bahwa itu karena hilangnya mindshare dengan sebagian besar komunitas pindah ke LibreOffice sementara yang lain menyarankan itu adalah keputusan komersial.
Pada bulan Juni 2011 Oracle menyumbangkan merek dagang OpenOffice.org dan kode sumber ke Apache Software Foundation, yang dilisensikan ulang oleh Apache di bawah Lisensi Apache. IBM, kepada siapa Oracle memiliki kewajiban kontraktual mengenai kode tersebut, tampaknya lebih suka OpenOffice.org dipintal ke Apache Software Foundation di atas opsi lain atau ditinggalkan oleh Oracle.
Selain itu, pada bulan Maret 2012, dalam konteks menyumbangkan IBM Lotus Symphony ke proyek Apache OpenOffice, IBM menyatakan preferensi untuk lisensi permisif, seperti lisensi Apache, daripada lisensi copyleft. Kumpulan pengembang untuk proyek Apache diunggulkan oleh karyawan IBM, yang, dari awal proyek hingga 2015, melakukan sebagian besar pengembangan.
Proyek ini diterima di Apache Incubator pada 13 Juni 2011, kode Oracle drop diimpor pada 29 Agustus 2011, Apache OpenOffice 3.4 dirilis 8 Mei 2012 dan Apache OpenOffice lulus sebagai tingkat atas Proyek Apache pada 18 Oktober 2012.
IBM menyumbangkan basis kode Lotus Symphony ke Apache Software Foundation pada tahun 2012, dan Symphony tidak digunakan lagi untuk mendukung Apache OpenOffice. Banyak fitur dan perbaikan bug, termasuk sidebar yang dikerjakan ulang, digabungkan. The IAccessible2 dukungan pembaca layar dari Symphony adalah porting dan termasuk dalam AOO 4.1 rilis(April 2014), meskipun penampilan pertama di rilis perangkat lunak open source adalah sebagai bagian dari LibreOffice 4.2 pada bulan Januari 2014. IBM menghentikan partisipasi resmi dengan merilis AOO 4.1.1.
Pada bulan September 2016, ketua komite manajemen proyek OpenOffice Dennis Hamilton memulai diskusi tentang kemungkinan penghentian proyek, setelah dewan Apache menempatkan mereka pada pelaporan bulanan karena masalah proyek yang sedang berlangsung dalam menangani masalah keamanan.
Pada Desember 2011, proyek itu disebut Apache OpenOffice.org (Incubating) pada tahun 2012, proyek memilih nama Apache OpenOffice, nama yang digunakan dalam siaran pers 3.4.
Apache OpenOffice tidak ” rilis lebih awal, sering rilis “; itu menghindari jadwal rilis berbasis waktu, hanya merilis “ketika sudah siap”.
Apache OpenOffice telah kehilangan partisipasi pengembang awalnya. Selama Maret 2014 – Maret 2015 hanya memiliki enam belas pengembang; empat teratas (berdasarkan perubahan) adalah karyawan IBM, dan IBM telah menghentikan partisipasi resmi dengan merilis 4.1.1.
Pada bulan Januari 2015, proyek tersebut melaporkan bahwa mereka berjuang untuk menarik sukarelawan baru karena kurangnya pendampingan dan sangat membutuhkan kontribusi dari pengembang berpengalaman. Analis industri mencatat ketidakaktifan proyek, menggambarkannya sebagai “semua terhenti” dan “sekarat” dan mencatat ketidakmampuannya untuk memelihara infrastruktur OpenOffice atau keamanan. Pengembang Red Hat Christian Schaller mengirim surat terbuka ke Apache Software Foundation pada Agustus 2015 meminta mereka untuk mengarahkan pengguna Apache OpenOffice menuju LibreOffice “demi open source dan perangkat lunak bebas”,dan digemakan oleh orang lain.
Proyek ini menghasilkan dua pembaruan kecil pada tahun 2017, meskipun ada kekhawatiran tentang potensi bugginess dari rilis pertama ini. Patricia Shanahan, manajer rilis untuk pembaruan tahun sebelumnya, mencatat: “Saya tidak suka gagasan perubahan yang terjadi pada jutaan pengguna yang hanya diperiksa secara serius oleh satu programmer bahkan jika saya adalah programmer itu.” Brett Porter, yang saat itu menjadi ketua Apache Software Foundation, bertanya apakah proyek tersebut harus “mencegah unduhan”. Pembaruan berikutnya, dirilis pada November 2018, termasuk perbaikan untuk regresi yang diperkenalkan pada rilis sebelumnya.
Register menerbitkan sebuah artikel pada Oktober 2018 berjudul “Apache OpenOffice, aplikasi Schrodinger: Tidak ada yang tahu apakah itu hidup atau mati, tidak ada yang benar-benar ingin melihat ke dalam”, yang menemukan ada 141 pembuat kode pada saat publikasi, dibandingkan dengan 140 pada tahun 2014; ini adalah perubahan dari pertumbuhan berkelanjutan yang dialami sebelum tahun 2014. Artikel tersebut menyimpulkan: “Laporan kematian AOO tampaknya sangat dibesar-besarkan; proyek ini terlihat seperti itu karena bergerak lambat.
Antara Oktober 2014 dan Juli 2015 proyek tidak memiliki manajer rilis. Selama periode ini, pada bulan April 2015, kerentanan keamanan eksekusi kode jarak jauh yang diketahui di Apache OpenOffice 4.1.1 diumumkan ( CVE – 2015-1774 ), tetapi proyek tersebut tidak memiliki pengembang yang tersedia untuk merilis perbaikan perangkat lunak. Sebagai gantinya, proyek Apache menerbitkan solusi untuk pengguna, meninggalkan kerentanan dalam unduhan. Mantan ketua PMC Andrea Pescetti mengajukan diri sebagai manajer rilis pada Juli 2015 dan versi 4.1.2 dirilis pada Oktober 2015.
Terungkap pada Oktober 2016 bahwa 4.1.2 telah didistribusikan dengan lubang keamanan yang diketahui ( CVE – 2016-1513 ) selama hampir satu tahun karena proyek tidak memiliki sumber daya pengembangan untuk memperbaikinya.
4.1.3 diketahui memiliki masalah keamanan setidaknya sejak Januari 2017, tetapi perbaikannya tertunda oleh manajer rilis yang tidak ada untuk 4.1.4. The Apache Software Foundation Januari 2017 menit Dewan yang diedit setelah publikasi untuk menghapus menyebutkan masalah keamanan, yang Jim Jagielski dewan ASF mengaku akan tetap dengan Mei 2017. Perbaikan akhirnya dirilis pada bulan Oktober 2017. Masalah lebih lanjut yang tidak diperbaiki muncul pada Februari 2019, dengan The Register tidak dapat memperoleh tanggapan dari pengembang, meskipun eksploitasi proof-of-concept yang ada tidak bekerja dengan OpenOffice di luar kotak.
Oracle telah meningkatkan Draw (menambahkan SVG ), Writer (menambahkan ODF 1.2) dan Calc dalam rilis beta OpenOffice.org 3.4 (12 April 2011), meskipun proyek tersebut dibatalkan hanya beberapa hari kemudian.
Apache OpenOffice 3.4 dirilis pada 8 Mei 2012. Ini berbeda dari OpenOffice.org 3.4 beta yang berusia tiga belas bulan terutama dalam detail terkait lisensi. Khususnya, proyek tersebut menghapus kode dan font yang berada di bawah lisensi yang tidak dapat diterima oleh Apache. Dukungan bahasa sangat berkurang, menjadi 15 bahasa dari 121 di OpenOffice.org 3.3. Java, yang diperlukan untuk aplikasi database, tidak lagi dibundel dengan perangkat lunak. 3.4.1, dirilis 23 Agustus 2012, menambahkan lima bahasa kembali, dengan delapan lagi ditambahkan 30 Januari 2013.
Versi 4.0 dirilis 23 Juli 2013. Fitur termasuk menggabungkan penurunan kode Symphony, mengimplementasikan kembali antarmuka bergaya sidebar dari Symphony, peningkatan pemasangan, peningkatan interoperabilitas MS Office, dan peningkatan kinerja. 4.0.1 menambahkan sembilan bahasa baru.
Baca Juga : 4 Aplikasi yang Lagi Naik Daun di Tahun 2021
Versi 4.1 dirilis pada April 2014. Berbagai fitur yang disiapkan untuk 4.1 termasuk komentar pada rentang teks, IAccessible2, pengeditan bidang input di tempat, pemotongan interaktif, mengimpor gambar dari file, dan peningkatan lainnya. 4.1.1 (dirilis 14 Agustus 2014) memperbaiki masalah kritis di 4.1. 4.1.2 (dirilis pada Oktober 2015) adalah rilis perbaikan bug, dengan perbaikan dalam pengemasan dan penghapusan dukungan format file HWP yang terkait dengan kerentanan CVE – 2015-1774 .
4.1.3 (September 2016) memiliki pembaruan pada kamus bahasa yang ada, alat pembangunan yang disempurnakan untuk pengembang AOO, perbaikan bug untuk database di macOS, dan perbaikan keamanan untuk kerentanan CVE – 2016-1513. 4.1.4 berisi perbaikan keamanan. Versi 4.1.5 dirilis pada Desember 2017, berisi perbaikan bug.