Excel Clone for Linux Now in Beta
Martin Kotulla writes "SoftMaker, a German software developer, has released the first public beta of PlanMaker 2004, a native-Linux spreadsheet that is highly Excel-compatible ... in fact, this app is basically Microsoft Excel ported to Linux, including Excel-compatible charting and even AutoShapes. Here is a chart comparing Excel, OpenOffice.org, and PlanMaker." Update: 05/07 19:07 GMT by M : Softmaker.de is temporarily down; the site can still be reached at softmaker.com.
The thing that really surprised me was how badly OpenOffice supported (or rather, didn't support) Excel's functionality.
You may say that those features are part of the 80% of features that aren't used, but someone's using them. If those someones aren't able to use those features, OpenOffice is useless for them.
I have been pwned because my
Softmaker
PlanMaker
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
When people send me Excel files, I kindly ask them to re-send the file in CSV or some other format. Yes, there are things you can only do in native file format. But the vast majority of users never do those things.
Ah, yes. I can't remember the last time I saw someone use excel to create a chart or calculate something. The fact is that calculation and presentation of data are the two main points of spreadsheets and neither works with CSV files.
I like my beverages with warning labels!
http://www.unixauthority.com/~fiskeja/mirror/www.s oftmaker.de/pmwcomp_en.htm
Gnumeric is a much better spreadsheet program than OOo Spread. It's also better than Excell in all ways in which it competes, except for charting . (And they'll be fixing that *real soon now*). Enough of this crappy OOo stuff and commerical stuff. Use Gnumeric! This is not SIAG or some krappy Koffice attempt, it's teh best Excel-styel spreadsheet program you can get.
I want my Cowboyneal
Those screenshots are out of date. By about 6 years. Try some newer ones.
I want my Cowboyneal
Like Gnumeric, you mean?
Trust the Computer. The Computer is your friend.
Did Microsoft gave the developers access to the Excel source code?
No, but MSDN lists almost every single function in the app, making cloning Excel just a job of implementing the functions.
Agreed. Like OO.o, it doesn't have 100% coverage of everything in Excel. But I can say that for real world use, rather than contrived examples, it opens every spreadsheet I've tried it with, without problems[1]. It also has the benefit of being literally 10 times faster than oocalc.
[1] I'm talking about recent versions here. If you haven't tried it lately, give post-1.2 releases a shot. It's come a long way...
"The invisible and the non-existent look very much alike." -- Delos B. McKown
Gnumeric is admittedly still pretty weak on the charting side. However, things are improving quickly. Please file a few feature requests to help guide things. 1.3.x has support for error bars now (still need to hook up the xls import for that) and the polar (what xl calls radar) plot engine is in place too. My short term goals are to extend the axis mapping support, and add a gnuplotish implicit iterator feature that is not in XL.
I'm part of the public beta program for the Linux versions and am a happy customer using the Linux version of Textmaker.
Also Softmaker are perfectly happy sticking to the English and European markets... they're obviously doing well as they're still in existence after several years.
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
Gnumeric has solver, goal seek, and iterative expressions.
somewhat
... there is alot more work and bugs.
It is a persistent untruth that there is no documentation for these vast binary blobs. MS itself published their internal docs as what I assume was filler material in the 'Excel 97 Developers kit' they were not complete, and have been known to contain errors or miss features. However they are a decent starting point. The OOo folk have also done a wonderful job of writing up the format. The vast majority of the work reading xls has nothing to do with deciphering the bits. The real issue is mapping or figuring out the datastructures that the format implies. If you can use an internal representation that mirrors MS XL import/export is trivial. When there is an impedence mismatch
As a little test, create a new Excel file and on Sheet 2 put the following data:
Now on Sheet1, insert a chart using the data on Sheet2. Now try to save it as "XML SpreadSheet (*.xml)". You will get a warning that all "AutoShapes, other objects and Charts" will be removed. What is the point of this "open" XML format if it cannot save complex spreadsheets? MS will never let their MS Office format go. End of story.If Tyranny and Oppression come to this land,
it will be in the guise of fighting a foreign enemy. -James Madison
As soon as we have optimized some of these routines, the row limit will be raised.
Martin Kotulla
SoftMaker Software GmbH
SoftMaker Office for Windows|Linux|Android
It's commercial software, I need to make payroll every month. If you can get over this fact, the rest is really lenient. Remember Philippe Kahn's "just like a book" license? That's what our license is modeled after -- install on as many machines as you like, but only use as many copies concurrently as you have licenses.
If "free" is what you are after, get ahold of a copy of SUSE Linux 9.1. It ships with TextMaker Free Edition and PlanMaker Free Edition.
SoftMaker Office for Windows|Linux|Android