Gobe Productive To Be GPLed 275
ParisTG writes "The Gobe Productive office suite is to be re-licensed under the GPL, according to an interview by OSNews. "FreeRadical has purchased the gobeProductive source code and plans to continue to develop the product under a GPL license."" The people who wrote Gobe, are also the folks who wrote ClarisWorks ? , if you remember back to that. I've used Gobe a few times before - great office suite.
The number of free office suites is exploding (Score:2)
Re:The number of free office suites is exploding (Score:2, Insightful)
Yes, develop one if you're convinced that it's needed to establish credibility with the corporate crowd. But, remember, there's no compelling reason for anyone who's happy using Office to switch to a "wannabe" package, especially when it means switching to a new and strange OS, throwing away all those shrink-wrapped programs that someone has paid for, and throwing away the familiarity of Windows.
What's in it for them: Wipe my machine, throw everything away, and start a new and steep learning curve, just to use something that's "free"? No thanks, that costs too much.
Linux, et al, will continue to appeal primarily to (1) people who like Unix, and (2) people who are motivated by ideology, and (3) people who can't/won't buy commercial software, until someone develops and markets software that provides capabilities that are so unique and compelling that it merits absorbing the very real cost of moving from Windows.
Re:The number of free office suites is exploding (Score:3, Interesting)
Microsoft faces the same problem with their Office. If someone is happy using Office 2000 (or even Office 97) what reason would they have to pay to upgrade to Office XP? They really just have two choices to maintain their revenue stream: force upgrades by breaking compatibility or push for subscription licensing.
The best hope for a sale (either MS Office or an alternative) is an OEM preinstall. Antitrust settlement or not, MS still has the big OEMS by the balls, so the mom and pop white box vendors are the best hope for a preinstall of free software like Openoffice.org or Gobe.
I wonder what that number is ? (Score:2)
People always tells me there "a number of office suites that run under Linux".
So I know there's openoffice, there's siag office, and some not-so-complete suites like "gnome office", or single-application thingies such as abiword.
So, exactly how many of the "complete suites" out there that runs under Linux ?
And if anyone is reading this so far, what's the other "office-related" applications that you know of, that may be not as famous as abiword or gnumerics, but still worth to be mentioned ?
Thanks for any and all your inputs.
Re:The number of free office suites is exploding (Score:2)
More office suites may cause uncertianty and people may continue to use the one they know about instead of investigating a whole suite of suites.
Re:The number of free office suites is exploding (Score:2, Insightful)
probably be enough. Today we have Open/StarOffice
but unfortunately it doesn't contain all functionality
of the MS product. I'm not talking about minor stuff
like missing word count, that probably could be fixed
by a macro, but things like a missing Outlook
replacement.
If we run OpenOffice on som unixlike platform this
problem is minor as here there are lot of
Calendar/Mail available.
The real problem is that there is much fewer free
calendar/mail replacements on windows. And this
actually makes it harder for a company to switch
to free OS:es like Linux.
Why? In most cases you would like to have one
company wide standard for things like mail,
calendering, e-mail, and office programs like
spread sheets, word processors and presentation
programs. This means that if there is one desktop
in the company that needs to run a specialized
program that so far only is available on windows,
all the desktops will run windows, as that desktop
will use Outlook for mail and calendaring.
Yes, I know that Mozilla is developing a calendar
program. But it's still a long way before it have
the functionality of MS-Outlook.
The convertion to a free desktop will probably need
to start on windows. If we can break the MS-Office
lock in completely. The next step will be a free OS.
But naturally it doesn't hurt if there are many good
desktop alternatives. At least it may send the message
to the windows community that MS-Word isn't a standard
as most of them seam to think.
Sad - but the source lives on (Score:4, Informative)
See osnews [osnews.com] for a comment by one of Gobe's developers Tom Hoke.
But they did sell it (Score:5, Insightful)
Mozilla is licensed sort of similarly (the MPL gives Netscape special rights to the code) and it's not attracting so many volunteers either. I'm not real surprised. While the letter of the GPL doesn't prevent dual licensing, it's not really in the GPL spirit, which is that the original author of a piece of code doesn't have special rights that others don't have.
If I add features to an FSF GPL'd program, I'm doing volunteer work for the free software community and it makes me happy. If I add features to a BSD-licensed program, I become an unpaid employee of anyone who feels like forking the code--I don't find that so attractive. If I add features to Gobe Office, I possibly become an unpaid employee of just one company, Free Radical. Once again, life's too short for that.
I'm not a total free software zealot and I am willing to work on proprietary code. But when I do that, I expect to get paid, just as the vendor expects to get paid. So I'm not terribly impressed by these commercial dual licensed semi-GPL projects.
(Man, topic drift inside a single post! Forgive me.)
Re:But they did sell it (Score:2, Insightful)
it's not really in the GPL spirit, which is that the original author of a piece of code doesn't have special rights that others don't have.
So the fact that the FSF isn't happy with you simply GPLing your software, but wants you assign them the copyright is for what reason exactly? The copyright holder, usually the original author, does have special rights.
Re:But they did sell it (Score:2)
I'd really like to know whether you had useful patches for apache, bsd, or xfree86 that you held back because of the non-GPL license. Heck, I'd like to see anyone come up and claim that. Those making the most noise about licenses are usually those with nothing to contribute.
Re:But they did sell it (Score:3, Insightful)
I sort of agree with that, though more to the point, that's not the place that I want to put my energy
A large part of what goes on is "What itch are you scratching?" Most people would be willing to put up with a license that they didn't totally agree with to work on the project that they wanted. There are limits, but I don't really feel that any of the open source projects go outside of them. BSD tends to be more for people who just want the code to get out there, and GPL more for people who don't want to be required to buy back the code that they wrote
Still, the "part commercial" licenses are special cases. They don't really seem unfair to me, at least not necessarily unfair. The Mozilla-Netscape connection seems to work out alright. Anyone can use it, but only Netscape is allowed to sell it (outside of GPL constraints
The thing is, most software projects really are small teams. The folks in charge are the folks in charge, and you may be able to join with them, but it may be years before you become a core member. If then. But this is just human small group dynamics, so it shouldn't be surprising. Of course the Netscape in group remained the major coders on Mozilla. They worked together, they got to know each other. Of course it was hard for outside coders to get in. For one think, they worked on the project full time, and the outside coder who did that was quite rare, but for another, they knew each other. They were "us".
The Linux kernel group is more open, but that's partly because they are more dispersed. And that has negative as well as positive effects. Still, the core group of coders doesn't change rapidly. Anyone can earn a place, but the criteria aren't any hard and inflexible kind of thing. If the other members don't like you, they won't let you in. If they do, the entrance bar is lower. And this isn't a bad thing. Groups need social cohesion to work well. And this, be it remembered, is with a maximally "FSF approved" license.
If you wanted to nit pick, I suppose that you could claim that if you were working on the kernel you were laboring on behalf of Red Hat (though other commercial entities would also benefit). Nothing wrong with that. They pick up their fair share of the tab, no reason they shouldn't benefit.
Back to Netscape, and the work on Mozilla. Netscape picks up most of the tab, not reason they shouldn't benefit. This isn't like MS snaffeling the TCP stack from BSD. MS is just a sponger, but that doesn't describe Netscape. And I doubt that it will describe Free Radical. (If it does, then they've just wasted their money on a bad bet. They're going to need to put a lot more push behind it than just opening the code if they want to get decent development in any reasonable time frame, when KOffice and OpenOffice are looking so good.)
Re:But they did sell it (Score:2)
The person you responded to is an extremely productive free software developer. I don't know if he wants to be identified too easily, so I'll keep this list short:
Re:But they did sell it (Score:2)
No it doesn't. That's the NPL which Netscape only used in the very beginning of the project, everything they have released since then is under the MPL which is quite tolerable and grants no special rights.
While the letter of the GPL doesn't prevent dual licensing, it's not really in the GPL spirit, which is that the original author of a piece of code doesn't have special rights that others don't have.
So, would you rather have Sun throw a couple of developers at OpenOffice or a whole crowd of them funded by corporate licenses of Star Office? What's going on is clear to all contributors and if Sun ever decides to stop work or close their code base the GPL sources are there for you to continue with.
Re:But they did sell it (Score:3, Informative)
I don't think that's because of the licencing so much as it's a factor of a C++ application which has a many hundred meg source tree, uses its own meta-description language for its interface (which is implemented in its own rendering core), has its own cross-platform COM interface for dynamic object meshing, and in general is a very, very, very complex and advanced piece of work.
It's not exactly something you sit down and build a patch for over lunch. It's more complex than the Linux kernel in many respects. How many people hack on the kernel full time?
I can take an OS design class that teaches me enough about how kernels should work that I can work on the Linux kernel; Mozilla requires that you know C++ well, code engineering, and also go on to know the project well (its class libraries, inheritance trees, XPCOM, etc, etc). It's more of a fusion of all your CS classes with a healthy helping of learning the project itself.
Re:But they did sell it (Score:2, Informative)
If I add features to an FSF GPL'd program, I'm doing volunteer work for the free software community and it makes me happy. If I add features to a BSD-licensed program, I become an unpaid employee of anyone who feels like forking the code--I don't find that so attractive. If I add features to Gobe Office, I possibly become an unpaid employee of just one company, Free Radical. Once again, life's too short for that.
You don't have to sign over your copyright of your contributed portion of code. They may ask you to do so when they add the patch to their development tree, but you are under no obligation to do so under the GPL.
It's fast software (Score:3, Interesting)
I'm rolling out 30 P166s and this will be on it :)
You can find trial ver on download.com (Score:2, Interesting)
Comment removed (Score:5, Insightful)
Re:You can find trial ver on download.com (Score:2)
If it's that expensive, why not spend some money on hiring a developer to bring Abiword, or something similar, up to scratch in that respect?
(Of course, if your product costs more than, say, 10x more than Office, people may well not care about the extra fee for the WP... but if that's not the case, surely having a free program available would remove the requirement for customers to buy Office as well, and possibly increase sales.)
I realise this may not be possible unless the program in question has a reasonably clean and extensible infrastructure, but then you'd want to check that before starting work I guess.
Re: (Score:2)
Re:You can find trial ver on download.com (Score:4, Insightful)
We all know you hate Microsoft. That doesn't mean this guy's business plan of using COM components to build their application is a bad idea.
Look at it this way: they're out there selling products, while the open source guys are still figuring out how to build the human interfaces for their various word processors. Which one of those approaches is more sound?
Re: (Score:2)
Re:You can find trial ver on download.com (Score:3, Insightful)
At least for your example, you don't want an automation interface. OpenOffice has an open file format: just write out the files from scratch. It may be slightly more work up front, but you'll save tons in support costs, run way faster, and be generally way cleaner.
Bryan
Re: (Score:3, Interesting)
Re:You can find trial ver on download.com (Score:2)
I don't see what the problem is here. I *DO* see it as absolutely essential that we find ways to dump the MS monopoly for open standards, and OpenOffice is one of the best ways we can do that. The long term benefits are enormous.
Re:You can find trial ver on download.com (Score:2)
No, no, no, no. No way, nope. No.
Now *there's* an open mind...
If you bothered to actually look at it, you'd find that the OO file format is very straightforward and easy to learn.
What's really cool about it, though, is that it's XML, which means that you can produce it with any of a whole host of tools, especially XSLT. I've found that OO is much better than MS Office for the office-type stuff I do, which is producing technical documentation. I define my own custom set of markup languages using XML, which allows me to structure the data in a format which is convenient for writing, and then I can produce, in a matter of a few hours, an XSLT stylesheet that transforms my documents into OO documents.
I've used OLE to do automation with MS Office, and it is *much* more work than a little XML manipulation. Plus, my documents can be converted easily to other formats. For example, I have an XSLT stylesheet that transforms my Use Case documents into thoroughly hyperlinked HTML, another that transforms them into Docbook (which can be transformed into a host of formats, with a familiar, standardized structure that is comfortable for people who use Docbook) and a couple of others that transform them into OO documents (one for detailed output, another for overviews). I'm going to tweak my "overview level" UseCase->OO document stylesheet to make it produce an Impress (the OO presentation tool) document, rather than a Writer (OO word processor) document. The differences will be trivial.
Oh, and I can save these docs as the MS Office equivalents for distribution to people that don't have OO.
In addition, you can do other sorts of high-level manipulations with XML. For example I've got a stylesheet for my Use Case documents that trims any currently unreferenced actors/glossary terms/etc. to keep the document clean, and one that suppresses a certain set of Use Cases (which I follow with a run of the deadwood-elimination stylesheet).
And this stuff is easy to do. A few nights ago I spent three hours creating tools for managing my SCUBA dive log: a custom markup language for documenting my dives, plus a pair of XSLT stylesheets, one of which produces nice OO documents and the other which produces HTML to put up on my web site.
XML documents are also easy to work with in other ways; this afternoon I'm going to write a little tool to extract summary information about my dives from my log and produce a .signature file to be used for posts to dive fora. It'll probably take about 30 minutes, and most of that will be to write the code to iterate through the log and calculate statistics.
Producing purchase orders, invoices, inventory sheets, etc., using OO and XSLT would be very, very easy, especially if you're using an RDBMS that can generate XML results to queries (most can).
XML + OO is easier to use, more flexible and just plain better than MS Office + OLE automation.
Oh, yeah, and there's UNO, too.
Re:You can find trial ver on download.com (Score:2)
And you don't need to learn how to work with their templates: you just include them from your file: that's one of the main reasons for using templates.
The file formats include a version number, so OO 26 will still read the file in. Meanwhile, your MS Office automation interface will have changed 7 times.
Interfaces suck. I've built them, and I've used them. Give me a nice clean file format that I can easily translate anyday. You can get ugly XML formats, but it's harder to do.
The developers don't need to pick a common automation interface: they need to pick a common file format. And there's been tons of people screaming for it, so they'll get it eventually, because it'll scratch somebody's itch.
Bryan
Automation (Score:2)
Some of the free word processing programs including Kword have their own Automation-like interface, but not using COM. Those allow scripting under Linux using CORBA or DCOP or whatever, but probably doesn't help your vertical app under Windows.
Based on my own goals of using a computer with 100% free software, I don't see much point in precisely emulating Word's Automation interface, since I don't want to run Windows or anyone's proprietary COM-dependent app. However, if the app simply launches Word and handles a few simple operations, it might be possible to put some COM wrapper around KWord that turns the COM calls into appropriate DCOP calls. If you really want something like that, I know people who might be able to do it for you, though not for free. However, if you only need a minimal interface to support your vertical app, it might be pretty simple to implement. It would certainly cost more than a single copy of Word, but might be worth it if you want to run it on 10's or 100's of machines.
Re: (Score:2)
Re:You can find trial ver on download.com (Score:2)
Or, perhaps you know how to make MS Word calculate without forgeting formula from template? Or use DB without having to code your own bloathed macro that's (1. slow like hell, 2. no average user is capable making it us), or capable of recalculating data on-fly and still having a printable form (Sorry excel is non-usable for printing just as OLE interface). In all of the mentioned forms Open Office performs much better and looking from this point of view guess what MS Office isn't automatised. Nor friendly.
Depends on users needs and users points of view of automatition. Not trolling, but my office use shows that MS Office sucks. But then again there are probably people with different points of view than me.
Take up Office costs. Use that costs to develop some applications. It will probably cost more than that if you're really demanding, but then and after then your work it will be customized and automatised.
"But if you actually do use one of the features, good luck trying to replicate it in a free software package."
I had luck, much more than with MS, thanks.
Re: (Score:2)
Re:You can find trial ver on download.com (Score:2)
I understod you, I named only component features that could be achieved by using such objects. read like mailing lists, document sampling and recalcualting etc.
I just named a few critical features that are missing from MS Office, with mentioning the point that missing points are not commercial/OSS software features, but software based. Let's say, MS Paint is commercial, but does not achieve functionallity of most simple paint software, no matter proprietary or OSS. On the other hand, there's a lack of SSH terminal in Windows? We could o on and on.
WTF, your saying that commercial software is better than OSS is FUD. Sometimes this is truth and sometimes not, but this is not based on assumption proprietary vs. OSS, it's based on programs (every piece of software that you evaluate) features and how this software covers your needs. Otherwise we would all be using AutoCAD for editing text documents, it's commercial and expensive. As based on your assumption, better than OSS and cheaper software.
Re: (Score:2)
Re:You can find trial ver on download.com (Score:2)
This is a very good reason for people to not use MS Office. Why should a corporation spend tens of thousands of dollars on features only ten people in the company use?
When feature utilization reaches this level in normal software, that software appeals to a niche, while many other people find cheaper alternatives.
For example: Pro/ENGINEER vs. Autocad, Photoshop vs. xv or GIMP, Sun cc vs. GCC, MS Office vs. OpenOffice. There are many more.
It is a basic fact that MS Office has gone out of control in a number of ways. For those people who can live with this, they can be happy with their proprietary formats and interfaces doing what they need to do best. Everyone else can find immense simplicity and flexibility in OpenOffice's good functionality and open file formats.
As long as the other free office suites also follow the model of open file formats, interoperability will be the rule rather than an exception, and MS Office will gradually find itself falling out of fashion. For office productivity, this would be a very very good thing.
Re:You can find trial ver on download.com (Score:2)
Some of that probably comes from Gobe's BeOS heritage, actually; in BeOS, every application is, to some degree, scriptable. It's just part of the API.
As I recall, Gobe wanted to expose a more complex scripting API in version 3, but that seemed to get pushed back due to the port to Windows and a scramble to get some of the more vital basic features done (like the ability to have sections in documents) and the neat PDF creation ability.
It's possible that FreeRadical, or even open source contributors, could go back and finish that. Also, unlike a lot of the other "lite" office suites, Productive's components really are components: if I understand the design correctly, it's theoretically possible for people to write new modules using the existing component API to add new functionality.
I agree with your complaint in general. I think Productive may actually prove to be a better "base" to attack these problems from than the other open source suites allow, though.
Re: (Score:2)
Re:You can find trial ver on download.com (Score:2)
Your complaint is like saying, "Perl is no good, because we can't run our Visual Basic programs in it." It's not the fault of other office suites that they aren't Word -- they aren't Word by definition. Your company wrote your software against a very proprietary interface, and so you're stuck with Word until you rewrite.
Automation and scripting (Score:2)
They also will do something with scripting. I'm not sure what, because I haven't found a recent discussion of that; if you do a google search, you will find dozens of messages two years old or older, from flame wars on what is the best way to do scripting. (Some guys want Perl, some guys want Python, some guys want a free clone of Visual Basic, and no doubt there are LISP fanatics out there who want SCHEME. And so on.)
You must admit that automation isn't a requirement for the vast majority of word processor users; it made sense for the AbiWord developers to focus on core features, and add automation later. I assume that since they knew they would be automating later, they didn't make any stupid designs that will be hard to automate. At least I hope so.
steveha
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
A new name for it. (Score:4, Funny)
gobeProductive...an obvious anagram is: Pivot Core Debug
GOBE is a StarOffice world (Score:5, Insightful)
In a way, it's a little sad that open source fans can't all get behind one specific office suite. I mean, choice is good, but we also need to hammer in to the minds of office managers (via mantra) that StarOffice is "just as good as" and "a suitable replacement for" MS Office. There are many people doing just this, and there is finally a little bit of buzz in the non-techie world about StarOffice.
Gobe office will complicate this, because in many ways, it's as good as StarOffice (better at some things, worse at others). Techies who advocate a GPL office suite will no longer speak with a single voice, and managers who are contemplating a MS-software purge in their offices get scared because now they must undergo the agony of deciding which suite to train their staff on. This might make them more likely just to say "aw, forget it" and fork up the MS licensing fees. I mean, there will be flames all over the internet to the effect that "Now that GOBE is free, there is no point in maintaining OpenOffice anymore" and others that say "GOBE will die an ungraceful death because OpenOffice is just too far ahead." Managers will freak out and start worrying that the horse they pick will die mid-race, and then they'll have to retrain their staff again. Well, anyway, it's a thing to watch out for.
Having said that, I have a feeling I'll be a GOBE user real soon. I've played with it at a friend's house and I was pretty impressed by the performance.
Re:GOBE is a StarOffice world (Score:5, Insightful)
The only problem with this idea is that StarOffice-- as anybody who has actually tried to use it in a business setting knows-- isn't "just as good as" or "a suitable replacement for" MS Office.
Evangelizing about StarOffice-- or any of the open source office software products-- right now would do serious damage to the reputation of open source software. When serious business users look at an open source office suite, they're not going to say, "This software, while unfinished, has a lot of potential. I'm excited and intrigued!" Instead, they're going to say, "Those open source nuts clearly don't get it. I've tried their software, and found it wanting. I will ignore them from now on and stick with what works: good old Office XP."
Evangelizing a new product or technology too early can result in its failure rather than its adoption.
Re:GOBE is a StarOffice world (Score:2, Insightful)
I think we should throw our support behind these open-source Office suites, but squarely behind the development. The deployment can wait, at least until I don't have to worry about getting fired for implementing software that hasn't been solidly debugged.
Re:GOBE is a StarOffice world (Score:2)
How so? I'm working with a small company right now that's already committed to switching all new computer users to Star Office. They are open to desktop Linux on some desktops as well. This is a technical company, and the CEO (PhD. physicist) was quite impressed when he imported a Word document and all the formulas came through flawlessly.
They figure they'll have one workstation with Office for document export, when HTML or PDF isn't sufficient.
Microsoft pricing has finally gotten far enough out of sync with small business budgets, that I think you'll see quite a few switching. Sun made a smart move charging a nominal price, now businesses are starting to see Star Office as a serious product.
Re:GOBE is a StarOffice world (Score:2)
I would recommend running a few systems in duplicate for a week or so before beginning a real switch. It's a real nuisance, but often if you catch a bug at that point you can either fix it or work around it, but after deployment it would just be a killer, and leave everyone with a really bad taste in their mouth. (First impressions are very important. People who know that they are testers are willing to be a bit more forgiving than those who expect that this is the for-real version.)
Re:GOBE is a StarOffice world (Score:5, Interesting)
This attitude, that "There can be only one" is a sure fire recipe for making Open Source software suck as badly as closed source software. The competition between KDE and Gnome has been nothing but good for both sides. M$ succeeded in the first place by the desire that many people had 10 years ago for 1 OS, 1 Word Processor and so on. Well, we have it now, and only people with an MCSE like it.
The desire for a single Office Suite, Desktop System, etc. comes from the desire to "Beat Microsoft". We have one strength over M$ - They are a marketing machine, not a technology machine. If we try to beat them at their own game, we will lose. If we play our own game - Free software competing with ITSELF, then we will win. And we won't get stuck with software that was developed for its marketing value. The idea that we ought to all work together is rubbish; for all its ugliness the KDE vs. Gnome war made both sides better. And they will continue to get better because of the competition. The same chance exists with Office Suites. Don't tell me we ought to "work together" ; tell me why "yours" is great, and mine "sucks". "Mine" will be better for it. And so will "yours"
-- Recon
Re:GOBE is a StarOffice world (Score:2)
The truth is, we don't know what the right number of project is. We only know that it's larger than one. Two is a definite improvement. If the projects can swap code with each other, then I suspect that the idea number is over ten. Unfortunately, what I have heard about the Gobe license implies that the Gobe code won't be freely swappable (I heard that Free Radical has special rights above and beyond the GPL permitted), so probably the Gobe project won't be able to accept code from the other projects. This limits their viability, but as they are one of the first four, perhaps not fatally. When you want to diversify in a crowded area, you specialize. Somebody will come up with a word processor that's like one of the other project, except that it specializes in being a Mozilla plug-in. And it uses Mozilla to do the page layout and printing. (You can sort of do that with anything that generates html, but I bet there's a better way.) And since it's "parasitic" on Mozilla, it can quickly port to any platform that runs mozilla. (Mozilla handles all the system specific stuff.)
OK. That's one word processor specialty that no one's addressed yet. I bet you there are other reasonable ideas just waiting to be developed.
Re:GOBE is a StarOffice world (Score:2)
Huh? How do you figure this?
I don't see that happenning.
Standardizing office files (Score:5, Insightful)
It's great that there are so many open source office suites now. But if there is one thing that will really help the uptake of OSS applications on the desktop, it is agreeing on standard office file formats. Sun's already done the work for us - the openoffice.org formats are good and well documented. Come on guys, if you're really serious about getting Linux onto the desktop, then you've got to agree on standard formats.
Re:Standardizing office files (Score:2)
I think that the standards are there. The problem is that until all those save buttons choose the same extension and format, we are going to have no power to fight .doc.
Re:Standardizing office files (Score:2, Informative)
Like it or not, you even need a method of storing how text should slide along the page in a presentation (never been to a management meeting?).
There must be loads of different things which have become standard in the documents created in offices around the world which rely on a format more complex than rtf.
(disclaimer - I'm willing to be corrected)
Postscript, not RTF (Score:2, Insightful)
- doesn't get formatting right,
- is exceptionally bad at tables,
- was made by microsoft (see http://www.webopedia.com/TERM/R/rich_text_format_
I say, lets go for postscript, and lets' all learn forth, too.
Re:Postscript, not RTF (Score:2)
What's wrong with the suggested Open Office format? (I haven't looked at it yet.)
Re:Postscript, not RTF (Score:2)
You're technically correct, but in practice, you're wrong. Executable code is "an editable format", but I don't see many people adding features to their favorite closed-source executable file by modifying it directly... the format just doesn't lend itself to easy modification.
Re:Standardizing office files (Score:2)
Re:Standardizing office files (Score:2)
Re:Standardizing office files (Score:2)
The other good thing is that it has historical value. If you ever wondered how the programming team wrote that particular function, now you can learn from the source. Maybe this will help other, unrelated projects to become tighter and more elegant. Maybe even OpenOffice can benefit from this "cross pollination".
Of course, if your software is proprietary, it's best to make the translator module a separate piece of code, like a plug-in.
And there's more to it ... (Score:2)
But standarizing has a problem, not only because different suites have different features. They sometimes do the same things in amazingly different ways which allow for "growing" in different directions.
So they have to agree on more than just a file format, and start sharing what's best of each implementation.
Re:So speaks the non devloper (Score:4, Informative)
Well then the applications guys have their priorities all screwed up.
I don't think anyone suggests standardizing on formats will be easy. However, if the OSS community seriously wants to make strides in the desktop arena then standardising on file formats is essential.
Re:So speaks the non devloper (Score:2)
I would consider the Gnome Office file specs here, but they seem to be at an earlier stage of development, and so are perhaps less suitable.
Remember, we are talking about file specs here. Not code. So C vs C++ shouldn't make any difference, or not much.
Re:So speaks the non devloper (Score:2)
This, however, is merely a good reason why both KOffice and OpenOffice should be promoting their file format as a reasonable standard, including the creation of file import/export modules for others to use. Otherwise the standard is likely to be choosen on the basis that "Someone liked it, they were all equally hard to interconvert, and we had to pick *some* standard."
But if AbiWord can already read and write OpenOffice file formats, I'd say that OpenOffice formats have the inside track.
Re:Standardizing office files (Score:4, Insightful)
The problem isn't that the standards don't exist (and I agree that XHTML+SVG+MATHML is probably a better choice that Sun's formats), the problem is KOffice, Abi, OpenOffice, Globe etc etc all using different formats.
If the developers of these applications think that it is too hard to standardize on file formats, a good motivator might be to imagine how the Microsofties are probably sniggering to themselves at the current situation.
Re:Standardizing office files (Score:2)
Gobe + Linux + High Cost of Office Addmission (Score:2)
Recent reviews of Gobe have shown it to be a good office suite, and one that understands native MS binary formats. I hope that the OS community can continue development and make it a real competitive force unlike mozilla. IMHO the non GPL browser OPERA is a much better product than the open source Mozilla, and I have no quams with paying for good software. I'd just like to see more world class software open source.
cluge
Re:Gobe + Linux + High Cost of Office Addmission (Score:2, Insightful)
Re:Gobe + Linux + High Cost of Office Addmission (Score:2)
(Not intended as a troll, btw: Moz' is pretty capable now, but for my usage it's not yet so clearly better than Opera to install on my home machine. YMMV.)
Re:Gobe + Linux + High Cost of Office Addmission (Score:2, Interesting)
I deleted it and returned to Mozilla and Konqueror, which at least not crashes so hard...
Re:Gobe + Linux + High Cost of Office Addmission (Score:2)
cluge
Wasted effort potentially damaging to all (Score:2, Insightful)
Now, we have OpenOffice, GNOME Office, KOffice, and eventually this project it seems. At least two of these, OpenOffice and the new Gobe guy, have some commercial push behind them. Not all of these can possibly pull in the full benefit that the GPL (or other free licenses...I seem to recall that OO might be a mixed license) would normally grant them as they try to draw from the community. That pool of potential eyeballs all checking source and potential fingers typing in patches and extra functionality...it's all going to be split up.
Heck, just look at the Mozilla project. It's been my impression that most code is getting done by the paid professionals and that Mozilla draws on the community primarily for bug testing and evangelism.
Anyway, this is all to say that two years ago I might have cheered a company with commercial backing buying up the source to a decent office suite and releasing it. (In fact, I was happy to have Sun take over StarOffice, and moreso when they freed the source.) But now this Free Radical could be just one more company that goes down the tubes basing their product on a GPLed source code. They can blame the community for not helping out and the cheap-ass users for not paying for the product that could be had for free. Other than that negative press, the net result will have been that resources (users, coding, testing, time) would have been diluted, being split up among this and the other projects, and those projects that did survive would be less well-developed as a result. Cooperation is needed to guarantee that GPL source that lives forever is actually useful source that lives forever. Modules that can be picked up and shared, like one that imports and exports MS DOC format files.
Not that it'll do any good for me to be a nattering naybob of negativity on this subject. Someone probably just filed a new window manager on freshmeat as I was typing this.
Re:Wasted effort potentially damaging to all (Score:2, Insightful)
This effort is not wasted if the people expending the effort don't feel that it is. 'Wasted' is a value judgement that you're making, not an objective statement of fact.
You're getting stuff for free, and you have the balls to say "Oh, no, I'd rather have more of this and less of that?" Write your own damn code, or pay for the software you want to be written, but stop trying to stop others doing what they enjoy.
Re:Wasted effort potentially damaging to all (Score:3, Interesting)
Perhaps you'd have been happier if I used the word "redundant"? It is redundant effort and my post is a comment on the possible results of the release of Yet Another Free Office Suite. However, I never "told" anyone what to do. Reread my post: I say here is a possible outcome of this kind of community dilution. If people have suddenly decided to take my opinions on what the future holds as orders for how to run their lives, then it sure doesn't manifest itself very often. I could see that on the highway to work this morning...they all blithely ignored my suggestions for better driving.
And, quite frankly, I do think we should criticize the things we get for "free". I complain about how my taxes are spent on "free" services for myself and other citizens every day. And my vote is my key to push those free things towards the places I think they're necessary. Coming here to
So yes I've got balls to complain about free stuff. Do you? Or are you simply another one of those sheeple that feels that free software is also "free" of fault simply because it's got a free license?
If we, the free software community, aren't critical of ourselves and take appropriate actions then surely others will be, and they will be a lot less constructive about it.
Lack of a common format a big problem (Score:2)
We also need an open format for editable drawings. Flash, maybe?
The first time Bill Gates tried a web browser, his memo noted "I was was on for three hours and didn't see a single Microsoft file format." He's fixed that "problem". The open source community hasn't pushed back hard enough on that issue.
Re:Wasted effort potentially damaging to all (Score:2)
The standard for success in the non-commercial open-source software world is different. Here, it doesn't even matter if a piece of software is profitable, as long as the developer wants t maintain it. It doesn't really matter how many people USE the software if it is maintained, and doesn't really matter if it is maintained if it still gets used. Bizarre, huh?
Your point about window managers shows how alive this community is, and it shows that innovation is happening. Anywhere that you are really pushing the innovation envelope, you will see the path to success littered with the dead bodies of the failures. There are tons of window managers out there, and only a couple of them make any sense to me, but their diversity has brought some interesting ideas about. The worst thing that can happen is if everyone lines up behind a single solution. Only then will the open source software community have failed.
Re:One product to rule them all.. (Score:2)
No one outside of Free Radical will blame the license and freeness of the software, with the possible exception of non-free promoters. The company, however, may well feel a ripe case of sour grapes at failing to get the kind of support they expected from the free software community.
An executive trying to explain the failures of his company may grab at an easy scapegoat, and I think that the free software mode/community are easy to blame because the benefits are often somewhat intangible and difficult to explain to normals.
Will the community be upset that there is more code there? No. Will Free Radical probably benefit from the open development model? Maybe. Will they be quick to blame someone else if/when they fail? Damn right, and GNU is first in line for that fall.
People can develop different window managers all they want. For window managers, that works for the community. For the demand in the workplace, there will probably be only two options: KDE & GNOME. All others, like Flowe, are probably not going to go anywhere and won't be taken up by the community. The same will be true here, but office suites are much more high-profile that desktops and if a big project sinks, because of the effects of having multiple efforts, then it can have fallout.
For the last time: I'm not telling anyone what to do. I am, however, saying that if people choose to follow these paths they've staked out (multiple, disparate office suites) then there will be consequences and some of them may be bad for the community itself. If you decide to take that as "Hey, bud, stop doing what you're doing!" then so be it.
Office Shakedown (Score:4, Interesting)
So, I'm curious: Releasing GP under an open source license is certainly The Right Thing To Do, but what specific benefits might we get from it? Are office suites as layered as operating systems, with code on higher levels fairly portable, or are the only standards at the file format level?
Also, is it a "from scratch" rewrite of ClarisWorks, or might there be some sticky licensing issues with Apple popping up in the near future
Regardless, having different ways of doing the same things, so long as there's open and stable file formats, is always a good thing
Re:Office Shakedown (Score:3, Interesting)
THE problem with Gobe (and ALL linux office suites, err, the word processor part) is that NONE have the ability to handle citations and references. ONLY Lyx can do this and Lyx is simply not a generally user-friendly app vs standard wordprocessors that virtually everyone on the planet it comfortable and used to. Thus, we will get a pretty suite in Gobe but it will not distinguish itself from StarOffice/OpenOffice, KOffice, or whatever the suite name is for the Gnome equivalent is. None of these suites can do citations and references and thus, if you do ANY sort of research paper writing, scientific writing, ANY writing that requires applying proper attribution, then the only game in town, unfortunately, is Lyx (or straight LaTex for you real nutbars out there).
On the other hand, Office and Wordperfect (I don't know about AppleWorks) CAN deal with citations and references via third party addons like EndNote. Thus, virtually everyon in my biochem department uses either word or wordperfect on macs or PCs to write their scientific papers because they can handle citations. None would even consider any other suite because of their glaring lack in this regard.
First question out of a graduate student co-worker's mouth to me when I was talking to her about my use of linux was "Can it run EndNote?" No EndNote, no linux. Now linux doesn't need EndNote, mind you, just the same functionality of EndNote either organic to a wordprocessor OR the ability for each wordprocessor to accept simple addons with the capability of EndNote (Pybliographic or Sixpack in combination with Lyx, for instance, via the bibtex intermediary).
Until a linux office product can handle citations and references in its wordprocessor, they are mere toys for fluff writing (letters to mom, resumes, recipes, etc), not useful for professional technical/scientific writing.
yes I know (Score:2)
lets face it in terms of layout all these editors suck
if you just want to write something then emacs/vi get you there the main problem is makeing something that people who are used to MS word want to use
Open Office does a good job but it needs its Visaul Component Libs (VCL) sorted
this is what you have to hack in order to get native widgets like the aqua interface they had to hack the VCL for aqua so that the widgets would look right rather than just useing a Xlib solution
(that was what all the open Office on MacOS X was all about currently they just use the Xlib interface)
open office needs to convert VCL to aqua and GTK 2 as well as MFC to look right and appeal to the mass's
regards
John Jones
Re:Office Shakedown (Score:2)
I've emailed ISI (or thompson or whatever they're calling themselves these days) and asked them to consider making a plugin for OO & describing the migration to OO in my field, & received a nice (if noncommittal) reply from them.
Of course, none of this helps you much if youre using OO under linux. I do most of my writing under linux & reboot to a windows partition for that final run through the paper to swap out my notes about references ("dig out one of those italian papers done last year to cover this.." etc) for the real thing, but that's because other tools I want to be able to toggle to while writing (like some custom data manipulation & query tools) are only on linux. It also meant I had to download & install both the windows & linux versions of OO.
But anyway, you might consider writing a nice note to ISI mentioning your burning desire to see a linux version. And the fact your department is considering a wholesale switch to sixpack : )
I've used it, and it is really great. (Score:2, Interesting)
Re:I've used it, and it is really great. (Score:3, Interesting)
My question for pdf format saving...can you edit it after it is in pdf format? No other linux office app that can save to (well, actually print to) pdf format can then open and edit same pdf. It is one way.
I like pdf generally but for the inability to edit it (unless one has windoze or a mac and shells out for the Adobe pdf suite.
Re:I've used it, and it is really great. (Score:2)
Actually, I believe that Acrobat (the full version, not acrobat reader) has the ability to edit/create pdfs. Someone can correct me if I'm wrong.
Also, surely there isn't something intrinsic to pdfs or ps that makes it impossible to edit them ala a txt doc of word doc, etc? If MacOS X can base their GUI display on ps, then ps, and if you look at a ps or pdf file in a text editor, besides a mess of control character nonsense, you will find plain text - this should, in principle, be editable no?
let's start a fundraising... (Score:2)
No wait, they said it's too dangerous for national security to publish it. Whops.
review (Score:2, Informative)
Get gobeProductive Demo here (Score:3, Informative)
gobeProductive Review (Score:2)
I wrote a review of Productive 3 for my Web site a while back... Check it out at msboycott.com/thealt/reviews/gobeproductive.shtml [msboycott.com].
This is great news for everyone because gobeProductive is slim and trim - it is to office suites what Opera is to Web browsers.
Beautiful (Score:2)
Re:Gogogo! (Score:2, Informative)
Doom and Open Watcom (Score:2)
Would be nice, but not gonna happen. There is a lot of code in the BeOS codebase that Be licenced from third parties- they cannot release that code to the public.
id Software's Doom and SciTech's Watcom C++ had the same problem of proprietary code licensed from third parties, but id solved the problem by releasing a crippled version (without sound) and Sybase plans to solve it by rewriting the third-party parts before releasing the code, but that's still taking a long time [openwatcom.org].
DogCow (Score:2)
One of the TechNotes contained this;
Besides, as reported on AtAT recently, Clarus is very much alive [appleturns.com] and appears in MacOS X 10.2 - aka 'Jaguar'*moof!* :)
Re:It wasn't discontinued, it was renamed AppleWor (Score:2)
Then again, that might not be such a bad thing, the way their relationship seems to be heading right now. Office is a nice package on the Mac, actually, but MS could use a good kick in the pants to inspire them to cut prices to the point where Apple users are more willing to buy it.
Re:Great... (Score:2)
This isn't a collection of APIs, it's an Office suite.
Re:Great... (Score:2)
How would this be any better than the monolithic bloat we now know as M$ office? I don't think there's anything wrong with having 12 different office packages to choose from - what sucks is when they each have their own format, and can't share information easily with other packages. What would be quite awesome is if these applications became mere interfaces to the data itself. This way, it wouldn't matter which app you used- any document you create would be compatible with any of the apps that handle that kind of document.