Slashdot Mirror


Gnumeric 1.0 Has Arrived

plastercast writes: "Gnumeric 1.0 is now out, which makes the Gnome desktop even more 1.0-tastic, with the recent milestones of Galeon and Evolution. ... For those that do not know, Gnumeric is a spreadsheet program with the ability to include all sorts of neat bonobo objects, and also can create graphs through guppi, the Gnome graping program. Enjoy!" Update: 12/31 20:08 GMT by T : That's "graphing." Graping is for the stroke of twelve. Update: 12/31 21:01 GMT by T : Jody Goldberg writes "You folks posted the story a touch too quickly. The release announcement just went out 5 minutes ago."

261 comments

  1. Cool, Excel is done by georgeha · · Score: 3, Funny

    but when, when, when is there going to be a PowerPoint option for Gnome? Otherwise how can the managers be convinved to leave MS-Orifice?

    1. Re:Cool, Excel is done by shaw7 · · Score: 2, Insightful

      OpenOffice opens and creates powerpoint files already.

      Rather than develop a myriad of different open source office product, it seems to me like we should focus on a couple of the well developed ones and help them gain more momemntum.

    2. Re:Cool, Excel is done by markov_chain · · Score: 3, Insightful

      Also check out StarOffice's presentation program. It's more stable than Powerpoint, and has more features.

      --
      Tsunami -- You can't bring a good wave down!
    3. Re:Cool, Excel is done by xer.xes · · Score: 1

      Check out Achtung. which is the 'official' presentation program of the GNOME office suite.

      All we need now is full VBS support so we can program some cool virii in Gnumeric.

      --
      xer.xes -- 4181
    4. Re:Cool, Excel is done by damiam · · Score: 2, Informative
      All we need now is full VBS support

      That's coming...

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    5. Re:Cool, Excel is done by Anonymous Coward · · Score: 0

      An ocean-going oil tanker is stable too. The problem is it trades speed for that stability. StarOffice is simply the slowest office application I've ever used. MSOffice, Wordperfect, and a whole gross of other independent attempts all function much quicker than StarOffice.

    6. Re:Cool, Excel is done by markov_chain · · Score: 1

      I agree, it's not very fast. It takes a very long time to start up. Some operations also visibly lag. Overall, though, I don't find that too big of a problem-- it gets the job done.

      --
      Tsunami -- You can't bring a good wave down!
    7. Re:Cool, Excel is done by KenSeymour · · Score: 1

      To quote the web site:

      Achtung is a presentation program which is still in early stages of its development.

      So come back in a couple of years. Unless, of course, you feel like writing a lot of code for free.

      --
      "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
    8. Re:Cool, Excel is done by drxyzzy · · Score: 1
      when is there going to be a PowerPoint option for Gnome?

      Ok so it's not gnintegrated, but MagicPointrocks.

    9. Re:Cool, Excel is done by Anonymous Coward · · Score: 0

      try Anyware (used to be Applixware)
      12 Mb to start, then 2-3 Mb per application
      (application = word processor, spreadsheet etc.)
      beats the 64Mb staroffice needs to start up,
      and the subsequent 64Mb per application.
      It also has a Ja

  2. Graping? by Anonymous Coward · · Score: 0

    Maybe if you want good graping functionality in Gnome, you should wine to the developers more.

    1. Re:Graping? by Figz · · Score: 1, Funny

      MMM...wine... Maybe you meant, "whine?" If you want good spelling functionality in life you should lay off the wine and hit a dictionary. Listen to me whine!

      --
      [figz@figz figz]$ kill -9 `ps -ef | awk '$1=="figz" { print $2 }'`
    2. Re:Graping? by Anonymous Coward · · Score: 0

      You must be a geek, the merest hint of subtlety eludes you. Graping... Wine... Get it? Wine is made from grapes?

    3. Re:Graping? by Figz · · Score: 1

      Oh, now I get it.

      --
      [figz@figz figz]$ kill -9 `ps -ef | awk '$1=="figz" { print $2 }'`
  3. Hmmmm.... by Hercynium · · Score: 2, Insightful

    I think we're beginning to gnotice a pattern...

    OTOH, it seems that the pace of GNOME development has been quickening as of late. Now, I haven't reviewed the API/Object Model for several months, but at last glance I was beginning to notice some real cohesion in the various components. For a long time I have preferred working on KDE's code, but I'm beginning to wonder if it's time to take another glance at good ol' GNOME...

    --
    I'm done with sigs. Sigs are lame.
    1. Re:Hmmmm.... by Anonymous Coward · · Score: 0

      Get a clue yourself. Java is an imperative language. The word you are looking for is "procedural".

    2. Re:Hmmmm.... by abigor · · Score: 0

      True, true. Why do people do stupid stuff like write desktops in C? What cretins would do such a thing? Object model? Ha!

    3. Re:Hmmmm.... by Anonymous Coward · · Score: 0

      holy shit, project GXXX went from 0.99 to 1.0 HOLY SHIT! thats a huge quickening in develiopment! OMG!@

    4. Re:Hmmmm.... by Hercynium · · Score: 1

      Ya, I know it' dumb to reply to myself, but after noticing the "replies under my threshold" it seems I wasn't specific enough... I was referring to the recent code freeze of GNOME2 developer beta, and remarking on the subsequent releases of several of the larger application projects, one of which is now Gnumeric.

      --
      I'm done with sigs. Sigs are lame.
    5. Re:Hmmmm.... by Anonymous Coward · · Score: 0

      Gnumeric isn't even ported to GNOME 2. Neither is Abiword and dozens of other major GNOME programs and are unlikely to before GNOME 2 is released. So there's GNOME'S rapid development for you.

    6. Re:Hmmmm.... by Hercynium · · Score: 1

      Like I said, I'm a little out of the know since I haven't looked at any GNOME code in a few months. But your point is certainly something to think about. If developers are releasing their 'final products' right now using the old libraries when the whole GNOME architecture is in flux, we could be looking at some seriously trying times for users. The changes in GNOME 2 will likely break some this 'new' software (even tho it's not *supposed* to...)

      That, coupled wtih the fact that public open source development tends to move much more slowly than private development could very likely kill GNOME's chances as a desktop environment contender....

      Personally, I'll stick to wm2 or FVWM with some of my personal customizations. And I'll run KOffice on that. (but I'll at least try out gnumeric... for keeping lists ;-)

      --
      I'm done with sigs. Sigs are lame.
    7. Re:Hmmmm.... by Anonymous Coward · · Score: 2, Insightful

      It's going to be difficult for many programs to be ported to GNOME 2, many people will just not bother. That's the first problem. Then some people will wait until GNOME 2 is out before doing their porting. If they find any bad API's, they will have no chance to change it. Finally, it's not only difficult to port your original program to GNOME 2, to take advantage of the new technologies you have to spend even more time doing nothing but figuring out. Bonobo is a fine example of how to make something very complicated. Sure, it may be easy in python, but most GNOME code is in C... the result is not pretty at all. I know that bonobo is in GNOME 1.4, but it's not everywhere e.g. how long will it take to port abiword to bonobo? A long time, if the developers even bother.

      >That, coupled wtih the fact that public open source development tends to move much more slowly than private development could very likely kill GNOME's chances as a desktop environment contender....

      Actually, I think Opensource progresses extremely quickly, compare the main desktop environments to what they were a couple of years ago...

      >Personally, I'll stick to wm2 or FVWM with some of my personal customizations. And I'll run KOffice on that. (but I'll at least try out gnumeric... for keeping lists ;-)

      Keep an open mind, it's the least you can do when you are getting free stuff made by people who work on it as a hobby.

    8. Re:Hmmmm.... by Anonymous Coward · · Score: 0

      An initial porting to gnome2 is almost complete. I'll commit it when the gnumeric tree branches.

    9. Re:Hmmmm.... by Menthos · · Score: 1
      Gnumeric isn't even ported to GNOME 2. Neither is Abiword and dozens of other major GNOME programs and are unlikely to before GNOME 2 is released.

      Why do you believe that? Porting work of most apps is already in progress or in some cases already finished, that's why all projects are releasing versions off their stable gnome1 branches (in a lot of cases it's the last gnome1 releases), so that they can concentrate on the gnome2 branches and finish them too.

      --

      GNU/Linux. The Freshmaker.

    10. Re:Hmmmm.... by Menthos · · Score: 1
      But your point is certainly something to think about. If developers are releasing their 'final products' right now using the old libraries when the whole GNOME architecture is in flux, we could be looking at some seriously trying times for users. The changes in GNOME 2 will likely break some this 'new' software (even tho it's not *supposed* to...)

      No worries. :)
      Most significant projects are preparing for GNOME2 porting or have begun. The reason you are seeing so many "major" software releases is simply because the developers want to get the stable GNOME1 code out of the door to the masses and make it a worthy 1.0 before they spend most of their resources porting stuff. It's not like the developers are forgetting GNOME2, not at all.

      --

      GNU/Linux. The Freshmaker.

  4. graping? by morcheeba · · Score: 1

    I suspect you mean guppi the graphing program, not the graping program that Emory University offers.

  5. That is true, but... by cscx · · Score: 0, Troll

    Although GNumeric is a great program, and I appreciate the effort, it is not Excel. Nor will it ever be Excel. Nice free alternative for Linux, but if you don't want to settle for anything but the best, go for Excel.

    1. Re:That is true, but... by rmadmin · · Score: 2, Insightful

      Just because Excell has like a bazzillion features (that most people don't use), doesn't mean its the best. The software has to match the job being done. The office I work at could get buy with what Gnumeric does. They don't require all the fancy bells and whistles that MS puts into Excell, so I don't see how its better, since in my case its like putting 50 pairs of clothes in your car when your only going to be gone for 2 days.

    2. Re:That is true, but... by Kithraya · · Score: 1

      What (specific) features in Excel do you use that make it so much better than GNumeric? I'm not intending this as a flame. I use Excel on a pretty basic level, so I'm curious what it offers that make it better.

    3. Re:That is true, but... by gomadtroll · · Score: 0, Troll

      The missing piece for your fantasy is the re-education camps for those who's reality differs ever so slightly from yours.

    4. Re:That is true, but... by markov_chain · · Score: 2, Insightful

      Fair enough, it's your point of view. I agree Excel will never be Gnumeric. My point of view is that Excel is the alternative for Gnumeric, useful if you are forced by your management to interoperate by exchanging Excel spreadsheets. ;)

      --
      Tsunami -- You can't bring a good wave down!
    5. Re:That is true, but... by cscx · · Score: 1

      Ahh, but see... are we living in a world to kill 'Excel, the Great Satan,' or should we be trying to make the two interoperate flawlessly? I really pride Excel on its embedding features... a step needs to be made to provide a bridge between the two.

    6. Re:That is true, but... by bourne · · Score: 4, Insightful

      Although GNumeric is a great program, and I appreciate the effort, it is not Excel

      No, but it is exactly what I (and, I suspect, various other people) need: a simple way for me to be able to do most of my work in Linux and still be able to submit a timesheet to the nice people in accounting.

      90% of the spreadsheets out there use 10% of Excel's capability. Most people don't know how to use most of Excel except the simplest bits. So for my money, Gnumeric doesn't have to be Excel. I've got real work to do.

      (Of course, those in the audience who count beans will want Excel. Have fun.)

    7. Re:That is true, but... by symbolic · · Score: 2, Insightful

      And the only reason Excel has all these features (and will continue to have more) is that without them, M$ would absolutely no way to perpetuate the money stream that comes from the endless upgrade treadmill. So it's not that these extra features are necessary, or even useful - it's that without them, M$ can't make money. Why more people can't understand this is beyond me.

    8. Re:That is true, but... by IntlHarvester · · Score: 1

      If you want a timesheet program, write a timesheet program (web frontend, VB, C+Gnome, whatever).

      Using Excel+Email as a timesheet system has always been the height of Microsoft office automation braindamage in my book. Unless you are someone in accounting that likes the makework.

      Besides you miss the point of Microsoft Office's popularity entirely. 90% of the spreadsheets out there may use 10% of Excel's capability, but across a larger organization, 90% of Excel's features are being used. The bloat price you pay is pre-emptive compatibility with something that you haven't needed yet.

      --
      Business. Numbers. Money. People. Computer World.
    9. Re:That is true, but... by markov_chain · · Score: 2, Interesting

      Frankly, I don't find either option that important (kill excel & flawless interoperability). Rather, I appreciate having a featureful set of office apps for free; if I were running a business, I already could use exclusively open source-- from OS to the apps. The office apps like this one or Staroffice are similar enough to Windows stuff that low-level workers could use it without much trouble.

      --
      Tsunami -- You can't bring a good wave down!
    10. Re:That is true, but... by Virtex · · Score: 2, Interesting

      Where I work, the only thing I've ever seen people use Excel for is to write TEXT data in a tabular format. No formulas, no math, no graphs, just rows and columns of text. I see things like inventory lists, roles and responsibilities, etc. For that kind of use, HTML tables would work just as well. Based on what I see around me, I'd say Excel's features are very underutilized, and even the simplest of spreadsheets could take its place for what most people do with it.

      --
      For every post, there is an equal and opposite re-post.
    11. Re:That is true, but... by Anonymous Coward · · Score: 0

      are we living in a world to kill 'Excel, the Great Satan,'

      Realistically, anyone using Gnumeric in production is probably living in that world.

    12. Re:That is true, but... by innocent_white_lamb · · Score: 1

      I use Gnumeric to keep all of my businesses books on. Mind you, it's not a particularly complex task - Revenue, expenses, payroll and that's it. Each on its own spreadsheet.

      If you're wondering what business, I own and operate a theatre.

      I also use Kword for my modest word processing needs. I would like to use AbiWord, but have never managed to make it print properly to my Canon BJ250 printer - the letters always come out squashed together.

      --
      If you're a zombie and you know it, bite your friend!
    13. Re:That is true, but... by Lumpy · · Score: 1, Flamebait

      Excuse me best? excel .... HAHAHAHAHAHAHAHAHAHA
      oh gawd you are funny. Excel is far from best at anything.

      it cant do calculations right, (search slashdot, you'll find the stories, and search google. several professors will fail students in chemistry and advanced physics for using excel because it doesn't do advanced math correct. (97,98 and 2000 dont.. noone knows about XP as the entire scientific arena have abandoned it. but I bet that XP is nothing but 2000 with pretty colors)

      Only an idiot uses excel for anything important... and I have the entire upper management of my company to prove it!

      --
      Do not look at laser with remaining good eye.
    14. Re:That is true, but... by Anonymous Coward · · Score: 0

      Oh yeah, shame on Microsoft for focusing on the much larger business market and ignoring those lucrative customers working as graduate students for $12/hour. It's inablity to do physics caculations is absolute proof that it's useless as a management tool.

    15. Re:That is true, but... by Anonymous Coward · · Score: 0

      > 90% of the spreadsheets out there use 10% of
      > Excel's capability.

      No, 100% of the spreadsheets use a *different*
      10% of Excel's capability. 100% of the open
      source rip-offs can handle 0% of the Microsoft
      formats 100% reliably.

      Besides 95% of all statistics are made up.
      80% of the population already knows this...

    16. Re:That is true, but... by cmkrnl · · Score: 0, Flamebait

      > If you want a timesheet program,
      > write a timesheet program (web
      > frontend, VB, C+Gnome, whatever).

      Oh F*CK OFF! What F*CKING alternate reality did you just beam in from arsehole ? 99.99% of folks out there use computers and the software therein as a tool, nothing more nothing less.

      The majority of staff will be handed and required to use the timesheet tool developed by HR. The opportunity the roll your own does not enter the equation, or is that concept too C*nting complex for your addled brain to handle f*ckwit? Makework has nothing to do with it.

      > Using Excel+Email as a timesheet system has
      > always been the height of Microsoft office
      > automation braindamage in my book

      That maybe something to do with your repeated attempts to pull the mickey off yourself (thats "whacking off" to our american brethern who may not understand colloquial Irish dialect), wanking furiously over the changelogs of 2.4. "- Fix loop device deadlock (AA) Urrghhh!!!! - Correctly mark ext2 sb as dirty and sync it (AM) Oh Jesus! Arrgghh! DIRTY FS I'M Coming"

      Its sick b*stards like you who crawl out of the woodwork and make it plain and obvious to all, that you have absolutely no f*cking clue to what happens in the real word.

      Life sucks sometimes, but dont exacerbate that fact coming over as a holier than thou Open Sores onanist.

      Until a 100% compatible Office is developed for linux or any other *nix, it will have zero penetration on the desktops of any large corporate period.

      Thats the hard fact. All the mindless bollocks over what toolkit is politcally correct is f*cking inane when applications cant even agree on what consitutes a common file dialog. Way to go people, this is way to win friends and interest people. The solution is obvious. But completely beyond the average 2 hundredweight xenophobe with a personal hygiene problem that compromises the vanguard of the /. Taliban.

      The amount of complete shite I have seen uttered in the name of so called Open Source over the past 6-9 months is just mindless beyond belief.

      Get a f*cking job idiots in real world idiots, one that does not involve gobbling ( translation: Blowing) RMS & grow up!

      greg

    17. Re:That is true, but... by damiam · · Score: 2, Funny

      I use the Excel flight simulator on a daily basis. Do you know of a Linux spreadsheet with that functionality?

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    18. Re:That is true, but... by Anonymous Coward · · Score: 0

      I have like 10 gazillion posts in slashdot's database, so I have no idea why you would confuse me for an Open Sores onanist. If anything, I'm a proprietary groupware troll. (So, I'm with you, but next time, try replying to the correct post) -IH

    19. Re:That is true, but... by slstickle · · Score: 1

      True, true. But those spreadsheets all use a DIFFERENT 10%. Get them all together and their union represents about 80% of Excel's features, particularly in the financial world (or even of most companies' CFOs).

      Gnumeric is nice for the casual spreadsheet user, but worlds away from Excel's advanced features.

    20. Re:That is true, but... by DCMonkey · · Score: 2, Informative
      The following would seem to back up that observation:
      In the days of Excel 1.0 through 4.0, most people at Microsoft thought that the most common user activity was doing financial what-if scenarios, where you do things like change the inflation rate and see how this affects your profitability. When we were designing Excel 5.0, the first major release to use serious activity-based planning, we only had to watch about five customers using the product before we realized that an enormous number of people just use Excel to keep lists. They are not entering any formulas or doing any calculation at all! We hadn't even considered this before. Keeping lists turned out to be far more popular than any other activity with Excel. And this led us to invent a whole slew of features that make it easier to keep lists: easier sorting, automatic data entry, the AutoFilter feature which helps you see a slice of your list, and multi-user features which let several people work on the same list at the same time while Excel automatically reconciles everything.
      from http://www.joelonsoftware.com/uibook/chapters/fog0 000000065.html

      I have person at work that actually typed a column of numbers into a spreadsheet, added them up with a calculator, and entered the total back into the spreadsheet. Talk about underutilization!!

      --
      DCMonkey
    21. Re:That is true, but... by Hercynium · · Score: 1

      someone PLEASE mod the parent up as funny, and the parent of that as troll.
      (I already posted here so I can't...)

      --
      I'm done with sigs. Sigs are lame.
    22. Re:That is true, but... by bourne · · Score: 1

      If you want a timesheet program, write a timesheet program (web frontend, VB, C+Gnome, whatever).

      The point is NOT what I want. The point is "What will the people in accounting, who are in no way beholden to me, accept?"

      The answer is Excel. Maybe a good choice. Maybe a bad one. I don't know, because I'm not a spreadsheet user, just a guy trying to use Linux without shutting myself off from the rest of the company.

    23. Re:That is true, but... by Nygard · · Score: 2

      I've often observed exactly the same thing. I've seen issue logs and defect reports kept in spreadsheets on a network drive, so they can be shared (imperfectly). Likewise, product data, vendor information, and lots and lots of project schedules.

      I know that spreadsheets are not the ideal tool for any of these purposes. The point, though is that they are being used for these purposes. Rather than shrug and say, "Well, users are goofy." I'd like to figure out what makes spreadsheets appealing.

      Most people use it as a kind of schema-less database-lite. Do away with all the troublesome database stuff like referential integrity and rigid schemas and it becomes simple enough for the average non-abstract-thinker. It's infinitely malleable, they don't have to go through ranks of DBAs just to add a column.

      New column? Insert!
      New table? Add a sheet.

      The main usage pattern spreadsheets don't support well is sharing. Instead of sharing a single spreadsheet, most sharing is through copying. More data lives in spreadsheets in email inboxes than in the knowledge repositories. (Of course, these usually get printed out as soon as they are received, and used as reference long after the original has been revised.)

      I've often thought that this usage "loose database" would be well served by some kind of multi-user spreadsheet--a common space where people working on a project could share semi-structured data.

      --
      "Genius may have its limitations, but stupidity is not thus handicapped." --Elbert Hubbard (1856-1915)
    24. Re:That is true, but... by Anonymous Coward · · Score: 0

      That "loose database" you postulate was invented decades ago, and it's called Lotus Notes. Even uses a 123-like formula language. If you can hold your nose at the UI and convince people to use it, it's actually quite effective at solving the problems mentioned.

  6. Guppi, the Gnome graping program? by Anonymous Coward · · Score: 0

    Are you sure guppi is doesn't require WINE instead of GNOME? haha :)

  7. Graped by Guppi by jpmkm · · Score: 1

    Now is your chance to get graped by Guppi! Sounds kinda erotic.

  8. Re:That is true, but... (rate this guy down) by Anonymous Coward · · Score: 0

    your post is inadequate as your fscking signature. crawl back into the cave you were born...

  9. Version 1.0? by ignantjim · · Score: 1

    Maybe I'm earning my nickname here, but I saw only a version 0.99 release candidate 2...should I just round up and shut up or am I missing something here?

  10. Bill: Check it out! by copponex · · Score: 5, Funny

    Ted: What?
    Bill: The Gnome graping program. The little guys make wine and even do your taxes! Open source booze, dude! Excellent!
    Ted: Dude, he's talking about math.
    Bill: Bogus.

    1. Re:Bill: Check it out! by Anonymous Coward · · Score: 0

      dude, emo-core rocks.

  11. bonobo? by nomadic · · Score: 0, Offtopic

    pygmy chimpanzees?

  12. great product. by Jnxer · · Score: 1

    very nice milestone, a lot of bug fixes. The excel support was the big selling point for me.

  13. how good is the Excel import? by jreynold · · Score: 2, Interesting

    I had my wife using gnumeric long ago but when
    it couldn't read in one of her more complicated
    excel spread sheets worth a crap, she just dual
    booted like she'd done previously. I haven't
    touched gnumeric since. How has this improved?

    By "complicated" I mean LOTS of borders, patterns,
    formulas, graphs, etc.--not just two lists of
    numbers....

    Peace.

    1. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      It hasn't improved. It still sucks big time.

    2. Re:how good is the Excel import? by dsb3 · · Score: 2, Informative

      That depends on what version you were using before. :-)

      Frankly, if it was 'long ago' then gnumeric is well overdue for another look. Test it out on that troublesome spreadsheet and judge for yourself.

      I've followed it on-and-off for a while. The 0.6x series wasn't good enough (stability mostly) for what I needed but starting with 0.7x I found it was up to the task to handle my spreadsheets (though they're not as complex as yours by the sound of it).

      I noticed the Excel import as being one of the items that improved the most (after stability) in the recent releases. There were some concerns about reliability for WRITING excel format but I believe these are now also taken care of on the whole.

      --

      Slashdot? Oh, I just read it for the articles.
    3. Re:how good is the Excel import? by madenosine · · Score: 4, Funny

      Well, to find out, you can simply look at the changelog...

      1.0:
      -changed i++ to ++i (Miguel de Icaza)

      0.99.0
      -changed i=i+1 to i++ (Miguel de Icaza)

      0.76:
      -the darned thing looks better as i=i+1 (Miguel de Icaza)

      0.75:
      -changed i++ to i+=1 (Miguel de Icaza)

      0.74:
      -actually, i liked i++ (Miguel de Icaza)

      0.73:
      -changed i+=1 to i=i+1 (Miguel de Icaza)

      (...)

      As you can see, gnumeric has made great progress. I highly reccomend it over KSpread to any self-respecting linux user.

    4. Re:how good is the Excel import? by wurp · · Score: 2, Interesting

      Well, I have yet to find any spreadsheet program on Linux that will read in my invoice in MS Excel format. I used the MS Excel invoice template to build the invoice.

      Gnumeric 0.7 crashes when I try to print or print preview the file, KSpread just won't read the file, and StarOffice won't save the file after I change it! I have tried various methods of saving as different formats, and even totally rebuilding my invoice (not based on any MS crap). I have yet to find a useful tool or method for printing a pretty invoice under Linux.

      Also, "save as Gnumeric XML file format" produces a binary file. I've never seen a binary XML file before...

    5. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      I'd have to agree with you. While I use abiword over kword, I really prefer kspread over gnumeric. It seems to be a lot more stable and have a lot more features than Gnumeric does.

      While I respect the gnumeric developers, do we really need another spreadsheet app when spread and staroffice are so good?

    6. Re:how good is the Excel import? by diamondc · · Score: 1

      the xml file is gzip'ed

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
    7. Re:how good is the Excel import? by Anonymous Coward · · Score: 0
      If you have a sheet that crashes gnumeric, head over to bugzilla.gnome.org and have it taken care of. Anything else is just whining.

      Gnumeric xml files are gzipped and thus binary.

    8. Re:how good is the Excel import? by Jody+Goldberg · · Score: 3, Informative

      I don't know what version you tried but we should be damn near pixel perfect for borders, patterns, formats, content and values. Sheet objects like buttons and drawings still need work.

    9. Re:how good is the Excel import? by Anonymous Coward · · Score: 0
      While I respect the gnumeric developers, do we really need another spreadsheet app when spread and staroffice are so good?

      Sounds Like...

      While I respect the spread and staroffice developers, do we really need another spreadsheet app when Excel is so good?

    10. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      I used to use windows a long time ago, but it kept crashing and you couldnt see the icons correctly and it didnt support anything more than 16 colors so I abandonded it....

      so why would I want to use it?

      oh and this wasnt just simple hello-world apps either.

      Why does the stupidest people on the planet while the loudest?

      SHUT UP MORON, if you havent tried it within the last 15 seconds you are just an idiot without a clue.

    11. Re:how good is the Excel import? by Quixote · · Score: 2, Informative

      Also, "save as Gnumeric XML file format" produces a binary file. I've never seen a binary XML file before...

      That "binary XML file" is just a compressed XML file.
      Try this:

      zcat binary_XML_file | less

    12. Re:how good is the Excel import? by wurp · · Score: 2

      I should point out again (since several people who replied didn't read the post very well before they went off) that Gnumeric _does not_ crash when I load the file; it crashes when I try to print or print preview the file. What I didn't specify is that it crashes for me when I print or print preview any file that I load. I'm sure that it must be some configuration issue on my PC, but I have no idea what it could be.

      So, my problem with Gnumeric is not that it won't load the file. The problem is that it crashes when I load any file then try to print or print preview. Strangely enough, it doesn't crash when I print or print preview a file that I created by hand - only files that I load from disk.

    13. Re:how good is the Excel import? by wurp · · Score: 2

      I'd also like to commend the gnumeric folks on their dedication to producing a stable and useful product. One of the developers has already contacted me asking for the file that crashed Gnumeric :)

      There was no such file (see my other reply), but it's nice that they're so aggressive looking for ways to improve their product.

    14. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      excel doesn't run native on linux, dumbass :P

    15. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      You moderators are braindamaged, aren't you?

    16. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      Seeing as they claim 0 crashes remain in 1.0, you might consider trying that.
      If it still crashes on you, then what can I say? Too bad. You didn't file a bug so it could get fixed.

    17. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      Hahaha fucking moron slashbot moderators. You see that somebody has posted a "changelog" and automatically mod them up. It's not even a real changelog -- t's supposed to be *funny*. Hopefully metamod will fix you assclowns.

    18. Re:how good is the Excel import? by WWWWolf · · Score: 1
      Also, "save as Gnumeric XML file format" produces a binary file. I've never seen a binary XML file before...

      Uh, some apps will compress the XML workfiles they produce. (Dia does this too, I think.)

      These things use gzip... just zcat the file to see those tag things.

    19. Re:how good is the Excel import? by Anonymous Coward · · Score: 0

      that is teh funny!!!!!!!!!!!

    20. Re:how good is the Excel import? by jfleck · · Score: 1

      Have you filed bug reports? bugzilla.gnome.org is your friend. Jody and his cronies are terrific at fixing them. If you are not filing good bug reports every on the problems you find, then you are not taking full advantage of the benefits of free software, and you also are shirking your responsibilities to make an easy and important contribution to free software.

      When you find a spreadsheet that won't import, try to narrow it down to the simplest possible test case that dupliates the problem and file a bug report.

      Simply saying "it sucks big time" without offering any concrete details is not terribly useful.

    21. Re:how good is the Excel import? by The+Madpostal+Worker · · Score: 2

      >> Also, "save as Gnumeric XML file format" produces a binary file. I've never seen a binary XML file before...

      On some versions of gnumeric it saves it as a gzip'd binary file.

      --

      /*
      *Not a Sermon, Just a Thought
      */
    22. Re:how good is the Excel import? by Pyrrus · · Score: 1
      Also, "save as Gnumeric XML file format" produces a binary file. I've
      never seen a binary XML file before...


      I think it actually saves it as .xml.gz or
      .xml.bz2... try decompressing it and seeing if
      you get something non-binary
    23. Re:how good is the Excel import? by Anonymous Coward · · Score: 0
      well i respect the linux, and mac os developers, do we really need another opperating system when windows is so good?

      appologies for poking fun at bsd, beos, all sorts of unix, and whatever else.

      posted from a machine dual booting between mac os x and darwin, not my machine running linuxppc.

      well i respect intel and amd developers, do we really need another architechture when risc is so good? ;)

  14. Cool... by The+Paradox · · Score: 0, Flamebait
    When I used Red Hat, Gnome was my desktop of choice... KDE wasn't bad, no, but Gnome was so much cleaner. However, KDE's office suite did beat the alternative in Gnome, pico, :D, hollow.

    It's nice to see that they're developing Gnome's own competitive options. I may have to try it out again, though IceWM on OpenBSD beats both KDE and Gnome hollow, in my estimation.

    --
    Pain(n): when you're telnetting into a box doing somethin cool, and some luser calls for help with a 'critical error' ad
    1. Re:Cool... by Anonymous Coward · · Score: 0

      You do realize that IceWM is a window manager and runs quite well on top of Gnome.

    2. Re:Cool... by Anonymous Coward · · Score: 0

      You do realize that IceWM sucks dick and Blackbox runs quite well on top of KDE.

    3. Re:Cool... by Otter · · Score: 2, Insightful
      Not saying you don't realize this but since a lot of other people clearly don't: you can run Gnumeric and other Gnome apps on KDE or IceWM. You can also run KOffice apps under Gnome (is there a current OpenBSD port?). Pick the desktop environment you like and the apps you like -- it's not like choosing a religion!

      Plus, as the trolls are pointing out, you can also use IceWM as the window manager in both Gnome and KDE.

  15. Who does use this thing professionally ? by Krapangor · · Score: 2, Insightful

    The main market for spread sheet apps should be accounting etc.
    Does anyone use linux spreadsheet apps for such professional purposes ?
    Managing private stuff doesn't count.
    Would be interesting to know if linux does penetrate such conservative/ non-IT markets.

    --
    Owner of a Mensa membership card.
    1. Re:Who does use this thing professionally ? by Anonymous Coward · · Score: 0

      So whats the difference between my tax spread sheets in Gnumeric and so called professional applications? I'd be real scared if my account keep all his data in Excel.

    2. Re:Who does use this thing professionally ? by super-flex-o-matic · · Score: 1

      i do use linux professionally - not in spreadsheet and regular office stuff but neither on the server side.
      i am doing graphical design since 4 years now and worked a long time on mac's in graphical school. i just cant dig this hillarious expensive pieces of designer trash - i embraced linux cause it lets you do stuff with tools that all those monkeys in DKNY suits don't have. their not better - but different as is linux. its not better - its different. the philosophy rox - you wont be able to do stuff in linux as the big guys do - the only question is should you do a graphic design the photoshop way (talking about filters etc.).
      if i look in magazine X today i can definetly estimate why an ad or a picture looks like that because its influenced to 80% what the software is able to do and 20% what the artists imagination is / ok to be correct the better the artist the higher the percentage of his imagination - but thats not reality.

      machines influence the way we think - the only question is: you want to think microsoft or GPL ?

    3. Re:Who does use this thing professionally ? by Anonymous Coward · · Score: 0

      Hey, there's this great place you should visit. It's called "The Real World". It's really cool!

      When you get there, you will find that hundreds of thousands of accountants actually do store critical data in Excel, and nobody can really tell you if Gnumeric is reliable or not because it's only got about 5 professional users.

    4. Re:Who does use this thing professionally ? by Jody+Goldberg · · Score: 3, Informative

      Several of the core Gnumeric developers use it for real work, and based on our bug reports so do many other people. Most of us are working on the project because we are so familiar with the pain and the power of MS Excel (tm). When it works it is a hugely powerful piece of work, but when it doesn't you are up a creek. The 1.0 version of Gnumeric will not replace MS Excel (tm) for a power user. However, it should be sufficient for most day to day users. The goal is to produce a platform that will be able to do all the things we're used to, and hopefully we're on the right track.

    5. Re:Who does use this thing professionally ? by Zalini · · Score: 0

      I use Gnumeric almost everyday at my job. My coworkers created a lot of Excel documents for various tasks.

      They may be simple spreadsheets, but without Gnumeric, I would have to use Windows and Excel to actually perform most of my "management" tasks, whether they are simple or complex spreadsheets, I need an application to open them. Gnumeric has done a remarkable job!

      Are Excel spreadsheets the best method of keeping track of our tasks? No, but it's what we currently have, and what I have to deal with on a daily basis.

      So thank you Gnumeric team!!

  16. Gnome should stick to the GUI and System Tools by shaw7 · · Score: 1, Interesting

    Personally, it feels like Gnome is waisting a bunch of time on apps like Gnumeric when there are very well developed apps that do this available already. If gnome would focus on the GUI and creating great GUI system management tools, that would help it's desktop much more than a *very* light version of Excell!

    1. Re:Gnome should stick to the GUI and System Tools by AX.25 · · Score: 1

      What kind of argument is that? They are not wasting there time developing a gnome based spreadsheet application. Microsoft Excel doesn't even run on Linux natively.

      GUI management tools are only part of the desktop puzzle, great apps like Gnumeric are the other.

      --
      What is pirate software? Software for inventory of stolen treasure?
    2. Re:Gnome should stick to the GUI and System Tools by Anonymous Coward · · Score: 0

      Now, assuming that "desktop Linux" is a real goal and not just some advocacy circle-jerk, why would I, as the end user, want a "gnome based spreadsheet"?

      I want a single spreadsheet application. Count them. One. I don't need 3. I don't need any half-done ones. I don't need one that's particularlly designed to match my start menu.
      I just need a single goddamn spreadsheet app, a good one, and one that interoperates with _all_ of my other desktop applications.

      When you get into the sophistication of office apps, all of a sudden your stupid little Widget Wars (and they underlying programming language flames) become an impedance to the user. This isn't emacs vs vi, pick-n-choose -- Gnumeric relys on Gnome object embedding to do essential features like graphing. If the rest of my environment is KDE, or something else entirely (StarOffice or Mozilla), then a "Gnome" spreadsheet is like poking a stick in my eye.

      If Star ends up interoperating with both Gnome and KDE, then it will clean up in this battle. Right now when I hear "Gnome-based" or "KDE-based", the end users are the ones coming in last.

    3. Re:Gnome should stick to the GUI and System Tools by Anonymous Coward · · Score: 0

      Geeez, what's that kde menu doing on my gnome menu? There is no battle in Linux only choice dude and the endusers are winning because they can choose.

    4. Re:Gnome should stick to the GUI and System Tools by Anonymous Coward · · Score: 0

      I choose to embed my Gnumeric report into KWord. I choose to have a working clipboard. Why can't I? Politics.

    5. Re:Gnome should stick to the GUI and System Tools by Anonymous Coward · · Score: 0

      Don't be so sure. I've started work on an xpart wrapper to gnumeric.

    6. Re:Gnome should stick to the GUI and System Tools by Jody+Goldberg · · Score: 4, Informative

      Gnumeric started 3.5 years ago well before StarOffice began its transition to OpenSource. Our goal has always been to produce a the best possible spreadsheet, and we chose the GNOME project as our toolkit. I've looked at the source for kspread and attempted to borrow code from OpenCalc and have concluded that while they each have their strengths, Gnumeric's architecture feels like it is a better basis for development. Try loading large or complicated workbooks into either and compare for yourself.

      The GNOME project has a well developed and evolving toolkit specificly _because_ of projects like Gnumeric, Evolution and Galeon. A toolkit without developers does not progress very quickly.

    7. Re:Gnome should stick to the GUI and System Tools by shaw7 · · Score: 1

      But you can open Excel, Word & Powerpoint Docs in OpenOffice. With the new versions it has become very mature and frankly it seems like trying to continue to develop a disparate range of products when resources are limited is foolish.

      I reiterate - Gnome should focus on the core of what it adds the Linux desktop. Those that were contributing to office apps should rather consider contributing the a leader in office apps like open office.

    8. Re:Gnome should stick to the GUI and System Tools by Anonymous Coward · · Score: 0

      >Why can't I? Politics.

      With the case of clipboard problems, they should be fixed with KDE/QT 3.

  17. excel the best? by raistlinne · · Score: 1

    What criteria are you using? Sure it has lots of features, but the only possible explanation for how many misfeatures (most likely bugs, but you never know) it has is that the people who write it don't use it. It makes all but the most basic of tasks anywhere from annoying to painful. Writing macros for it is an exercise in masochism, especially with its oh-so-helpful error messages which can usually be summarized as "something bad happened". At least someone had the good idea to make the debugger stop on the line where something bad happened or it would be impossible to write macros in it.

    Excel might be many things, but the only thing that it's the best at is causing pain. Well, it's reasonably good at the various embedding that microsoft is so fond of (and even a few non-ms people like too, apparently).

    Still, I haven't met any people face to face who actually claimed to like excel, and I'm talking about the various non-technical people at a bank, most of whom have little more than heard of linux.

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
    1. Re:excel the best? by IntlHarvester · · Score: 1

      Excel is the deadest product that Microsoft makes -- it's essentially been static since 1994. The Graphing is just about the same as what Excel 2.2c gave you on a Mac IIcx. Every couple years, MS polishes the widgets and sells a new version as $150 upgrade, but they never ever do anything to fundementally make the program any better.

      (Just ask Mr Clippy "What's New In Excel", and there's so little that he tells about new features from 1995. Sad.)

      Given that Excel is a static target (like Gosling Emacs or UNIX itself), it's inevitable that the taillight chasing Open Source community will eventually replicate it.

      As for making something better? Just ask Lotus and Corel how well that's doing. Excel pretty much sucks, but I can't see the market for something that's actually worse.

      --
      Business. Numbers. Money. People. Computer World.
    2. Re:excel the best? by Otter · · Score: 2
      Still, I haven't met any people face to face who actually claimed to like excel...

      Well, you haven't met me face to face either, but I love Excel. For my money, Excel, Word 5.1 for MacOS and recent Internet Explorer are the three worthwhile things Microsoft has done.

      It has a terrific interface, excellent integration between data and graphs (this is where the Linux options all fall short for me) and a lot of the features that you guys keep saying nobody uses are invaluable for my data collection and analysis. If only source were available so I could add keyboard switching between sheets!

      By the way, this is all talking about the MacOS version. Windows Office may well be as bad as generally reported here. (Like the guy saying that the SO presentation software is more stable than PowerPoint. Is he completely on crack or are there actually stability issues with the Windows version? I have never seen the Mac version fall over or hang, ever.)

    3. Re:excel the best? by markov_chain · · Score: 1

      I haven't had a chance to use the Mac version. I've seen the friend's OSX version-- it looks nice.

      I made the comment about stability because I've seen 1. x86 Powerpoint crash and lose data, 2. behave unexpectedly, such as print with different fonts than on screen, or align objects inconsistently. These may be due to problems outside the program-- but they happened. I have not seen this happen with the SO presentation program. As a result, I trust the latter more.

      --
      Tsunami -- You can't bring a good wave down!
    4. Re:excel the best? by Anonymous Coward · · Score: 0

      You may think that you like excel, but if you can not find a way to switch between worksheets with the keyboard, then you hardly know excel.

    5. Re:excel the best? by spongman · · Score: 2
      If only source were available so I could add keyboard switching between sheets!
      If only documentation was used. I typed 'keyboard shortcuts' into Excel's help search pane, and it took me straight to a page that told me that CTRL+Page Up/Down is what you're looking for.
  18. Ximian, Red Carpet, and Gnumeric by 93+Escort+Wagon · · Score: 2, Insightful

    I will be curious to see when 1.0 makes it onto Red Carpet. The last two release candidates, 0.99 and 0.99.1, never did. Since I would bet the majority of Ximian users get their updates via Red Carpet, that means a large chunk of their user base never saw the preview releases.

    The only reason I bring this up is Ximian just recently announced their for-fee Red Carpet fast subscription service. As I recall, a common theme in that discussion was questions regarding how up to date (not up2date!) the Red Carpet channels would be maintained. This doesn't seem like a great start.

    --
    #DeleteChrome
    1. Re:Ximian, Red Carpet, and Gnumeric by deano · · Score: 1

      I myself have found it maddening how out of date Red Carpet's version of Mozilla is... Though, for pre 1.0 software, how do you determine what is 'up to date'? If an app, even gnumeric, is still in development/beta, perhaps it's more responsible to hold off until it stabilizes... After all, there are still RPMs of the more 'dangerous' builds you can find via other means. I'd prefer if a service like Red Carpet had a solid vetting process to make sure crazy software stays off my otherwise stable/secure/etc linux box.

      --
      http://www.shonenjump.com The world's most popular manga, now in English!
  19. Groping! by jawad · · Score: 1

    We want good groping functionality in Gnome. Thank god that Pornzilla is nearing 1.0!

  20. Curve fitting? by montybar · · Score: 1

    Have there been any advances in curve fitting? This is the one thing that I use excel for, and one of the few things that keep me from defaulting linux on bootup. (That, and CAD)

    1. Re:Curve fitting? by Anonymous Coward · · Score: 0

      CAD replacements are available. Guess you missed that one on /.

      As to curve fitting, I had problems with excel on some more complicated data sets. It is not the be all end all, but good enough for the basic user.

    2. Re:Curve fitting? by Anonymous Coward · · Score: 0

      CAD
      There are quite a few offerings under Linux
      I find VariCAD and Applix keep me going for my office requirements

    3. Re:Curve fitting? by Linuxathome · · Score: 2, Interesting
      Ahhh...you've asked a very good question. There are very few applications out there that can do quick and easy nonlinear regression analysis. As a biologist, I'm not interested in the math and the complicated equations modelling the best fit curve. All I'm interested in is the curve fit and the extrapolation of data after the fit. And so it would be very helpful if there were graphical applications that catered to me (and the thousands of other biologists out there like me). As I said, there are only a few applications out there that do this sufficiently--not even Excel can do a decent job. Yeah sure, maybe MatLab or Mathematica can do what I want, but they're not catered to the life scientist. One good app is GraphPad Prism, whose developer created a great website for biologists at Curvefit.com describing the differences between the historical linear regression analysis and the (much better) non-linear regression analysis. There is yet another piece of software whose name eludes me at the moment. The problem with GraphPad Prism and software like it is their hefty price--even with the student discount, the software costs over $300, which is way over my price-range.

      Now, if Gnumeric can only fill this void or any other linux app for that matter....I can see on the Gnumeric webpage screenshots section that one of the tools listed is "Regression" analysis, but I venture to say that it probably means linear regression analysis. Would anyone out there know if non-linear regression analysis will be implemented (if it's not already)--as described at curvefit.com? There is a huge potential market of scientists out there that is yet untapped. I think this is where linux can definitely beat out Windows--that is, if there was a suite of good, affordable, consistent software out there for the scientist (well, I mean the life scientists), more and more of them would migrate to linux rather than use Windows. Just my 2 cents.

    4. Re:Curve fitting? by SonCorn · · Score: 1

      I would say try out a TI-89 or HP49 calculator. They both do a variety of curve fits and could be programed to do other curve fits very easily. I own both and have found them invaluable for doing regressions, both linear and non-linear. Although I am not in biology (Chemical Engineering Student). They are both availble for less than 200 USD. There are also emulators available for both, and although I couldn't quickly find any for linux, I believe that you could run the windows ones under wine very easily, but I haven't tried to.

      --
      What good is a used up world, and how could it be worth having? --Sting
    5. Re:Curve fitting? by Anonymous Coward · · Score: 0

      GtkTiEmu v1.25 stable
      GtkTiEmu is a fast TI89/92/92+ multi-platform emulator. It uses GTK+ and the SDL.

    6. Re:Curve fitting? by stevenj · · Score: 2

      The best curve-fitting software that I've ever used is a shareware program called MacCurveFit: very fast, a simple interface for entering arbitrary equations and initial parameters, and one of the few programs that returns the error in each parameter of the fit (from the covariance matrix...much simpler to interpret than R^2). Anyone interested in writing a free software equivalent would do well to look at its example.

      --
      If a thing is not diminished by being shared, it is not rightly owned if it is only owned & not shared. S. Augustine
  21. Whither 1.0? by X-Nc · · Score: 1

    Is it me (probably) but is the 1.0 version not on the web site?

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
    1. Re:Whither 1.0? by Jody+Goldberg · · Score: 2, Informative

      /. scooped us, and posted before I'd sent the release announcement.

  22. Neat. How many of these do we really need? by Rasta+Prefect · · Score: 2, Insightful


    Neat. This makes, what 47 different spread sheets for Unix/Linux now? KOffice, StarOffice, GnomeOffice, ApplixWare, Corels Office Suite, etc. All from different code bases? Funny, I thought that aside from all of the "Software should be free" propaganda, the point of open source software was be able to modify others code to suit your needs instead of reinventing the wheel every time. I realize not all of the above are open source, but still. Couldn't say, Gnome Office and KOffice share big chunks of their code? Like, say the parts that they use to handle the Microsoft formats? A great deal of time and energy is nessecary to figure them out, why replicate it 5 times?

    --
    Why?
  23. Does it have a VBA-like macro language? by Anonymous Coward · · Score: 0

    If so, then I will give it another look, if not then forget it. Also, is there an ODBC interface to retrieve data from and RDBMS into the spreadsheet?

  24. It's the apps! by GRH · · Score: 3, Interesting

    While I would love to see a mass migration to Linux, it won't happen without the apps. Granted, this is hardly a revelation.

    However, what if the Windows desktop domination can be chipped away at by utilizing <flamesuit> Linux apps compiled for Windows </flamesuit>?

    Conceivably, a number of folks who currently use Excel could probably work just as well in a Windows version of Gnumeric (or pick your Open Source equivalent).

    Over time, as people migrate from Windows apps to Linux for Windows apps, they may eventually reach the point where they ask "why am I still running Windows?" and move to Linux.

    Although Gnumeric may not be the best example of this, one of the touted advantages of GUI tookits for X are their cross-platform availablility (I'm specifically taking about Qt, and yes, I know Gnumeric is not Qt).

    Lowering the transistional pain to small steps seems the only way I can see Linux eventually having a presence on the desktop.

    Anybody else think this makes sense, or am I having a lapse of reason on the last day of 2001?

    Happy New Year,
    Greg

    1. Re:It's the apps! by Registered+Coward+v2 · · Score: 3, Insightful

      One of the problems with that model is:

      "How do you get people to try the non-MS software?"

      Pricing alone won't, because:

      1. Many get Office bundled with a PC, so they never see the cost; or

      2. Large companies have site licenses, and a few non-MS apps will not impact that cost - but will add to the support costs because now you have to support 2 different apps; and

      3. You have to overcome the idea that MS (in theory) tests its codes so bizzare computational errors won't creep in - who tests Gnome? X thousands of users isn't a good answer - because tehre is no one to call or blame when there are problems.

      Linux software needs to offer compelling, non-cost, advantages to get people to switch. For example, instead of Office's collection of programs that let you link data togeteher, how about one data store that you apply views to i.e. spreadsheet, presentation, diagram; so when you change a value, it changes everywhere - because it's all the same data.

      Chasing MS is a loosing proposition - it's too hard to overcome their entrenched position with something that's almost as good - even if it's "free."

      --
      I'm a consultant - I convert gibberish into cash-flow.
    2. Re:It's the apps! by lkaos · · Score: 3, Insightful

      Well, I have to disagree with you on some parts of what you are saying.

      My largest problem with MS is not that they do not produce low-cost or even free software, but rather they that produce high-cost low-quality software.

      A good example of where the quality of open source software overrides the lack of support is with GCC. GCC is commonly used in production environments over other Unix compilers because it is such a better compiler than most other compilers.

      The fact that it's free also means that you can always get the latest version without having to relicense or upgrade. That's a big advantage for most projects.

      For many people who are forced to do spreadsheets and get tired of using Excel because of constant bugs, having an alternative will make a big difference. Good software has a tendency to spread like a virus too and before you know it, all projects are using that software and here some company has come along and repackaged that open source software with support so that everyone is happy.

      And I've seen this happen with GCC so it does happen.

      --
      int func(int a);
      func((b += 3, b));
    3. Re:It's the apps! by Jody+Goldberg · · Score: 2, Interesting

      While your goal is noble I think you miss an important point. People are only willing to switch to something new IF the transition is relatively painless. It is not an accident that MS Excel (tm) includes lots of old and ignored lotus-1-2-3 compatibility utilities. We can have the most fantastic spreadsheet in history, and it would still be largely ignored unless there is an easy way to convert XL files to/from Gnumeric. Which is pretty much the plan. Once we have a spreadsheet that can interact well enough with XL people can extend it to add all the lovely innovations they can think of. Remember the MS mantra 'Embrace, Extend, ...'

    4. Re:It's the apps! by NastyGnat · · Score: 1

      I'll agree with you, since I was just thinking about this the other day.

      I was even debating whether or not the open source community should/would add a module to the precompiled binaries that acts as a nag screen (like shareware stuff) to compel the user to migrate to linux or to obtain a compiler and compile the source code themselves (minus the nag module). Of course you wouldn't want the nag screen to harass the user based on time, more like the winzip products that nag you on startup but don't disable the softwares feature or pop back up while your uncompressing your pr0n movie you just downloaded ;)

      just my 2cents, (and there goes my 2 karma points too)

      --
      -- this space for rent --
    5. Re:It's the apps! by juju2112 · · Score: 2

      Well, GTK for Windows is available, as well as the free version of QT for Windows.

      I bet a lot of other Linux apps could easily be ported to Windows, and this would probably increase Linux's popularity quite a bit. It sounds like Gnumeric uses more of gnome that just gtk, though.

    6. Re:It's the apps! by Anonymous Coward · · Score: 2, Insightful

      "why am I still running Windows?"

      No they won't ask themselves that, the average user doesn't really know what an operating system is or how it differs from a program like Excel or Word.

      Putting a Linux app on windows won't do jack for Linux. Its time to face the facts, there are very, very few people who care what OS they are using.

      For every 1 slashdot geek who is fighting the holy war vs Microsoft, there are hundreds, if not thousands, of "regular" people who don't give a rip about how, what, or why. A computer to them is a magic box that does stuff. How it does it or what OS it is running on is not important, users want one big thing, ease of use.

      In the mind of users, easy is AOL and Microsoft, which in some cases is hard to argue, though AOL doesn't really offer much in the way of ease of used like they once did.

      Good applications running on Windows may be successes, but don't expect people to jump from something easy and comfortable to something that is much more difficult(you know and version of *nix is, be honest). Frankly, they just don't care what OS they are running.

      Peace

    7. Re:It's the apps! by Tachys · · Score: 2

      Also it makes it easier to exchange files between Windows and Linux. Instead of worrying about working with excel you can ask your windows friends to download Gnumeric for windows to see your files.

      Abiword works with both Windows and Linux The windows version is just a 4.3 MB download
    8. Re:It's the apps! by mlsemon2 · · Score: 1

      Since when did MS test its code so bizarre computational errors won't creep in? I recall seeing something like three different auto-calculation patches for Excel 97, all because some of the millions of Excel users were caught by the bugs. The leap-century bug for date handling is also worth mentioning. Maybe someone can clarify this, but I recall that someone caught the date bug in Lotus 1-2-3, and Microsoft learned from the mistake of Lotus.

      Maybe I'm being too harsh on Microsoft. After all, if you don't know that the year 1900 is a non-leap year, how are you going to test your dates? You'll just write a test that works fine to you, and it will succeed. Likewise, some of the auto-calculation bugs could have been caught in testing, if you knew to look for things like problems with a dragged-down formula based on a formula that has itself been dragged down (kind of like chaining pointers, for lack of a better analogy).

    9. Re:It's the apps! by Registered+Coward+v2 · · Score: 2

      I agree that a seamless transition is necessary *before* people will switch from Excel to something else; but seamless file transfer is not enough to *get* someone to switch.

      In general, I think the trying to drive Linux adoption by mimicing MS is a losing proposition because:

      MS keeps moving the target so you're always copying what they did last year;

      People will stick with the market leader, if only because they are the market leader, which means unless a newcomer offers some compelling advantage they will be limited to niche markets.

      In addiotion:

      MS is very good at convincing decion makers that picking MS will not result in a career limiting event, if only because *everyone* uses MS products;

      They have alot of margin they can cut to drop prices foe any wavering major accounts; and

      Decision makers tend only to be zealots fo rtheir products, not something they purchase as a tool to put on everyone desk.

      Which is why I think Linux has a far better shot in the handheld market than in the desktop:

      The leader is currently experience financial problems;

      The switching costs for users is relatively low, since they only need a PDA to synch with the desktop, and a new PDA doesn't require dumping expensive desktop apps and most PDA apps are cheap, compared to desktop apps;

      The learning curve for most PDA apps is small;

      Palm and the Mac provide some ideas for an elegent UI which could be adopted for a Linux based PDA;

      Idependent developers could actually make some money developing apps while the diehards would port the game machine emulators;

      MS, despite repeated attempts, still hasn't established an overwhelming position.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    10. Re:It's the apps! by psamuels · · Score: 2, Interesting
      A good example of where the quality of open source software overrides the lack of support is with GCC. GCC is commonly used in production environments over other Unix compilers because it is such a better compiler than most other compilers.

      A bit OT, but oh well. What you describe was certainly true in the past - vendor compilers were such a mixed bag that GCC has extensive release notes detailing how to bootstrap it with various other compilers without tripping numerous known bugs. And of course many vendors bundle a sub-optimal C compiler with the OS and make you pay extra for their Real Thing.

      But gcc is not the Holy Grail of code generation. Not anymore. IBM and CodeWarrior both beat it senseless on PowerPC; Intel has something that apparently does better on x86, and a lot better on Itanium; DEC has kicked its butt on Alpha for years.

      (Of course, gcc probably has more CPU backends than any other C compiler out there - but within a single architecture it often is not the best.)

      Having said that, I still use gcc in preference to any other compiler - for several reasons. First, it's a known quantity, and if I want to use gcc extensions (varargs macros are probably my favorite) I can. Its warnings and errors are not objectively the clearest in the industry, but to me they are because I'm so used to them. I know the compiler will do exactly the same thing on AIX as it does on Linux and HP-UX, within reason, and I can skip the licensing issues (the HP-UX bundled compiler is lousy, and AIX doesn't bundle one at all). gcc doesn't crash (well, it did once, in 1993, and I sent off a bug report) and its code generation is good enough not to be an issue for me.

      The fact that it's free also means that you can always get the latest version without having to relicense or upgrade.

      Oh yeah, that too. I'm the Licensing Czar around here (nobody else has the moral fibre / anal retention to care enough, I think) and the reduced hassle of free software is great.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    11. Re:It's the apps! by lkaos · · Score: 3, Interesting

      But gcc is not the Holy Grail of code generation. Not anymore. IBM and CodeWarrior both beat it senseless on PowerPC; Intel has something that apparently does better on x86, and a lot better on Itanium; DEC has kicked its butt on Alpha for years.

      (Of course, gcc probably has more CPU backends than any other C compiler out there - but within a single architecture it often is not the best.)


      Well, that's really the trade off one makes. The difference is speed of generated code is not extreme though and in comparision with other main stream compilers (what would /. be without bashing MS) such as MSVC, it just blows the competition away.

      GCC's nice because it tends to be more standards compliant then alot of compilers. It's funny that you mention the HP-UX compiler because that is what we were formerly using and when we started a new project, I insisted on using a version of GCC-2.95.2 that just happened to be laying around.

      I can't even begin to tell you how much hassle it saved. Pair it with GDB and the other utilities (such as gprof) and it's just incredible.

      The best part is, to get the GCC installed on a machine, all it takes is a phone call since there are no licensing issues. I definitely have to give you some credit if you take care of Licensing, because that is definitely a bitch. I would do anything to avoid having to deal with it.

      Unfortunately, I have to say I have encountered quite a bit of bugs in GCC :) That's ok though, it's not with the C compiler it's with the C++ compiler and the C++ specs suck so much, how can anyone blame GCC for messing up a bit ;-)

      --
      int func(int a);
      func((b += 3, b));
    12. Re:It's the apps! by psamuels · · Score: 1
      The difference is speed of generated code is not extreme though and in comparision with other main stream compilers (what would /. be without bashing MS) such as MSVC, it just blows the competition away.

      Well, I don't do many speed benchmarks, but IBM's Visual Age C compiler (not free, mind!) generates much smaller code on AIX. [Yes, I tried gcc-Os.] I don't know about MSVC. Small object sizes are nice, they give me a warm fuzzy.

      Unfortunately, I have to say I have encountered quite a bit of bugs in GCC :) That's ok though, it's not with the C compiler it's with the C++ compiler and the C++ specs suck so much, how can anyone blame GCC for messing up a bit ;-)

      Yeah, when I said gcc never crashed, I was referring to the C compiler.

      I hardly do any C++ programming but I had to do some three or four years ago - and I remember spending a great deal of time chasing bugs that turned out to be the compiler. (In one instance I actually used __attribute__((weak)) to work around a bug where egcs g++ was producing two copies of a function and then complaining at link time!)

      I have to say I'm in awe of how gcc can have an exception fall through multiple stack frames with little or no cost to the common case. (At least this is their claim - zero-cost exceptions on some architectures. I am not competent to intelligently evaluate this claim.) The C++ language has developed into ADA with s:Pascal:C:g, and I don't envy those who are trying to implement the whole thing.

      ...And at this point my post has to do with the release of Gnumeric 1.0 - how, again?

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  25. Re:Neat. How many of these do we really need? by RestiffBard · · Score: 2, Redundant

    The one day I don't have mod points. Mod the parent up alot. Biggest problem with open source is not user interface issues or complexity its the insane amount of duplication of effort for the programs that people actually use or would want to use.

    --
    - /* dead coders leave no comments */
  26. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 1, Insightful

    If we all wanted the same code base we would be using Microsoft.

    Anyway, how do you know that they replicate efforts on features like importing and exporting Microsoft formats? Have you looked at the code bases for all these and found completely different code? I think not.

  27. Uh by Anonymous Coward · · Score: 0

    No, on both counts. The features that you refer to are hard to write and so much time had to be spent re-inventing the wheel, as it were.

    It seems that the only product, presently available, that does what you want is Microsoft Excel. If you want to use it on Linux, you'll find that it works quite well on WINE.

    Perhaps in a few years, when people realize that there is more to this type of software than their own very limited, single instance, personal use they will develop a package that has the features that are require for real business.

  28. Re:Neat. How many of these do we really need? by Rasta+Prefect · · Score: 2, Informative

    Assuming that the source for Microsoft Office was open, the logical thing to do would be to use their code to import and export these formats. After all, in the absence of a published standard, whatever these output is the standard for what a word Document is. If the goal is compatibility theres no better way to get it than using their code.
    A more logical way to do this would be something like the relationship between Mozilla, Galeon and Netscape - you have 3 different browsers, but with a great deal of code sharing which avoids a lot labor spent reinventing the wheel yet again.

    --
    Why?
  29. Re:That is true, but... (rate this guy down) by cscx · · Score: 1
    Dude, grow some pubes.

    3Y3 4m 1337 H4x0r d00d [uz 3y3 h4v3 L1Nux!

  30. Re:Neat. How many of these do we really need? by pryan · · Score: 1

    Looking at human behavior, one must draw the conclusion that people will always take a homogenous group and turn it into a heterogeneous group. It doesn't seem to matter what the subject is, this seems to be the pattern. People almost never unify things. Given that, one would expect there to be many projects with the same focus.

    It looks like duplication of effort is a part of human nature. Of course, in any case, my effort is worth more than your effort. Or, wanting another saying, "if you want something done right, you have to do it yourself." Sad, but true via empirical evidence.

  31. 'Excel' lent Idea. by Anonymous Coward · · Score: 0

    Frankly I thought the same thing. But, there is an excellent, cross platform, office suite available. StarOffice/OpenOffice runs on Linux, Solaris, Windows and who knows what else. It is a natural choice providing great applications, good interoperability and platform independence but, it isn't taking over the world, as I hoped it would.

    I think that the missing element now, is marketing. The whole world knows about MS Office and Microsoft continues to market it heavily, thus adding to its popularity. StarOffice gets almost no marketing at all so, as yet, few people know about it and even fewer have tried it. Lets face it, most of the world has never been to Sun's website.

    That said, I don't suppose that we can honestly expect Sun to heavily market a product that will not generate much if any income for them.

    1. Re:'Excel' lent Idea. by Anonymous Coward · · Score: 0

      Ugh, but the thing is that StarOffice is written in Java. I think most people prefer something written in C++ (like Microsoft Office or Koffice) or C (GNOME office)

  32. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    If we all wanted the same code base we would be using Microsoft.

    Umm, with a 95% marketshare, the collective "we" is using Microsoft. If we wanted something better we would be using 1-2-3 or Quattro.

  33. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    We would be as in Linux/gnome users which is what this article is about. And your right, 1-2-3 and Quattro were much better than excel will ever be. May they rest in peace.

  34. Re:Neat. How many of these do we really need? by battery841 · · Score: 2, Informative
    • KOffice — Runs on qt
    • StarOffice — Closed source.
    • GnomeOffice — Okay, by saying this, you're proving your lack of knowledge. Gnumeric _is_ part of GnomeOffice!
    • ApplixWare — Closed source
    • Corels Office Suite — Not supported anymore, is it?
    What I'm getting at is a couple items. First off, Gnumeric has been around longer than a lot of them. If you read the release announcement which was _just_ sent, you'd learn that Gnumeric has been around for 3.5 years. Second, it's _the_ spreadsheet program which didn't have a history of non-GPL issues. KSpread is relativly new. And anyways, that has the history with qt not being GPL compliant. Anyways, if you look at Gnumeric, it's one of the more mature of the spreadsheet applications.
  35. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    For what it is worth, the kspread xl importer guy drops by #gnumeric from time to time to ask for help, :-)

  36. Patent Infringement? by Anonymous Coward · · Score: 0

    Did the patent covering spreadsheet software expire already? or is somebody going to get sued over this?

  37. Whatt is "Graping"? by josquint · · Score: 1

    Looks like guppi is a Graping program... accourding to this search at ask.com

    From what i gather hear.. its the same as graphing! :)

  38. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    After all, in the absence of a published standard, whatever these output is the standard for what a word Document is.

    And why hasn't the non-Microsoft office community published file-format standards? Maybe they would be pointless without MS support, but they would give you the moral ground to bitch about proprietary formats (instead of just offering 100 alternative proprietary formats).

  39. YOU SLASHDOT TROLLS ARE FAGGOTS by Anonymous Coward · · Score: 0

    you so are and you know it

  40. Release notes by Jody+Goldberg · · Score: 4, Informative
  41. Beware Trolltech trolls? Was "Re:Hmmmm" by Anonymous Coward · · Score: 0

    Pay no attention and give Gnome a chance. Gnome 1.4+ is quicker, slicker and nicer looking than KDE any day. AbiWord, Gnumeric, Pan, Evolution, Dia, Nautilus, Sylpheed and Galeon all function as well as (if not better than) any of their KDE equivalents and the default Sawfish window manager is superb.

    IMHO, of course...

  42. Re:Yeah, so what? by Skeezix · · Score: 2

    Then why open your mouth? For some of us, who respect Gnumeric as the most mature open source spreadsheet around with the best feature set and stability, this is great news to us....

  43. Re:Neat. How many of these do we really need? by rabidcow · · Score: 1

    When you can't get the best programmer in each field to design/program each element there's bound to be duplication as new versions are written that behave (either in function or interface) in what is percieved to be a superior way. If evolution works for software then the best code will eventually be borrowed for other projects or just generally used more. In other words, if several different wheels are invented simultaneously across the globe, the optimal wheel is more likely to be found.

    Also remember that the software is not the only output of programming. There's also the additional experience and skills gained by the programmer.

  44. Re:Neat. How many of these do we really need? by Uruk · · Score: 5, Insightful

    People see duplication of effort and they assume that it must be a bad thing, but it's not.

    Thinking that it is a bad thing is based on the assumption that these people who are "reinventing the wheel" would have worked on a more established project of the same type if they hadn't done what they did, which isn't true. These coders are all voluteers, and they ONLY hack on things that are INTERESTING to them.

    Besides, a lot of the failed projects of today are going to be the start of tomorrow's best hackers. Don't bitch about what people choose to do for free.

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  45. Re:Neat. How many of these do we really need? by Rasta+Prefect · · Score: 2

    I think the open source community should produce open document formats. However, at the very most all someone has to do to figure out how a Koffice or Gnome Office produces its files is to dig into the source a little. However, our publishing a document declaring "This is what a Word Document is" is a little pointless when we don't have any control over what Word might happen to produce(Past experience would tend to indicated Microsoft doesn't eiiither...back compatibility, Bill?).

    --
    Why?
  46. It's duplication of effort, but not of result by Crag · · Score: 5, Insightful

    Each of the office suits you name has benefits and drawbacks of its own. If all the developers of all those projects were going to try to colaborate on The One True Suite, they'd have to set aside their differences and make comprimises. The result would be mediocre and would squash the individual efforts.

    If all the kernel hackers in the world tried to colaborate on The One True Kernel, their results would be mediocre as well.

    When all the best musicians get together to make an album you get Hands Across America and The Three Tenors, not Mozart or Van Halen. (Your tastes may vary, clearly.)

    I was going to mark this post 'redundant', since this issue comes up in every thread, but I thought it more constructive to explain in words, rather than a moderation: it is false to call the efforts of these various projects wasted, since each developer works towards whatever is important to him or her. Their efforst would only truely be wasted if they all came up with the same result (identical software AND developer experience).

    1. Re:It's duplication of effort, but not of result by Khalid · · Score: 2

      Yes indeed, this is a valid argument ! but the problem is that al these softwares will never have a critical mass of users, and this is what really count. This is why Microsoft is so hard to displace. Yes it's nice to have many open source suites, or desktops (KDE or Gnome) but the real problem is the "fragmentation" of the user base, so in the end all these programs might stay marginal, even though they might be excellent. We all know that the best software is not always the winner.

    2. Re:It's duplication of effort, but not of result by Ami+Ganguli · · Score: 2

      Mostly agreed, but there are a lot of components in these systems that could be shared. The import/export filters, for example, could construct a common in-memory structure that each application knows to deal with. The math functions in the different spreadsheets could probably be shared if they could agree on a common API.

      I think the argument that competition leads to innovation is true of new or innovative features, but a lot of features are just check-box items that are well understood and that everybody needs.

      I actually tried a few days ago to see if I could steal some code from OpenOffice and turn it into a reusable library, but it's not easy. There are interdependancies everywhere. The same is probably true of the other projects. Modularity needs to be built into the design.

      --
      It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  47. Re:Wow... by Anonymous Coward · · Score: 1, Funny

    Windows is great! I mean, look at everything that runs on it: Office, Quake, viruses, Doom, viruses, IE, VBScript, more viruses, jEdit...

  48. Re:Neat. How many of these do we really need? by emn-slashdot · · Score: 1

    they do have completely different code, basically. Everything is different enough to be able to be able to copyleft it themselves. :)

    There are a few common dependancies... low-level image/video/etc format drivers mostly... like libjpeg.

    --
    -EvilMonkeyNinja
    Mild Mannered Host by Day
    Wild Hammered Programmer by Night
  49. Re:Neat. How many of these do we really need? by Eisenstat · · Score: 1

    Unix wouldn't be as good as it is without having been reimplemented so many times. These spreadsheets will undoubtedly borrow from and compete with one another. When the dust settles, there will be a great SS app.

    As for waste, that's too bad, but it won't happen any other way. The import code, being dependent on the internals, probably won't transfer anyhow.

  50. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    coders are all voluteers, and they ONLY hack on things that are INTERESTING to them

    Exactly why "Free" software will never replace software written by people paid to program and sold for profit. Some essential applications or features aren't interesting. Same reason that teams in Wolfenstein containing medics win, but few teams have one.

  51. Re:Neat. How many of these do we really need? by horster · · Score: 0

    actually you proved your lack of knowledge too, Star Office is open source, see openoffice.org.
    Otherwise, yeah, duplication is as bad as it seems. What is annoying is that in areas where duplication, or better put competition could really help, like a cleaner underlying window system, there aren't any choices except one.

  52. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 1, Insightful

    Interesting. A GPL'd library (Qt) isn't GPL compliant. Very interesting indeed. I'm sure Trolltech would love to hear about this.


    That's one more reason why I don't use GNOME or WindowMaker anymore - all their supporters seem to have nothing better to do than bash the alternatives. I'm sure they're very nice technically, despite their C origins, but that's no reason to flame the good people at KDE at every opportunity.

  53. Re:Neat. How many of these do we really need? by snake_dad · · Score: 2

    The one day I don't have mod points. Mod the parent up alot. ( :-) )

    --
    karma capped .sig seeking available Slashdot poster for long-term relationship.
  54. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    dont know you should aske the windows and mac world... they have about 30 different version of the same thing also.. . excel,123,etc....

  55. Re:Neat. How many of these do we really need? by SquadBoy · · Score: 2

    No Star Office is *not* open source. Open Office is but Open Office is branched off of Star Office Sun could close Star Office at any time they feel like it.

    --

    Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  56. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    > KOffice — Runs on qt
    > StarOffice — Closed source.
    > GnomeOffice — etc...
    > ApplixWare — Closed source
    > Corels Office Suite — blah blah

    Hitting the Preview button: Priceless

  57. NOW MY MOM WILL FINALLY MAKE THE SWITCH TO LINUX by Anonymous Coward · · Score: 0
    Yes indeedy, my mother has always said that the only thing stopping her from switching from Windows to Linux was the fact that she didn't have the "ability to include all sorts of neat bonobo objects," into her spreadsheets.

    Well, today is a dream come true for my dear sweet mom !!!!!

    Thank You.

  58. "Graping" by Anonymous Coward · · Score: 0

    slashdot:
    Graping is for the stroke of twelve.

    dictionary.com:
    No entry found for Graping in the dictionary.

  59. Gnumeric on Windows (WAS: Re:It's the apps!) by dfrankow · · Score: 1

    I don't know Gnumeric or Gnome, but humor me. How hard would it be to get Gnumeric to run on Windows? Possible strategies:

    1) Rewrite the graphical part of Gnumeric to call the Win32 API, or wxWindows, or something that can call the Win32 API.

    2) Write a generic layer that would translate Gnome calls to Win32 API, wxWindows, etc.

    In general, wouldn't it be nice for the apps people are working so hard on to run in many places?

    Dan

    P.S. Please, no boring answers like "run VMWare" or "screw M$".

    1. Re:Gnumeric on Windows (WAS: Re:It's the apps!) by xer.xes · · Score: 1

      If it's a very clean application, you just need to recompile it for Windows using GTK+ for Win32, and everything should be okay.

      A colleague of mine recompiles gimp once a week for windows, and it works! Never done it myself though, but I don't think it's that much work...

      --
      xer.xes -- 4181
  60. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    Most office formats are XML. Writing XSLT to transform a published format isn't difficult (might take a day - at the most, for a good XSLT author).

  61. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    You missed the point -- it's not about doing the impossible and forcing Microsoft to adopt standards. It's walking the talk and adopting standards yourself. And by standards, I mean published standards, not pointing at a pile of source code and saying "it's open!".

    Besides, if you can point to a W3C/ECMA/ISO document describing office document standards, then there's a chance that you can get the US Government (Microsoft's biggest customer) to adopt them.

  62. perl or python? by Micah · · Score: 2

    I thought I heard that Gnumeric had some kind of perl or python interface for scripting, but I haven't found any docs or examples (I've looked some).

    If anyone has a pointer I'd appreciate it!

    1. Re:perl or python? by Anonymous Coward · · Score: 0

      I second this! Jeeze, you'd think they would put some docs up on the site on how to do this, yet they are (apparently) nowhere to be found.

      The only reason I would ever use Gnumeric is for Python integration.

      (AC because I'm lazy)

    2. Re:perl or python? by Anonymous Coward · · Score: 0

      This is also a concern for me I hope I can find some documentation on using a scripting language of some sort so I can switch to Gnumeric exclusively. Most of my spreadsheets qualify as "spreadsheet applications" with a lot of flow control (for a spreadsheet atleast) and this is an important feature for me.

    3. Re:perl or python? by Anonymous Coward · · Score: 0

      Yes, exactly. While people like to chime in that most people only use 10% of Excel's features, there are others that use closer to 80% of them. Look at the Finance department of any large company and you will find some extremely sophisticated multi-workbook spreadsheet "applications" that contain thousands of lines of VBA code, pull data from other spreadsheets as well as relational databases and OLAP applications, and quite literally are used to "run the business".

  63. Great days... by Micah · · Score: 2

    I use Gnumeric to calculate profits from option trading with Datek. Have been since about 0.6.1 or so. Works great!

    And soon AbiWord 1.0 will be released.

    I use KDE for my desktop, but Gnumeric and AbiWord are two awesome, lightweight programs. They give you just what you need to get your job done, without a lot of memory hogging crap.

    My only problem is that you need Guppi 4.0 for graphing. I currently have Guppi 0.35 installed, but when I try to upgrade to 0.4:

    [root@eclipse micah]# rpm -Uvh Guppi*
    error: failed dependencies:
    libguppidata.so.11 is needed by gnucash-1.6.2-1
    libguppidataui.so.11 is needed by gnucash-1.6.2-1
    libguppimath.so.11 is needed by gnucash-1.6.2-1
    libguppiplot.so.11 is needed by gnucash-1.6.2-1
    libguppispecfns.so.11 is needed by gnucash-1.6.2-1
    libguppistat.so.11 is needed by gnucash-1.6.2-1
    libguppitank.so.11 is needed by gnucash-1.6.2-1
    libguppiuseful.so.11 is needed by gnucash-1.6.2-1

    So is there a way to have both Guppi versions co-existing? I really prefer to stick with RPMs. Thanks

    1. Re:Great days... by Anonymous Coward · · Score: 0

      yes, rpm -e gnucash.
      then rpm -Uvh Guppi*

      or install/dist-upgrade to debian, where you'd likely and guppi4 or guppi3 available :)

      and and you're right.. I love KDE for the desktop, but abiword and gnumeric both get my work done pretty good. until koffice's filters improve, I'm not going to use it. I don't think I'm ever going to use Staroffice since it's so bloated.

  64. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    These coders are all voluteers, and they ONLY hack on things that are INTERESTING to them

    First, aquaint yourself with Ximian, the company, where people draw salaries.

    Really, I wonder if hacking on something like a VBA intepreter is "interesting" to anyone. Nor is there a vast cry from Linux's .25% marketshare for such a feature. It is being done purely for competitive reasons to attract users to the platform.

  65. Re:Neat. How many of these do we really need? by krogoth · · Score: 2

    Why can't everyone quit whining when two people decide to do the same thing without giving each other all their code? I bet if linux was started last year everyone would say "what a waste! why doesn't he go work on OpenBSD instead?". If you're really that worried about the success of these projects, why don't YOU go work on one of them instead of trying to dictate what other people should do (when they are already giving away their work, too)?

    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
  66. Miguel codes Gnumeric any mo? by Anonymous Coward · · Score: 0

    or do he do C# fulltime?

  67. Re:Neat. How many of these do we really need? by RestiffBard · · Score: 1

    hey bucko, sis I say I was bitching? No. I said that a problem with linux is duplication of effort. I should correct that. The reason why Linux will take forever from becoming a desktop OS (why thats the holy grail I don't know) is that we waste our time reinventing the fucking wheel. Last I checked the whole idea of OSS was to avoid reinventing the wheel. Hack on whatever the hell you want. But don't complain next year when once again Linux is not a desktop OS because instead of making one program the best is can be 20 people decided to write yet another spreadsheet program or mp3 player. Because god forbid we should submit our egos and work on someone elses program. I said its a problem. It is. God bless people that work for free but I don't want to hear the laments about linux not being a desktop OS next december.

    grr argh.

    --
    - /* dead coders leave no comments */
  68. GNUMERIC is a good spreadsheet by einhverfr · · Score: 4, Informative

    Gnumeric is enterprise ready, because it is capable of being automated (via Bonobo) and scripted (via VBA, Perl, Python, etc). In fact it beats the crap out of Excel in every area I can think of including flexibility of its automation model and security (MS does the first well and the second not at all). So this is big gnus...

    The real issues will be a Powerpoint replacement, scripting capabilities in Evolution (which should not be too hard to add via Bonobo), and a replacement for Word which is scriptable and automatable. KOffice is nto there yet, nor is StarOffice, and I have yet to be able to INSTALL Office without using WIndows, so WINE is not yet there either.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:GNUMERIC is a good spreadsheet by Anonymous Coward · · Score: 0

      KOffice has pretty powerful DCOP bindings, so I dunno wtf you are talking about.

    2. Re:GNUMERIC is a good spreadsheet by Anonymous Coward · · Score: 0

      Not only that, but DCOP has been massively improved for KDE 3. There is also a new scripting API which provides the ability to extend programs like guile can, only it's language agnostic. Apparently there is already python bindings for that and javascript is a definite possibility. KDE 3 is going to be incredible if you like scripting.

  69. Re:Beware Trolltech trolls? Was "Re:Hmmmm" by Anonymous Coward · · Score: 0

    You're lame. Go fuck a duck.

    http://oralse.cx/

  70. But he's such a cheerful troll by Anonymous Coward · · Score: 0

    Happy New Year, Troll.

  71. It's the (MICROSOFT) apps! by Ars-Fartsica · · Score: 1, Troll
    The point is that the apps people would most desperately want to see migrated to linux are Microsoft apps - Office in particular (thats the point of all these Excel ripoffs, isn't it???). Guess what? It ain't gonna happen.

    The true reality, the one that bites, is that linux users need to realize that linux is utterly useless as a desktop platform. Deal with it! The userbase is so small that no one is ever going to waste time migrating apps that aren't precisely vertical in nature (like Maya). In fact, linux only has one modern, competitive general market desktop app - Mozilla. The rest of the apps are useless or outdated (yes, StarOffic included).

    Stick to using linux for serving and web development - thats one market linux can win.

  72. Re:Neat. How many of these do we really need? by Thagg · · Score: 1
    Comments like this show that Microsoft has already won, at least for the large majority of lusers. It is vitally important that there be diversity, in all things.


    This is truly similar to saying "6 billion people? How many of them do we really need?" If McDonalds and McRosoft had their way, they'd all be identical consumer-units, anyway.


    thad

    --
    I love Mondays. On a Monday, anything is possible.
  73. Where's the innovation? by kevlar · · Score: 2, Troll


    This is simply a "verbatum" copy of Excel. There's nothing innovative here.

    1. Re:Where's the innovation? by Anonymous Coward · · Score: 0
      Yeah - and a casual glance at a dog might look like a sheep. But the skill is in the decisions, in the details.

      The Linux VM in 2.5 is smarter than BSDs VM (doesn't pay off yet - but it should, and I guess time will tell).

      If all your comment means is about the interface - then that's barely worth saying. It's a spreadsheet. Of course you should present the same interface to a user. What way could it be better?

    2. Re:Where's the innovation? by Quixote · · Score: 1

      "Innovation" is (c) Microsoft. But you already knew that.... ;)

    3. Re:Where's the innovation? by roffe · · Score: 1


      There once was a truly innovative new spreadsheet that was only available for the Macintosh called Spreadsheet 2000. It was originally made by Casady & Greene but was handed over to another company when it matured. It came out at the time when the Macintosh almost folded, and is now nearly forgotten.

      It was truly amazing. It featured a canvas to which one could paste spreadsheets. Then one could draw relations between sheets, specifying mathematical operations to be done in the relations. Sets of relations could be grouped to build custom relations that worked just like the ones that came with the program. I don't know if it was very intuitive, I know I am no mathematician but I got the hang of it pretty quickly. It felt highly scaleable too.

      I wish somebody would implement it for Linux (or the MacOS X :) That would not be innovation either I suppose since the idea is not new, but it sure would be a Good Thing all the same.

      --
      -- Rolf Lindgren, cand.psychol
    4. Re:Where's the innovation? by Anonymous Coward · · Score: 0

      >This is simply a verbatim copy of Excel

      ... and your point is? Fuck innovation, how much fucking innovation do you need in a SPREADSHEET of all fucking things?

    5. Re:Where's the innovation? by verbatim · · Score: 1

      Hey, I had nothing to do with this, so leave me out of it.

      :-)

      --
      Price, Quality, Time. Pick none. What, you thought you had a choice?
  74. Just a question by Anonymous Coward · · Score: 1, Interesting

    I haven't used gnumeric for a while now and was wondering if it now has support built in for Gnome Basic or some other scripting lauguage. If it is reasonably documented I can use other languages as well. Many of my spreadsheets qualify as "spreadsheet applications" and need quite a bit of flow control type logic.

    1. Re:Just a question by KjetilK · · Score: 2

      Many of my spreadsheets qualify as "spreadsheet applications" and need quite a bit of flow control type logic.

      Then you might want to drop the spreadsheet entirely, and go for R. R is a very beautiful system for statistical computing and graphics, and it is very powerful. I know there is quite some R code in Gnumeric, most of the statistics comes from there.

      I think there has been some talk about a more extensive interface between Gnumeric and R, but I don't know what happened.

      There is some more high-level GUI tools for R as well, but I have never had any use for them, so I haven't even compiled it, but there might be some things that are sufficiently spreadsheet-like there that you can use.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
  75. Re:That is true, but... (rate this guy down) by Anonymous Coward · · Score: 0

    ... or buy them from Scot Tenorman.

  76. Re:Neat. How many of these do we really need? by j-pimp · · Score: 1

    Ok I'll fan this flame.
    Interesting. A GPL'd library (Qt) isn't GPL compliant. Very interesting indeed. I'm sure Trolltech would love to hear about this.
    Well perhaps your not aware that originally QT was only available under the QPL. Now its available under the GPL, but in the past is wasn't. This is why gnome was started.

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  77. Yeah, it's called X-Plane by Anonymous Coward · · Score: 0

    X-plane has a spread sheet hidden inside itself as an easter egg.

  78. Re:Neat. How many of these do we really need? by Anonymous Coward · · Score: 0

    Uh, Qt wasn't always released under the QPL. It was released under the FreeQt license before that. If it were licensed under the QPL for all that time, GNOME would probably not have started.

  79. Re:Neat. How many of these do we really need? by j-pimp · · Score: 1

    I was unaware of that. Anyway the point is originally QT wasn't GPL and that the problem with KDe that caused GNOME to be formed.

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  80. Has it been that long? by DeadBugs · · Score: 1

    Wow and just a short 22 years since the release of Visicalc

    --
    http://www.kubuntu.org/
  81. Does it run on FreeBSD? by Anonymous Coward · · Score: 1, Interesting

    Does Gnumerics have any Linuxisms which
    prevent it from running on BSD Unix? I
    run FreeBSD on all my machines and would
    love to have an alternative to Microsoft Office.

    1. Re:Does it run on FreeBSD? by Anonymous Coward · · Score: 0

      Yes, it works fine on BSD.
      Gnumeric's libraries, Gtk anf GLib, run fine on BSD.

  82. you are simply a verbatim troll... by Anonymous Coward · · Score: 0

    where's the insight here?!?

  83. going to definititely be a possiblity... by Anonymous Coward · · Score: 0

    fuck your vapourcunt

    1. Re:going to definititely be a possiblity... by Anonymous Coward · · Score: 0

      Sure... you stupid GNOB.

    2. Re:going to definititely be a possiblity... by Anonymous Coward · · Score: 0

      Check the kde-core mailing list archive. Search for DCOP and scripting.

  84. Don't bitch about what people choose to do for fre by EdlinUser · · Score: 1

    Put that in -flashing letters-. Reality in less than 128 ASCII thinges. Yes! Thank you!

  85. graping by Anonymous Coward · · Score: 0

    a bit of the old in-out in-out... now part of the GNU project!

  86. What a troll by Otis_INF · · Score: 2

    Let's burn some of my karma foopies on this...

    My largest problem with MS is not that they do not produce low-cost or even free software, but rather they that produce high-cost low-quality software.
    Yadda Yadda!. So they produce low quality software? Which titles? MS Excel? SQL Server? Excel is a top notch program, which is by far the most usable and bugless application in the MS Office suit.

    A good example of where the quality of open source software overrides the lack of support is with GCC. GCC is commonly used in production environments over other Unix compilers because it is such a better compiler than most other compilers.
    This one really made me laugh :) Ask the KDE guys how great the C++ compiler is in GCC. True, it's free and fully functional, but please... so much better? Oh, don't feel obligated to provide facts to proof your point!

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:What a troll by lkaos · · Score: 1

      Yadda Yadda!. So they produce low quality software? Which titles? MS Excel? SQL Server? Excel is a top notch program, which is by far the most usable and bugless application in the MS Office suit.

      Yeah but compare SQL Server to Oracle and then what do you have? A crappy product. Let's not even start with Office because we all know that the internet has almost come to it's knees many a time because of how buggy it is.

      This one really made me laugh :) Ask the KDE guys how great the C++ compiler is in GCC. True, it's free and fully functional, but please... so much better? Oh, don't feel obligated to provide facts to proof your point!

      Well, let's face the true facts here. The problems that people most commonly bitch about the GCC C++ compiler are due to the C++ specificiations themselves. Now, pair that up with the number of architectures it supports and forget about it.

      Working in a production environment, going from one Unix system to another, and then to an x86 system, using _any_ other compiler than GCC is painful because there are very few that will run on the above.

      As mentioned before, with the way the C++ spec is, the C++ language between compilers is so much different that it makes it quite difficult to port code.

      BTW, I wouldn't take how the KDE guys feel about G++ with more than a grain of salt... KDE and GNU don't get along very well so their just looking for excuses to bitch.

      --
      int func(int a);
      func((b += 3, b));
  87. Compatibility is a bigger problem, not features by Anonymous Coward · · Score: 0

    I am not talking about compatibility with Excel, but compatibility with itself. All open source software will have to pay more attention to this if its going anywhere. Try this...
    1) Install Redhat 7.0, create a file in Gnumeric
    2) Install Redhat 7.1, create a file in Gnumeric

    Does it surprise you to find out that you can NOT share files between these two systems ? I think both 7 and 7.1 has Gnumeric version 0.61, yet I could not even open the file and do a "copy-and-paste". And no, there is no option to save it to an earlier version either.
    Imagine this, a medium size business with 200 nodes decided to take the "risk", and go with something, a new platform they never used before, because they trust their very knowledgable resident Linux expert. 6 months later (yes, OS softwares has frequent updates) RH comes out with a new update, the IT department want to do the upgrade in stages to minimize interruption. Horror, they can't share file anymore !

    1. Re:Compatibility is a bigger problem, not features by Anonymous Coward · · Score: 0

      This is not correct. During 0.x development newer versions were always
      supposed the be able to read older versions (yes, mistakes were made and
      corrected). Sadly 0.61 had a serious bug which was fixed almost immendiately,
      but the patch did not make it onto the stock RH distribution. All future
      versions will be able to read & write the 1.0.x format. This is one of the
      important distinctions between development and stable.

  88. Embedding components inside a spreadsheet ! by gsf · · Score: 1

    Cool, it's almost like OLE2 in Windows 3.1 circa 1993.

  89. Gnumeric rocks by timecop · · Score: 0, Informative

    I've been a avid gnumeric user for a few months now, closely following the development. Version 1.0 really adds a lot of great stability improvements and bug fixes. The excel filter is great, it allows me to import any excel file I come across at work with great accuracy. keep up the good work!

  90. Re:Neat. How many of these do we really need? by StillaCoward · · Score: 1

    Some companies do in fact Publish their file type standards. Corel for one has openly published said information every since it inherited its programs. It has to since said standards were already open and available on the web.

  91. boy, that sounds like . . . by hawk · · Score: 2
    . . . one of the early mac programs. I want to say that it was one of Lotus' failed offerings, but that description of making and interconnecting regions sure sounds like it . . .


    hawk

    1. Re: boy, that sounds like . . . by roffe · · Score: 1

      nope, as I said, Casady & Greene. Lotus was never into it. look at the link, it's all there.

      --
      -- Rolf Lindgren, cand.psychol
    2. Re: boy, that sounds like . . . by hawk · · Score: 2
      But this is several years later than the one I'm talking about. There was something like this around '84 or '86. These guys didn't start tell several years later.


      hawk

  92. it's in the ports collection by hawk · · Score: 2
    just type "portinstall gnumeric".


    ok, first you may need to "cd /usr/ports/sysutils/portupgrade; make && make install && make clean" if you didn't already install portupgrade . . .


    I dunno if it's in the packages yet.


    hawk

  93. abiword by Anonymous Coward · · Score: 0

    > and a replacement for Word which is scriptable and automatable

    Abiword supports Perl scripting ...