Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Microsoft even now has Linux offerings its a new era.

If they made a Linux version of Office and ported Direct3D to Linux, I'd be impressed. As such it's just embrace, extend extinguish again.



You mean the monopoly is due to Office and DirectX?

There are plenty of alternatives still. I only use Outlook due to work but I could also get around that through several ways.

Maybe we just have a different definition of monopoly?

Definition: https://www.merriam-webster.com/dictionary/monopoly

1 :exclusive ownership through legal privilege, command of supply, or concerted action

2 :exclusive possession or control

    no country has a monopoly on morality or truth —Helen M. Lynd 
3 :a commodity controlled by one party

    had a monopoly on flint from their quarries —Barbara A. Leitch 
4 :one that has a monopoly

    The government passed laws intended to break up monopolies.


I haven’t used OpenOffice much? But it feels much less polished than Office or iWork. I guess there’s Google Docs, but even that’s limited compared to even iWork. Is there anything actually decent that can be used for “Office” stuff on Linux?


Libre office and google docs more than do it for everyone I know.


Unfortunately they don't (and probably can't) do it for everyone. What is needed is bug level compatibility with msoffice (including visual basic) and seemless interoperability (including add ons). Not only is this an insanely difficult target - it is also a moving and potentially hostile one to interoperate with. I've massive respect for the libreoffice developers but I don't envy them the task of msoffice interoperability.


Office 2003 and Office 2007 upwards don't have bug level compat. it's even worse if you used special things in your .doc files the chances are/were high to render them different between the older and the newer versions. basically nobody cared as soon as a lot of people moved to ooxml.

Also Office 2003 and LibreOffice4/5 have way more in common than Office 2003 has with 2010/2013/2016.


Bare in mind I've been often on the other side of this discussion....

None of this really matters - if you tell someone word ate a word document then they are sympathetic whereas if you tell them libreoffice ate a word document the reaction is much less favourable. I do not like this.

My solution - I just refuse to use any office software.


well just wanted to say that the conversion between ribbon caused a lot of people problems. especially the older personal really dislikes office 2007+ upwards. basically I barely use any office software and I'm on mac where Microsoft Office is basically bloat software. And for my needs, LibreOffice/The Mac stuff or just a text editor is most of the time's more than enough. Outlook is actually a pretty good product on Windows, however on Mac it is as good/bad as the built-in mail app. (actually it share's a lot with it, i.e. account's go over apple exchange integration and search uses spotlight and so on).


That’s not “office” stuff, that’s “microsoft office” stuff. You should in fact use windows if you rely on microsoft tech like that.

That said, a VM works wonders and people aren’t as confused by them as I would have expected!


LaTeX and Org mode are much better and more usable than either Office or OpenOffice for me. I haven't needed to do more than copy-paste into Office documents for the last 4 years. Of course, that's not at all relevant for general market share, but there are viable alternatives depending on how technical you are and your exact needs/restrictions/use-cases.


How do you open docx and pptx files other people send you with LaTeX and Org mode? ;)


Sending docx and pptx files, expecting the receiver to be able to open them is wrong, not OP's fault.


You might be right in a certain philosophical sense, but you're also cut off from communications with 98% of the business world with that attitude.


You could probably use something like pandoc (http://pandoc.org/) for the docx. Not sure how well it works though.

Not sure what to do about pptx.


But the issue here is monopoly. Or do you really think that LaTeX will somehow gain any market share from Microsoft?


OpenOffice stopped being supported in 2011. Most distros use LibreOffice.


GDocs has been the primary office tool for the past several jobs I've had across the entire staff.

What can it not do that office can do?


Within large organizations, I don't think there's any replacement for Excel.

Google docs are great as a Word replacement, but Google's spreadsheet offering is a spreadsheet. Excel is an extremely sophisticated development environment.


> I don't think there's any replacement for Excel

That would be great. People over use Excel to no end and it causes problems. They need to use programming. Get people with R or Python and Pandas, or some other statistical program. (88% of Excel Spreadsheets contain human errors) These are human error. Use a program not an Excel sheet.

https://www.forbes.com/sites/salesforce/2014/09/13/sorry-spr...

One error cost $6 Billion in the "London Whale"


Excel is programming. It's just not the kind you do or like. The number of programming things people have done in Excel and Access is astounding, as is the number of people who've learned to program without realizing it as a result of using those tools.

Could they be better? Sure. But don't knock it as not "programming" on that basis -- PHP is also bad.


Even more: Excel is purely functional programming for the vast majority of functions that people use in Excel.


I've read a lot of crappy code written by physicists (my past self included) who lack training and/or don't care about code quality. While I hate proprietary, monolithic programs, I'm not sure replacing them with R would lead to saner results or fewer errors. I would certainly prefer python and org mode to excel and word, thought.


Although it's a nice thought, the benefit of excel is it's comparatively low barrier-to-entry, ubiquity and transparency (in terms of other people being able to understand how a calculation was derived).

It's not realistic to expect everyone in a company to learn python, and I'm not convinced that replacing shitty excel documents with shitty code would introduce less errors.

Also the concept of 'minimum viable product' in excel is typically adding a couple of columns and adding titles to them. To develop something for others to use in python will take much longer.


> People over use Excel to no end and it causes problems. They need to use programming.

I'm sorry that the democratization of computing hurts you so, but Excel has done more for normal people who just need to push numbers around than perhaps any device since the pocket calculator. And it has exposed more people to functional programming than anything else has, ever.


I would be astonished if switching from Excel to Python or R or something else yielded even a 12% (much less greater than that) error free rate.


Again, I have to ask, what sophistication does Excel have that Google spreadsheet does not also offer?

COM and VBA scripting? Access database sourcing?

Google spreadsheets even has analogies to this functionality (albeit in Google flavors).

It's certainly not the formula and pivot table capabilities which Google spreadsheets has pretty good parity with. At one point in time you could argue that excel handled larger files better, but more recent versions of Google Spreadsheet seem to handle larger files pretty well.


Structured References[1]: Tables whose range can be referenced by name where the range expands as you add rows to the table.

[1] https://support.office.com/en-gb/article/Using-structured-re...


> Again, I have to ask, what sophistication does Excel have that Google spreadsheet does not also offer?

PowerPivot. Database Access (JDBC to a handful of DBs isn't anywhere close to what Excel offers.)


All the strong arguments for keeping excel usually boil down to "well, we built this giant thing using proprietary MS scripting/plugins/db access that we're too entrenched in it so it won't work on Google (and should probably be done in an actual programming language anyways)"

I don't agree that deep integration is the same as sophisticated features. As a base product without the extras, excel has no advantage over google sheets. You could equally build your stack to the same degree of sophistication on proprietary google tech.


> I don't agree that deep integration is the same as sophisticated features.

PowerPivot is a sophisticated set of features.

> As a base product without the extras, excel has no advantage over google sheets.

Sure, if you define all the very real advantages Excel has as “extras”, that's true. It's also not meaningful in the real world where the artificial distinction between “base product” and “extras” has no meaning; the actual product of Excel that businesses get has features for which Google Sheets has no equivalent.

> You could equally build your stack to the same degree of sophistication on proprietary google tech.

You could, if Google offered equivalent proprietary tech for the purpose, which it doesn't.


> Sure, if you define all the very real advantages Excel has as “extras”, that's true. It's also not meaningful in the real world where the artificial distinction between “base product” and “extras” has no meaning; the actual product of Excel that businesses get has features for which Google Sheets has no equivalent.

The distinction isn't artificial: you can build upon excel as if it's a programming platform, but that doesn't make excel itself more powerful - all you've done is built yourself into a proprietary tech stack. With enough time you could do the same thing in Google sheets with Google's proprietary scripting interface. Comparing the two apps at baseline there is no difference in sophisticated features. PowerPivot is a plugin.

> You could, if Google offered equivalent proprietary tech for the purpose, which it doesn't.

Yeah, actually it does - you just won't be solving everything with an xls file and you might actually be using a more appropriate tool for the problem, but I guarantee Google has an equivalent offering.


I hear this argument a lot and I still don't buy it. I use more advanced functionality than 90% of my coleagues and I don't find google spreadsheet stops me in any way.

Tell me something excel can do that Google spreadsheet can't.


My guess is mainly legacy stuff (VBA macros) and .Net/COM based plugins that may be purchased or developed in-house at some businesses.

For something brand new I would imagine Google Sheets can handle the vast majority of use cases.


If you're using excel as a programming interface it's going to be hard to dig out of that. Of course, one could argue that excel was never a good place for that sort of thing in the first place.


Those companies need to hire programmers and use a programming language like R.


It doesn't take 10 minutes for a LaTeX or Word user to get frustrated with docs. What doesn't it do:

1. user defined style definitions

2. citations / bibliography

3. anchoring

There are plugins that can help, but at least where I work using these is often banned to avoid the risk of leaking corp info.


I'm going to go out on a limb and say that if you're a LaTeX user, your needs are specialized beyond what the average office worker needs out of a word processor. Point taken though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: