Miklós Az előadóról • Budapesten élek, a BME VIK-en végeztem • Egyéb személyes dolgok: https://vmiklos.hu/ • Google Summer of Code 2010/2011 • Writer RTF import/export újraírás • Teljes munkaidős LibreOffice fejlesztő, SUSE • Ma a Collaborának dolgozok
Miklós StarWriter, a kezdet • StarDivison • Német nyelvű • Csak szövegszerkesztő • Calc és Impress csak később Forrás: https://en.wikipedia.org/wiki/StarOffice
Miklós StarOffice 5.x (1998-2000) • Windows 95-szerű asztal • Writer, Calc, Impress, Draw, Writer/Web, email kliens, Base, Math • Pár perc és már el is indult Forrás: http://youtu.be/ojbP19mfZ2Q
Miklós OpenOffice.org korai fázis (200x) • Sun megvárásolja a StarDivet 1999-ben, nyílt forrásű OpenOffice.org 2000-ben • Sun mérnökök ismerkednek a közösséggel • Ximian: Linux verzió a fókuszban
Miklós OpenOffice.org fázis (2003-2009) • A Ximiant felvásárolja a Novell a NLD fejlesztésére • Novellnél 12 fejlesztő az OOo- on • ooo-build, Go-OO • OOo Novell Edition
Miklós OOo késői fázis (2010-) • Az Oracle megveszi a Sunt 2010 januárjában • Oracle OpenOffice, nem gazdaságos • Közösség leépítése • 2010 eleje, Novell OOo csapat SUSE R&D → (2010 június: Writer RTF export GSoC)
Miklós LibreOffice fork (2010 szept) • A LibreOffice az OpenOffice.org forkja, 2010 szeptemberében születik • A német TDF a jogi háttér • Az OOo hibáiból tanulva, a közösséget középpontba helyezi • Kezdeti céges támogatók: SUSE (12), Red Hat (5), Canonical (1)
Miklós SUSE Collabora (2013) → • A SUSE R&D a szerver-piacra fókuszál, szélnek ereszti a LibreOffice csapatot • A többség a Collaborához megy dolgozni • R&D for-mission magáncég → • Termék (PC, Online), konzultáció
Miklós Collabora • Open Source konzultációs cég • Linux kernel, X11, Wayland, GStreamer, WebKit, PulseAudio, BlueZ, stb. • Autóipar, szórakoztatóipar, stb. • Collabora Productivity: LibreOffice részleg
Miklós Mi történt az OpenOffice.orggal? • 2011-ben Oracle döntés: • Szélnek ereszti a saját OOo csapatát • A márkanevet az ASF-nek adja (nem a TDF-nek) • OpenOffice.org Apache OpenOffice → • IBM (5), majd 2014-ben ők is lelécelnek • Azóta élőhalott, várva a kegyelemdöfésre
Miklós Gyakori kérdések • Toolkit? Saját (VCL) → Windows, macOS, Linux (QT, Gtk3, headless) • Build rendszer saját (gnu make + makrók) • Milyen nyelvben van írva? C++ (meg egy kis Python és Java) Languages via GitHub C++ Java XSLT Makefile Python Perl Other
Miklós Köszönet • A Collabora ügyfeleknek akik fizetik, hogy ezen dolgozzunk • Google SoC • Fsf.hu alapítvány • ELTE (szakmai gyakorlat, kurzus) • Magyar kollégák: Tímár András, Zolnai Tamás, Budea Áron, Bunth Tamás
Miklós Összefoglalás • 30+ éves projekt • Néha sok a történelmi ok • Rengeteg tapasztalat, kiforrottság • Fényes jövő (PC mobil Online) → → • Barátságos közösség • Köszönöm a figyelmet! :-) • Diák: https://vmiklos.hu/odp/