What this means for the users is that their interests are overpowered by the interests of the organization supplying them with the software. An organization can be more easily bribed both "legally" by offering a (temporary) discount and straight-up illegally by paying the procurement officer. Microsoft is known to do both. This is not a battle one can win on technological merit alone, unfortunately...
How proprietary formats have become Microsoft’s main tool for lock-in
21–30 of 130 posts
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#22An ms shop wanted to share a folder from their onedrive with me. I could not access it until I signed up for a Microsoft account and forced to download their authenticator app.
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#23"Have become"? Always have been. It's like people have forgotten Halloween Documents. https://en.wikipedia.org/wiki/Halloween_documents > In discussing ways of competing with open source, Document I suggests that one reason that open source projects had been able to enter the server market is the market's use of standardized protocols. The document then suggests that this can be stopped by "extending these protocols…
its been 20 years, their strategy now is to incorporate open source into their product offering
https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#24Re: How proprietary formats have become Microsoft’s main tool for lock-in
#25The 90s called. They want their article back.
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#26Given my experience building this, I think the idea of "a truly independent document":
> one that displays identically on any system, in any country, for any user, regardless of the software used
Will be very difficult to achieve in practice.
Building software is an expression of opinions. And one of the main drivers of building an app is to innovate or improve the user experience vs. what exists today. These things combine to result in new features, and new features breaks the open standard.
If I wanted to build a new Excel, I might want to add something to spreadsheets which a basic open source reader cannot, or even Excel itself, might not be able to handle.
With SmallDocs, I built on the standard rendering of markdown, but then added a bunch of properties which traditional markdown renders would ignore.
For example, styles front matter:
---
styles:
fontFamily: Lora
baseFontSize: 17
h1: { fontSize: 2.3, fontWeight: 700 }
p: { lineHeight: 1.9, marginBottom: 1.2 }
...
---
Which means you can create colorful files like: https://smalldocs.org/s/v_CHCaQHdGNVlsQtk6skEY#k=ZajP0oeiW86...And slide blocks like:
~~~slide
grid 100 56.25 bg=#0b1220
r 6 9 82 4 text=caption color=#fbbf24 align=left | LAUNCH REVIEW - Q2 2026
r 6 18 84 16 text=title color=#f8fafc align=left | Atlas 2.0 shipped to every customer
r 6 37 78 6 text=subtitle color=#94a3b8 align=left | What changed, what it cost, and what we learned
l 6 47 24 47 stroke=#fbbf24 strokeWidth=0.2
~~~
Which means you can generate slides like: https://smalldocs.org/s/EKnIk-YdUBZeDA9yQs97mh#k=Eo-p46k-k6Q...All this means SmallDocs markdown files only render correctly through our rendering engine - but this enables me to add something new to an existing document format.
[1] https://smalldocs.com; https://github.com/espressoplease/smalldocs
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#27FWIW, LLMs make this 95% less of a problem. It’s possible to create read-only viewers for Word, Excel & PowerPoint files that are more-or-less pixel accurate on 99% of files, so long as the user has the correct fonts installed (or, in the case of the PowerPoint, they come embedded).
We need interoperability between MSOffice and everything else. But were stuck with MSOffice because even the so called open format is not well documented.
MS Office is the last roadblock for Linux desktop. It's literally the last thing holding back many users from moving to anything else.
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#28Earlier quoted context omitted.
And what if those "cloud based office tools", which would be using proprietary file formats internally, shut down? Or heck, what if they announce to raise their pricing? All of your docs gone. No possibility to migrate.
Hmm, I believe there're many open-source self-hostable office solutions. And they don't share a universal format.
When the format is proprietary, you get a blob of binary data that you have to reverse engineer through guesswork, made orders of magnitude more difficult if the original service isn't even available anymore.
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#29Earlier quoted context omitted.
Hmm, I believe there're many open-source self-hostable office solutions. And they don't share a universal format.
When the original application is open source, its format is public and anyone who wants to create a converter to another format can either use the original code or inspect it to see how the format works. When the format is proprietary, you get a blob of binary data that you have to reverse engineer through guesswork, made orders of magnitude more difficult if the original service isn't even available anymore.
Also PDF is turing complete.
Modern rich content formats are hard. Open formats solves only small part of the problem.
I think the universal interchangable format is static HTML.
Re: How proprietary formats have become Microsoft’s main tool for lock-in
#30This has always been the case , for most companies, but MS is very well known for it. Play along until you have enough market share and then break things in undocumented ways.
Then, try to standardize them.