KOffice - KOffice

KOffice .Name
Logo Koffice.svg
KPresenter 2.3.png
Zrzut ekranu KPresenter 2.3
Pierwotny autor (autorzy) KDE , Reginald Stadlbauer
Deweloper(zy) KDE, Thomas Zander (opiekun)
Pierwsze wydanie 23 października 2000 ; 20 lat temu ( 2000-10-23 )
Wersja ostateczna
2.3.3 / 1 marca 2011 ; 10 lat temu ( 2011-03-01 )
Magazyn
Napisane w C++
System operacyjny Uniksowy , Windows
Platforma Qt , platforma KDE
Rozmiar ~70  MB (skompresowany kod źródłowy )
Dostępne w 27 języków
Rodzaj Pakiet biurowy
Licencja GPL , LGPL
Strona internetowa koffice.org (przekierowania do calligra.org)

KOffice jest unmaintained darmowy i open source pakiet biurowy oraz pakiet graficzny przez KDE dla uniksowych systemów i systemu Windows . KOffice zawiera edytor tekstu ( KWord ), arkusz kalkulacyjny ( KSpread ), program do prezentacji ( KPresenter ) oraz szereg innych komponentów, które zmieniały się w trakcie rozwoju KOffice.

Po rozpoczęciu prac rozwojowych w 1997 r. wydano dwie główne wersje KOffice: wersję 1.0 w 2000 i 2.0 w 2009. Po wewnętrznych konfliktach większość programistów KOffice oddzieliła się w 2010 r. – w wyniku czego powstał pakiet Calligra . Dwa lata później, we wrześniu 2012 roku, strona KOffice.org została wyłączona. Teraz przekierowuje do Calligra.org.

Historia

Sprinty Rozwojowe
Rok Miejsce wydarzenia Data
2000 Erlangen , Niemcy 23–25 września
2007 Berlin , Niemcy 26-28 października
2008 Berlin, Niemcy 7–9 listopada
2009 Berlin, Niemcy czerwca, 5–7
2009 Oslo , Norwegia 27-29 listopada
2010 Essen , Niemcy 11–13 czerwca

Pierwsza generacja

Wstępne prace nad rozwojem KOffice rozpoczęły się w 1997 roku, przez Reginalda Stadlbauera z KPresenter , a następnie KWord w 1998.

W 1999 r. KOffice był cytowany w zeznaniach w procesie antymonopolowym w Stanach Zjednoczonych przeciwko Microsoft przez ówczesnego dyrektora Microsoftu, Paula Maritza, jako dowód konkurencji na arenie systemów operacyjnych i pakietów biurowych.

Pierwsza oficjalna wersja pakietu KOffice miała miejsce 23 października 2000 roku, kiedy została wydana jako część K Desktop Environment 2.0 . Wersja 1.1 pojawiła się w 2001 r., 1,2 w 2002 r., 1,3 w 2004 r., 1,4 w 2005 r. oraz 1,5 i 1,6 w obu przypadkach w 2006 r.

Drugie pokolenie

KOffice przeszedł poważne zmiany w ramach wydania KDE Software Compilation 4 ( SC4 ). Równolegle z pracami nad SC4, zespół KOffice przygotował główne nowe wydanie – KOffice 2.0 – które korzystało z nowych bibliotek KDE Platform 4. Chociaż wersja 2.0 została wydana w 2009 roku, wydanie zostało oznaczone jako „wydanie platformowe”, które było zalecane tylko dla testerów i programistów, a nie do użytku produkcyjnego, ponieważ wydanie nie zawierało kluczowych funkcji i aplikacji z poprzedniej serii stabilnych wydań – Kexi , Kivio i Kugar nie zostały uwzględnione.

Eksperymentalny port KOffice 2.1 do Haiku

Kontynuowano to w wersji 2.1 w listopadzie 2009. Regularnym użytkownikom końcowym wymagającym stabilnego środowiska programiści nadal zalecali korzystanie ze stabilnej serii wydań 1.6. Ta wersja została również przeniesiona do Haiku, ale port nie został później zaktualizowany do nowszych wersji KOffice.

W maju 2010 została wydana wersja 2.2.0, która przyniosła bezprecedensową liczbę nowych funkcji i poprawek. Kexi został ponownie zintegrowany. Kivio nie był migrowany. Dodano nową strukturę efektów na kształtach oraz nowe filtry importu dla formatów Microsoft Office Open XML używanych w MS Office 2007 i późniejszych.

Podział społeczności

Przeglądarka na smartfony została usunięta z KOffice.

W połowie 2010 roku, w wyniku nieporozumień między opiekunem KWorda Thomasem Zanderem a innymi głównymi programistami, społeczność KOffice podzieliła się na dwie oddzielne społeczności, KOffice i Calligra . W następstwie arbitrażu z członkami społeczności, kilka aplikacji zostało przemianowanych przez obie społeczności. KOffice rozwidlił narzędzie arkusza kalkulacyjnego KSpread do KCells , narzędzie prezentacji KPresenter do KOffice Showcase , a narzędzie do rysowania Karbon14 do KOffice Artwork .

Podział społeczności zbiegł się z przejściem z repozytorium Subversion KDE do git . Aplikacja do malowania Krita , menedżer bazy danych Kexi i dedykowane pliki GUI platformy mobilnej nie zostały przeniesione do repozytorium git KOffice.

KOffice 2.3, wydany 31 grudnia 2010, wraz z kolejnymi wydaniami z poprawkami błędów (2.3.1–2.3.3) był nadal wspólnym wysiłkiem zespołów programistycznych KOffice i Calligra.

Począwszy od KOffice 2.4 programiści zamierzali wypuszczać nowe wersje KOffice co sześć miesięcy zsynchronizowane z wydaniami SC4, ale KOffice nie widział żadnej aktywności programistycznej od połowy marca 2012. Od września 2013 Calligra wydała 2.4 i 2.5 oraz 2.6 i 2.7. Po dwóch drobnych zmianach w sierpniu 2012 strona koffice.org została zastąpiona miejscem zastępczym na początku września 2012. 22 października 2012 KDE usunęło KOffice ze swoich narzędzi jakościowych.

Od 2014 roku KOffice został uznany za nieutrzymywany przez KDE.

składniki

Ostatnia formalnie wydana wersja KOffice zawierała następujące komponenty:

Logo aplikacji KWord.svg
KWord .Name Procesor tekstu z arkuszy stylów i ramki wsparcie DTP -Style edycji złożonych układów .
Logo aplikacji KSpread.svg
KSpread Aplikacja do obsługi arkuszy kalkulacyjnych z obsługą wielu arkuszy, szablonami i ponad 100 formułami matematycznymi .
Logo aplikacji KPresenter.svg
KPresenter .Name Program do prezentacji z obsługą obrazu i efektów.
Logo aplikacji Kexi.svg
Kexi Zintegrowana aplikacja do zarządzania danymi, zaprojektowana jako konkurent Microsoft Access lub FileMaker . Może służyć do projektowania i wdrażania baz danych , wprowadzania i przetwarzania danych oraz wykonywania zapytań. Ma ograniczoną kompatybilność z formatem plików MS Access.
Logo aplikacji Kivio.svg
Kivio Programowalny program do rysowania schematów blokowych z dynamicznie ładowanymi szablonami . Opracowany przez firmę, która oferowała do sprzedaży dodatkowe (niedarmowe) szablony.
Logo aplikacji Karbon14.svg
Karbon14 Aplikacja do rysowania wektorowego z różnymi narzędziami do rysowania i edycji – wcześniej znana jako Kontour i KIllustrator.
Logo aplikacji Krita.svg
Krita Program do malowania cyfrowego z kilkoma funkcjami przetwarzania obrazu – dawniej znany jako Krayon i KImageshop.
Logo aplikacji KChart.svg
KChart .Name Zintegrowany generator raportów i wykresów .
Logo aplikacji KFormula.svg
KFormula .GenericName Zintegrowany edytor formuł matematycznych .
Logo aplikacji KPlato.svg
KPlato .Name Aplikacja do zarządzania projektami , która może tworzyć wykresy w stylu Gantta .

Szczegóły techniczne

Aplikacje KOffice zostały opracowane przy użyciu Qt i platformy KDE . Wszystkie jego komponenty są udostępniane na podstawie licencji wolnego oprogramowania i, jeśli to możliwe, używają OpenDocument jako ich natywnego formatu plików. KOffice został wydany oddzielnie od KDE SC 4 i można go pobrać z serwera FTP KDE.

KOffice 2 przeszedł gruntowny remont, aby w aplikacjach maksymalnie wykorzystać system komponentów Flake oraz system kolorów Pigment . Deweloperzy KOffice planowali udostępniać jak najwięcej infrastruktury między aplikacjami, aby zredukować błędy i poprawić komfort użytkowania. Chcieli również stworzyć bibliotekę OpenDocument do użytku w innych aplikacjach KDE, która umożliwi programistom łatwe dodanie obsługi odczytywania i wysyłania plików OpenDocument do ich aplikacji. Automatyzację zadań i rozszerzenie pakietu o niestandardowe funkcje można wykonać za pomocą D-Bus lub języków skryptowych, takich jak Python , Ruby i JavaScript .

Zobacz też

Bibliografia

Zewnętrzne linki