Excel Clone for Linux Now in Beta 393
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.
Works on other free unixes (at least 1) (Score:5, Interesting)
in fact, this app is basically Microsoft Excel ported to Linux,
A port? Did Microsoft gave the developers access to the Excel source code? Anyhow, that nitpicking aside the package seems to be working perfectly well on my OpenBSD desktop w/Linux compatibility enabled.
Nice.
Re:Works on other free unixes (at least 1) (Score:3, Informative)
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.
Unfortunately... (Score:3, Insightful)
Gnumeric and OpenOffice.org Calc will do me just fine.
Re:Unfortunately... (Score:5, Informative)
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.
bad business plan (Score:3, Interesting)
So why do you pick a business plan as bad as creating an Excel clone? There are zillions of interesting software products you could make. But you pick a product that competes head-on with Microsoft and with open source software. Do what you like, but don't come around bellyaching later when your product fails; you will have neither Microsoft to blame, nor OSS, only yourself.
Re:bad business plan (Score:3, Informative)
I never complain to anyone about failed business ventures and, besides, Slashdot probably wouldn't accept the story...
Martin Kotulla
SoftMaker Software GmbH
Re:Since 1987? Impressive. (Score:3, Interesting)
I have no problem competing with open source software, and authors of open source software usually don't have that towards commercial software. There is much more zealotry among the user base than under developers...
Martin Kotulla SoftM
The wrong path (Score:5, Insightful)
If you want to make a better product, you can't "embrace and extend." You have to make a better product. By providing file-reading compatibility, you only re-enforce the proliferation of closed file formats. You also cripple your application, to maintain compatibility. (if you want a nifty feature, you have to make sure Excel has it too.)
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.
Re:The wrong path (Score:5, Interesting)
Uh, by "cloning" a "closed" file format, you actually "open" the format to other uses. When you get a large number of vendors using the "closed" format, the original vendor now has to consider very carefully additional changes to the format for fear of breaking competitor's products. The fear is not breaking the other products but reducing compatibility of their own product. Using "closed" formats is a good thing, depending on market conditions.
Re:The wrong path (Score:5, Insightful)
This is Microsoft we're talking about...that's not a risk, that's part of the plan
Re:The wrong path (Score:3, Insightful)
Uh, by "cloning" a "closed" file format, you actually "open" the format to other uses.
The "edge" to which the parent refers is that of letting Microsoft define the format all the time. If Microsoft constantly sets the standard, then other developers who are creating "clones" spend most of their time trying to fiddle with the file format, rather than improve/extend the functionality of the software.
Sure, the format's open now, but what do you do when the company decides to change their file format for t
Re:The wrong path (Score:4, Interesting)
But that edge is lost when changing the format drives away your customers when they can no longer interoperate with users with competing products. It's a critical mass issue. When so many people are using MS's format with competing products that MS can't change the format for fear of a user backlash of not being able to interoperate, you've frozen the format and can now move into "open" formats with greater functionality... functionality MS has to duplicate just to stay in the game. Now who is copying whom?
Re:The wrong path (Score:5, Insightful)
But that edge is lost when changing the format drives away your customers when they can no longer interoperate...
You mean like the notorious Office95/97 issues that Microsoft implemented themselves? This is intentional -- it forces users to upgrade to the latest release. It's not a compatibility issue, it's a profitability issue.
MS can't change the format for fear of a user backlash of not being able to interoperate...
There's nothing to stop Microsoft from using an "open" standard in their next release, in addition to supporting older file formats (like they currently do). Look at your file filters for Office. There are filters to read older versions of Office documents, since the formats have changed. Again, it has nothing to do with compatibility. It has to do with user lock-in and guaranteed financial return.
Re:The wrong path (Score:3, Informative)
Sure, the format's open now, but what do you do when the company decides to change their file format for the next release of their software?
What this argument fails to realize is that MS can't m
Re:The wrong path (Score:3, Funny)
what *nix needs is not to be different, but to be the same and different at the same time, like it is... the reason i use *nix is because I can deal the files windows users give me and I can use other *nix-only programs at the same time...
Re:The wrong path (Score:5, Insightful)
Interestingly, I think XML-based file format standards are a great way to break Microsoft's monopoly without disrupting market forces.
Re:The wrong path (Score:5, Informative)
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.Re:The wrong path (Score:3, Insightful)
Re:The wrong path (Score:4, Insightful)
Once you start talking about exchanging the data in the document (like when you import that spreadsheet into your database) then you're not talking business users, you're talking developers (hopefully for you, or else prepare for the frustration of the guy who sends you a report that's "almost" in the right format).
As for this particular product: about time. They might not post on Slashdot, but there are hordes of people inside every medium to large company that spend their whole working day in front of Excel (and we call them Excel jockeys). Visicalc was a big factor in the early success of the Apple 2. Lotus 1-2-3 did the same for DOS based PCs.
Re:The wrong path (Score:5, Insightful)
Well, I see you never have to deal with people who are normal business users.
I'm not trying to be mean, but I find that normal business users don't know how to do much of the fancy stuff in Excel or any of their other programs. The most common usage of Excel I've found is glorified forms. Oh, I'm not saying that its not used for what it really can be used for, but in those cases the person doing the Excel work is usually an Analyst who is working for the person who is actually consuming the reports.
The idea here is to give the normal business user a replacement for the expensive office product.
And as far as innovating and flanking Microsoft on the Spreadsheet market. Its a spreadsheet, there really isn't much more that can be done to the product to innovate it. Copying Microsoft is a great place to start.
Look at Microsoft's innovation in Excel over the last couple of editions. YEAH SMART TAGS!. That's about it. Oh I know there is more, but come on the market has been dead years now. The only place left to compete is on Price.
Ted Tschopp
Re:The wrong path (Score:3, Insightful)
I've seen nothing used since Excel 5.0. Most Excel work I've seen is databases and
Re:The wrong path (Score:4, Insightful)
Re:The wrong path (Score:3, Interesting)
A single user cannot start asking everyone to send them docs in OOo, they will be laughed at.
Well, no need for that. OOo does a pretty good job reading proprietary word and excel files, oh an powerpoint files as well.
The thign is that the OOo user will have to remember to send files to MS Office users that they can actually read.
company that wants to do business will have to send in an open format such as OOo, CSV, HTML, PDF, etc.
Last time I looked, PDF is quite o
Re:The wrong path (Score:5, Insightful)
This may be true, but it is not very compelling. Spreadsheets were invented for the bean counters. A CPA could spend his/her entire career without EVER using SIN, or COS. Budgets require the basic four functions, and some sort of IF statement. To do compound interest, it helps to have e^x. If you just provide that and graphs, then you have 95% of the user base covered. I suspect that it is the minority of users who ever use the more complicated functions.
Re:The wrong path (Score:4, Insightful)
my
Re:The wrong path (Score:3)
Don't know what kind of engineer you are but in the Real World (TM) you will find lots of engineers doing some quick & dirty calculations in Excel.
Sure, you could use Matlab [mathworks.com] or Mathematica [wolfram.com] or Maple [maplesoft.com] but have you checked the price of these programs? I managed to get us some licenses of MathCad [mathcad.com] (and make a point of using them as much as possible) but even this is not
Re:The wrong path (Score:3, Interesting)
Don't know what kind of engineer you are but in the Real World (TM) you will find lots of engineers doing some quick & dirty calculations in Excel.
Back in my scientist days, we only used one of a small number of custom written applications. (Named "paw" and "mn_fit" plus a few others less commonly used.) Excel cannot even dream of producing the kinds of plots that I had to produce for my dissertation. Of course, these tools were command-line driven, but that gave the power to iterate on a plot, t
Re:The wrong path (Score:3, Insightful)
You made my point better than I could. Anyone who says that "Excel is useful for Engineers" either (a) doesn't know anything about Engineering; (b) doesn't actually do any useful Engineering; (b) is quite a power-user of Excel beyond the average competance that a normal Engineer can dedicate to a single application.
Re:The wrong path (Score:3, Interesting)
With more users and more developers and more attention you will be able to convince R&D departments to spend more money on creating this better product for Linux.
Re:The wrong path (Score:4, Insightful)
As long as Linux application developers continue to copy Microsoft, in a vain attempt to be "compatible," Microsoft will always have the edge. They will always set the pace for others to follow.
I disagree. First off, being able to read Excel files compatibly in Linux is something Microsoft can't provide. You get an available market share that way, and even add to it. Also, the demo on the web site seems to demonstrate reading in Excel files and displaying them.
While I'm betting they want to be able to support outward compatibility, they should be in no way restricted to it. Just like going from Excel to OpenOffice, you can implement extra features in PlanMaker, let's say, and then save files that won't be perfect but will be good enough for Excel. Just like MS's business strategy, there'll perhaps be some nifty PlanMaker-specific features to make a company want to in time convert to PlanMaker-only.
Nothing's wrong with supporting the most popular format out there though. Otherwise, you're expecting users to take too far a leap.
Re:The wrong path (Score:2, Interesting)
Re:The wrong path (Score:5, Informative)
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.
Re:The wrong path (Score:2)
I'd love for our company to switch to a Linux desktop...I feel the OS itself if there. The problem is applications..."sort of compatible" isn't good enough when you have to deal with customers who are prefectly happy using Excel.
It may not be preferable, but it's necessary.
Not necessarily (Re:The wrong path) (Score:5, Insightful)
It was this compatibility that enabled a lot of people to leave Lotus for other spreadsheets. I was pretty impressed when Quattro Pro 1, out of the box, was able to run my microwave path calculation tool, for 1-2-3, without ANY modification.
I don't remember early Excel days, by the time I started using Excel, I had been using Quattro Pro for a while. Excel worked in Windows similar to Quattro Pro on DOS, and that was nice at the time.
The point is, it took the compatibility and similarity with the "top dog" in order for new players to get into the game. Once they were in the game, they were able to provide features unique to their product, above and beyond the compatibility with the original. Eventually, the original began to lose its place as the leader.
I'm talking pre-Windows 95 timeframe.
This, and the Xandros Desktop in the previous story, may provide just the similarity necessary to get real people to switch and try it out. Once they find that they CAN make the switch and still do what they need to, they will be more inclined to try more new and different things. When that happens, then Linux on the desktop will be viable, and the Microsoft desktop penetration levels should begin to erode.
Re:The wrong path (Score:2)
Let us assume that your goal is to get Windows users to use Linux. Now you can do this two ways:
(a) offer a current Windows user the same look & feel & functionality on the Linux platform; or
(b) offer a current Windows user a better product on Linux, where "better" is directly proportional to the ratio of the Windows installed base to Linux installed base.
There are some who will take (a); others will try (b). It is, obviously, more difficult to do (b) tha
But the clueless will not get it. (Score:3, Insightful)
"When people send me Excel files, I kindly ask them to re-send the file in CSV or some other format."
By doing that are you "making a stand that Joe User will notice" or just being an irritant that will make people avoid dealing with you(assuming they have that choice).
Linux is going to have to do both. Show that it can work with Windows, easily, AND do it better. You attitude about f
Comment removed (Score:5, Insightful)
Re:The wrong path (Score:3, Insightful)
Just the opposite. If I'm spending lots of money, I expect good service. If a vendor can't do trivial things, like reading my Excel file, then I being to wonder if they're also incapable of doing the hard work that I'm considering paying them for.
Not reading an Excel file is like refusing to communicate by email. It promotes a poor view of the company/consultant and suggests gross incompete
Re: (Score:3, Insightful)
Re:The wrong path (Score:4, Insightful)
Microsoft has a lot of capatibility breaking in its upcoming schedule. No reason other alternatives can't be ready to step up and provide continued support for the existing "standards". Think about Intel and AMD. Intel decided to break compatibility with x86 for their 64-bit instruction set. AMD made a compatible set, and AMD won the "war," forcing Intel to scrap their architecture and copy AMD.
Re:The wrong path (Score:3, Insightful)
To claim that compatibility reinforces exclusive file format proliferation is like saying putting a supercharger on an engine only reinforces the proliferation of less powerful engines.
Look at it practically: how do you expect business to want to migrate users to Linux from Microsoft if *nix
The RIGHT path (Score:2)
What if MS Excel does things that people want done in a way they want them done? For example, suppose that Excel's core functionality is exactly what most people that use Excel want? Are you saying that Linux developers should ignore what people want just to be different than Windows? That's silly. And, what about compatibility and learning curves? I thought in the
Re:The wrong path (Score:3, Interesting)
In the case of this product, yes it is copying the UI AND the file format of Microsoft. What does this mean for the average user? It means they don't have to buy Microsoft Of
Re: (Score:3, Informative)
Re:Everything and more (Score:3, Insightful)
Linux fanboys can be annoying but I find MS fanboys much more annoying and there are a lot more of them, especially in IT management.
MS's software is often good (I use it constantly)
hai2u (Score:4, Funny)
Home use only (Score:5, Insightful)
Re:Home use only (Score:4, Informative)
The Microsoft Language Project (Score:3, Interesting)
I believe, if you look closely and not always brashly at what you see, that Microsoft is a Master at language-control propaganda methods.
Microsoft "Windows", "Word", "Excel", "Passport". They have, using copyright/trademark registration backed up by the full force of the U.S. Government, usurped a signifi
It's not like the real excel unless (Score:2, Funny)
What surprised me most (Score:4, Informative)
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.
Re:What surprised me most (Score:4, Informative)
If an independent group created a bunch of hard to read excel files and they compared how many each displayed correctly -- then I'd believe that their support is better. For all I know they went out of their way to find limitations of OO.o and implement those features first so they could make those images.
Re:What surprised me most (Score:3, Interesting)
I don't consider myself any sort of "power user" with Office products either. If a simple Word document won't open I can't believe your comment that "they picked the 5-6 things that OO can't do" is valid.
Re:What surprised me most (Score:5, Informative)
Thanks
Re:What surprised me most (Score:2, Insightful)
Re:What surprised me most (Score:4, Informative)
Yes, OpenOffice is good for what *most* people do. It certainly does not support everything that everyone uses. Just because it is "good enough" for some it certainly isn't what the rest of us want.
From what I saw in the screenshots only it *looks* good. I won't know until I actually run it. I am a bit leary of running any beta software that I don't have access to the source code.
Running strangely named binaries from
Re:Some of those tests are reasonable, many are no (Score:3, Informative)
The problem is usually not files that have only been edited in one version of Excel, but went through different versions and service packs of Excel, OpenOffice, Gnumeric, whatever. Maybe the files are not valid anymore according to the "official" specs, but as long as Excel (and PlanMa
Will it Deliver? (Score:2, Insightful)
Won't last long... (Score:2, Offtopic)
What about Gnumeric? (Score:5, Insightful)
Re:What about Gnumeric? (Score:4, Informative)
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...
Re:What about Gnumeric? (Score:4, Informative)
Not free (Score:3, Insightful)
Google cache (Score:5, Informative)
Softmaker [66.102.7.104]
PlanMaker [66.102.7.104]
Of all the Apps to port (Score:5, Funny)
Excel clone? Needs a cool name. (Score:4, Funny)
That way it will get distributed on the P2P networks a lot faster.
Crossover (Score:5, Interesting)
Sadly, it won't be around long (Score:2, Troll)
But what about the Macros? (Score:5, Interesting)
Re:But what about the Macros? (Score:3, Informative)
Actual VBA macro support is our next step. PlanMaker for Windows and TextMaker for Windows have an OLE object model that is already close to Excel's and Word's, but we have to move that stuff to Linux as well.
Martin Kotulla
SoftMaker Software GmbH
Re:But what about the Macros? (Score:3, Insightful)
In one of my jobs we used Excel to do all of our analysis. It would import all of the raw data (text files) and we could use VBA scripts to do the harder calculations (field integrals, density calculations, beam trajectory, etc.) then post the results back into a sheet. From there it was extraordinarily easy to produce graphical plots of the results.
I think you see my point.
Re:But what about the Macros? (Score:3, Interesting)
Martin Kotulla
SoftMaker Software GmbH
Only looking at graphics output biased comparison (Score:4, Insightful)
What about how well the pivot table works?, are the goal seeking functions the same (I hope not)?
Surely these should also be mentioned.
why only focus on word art?
Why? (Score:5, Insightful)
256 columns (Score:3, Informative)
chart import (Score:3, Informative)
Nice for these "benchmarks" (Score:2, Insightful)
I see that the beta is free, but will it stay that way? That's one of the biggest reasons to choose OO (unless you are just an OSS fanatic).
mirror of comparison chart (Score:4, Informative)
Don't Forget Gnumeric! (Score:5, Informative)
Re:Don't Forget Gnumeric! (Score:5, Informative)
I've used all three (gnumeric, kspread, and OOcalc). I do find that gnumeric is quite good, but not really any better at those data analysis tools than kspread is. Both gnumeric and kspread suffer (TREMENDOUSLY) in the charting arena. Gnumeric doesn't even have a broken rudimentary graphing capability while kspread ties into kchart which is a horrible charting app. OOcalc kicks both their butts on charting, but it doesn't match up to the charting possible from excel.
Of course, excel cannot hold a candle to the charting capabilites of DeltaGraph or CricketGraph (both Mac apps...do they have PC versions?). I have begged the koffice developers to fix the atrocious kcharting app so that it is actually of use (mostly hard-of-hearing ears if not outright deaf ears). I hope against hope that OO will improve its charting capabilities (C'mon! You CANNOT do proper charting if you don't do error bars). Gnumeric doesn't even enter the picture here. Nothing at all in the charting arena so all the nice data analysis done in gnumeric is for naught. There's no way to plot it out, no way to graphically represent it.
Weak charting (Score:5, Informative)
Re:Don't Forget Gnumeric! (Score:3, Insightful)
For the important background parts - getting the mathematics right - Gnumeric is _very_ mature. It has far more reliable models than excel.
(self-serving promotion ahead)
It also has a pretty decent Swedish translation...
data analysis lacking? (Score:2, Interesting)
No ANOVA, regression analysis, t tests, correlation, etc.? No pivot tables? That's most of what I find Excel useful for!
H
Re:data analysis lacking? (Score:3, Informative)
For PocketPC too! (Score:4, Insightful)
Sales Pitch? (Score:3, Insightful)
We Don't Need Another Spreadsheet (Score:5, Insightful)
Microsoft Office has been done, done to death, and the resounding tone is that there is precious little inovation left to do. Macromedia, Adobe and Apple are making the software that needs to run on Linux box.
Honestly with OpenOffice, gnumeric and kspread what else do you need for a spreadsheet?
Wordart in Excel BFD. Garageband, Premeire, Flash MX, Dreamweaver, FinalCut.....
Uh, from someone who actually is trying it . . . (Score:4, Interesting)
Seems to be in a niche between OO which allows you to save to xls and gnumeric, which I didn't think allowed you to save to xls format but is very light and quick.
Oh, and it seems to support OO's calc format.
No, maybe it will not save the world, but it just may help a handful more people move to Linux and reward a commericial developer for supporting Linux. Though, I am sure it is not for EVERYONE.
Gnumeric can export to xls. (Score:3, Insightful)
VBA scripting (Score:3, Interesting)
I wonder if any non-Microsoft®Office® spreadsheet program supports VBA scripting? Being able to run such useful Excel® programs as Pacelman [geocities.jp] and Excellence [pouet.net] would be very important for the FOSS community. Apparently there has been some effort to make a Visual® Basic® interpreter for Linux [sourceforge.net], but the project doesn't seem to have made any progress.
Moved to a different site (Score:3, Informative)
Currently, I have moved things to:
Main page [softmaker.com]
PlanMaker for Linux page [softmaker.com]
Comparison page Excel, PlanMaker, OpenOffice.org [softmaker.com]
Let's see how quickly you slashdot those.
You cannot download the beta right now because the Python scripts point to softmaker.de which is currently no way. Just look at the pictures instead.
If someone wants to mirror us, please contact me at info (at) softmaker.de . Please. Pretty please.
Martin Kotulla SoftMaker Software GmbH
Does no one remember Lotus Improv, or Javelin? (Score:3, Interesting)
Let us _please_ move past that limitation --- you've got companies that have to _require_ that all ranges used for calculations (even of a single cell) are given names --- Lotus Improv w/ it's cool tear-off ``item dispenser'' instead required one name things as they were made, so that formulas read like:
profit = sales - expenses
Cloning is boring and uninteresting --- contrast LyX (http://www.lyx.org ) to Word for an example of how an opensource app can change the concept and do much better.
For those running Mac OS X, look up http://www.quantrix.com
For those w/ systems running NeXT or OPENSTEP, well, you've already got Lotus Improv or Quantrix already, right?
William
The only thing... (Score:4, Interesting)
Think of it - pre-defined variables (cA_1, cA_2, etc...), pre-defined functions, pre-defined graphic routines, pre-defined everything just about - except for the stuff written by the user. You don't have to worry about if the program will work or not on a given platform, you could do straight-line programming or oop programming, and displays are already standardized. They all look like spreadsheets.
RTFA please..Re:Another "Will Not Succeed" project (Score:4, Informative)
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.
Re:Another "Will Not Succeed" project (Score:3, Informative)
Actually, if you looked at the very top of the page, you'd notice that Slashdot only linked to the Linux beta page. There's a Windows [softmaker.de] version, plus a PocketPC [softmaker.de] version, and a Handheld PC [softmaker.de] version (whatever "handheld PC" means - I could only pull up the linked page, after that, the sit
Re:Still Waiting on Solver (Score:5, Informative)
xls is documented (Score:4, Informative)
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
Re:"Excel-compatible charting" (Score:3, Insightful)
Microsoft is to benefit... (Score:3, Insightful)
This is why many companies like the idea of funding an open source project. There are millions of creative minds out there ch
Re:Row Limit (Score:5, Informative)
As soon as we have optimized some of these routines, the row limit will be raised.
Martin Kotulla
SoftMaker Software GmbH