And as a student, I definitely used free options. I encourage that use. Just don't think you will make much inroads in the commercial world. Until you can use all of the commercial world.
And as a student, I definitely used free options. I encourage that use. Just don't think you will make much inroads in the commercial world. Until you can use all of the commercial world.
Security is an enormous concern with an office suite. The formats which need to be supported by an office suite are terrifyingly complex, and people open documents from untrusted sources on a regular basis. Opening malicious documents in office suites is a major vector for malware attacks, especially in the "commercial world".
and as soperj points out, LibreOffice often has better interop with word, especially older documents. It also correctly opens and saves ODF formats, generates better quality PDFs.
The UX is also kinda hard to objectively iterate on. The current iteration of the office ribbon generates some amount of positive feedback for new users, but experienced MSO and OO.o users often prefer the current style of LibreOffice. If iterating on the UX means anything, it probably means adding a second UI. Outside of UI, it would probably be good to get better cloud (or even collaborative) support. It's frankly not certain how that would be done, maybe federated synchronization servers.
You are right that they can and are doing both.
To be clear on definitions, my understanding of "interoperability" involves the following workflow - if I open a complex document made by someone else in MS Excel or Word, change one word in it, save it (in MS format) and send it back, then I have to be sure that I haven't corrupted anything else in that document - layout nuances, styles,references, pagination, whatever. Currently it's not the case, and it makes it unusable, since I can't even verify if something looks different on my computer than it had looked in MS Office.
I mean, it's a simple test - if opening ("importing"? "converting"? technically that might be more appropriate than merely opening) a document and immediately saving it changes it somehow, it's not ok.
In the end I changed the strings that specified the problematic/missing fonts in a hex editor (I naively assumed that would do the least damage...) to a compatible font I eventually found after some digital archaeology. LibreOffice accepted these files but didn't display them correctly (as in: according to what my eyes and brain expected - "machine readable" was in a different universe at this point). I saved the hex-edited documents in whatever version of docx LibreOffice exports to. Word accepted these, displayed them as well as could be hoped, and a little bit of modern history could be saved for future generations. Not a very technical approach, I guess.
I feel the 1990's in general did a lot of damage. It's not only Word. Competing, proprietary formats together with lacking text-encodings (and in my case custom fonts messing up character tables, due to academic/linguistic needs) has caused more information loss than the decades before and after for the data I've worked with.
Suffice to say I use plain text as much as possible (markdown, latex), as text-encoding alone is hard enough.
Intrinsic quality of the code allows the developers to change the code faster and with less risk of breakage. This helps them address everything else, including interop and ux.
And let me be clear, I agree with the argument.
This doesn't make this bad or mean that you should leave bugs around, but fixing bugs found by a fuzzer is unlikely to lead to improvements in Office compatability, UX, etc.
Just a taste thing though I suppose.
I'm presently half way between MSO and LO - I use MSO in a VM for legacy work, mainly in Excel. And I use LO for all my other work.
The Ribbon was created to improve discoverability, in part because users were constantly requesting features that the Office products already had. User testing was performed to verify that the Ribbon improved discovery. I believe there is/was a series of blog posts on the Office blog that go into great detail about the design.
> Just a taste thing though I suppose.
Could be. Or perhaps the UI/UX folks in the Office organization did the testing incorrectly.
You can already try it out in LibreOffice 5.3 by ticking the "Enable experimental features (may be unstable)"-checkbox in the settings under LibreOffice->Advanced. Then in the menubar, select View->Toolbar Layout->Notebookbar.