DevOps.com

  • Latest
    • Articles
    • Features
    • Most Read
    • News
    • News Releases
  • Topics
    • AI
    • Continuous Delivery
    • Continuous Testing
    • Cloud
    • Culture
    • DevSecOps
    • Enterprise DevOps
    • Leadership Suite
    • DevOps Practice
    • ROELBOB
    • DevOps Toolbox
    • IT as Code
  • Videos/Podcasts
    • DevOps Chats
    • DevOps Unbound
  • Webinars
    • Upcoming
    • On-Demand Webinars
  • Library
  • Events
    • Upcoming Events
    • On-Demand Events
  • Sponsored Communities
    • AWS Community Hub
    • CloudBees
    • IT as Code
    • Rocket on DevOps.com
    • Traceable on DevOps.com
    • Quali on DevOps.com
  • Related Sites
    • Techstrong Group
    • Container Journal
    • Security Boulevard
    • Techstrong Research
    • DevOps Chat
    • DevOps Dozen
    • DevOps TV
    • Digital Anarchist
  • Media Kit
  • About
  • AI
  • Cloud
  • Continuous Delivery
  • Continuous Testing
  • DevSecOps
  • DevOps Onramp
  • Practices
  • ROELBOB
  • Low-Code/No-Code
  • IT as Code
  • More
    • Application Performance Management/Monitoring
    • Culture
    • Enterprise DevOps

Home » Blogs » DevOps and Open Technologies » Eclipse Foundation Delivers on Theia Promise

Theia

Eclipse Foundation Delivers on Theia Promise

By: Mike Vizard on March 31, 2020 1 Comment

The Eclipse Foundation has made available Theia 1.0, an open source alternative to Microsoft’s Visual Studio (VS) Code tool for editing code.

Recent Posts By Mike Vizard
  • Contrast Security Adds API Support to Security Platform
  • Five Great DevOps Job Opportunities
  • Dynatrace Extends Reach of Application Security Module
More from Mike Vizard
Related Posts
  • Eclipse Foundation Delivers on Theia Promise
  • Gitpod Open Sources Automated Local Development Environment
  • Che: A Revolutionary IDE for the Mainframe
    Related Categories
  • Blogs
  • DevOps and Open Technologies
    Related Topics
  • development environment
  • devops
  • Eclipse Foundation
  • Microsoft Visual Studio
  • open source
  • Theia
Show more
Show less

Mike Milinkovich, executive director of the Eclipse Foundation, said Theia will provide IT teams with a no-cost option to editing code that can be deployed on-premises or on the cloud alongside the Eclipse integrated development environment. In contrast, VS Code today only runs on a desktop, he said.

AppSec/API Security 2022

Theia

While many developers still prefer to write code on their desktops, Milinkovich noted that more code is now being written in collaboration with other developers in the cloud. The pace at which that transition has been occurring is only likely to accelerate with more developers working from home as part of the effort to mitigate the impact of the COVID-19 pandemic, he added.

To provide access to a code editor in the cloud Theia runs in two separate frontend and backend processes that communicate via JSON-RPC messages over WebSockets or REST APIs over HTTP connections. Both processes expose a dependency injection (DI) container to which extensions can be made. Those extensions will also be available via the Eclipse Foundation marketplace, noted Milinkovich.

In fact, he said, the Eclipse Foundation expects more developers will be exposed to Theia first via third-party application development platforms. Early adopters and contributors to the Theia project include ARM, Arduino, Ericsson, Gitpod, Google Cloud, IBM, Red Hat, SAP and TypeFox. Microsoft, however, has thus far not expressed any interest in participating in the Theia project. In many cases, those vendors will be making Theia an extension of the DevOps environments that these vendors already provide as a cloud service, noted Millinkovich.

The future of writing code is clearly becoming more hybrid. Application developers will always want to be able to write code locally whenever inspiration strikes. What’s changing is the level of collaboration that is now possible thanks to the rise of the cloud. It’s become a lot easier for small teams of developers to edit code together, which in theory should lead to less debugging because better code is being created at the front end of the process. The degree to which that theory pans out naturally will vary based on the individual skills of any development team.

In the meantime, Millinkovich said the Eclipse Foundation remains committed to expanding the range of open source tools that can now be accessed via the cloud, including  Che, an integrated development environment (IDE); CodeWind, a project that adds support for containers to IDEs based on Eclipse; Eclipse Dirigible, a cloud-based development platform developed by SAP; Eclipse Sprotty, a diagramming framework; and Eclipse Orion, a browser-based integration platform.

It may take a while for all these projects to reach the level of maturity required to drive mainstream adoption. However, as work on these projects continues, the number of open source application development tools heading into the cloud is only going to accelerate in the months ahead.

— Mike Vizard

Filed Under: Blogs, DevOps and Open Technologies Tagged With: development environment, devops, Eclipse Foundation, Microsoft Visual Studio, open source, Theia

Sponsored Content
Featured eBook
The State of Open Source Vulnerabilities 2020

The State of Open Source Vulnerabilities 2020

Open source components have become an integral part of today’s software applications — it’s impossible to keep up with the hectic pace of release cycles without them. As open source usage continues to grow, so does the number of eyes focused on open source security research, resulting in a record-breaking ... Read More
« DevOps at Scale: Winning Strategy for Modern Enterprises
Splunk Updates SignalFx APM Platform »

TechStrong TV – Live

Click full-screen to enable volume control
Watch latest episodes and shows

Upcoming Webinars

Code Tampering: Four Keys to Pipeline Integrity
Wednesday, August 17, 2022 - 1:00 pm EDT
The ROI of Integration: Must-Have Capabilities to Maximize Efficiency and Communication
Thursday, August 18, 2022 - 11:00 am EDT
Best Practices For Writing Secure Terraform
Thursday, August 18, 2022 - 3:00 pm EDT

Latest from DevOps.com

A Guide to Sustainable Application Modernization
August 17, 2022 | Bob Quillin
Overcoming Multi-Cloud Management Challenges
August 17, 2022 | Faiz Khan
Contrast Security Adds API Support to Security Platform
August 16, 2022 | Mike Vizard
Avoiding Security Review Delays
August 16, 2022 | Waqas Nazir
Building a Platform for DevOps Evolution, Part One
August 16, 2022 | Bob Davis

GET THE TOP STORIES OF THE WEEK

Download Free eBook

Hybrid Cloud Security 101
New call-to-action

Most Read on DevOps.com

We Must Kill ‘Dinosaur’ JavaScript | Microsoft Open Sources ...
August 11, 2022 | Richi Jennings
What GitHub’s 2FA Mandate Means for Devs Everywhere
August 11, 2022 | Doug Kersten
CloudNativeDay: WASM to Drive Next IT Epoch
August 10, 2022 | Mike Vizard
Next-Level Tech: DevOps Meets CSOps
August 12, 2022 | Jonathan Rende
The Benefits of a Distributed Cloud
August 12, 2022 | Jonathan Seelig

On-Demand Webinars

DevOps.com Webinar ReplaysDevOps.com Webinar Replays
  • Home
  • About DevOps.com
  • Meet our Authors
  • Write for DevOps.com
  • Media Kit
  • Sponsor Info
  • Copyright
  • TOS
  • Privacy Policy

Powered by Techstrong Group, Inc.

© 2022 ·Techstrong Group, Inc.All rights reserved.