Documents

“Most people work just hard enough not to get fired and get paid just enough money not to quit.” — George Carlin

Table of contents

  1. Database management
    1. Relational
    2. Document-oriented
  2. Office suites

ArchWiki

Database management

Relational

AvoidWhy
MySQL MySQL is no longer supported on some Linux distributions.
ConsiderWhy
MariaDB MariaDB is a drop-in replacement for MySQL with fully compatible SQL syntax.
PreferWhy
PostgreSQL PostgreSQL's extended syntax offers more features than MySQL.

Document-oriented

AvoidWhy
CouchDB CouchDB APIs are consumed with HTTP requests.
PreferWhy
MongoDB MongoDB query language is performed in command-line terminal.

Office suites

AvoidWhy
Apache OpenOffice OpenOffice is no longer actively developed.
OnlyOffice OnlyOffice is said to have better compatibility with Microsoft Office.
ConsiderWhy
Microsoft Office Microsoft Office is the industry standard.
Calligra LibreOffice Calligra and LibreOffice are sufficient for basic office tasks but struggle with complex styles and formatting.
PreferWhy
WPS Office WPS handles compatibility gracefully like form fields and other content controls.