/
Navigation
Chronicles
Browse all articles
Explore
Semantic exploration
Research
Entity momentum
Nexus
Correlations & relationships
Story Arc
Topic evolution
Drift Map
Semantic trajectory animation
Posts
Analysis & commentary
Pulse API
Tech news intelligence API
Browse
Entities
Companies, people, products, technologies
Domains
Browse by publication source
Handles
Browse by social media handle
Detection
Concept Search
Semantic similarity search
High Impact Stories
Top coverage by position
Sentiment Analysis
Positive/negative coverage
Anomaly Detection
Unusual coverage patterns
Analysis
Rivalry Report
Compare two entities head-to-head
Semantic Pivots
Narrative discontinuities
Crisis Response
Event recovery patterns
Connected
Search: /
Command: ⌘K
Embeddings: large
TEXXR

Chronicles

The story behind the story

days · browse · Enter similar · o open

SQL Server 2017 runs on Linux, including in Docker containers, adds support for Python, and graph processing for NoSQL-like functionality

Integration of Python for data science, graph processing for NoSQL-like functionality, and it runs on Linux as well as Windows.

ZDNet Andrew Brust

Context & Ripple Effects

This is the payoff of a two-year arc: after announcing the Linux port in March 2016 and demoing SQL Server inside a Linux container that June, Microsoft ships the first release where Windows is optional rather than assumed. The feature set follows the same pattern — SQL Server 2016 embedded R for machine learning, and Azure Machine Learning already supported Python back in 2015 — so 2017 extends an established analytics-bundling strategy to a second language.

The graph-processing addition matters because it targets the same workload argument NoSQL databases used to win: relationships at scale without rigid schemas. Shipping it alongside Linux support means Microsoft is contesting both the operating-system choice and the database-model choice its rivals previously owned by default.

First-order effects

  • Enterprises standardized on Linux and container tooling can now deploy SQL Server without maintaining any Windows footprint, removing the OS objection that kept incumbent Microsoft-database shops from consolidating new workloads onto it.
  • Oracle, IBM DB2, and NoSQL vendors face a competitor whose database now runs on their home turf while bundling R and Python analytics into the license.

Second-order effects

  • NoSQL vendors lose their differentiation-by-workload pitch as relational engines absorb graph queries, pushing them to compete on horizontal scale and operational simplicity instead of data model alone.
  • Docker's ecosystem gains a marquee commercial database image, reinforcing containers as the default packaging for enterprise software and pressuring other database vendors to ship official container images.

Third-order effects

  • If each release keeps absorbing adjacent capabilities — R in 2016, Python and graphs in 2017 — the database converges into an all-in-one analytics platform, shifting vendor competition from per-feature checklists to who bundles the most complete stack.
  • Microsoft's willingness to decouple flagship software from Windows signals a structural pivot toward being infrastructure-agnostic wherever it serves Azure adoption, a pattern later visible in Azure SQL and the SQL Server 2019 preview and in Azure Linux becoming the AKS container host.

The trend: Enterprise databases are converging into cross-platform analytics platforms, with Microsoft trading Windows lock-in for reach across Linux, containers, and data-science workloads.