Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 22 reacties
Bron: KOffice Project, submitter: laurencevde

KOffice is een compleet opensource-officepakket gericht op de desktopomgeving KDE. Het bestaat uit een aantal verschillende applicaties, zoals een tekstverwerker (KWord), een spreadsheetprogramma (KSpread), een presentatieprogramma (KPresenter), een projectmanagementprogramma (KPlato), een tekenprogramma (Krita) en een databaseprogramma (Kexi). Met de introductie van Qt 4 en KDE 4 werd het mogelijk om deze ook op andere platformen te gebruiken dan Linux en Unix. De ontwikkelaars van KOffice zijn druk bezig geweest om hun applicatie geschikt te maken voor Qt 4 en KDE 4, en hebben als resultaat dan eindelijk versie 2.0.0 uitgebracht. Hierbij moet wel opgemerkt worden dat men met deze uitgave zich nog niet op de eindgebruikers richt. Verschillende onderdelen uit de vorige versie zijn nog niet volledig omgezet en worden daarom nog niet meegeleverd. De aankondiging voor KOffice 2.0.0 ziet er als volgt uit:

KOffice 2.0.0 released

The KOffice team is extremely pleased to finally announce version 2.0.0 of KOffice. This release marks the end of more than 3 years of work to port KOffice to Qt 4 and the KDE 4 libraries and, in some cases, totally rewrite the engine of the KOffice applications.

Over the last few years, the KOffice team has reworked the framework into an agile and flexible codebase. Our intention was to increase integration between the components of KOffice, decrease duplication of functionality and ease maintenance and development of new features. Furthermore, new approaches to UI design and interacting with the user have been implemented to support the new capabilities.

Targeted Audience

Our goal for now is to release a first preview of what we have accomplished. This release is mainly aimed at developers, testers and early adopters. It is not aimed at end users, and we do not recommend Linux distributions to package it as the default office suite yet.

KOffice 2.0 will be useful for some users, but since it is the first release in a long series it is likely to contain bugs and incompatibilities.

It is noteworthy that KOffice 2.0 does not have all the features that KOffice 1.6 had. These features will return in the upcoming versions 2.1 and 2.2, in most cases better implemented and more efficient. Also, not all applications which were part of KOffice 1.6 made it into KOffice 2.0. The missing applications will return in 2.1 or possible 2.2.

Components

The release team has decided that the following applications are mature enough to be part of 2.0:
  • KWord - Word processor
  • KSpread - Spreadsheet calculator
  • KPresenter - Presentation manager
  • KPlato - Project management software
  • Karbon - Vector graphics editor
  • Krita - Raster graphics editor
The chart application KChart is available as a shape plugin, which means that charts are available in all the KOffice applications in an integrated manner.

The desktop database creator Kexi and the formula shape are aimed to be available in version 2.1. Kivio, the flowchart editor, is currently without maintainer and it is not certain when or if it will be released.

Highlights of KOffice 2

KOffice 2 is a much more flexible application suite than KOffice 1 ever was. The integration between the components is much stronger, with the revolutionary Flake Shapes as the central concept. A Flake Shape can be as simple as a square or a circle or as complex as a chart or a music score.

With Flake, any KOffice application can handle any shape. For instance, KWord can embed bitmap graphics, Krita can embed vector graphics and Karbon can embed charts. This flexibility does not only give KOffice unprecedented integration, but also allows new applications to be created very easily. Such applications can e.g. target special user groups like kids or certain professions.

Unified Look and Feel

All the applications of KOffice has a new GUI layout better suited to todays wider screens. The GUI consists of a workspace and a sidebar where tools can dock. Any tool can be ripped off to create its own window and later be redocked fo full flexibility. The users setup preferences are of course saved and reused the next time that KOffice is started.

Platform Independence

All of KOffice is available on Linux with KDE or GNOME, Windows and Macintosh. Solaris will follow shortly and we expect builds for other Unix versions to become available soon after the final release. It is possible that the release of binaries for Windows and Macintosh will occur after some time if other packages that KOffice depend on need more time.

Since KOffice builds on Qt and the KDE libraries, all applications integrate well with the respective platforms and will take on the native look and feel.

Native Support for OpenDocument

The OASIS OpenDocument Format (ODF) is the ISO standard for office document interchange. ODF has been selected as the national standard for many countries around the world, and continues to grow stronger every month.

KOffice uses the OpenDocument Format as its native format. This will guarantee interoperability with many other Office packages such as OpenOffice.org and MS Office. The KOffice team has representatives on the OASIS technical committee for ODF and has been a strong participant in the process of shaping ODF since its inception.

Bug Reports and User Feedback

The developers are very interested in user feedback and bug reports. Please report bugs that you find on the KDE bugzilla bugs.kde.org. In particular, the KOffice Team is interested in bugs in the following areas:
  • OpenDocument support
  • Crashes
  • Errors on non-Unix platforms since most developers run Linux and may overlook these.
KOffice 2.0.0 - Karbon KOffice 2.0.0 - Kword KOffice 2.0.0 - Krita
Versienummer:2.0.0
Releasestatus:Final
Besturingssystemen:Linux, BSD, Windows XP, macOS, Windows Vista
Website:KOffice Project
Download:http://www.koffice.org/wordpress/category/news/downloads/
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (22)

Tsja ik ben eindelijk overgestapt van Microsoft Office naar Open Office, en ondanks wat kinderziektes bevalt deze overstap me uitstekend! Ik vraag me alleen een beetje af wat de meerwaarde van KOffice zou moeten zijn, want Open Office heeft al zo'n lange weg afgelegd dat het pakket nu wat mij betreft echt beter is dan de betaalde alternatieven. Als ik de tekst hierboven lees dan lijkt me dat KOffice er nog niet helemaal is ;)
Koffice integreert beter in KDE dan OpenOffice. Dat is voor KDE gebruikers al een voordeel.
Zoals met KDE 4.0 een sterk verbeterd platform is neergezet voor een desktop environment zo doet men dat nu ook met het office pakket. Eerst de basis dan verder opbouwen. Dit is nog niet bedoeld voor het grote publiek, net als KDE 4.0 dit ook niet was maar KDE 4.2 wel.
De tekst zegt het ook al:
Hierbij moet wel opgemerkt worden dat men met deze uitgave zich nog niet op de eindgebruikers richt.
Ik vraag me alleen een beetje af wat de meerwaarde van KOffice zou moeten zijn, want Open Office heeft al zo'n lange weg afgelegd dat het pakket nu wat mij betreft echt beter is dan de betaalde alternatieven.
KOffice heeft de grote features van OpenOffice al afgedekt met:
- een kleinere codebase
- minder geheugen gebruik
- beter opstarttijd (slechts 1-2 seconden)
- en is volledig cross platform.

Op de lange termijn biedt KOffice hiermee een betere basis voor een goed Open Source officepakket. Het biedt ruimte voor innovatie (geen "be like MS Office" mantra), het heeft een goede uitbreidbare architectuur/opbouw, en de code is prettig genoeg dat er altijd wel vrijwilligers aan zullen blijven werken (bij OpenOffice is dit maar de vraag, de code is erg log en complex, dat er voornamelijk betaalde medewerkers aan werken).

De goede efficiente code maakt KOffice bijvoorbeeld in de toekomst ook zeer geschikt voor portable devices. Samengevat is op de korte termijn is OpenOffice een goede oplossing, en voor de lange termijn heeft de Open Source gemeenschap een oplossing als KOffice nodig! :)

[Reactie gewijzigd door YaPP op 2 juni 2009 12:23]

Een groot verschil tussen KOffice en OpenOffice is dat de tweede geheel in Java is geschreven, en KOffice in C/C++. Dat heeft gevolgen voor snelheid (+ voor KOffice) en interoperabiliteit (+ voor OpenOffice).

Ik gebruik OpenOffice met enige regelmaat, maar ik vind het met name op Mac OSX tergend langzaam. Misschien toch KOffice maar eens een kans geven.

Overigens vermelden de release notes dat er nu een uniform formaat is voor allerhande objecten, waardoor de integratie tussen de verschillende onderdelen van KOffice nu beter zal verlopen. Maar dat is een feature die alle moderne office suites toch allang hebben?
Een groot verschil tussen KOffice en OpenOffice is dat de tweede geheel in Java is geschreven, en KOffice in C/C++.
Nee. OpenOffice.org is voor een groot deel in C++ geschreven. Zie hier voor een lijstje met componenten die Java gebruiken.
@bartcramer: dan kan ik je van harte NeoOffice aanbevelen.
Zoals je zegt is Open Office al beter dan de betaalde alternatieven. :) Maar ook op Linux is het fijn om keuze te hebben.

Persoonlijk vind ik de UI van OOo een ramp, maar deze screens zien er erg gelikt uit. Ik ga hem dan ook zo proberen. Het kan echter ook zijn dat je veel liever OOo gebruikt, en dat is prima.

Ze bestaat al langer dan OOo maar qua feature set lopen ze nog niet gelijk. Als ze dus van elkaar kunnen kopiŽren zouden ze beide nog beter worden! Gelukkig gebeurd het vaak binnen open source projecten dat er bij elkaar code wordt geleend.

En zoals al aangegeven is, deze versie is ook nog niet bedoeld voor alle eindgebruikers. Net als KDE 4.0 dat eigenlijk niet had mogen zijn. Maar destijds was er ook niet de vraag wat de meerwaarde was van KDE bovenop Gnome. En als we nu kijken naar KDE 4.2 dan zit het prachtig in elkaar. Zelf vind ik het in veel opzichten beter dan Gnome zelfs.
Het van elkaar kopiŽren kan je wel vergeten. De codebases zitten compleet verschillend in elkaar, waardoor je praktisch geen code kan overnemen. Dat is ook een van de redenen dat men nog altijd aan KOffice werkt. De codebase is zo veel cleaner dan die van OOo, dat het in de ogen van de ontwikkelaars veel kansrijker is om op voort te bouwen. Er wordt overigens wel samengewerkt, bijvoorbeeld op het gebied van de interpretatie en uitbreiding van de ODF standaard.

Een dergelijke houding heeft in het verleden al vaker goede resultaten opgeleverd overigens. In eerste instantie zorgt het voor een tragere ontwikkeling, omdat er veel tijd versleten wordt onder de motorkap, maar uiteindelijk kom je er verder mee. Denk bijvoorbeeld aan het verhaal van KHTML, dat nu in de vorm van Webkit aan een gestage opmars bezig is. Ook hiervan vroegen mensen zich af waarom ze niet gewoon de engine van Firefox gingen gebruiken*, maar ik denk dat het een goede keus gebleken is.

* En inmiddels woedt deze zelfde discussie over het laten van KHTML ten gunste van webkit...
Voor zover ik weet was KDE er voor Gnome, en is het Gnome project gestart omdat KDE Qt gebruikte, wat toen nog niet onder de GPL licentie viel.

Jammer genoeg kan ik Koffice niet installeren want er is ergens een conflict waardoor ik een hoop andere (voor mij belangrijke) apps zou moeten verwijderen.

[Reactie gewijzigd door Goderic op 1 juni 2009 20:39]

erikdenv heeft gelijk. Overigens is KOffice ouder dan OpenOffice.org, dus je kan de vraag beter andersom stellen denk ik.
OpenOffice is eigenlijk gewoon StarOffice onder een andere naam en gratis. dus de basis van openoffice bestaat langer.
Sowieso is de hele opzet van KOffice anders. Het is een frame-based programma, dus professionals zullen zich er eerder in thuis voelen.
Voor beginners in de tekstverwerker wereld ook zeker.

Neem nu kword een als voorbeeld. ( hier moet nog meer aan gebeuren voor het echt bruikbaar is, maar wat er al is laat duidelijk de richting zien die ze op willen. )

Je opent een nieuw document.
Je voegt een image frame in, kiest de plek waar je de shape wil hebben, en het plaatje staat op de perfecte goede plek. ( en is daar ook niet weg te krijgen tot je het zelf ergens anders heen sleept )

Als je vervolgens je tekst er naast wil hebben maak je gewoon een nieuwe tekst frame naast je plaatje. en heb je geen overlap. Wil je dat juist wel dan schuif je je nieuwe text frame over het frame van het plaatje heen en de text vormt zichtzelf automatisch om het plaatje heen.

beetje artistisch? resize of roteer het plaatje een beetje met simpele "handjes" aan de zijkanten van de plaatjes. ( tekst blijft er netjes om heen vormen )

Dit soort basis dingen werken echt vele malen beter in deze frame opzet dan in de "normale" tekst verwerkers.

Om koffice in de toekomst echt een succes te maken zullen er toch nog wel een hoop nieuwe shapes ( tekst shape, plaatje shape, muziek shape, enz ) bij moeten komen. Het voordeel van koffice hier is wel dat het compleet modulair is opgezet en net als firefox de mogelijkheid heeft om dit soort core functionaliteit makkelijk uit te breiden met plugins.

Ik ga dit project zeker in de gaten blijven houden.
KOffice kan in tegenstelling tot OOo en OOo derivatives als IBM's Symphony wel omgaan met de ODF spreadsheets geproduceerd met MS Office 2007.
Alleen produceert MS Office 2007 geen ODF bestanden by default ;) Hiervoor moet je de nodige updates installeren of de ODF plugin wil je dit kunnen doen. OOo en IBM Lotus Symphony gebruiken daarnaast ook nog eens een oudere versie van ODF. Belangrijkste verschil tussen deze versies is hoe de spreadsheet formules geregeld worden. Als ODF 1.2 helemaal klaar is en iedereen daar op overschakelt zal ook dit probleem weer opgelost zijn. OOXML (wat MS Office 2007 wel standaard kan) wordt door alle 3 genoemde office suites gelezen (en volgens mij ook geschreven). In hoeverre ze dat kunnen, geen idee (ook hier zullen er ongetwijfeld verschillen zitten).
Ik denk dat, met een beetje mazzel, KOffice straks ook op Windows kan draaien aangezien QT4 native op Windows draait. Het begint ondertussen wel op te komen dat QT4 apps geport worden naar Windows (zie bijvoorbeeld Quassel.)

Dan krijgen we toch weer een potentieel erg interessante speler op het Windows platform op office gebied.

[Reactie gewijzigd door silentsnake op 2 juni 2009 09:23]

Heel KDE4 word geport om onder Windows te werken, en als dat het geval is, zou KOffice ook alleen maar opnieuw gecompiled hoeven te worden.
Je kan er zelfs al mee spelen als je wil; ik heb het hier (op windows) draaien.
Niet alleen onder Windows, ook onder MacOS X. Dan wordt Koffice in de gehele linie een waardige concurrent voor OpenOffice.org die op dit moment al op de 3 belangrijkste desktop OS's draait (=Windows, MacOS X en Linux). Koffice is door de Linux only support op dit moment alleen nog een waardig OpenOffice.org alternatief onder Linux.
KOffice is bedoeld voor KDE, maar is ie ook te gebruiken icm Gnome?
Tuurlijk. Je kan Qt applicaties ook in Gnome (GTK) gebruiken. Virtualbox, VLC, Skype, etc. zijn allemaal voorbeelden van Qt programma's. Het zit hem meer in de details en look&feel voor de mate waarin het integreert in je Desktop Environment.
De downloadlink loopt dood. In (K)Ubuntu kun je sudo apt-get install koffice-kde4 doen.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True