DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
What's in store for DevOps in 2023? Hear from the experts in our "DZone 2023 Preview: DevOps Edition" on Fri, Jan 27!
Save your seat
  1. DZone
  2. Popular
  3. Open Source
  4. What to Expect in Open-Source Software in the Next 6-12 Months?

What to Expect in Open-Source Software in the Next 6-12 Months?

As the year draws to a close, it’s time to gaze into the crystal command line and see what 2020 might hold.

Chris Ward user avatar by
Chris Ward
CORE ·
Dec. 31, 19 · Opinion
Like (0)
Save
Tweet
Share
880 Views

Join the DZone community and get the full member experience.

Join For Free

Interest in and the usage of open source continued to grow in 2019. Major highlights were Microsoft’s acquisition of GitHub, Red Hat’s acquisition by IBM, the backlash against Kubernetes (for everything) began, increased interest in machine learning and artificial intelligence frameworks, and so much more.

As the year draws to a close, it’s time to gaze into the crystal command line and see what 2020 might hold.

You may also like: How to Run a Successful Open-Source Project

1. Enterprise Involvement and Consolidation

Whether it be to save money, appear as good ecosystem citizens, or to embrace the flexibility genuinely, it’s unlikely that the enterprise’s love for open source will relent in 2020. With major acquisitions in 2019 from IBM and Microsoft, I predict this consolidation will continue, with a handful of high profile ecosystem acquisitions from traditional “outsiders”, and smaller “Acqui-hires” of projects. It’s likely these will be in the areas of scalable architecture, monitoring, and orchestration.

2. Conference Overload to Explode

While not all conferences cover open source, the nature of open source tends to dominate their programs. It’s good to learn, share knowledge, and to be inquisitive, but in 2019, it felt like there were way too many conferences, and too many people listing their job title as “conference speaker.” It’s not just that there are too many conferences, each conference has too many tracks. I lost count of the number of people who recounted to me that “there are too many tracks, and I can’t decide which to choose,” or worse for organizers, “There’s too much to choose from, next time I’ll just watch the live streams.”

I predict 2020 will begin in much the same way, but at some point, a handful of well-known conference franchises will close their doors, and single or dual-track conferences will make a comeback.

3. Docker Drowns

Earlier in 2019, I attended KubeCon Europe; it was odd to see the project that kickstarted the recent container craze languishing in a far-flung corner. Whatever you think of their technology, it was sad to see. With 2019 seeing Docker unceremoniously selling their SaaS offering, and cutting their (only?) revenue stream, it’s hard to know how the project will sustain itself financially. I have always held a soft spot for Docker, and I hope they find a way to survive, maybe related to point 1.

4. Self-Hosted Git

Neither of the hosted Git platforms had a particularly good year public-relations-wise. GitHub suffered from it’s Microsoft acquisition, and it’s connections with the controversial ICE program. GitLab introduced a new tracking policy, and then quickly rolled back after public backlash. All this led developers to realize that perhaps they trust their valuable code to too few. In 2020, I predict a compelling user-friendly, self-hosted, truly decentralized GitHub/Lab alternative will emerge, and cause some high profile projects to switch.

Interestingly, the more we move away from centralized platforms, the harder it will be for people to find projects, and I wonder what effect that might have on open source contributions.

5. Open Source All the Things

2019 was an excellent year for applying open source to broader contexts, such as the open-source design movement, and I even came across open source policy platforms at the EU commission. I predict this trend will grow in 2020, with rises in open-source practices and tools across other verticles such as business decisions, project planning, (non-technical) writing, and more.

6. The Year of the Winux Desktop

Not wanting to dominate this post with too many Microsoft mentions, pigs have been flying, and hell has frozen over the past few years, so the company continues to dominate open-source news. I wrote about the Windows subsystem for Linux in the past, and it continues to rapidly improve, bringing the benefits of open source and proprietary operating systems together in near-perfect harmony. Well, for developers anyway. Coupled with Windows containers likely to reach parity with Linux containers, will 2020 be the year of the Linux desktop, running on Windows?

7. The Year of the Browser

OK, fair enough, the past four years or so have already been the year(s) of the browser, but 2020 could be the year that web assembly (WASM) pushes that even further. I am not a fan of doing everything in the browser, preferring old school applications, but WASM is making it possible for developers to build near-native performance applications that can run in a browser. This reduces cross-platform maintenance demands for application developers, and is likely to see even more pushed to the browser, and even more possible.

Over to You

And what do you think? Did I miss blockchain? Will 2020 be the year we find a sustainable solution to maintainer burnout? Will there be a project open-sourced that I haven’t anticipated? Let me know your thoughts in the comments below.

Further Reading

How to Run a Successful Open-Source Project

Architecting a Modern Digital Platform With Open Source Software

DZone Guide to Open Source: Democratizing Development

Open source Open-source software Software

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How To Create a Stub in 5 Minutes
  • New MacBook Air Beats M1 Max for Java Development
  • 5 Tips for Optimizing Your React App’s Performance
  • When AI Strengthens Good Old Chatbots: A Brief History of Conversational AI

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: