Live data from Hacker News

Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

eclipse.org

141–150 of 158 posts

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#141
post #37
post #33

Earlier quoted context omitted.

vscode isn't open source it's proprietary Microsoft. only "code oss" is.

The difference is trademark files (which are handled by copyright not software licenses) and settings (likewise these are not licensed). Almost exactly like Red Hat Linux compared to CentOS. See https://github.com/Microsoft/vscode/issues/60#issuecomment-1...

[deleted]

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#142
post #33
post #26

"True Open-Source Alternative to Visual Studio Code" misleadingly implies VScode isn't Open Source. Flagging the article. There is no 'true' Open Source. There is software that meets the OSD, and software that does not. VScode is Open Source.

vscode isn't open source it's proprietary Microsoft. only "code oss" is.

Responding a second time as HN seems to have missed the relevant part from that link:

> "When you clone and build from the vscode repo, none of these endpoints are configured in the default product.json. Therefore, you generate a "clean" build, without the Microsoft customizations, which is by default licensed under the MIT license (note, i made this commit to help make this more clear)."

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#143

On https://theia-ide.org/ it says the shell is based on PhosphorJS. When I follow the link to the repo, it says it's archived. Have they vendored it yet? https://github.com/phosphorjs/phosphor

Yeah, it came to surprise to us too. We are going to merge PhosphorJS into Theia repo and make it more configurable: https://github.com/eclipse-theia/theia/issues/6501

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#144
post #49

Spent a good amount of time figuring out how to download this thing and test it out. I give up. What takes? Or is it just a browser based IDE?

Sorry, to hear it. Theia is an IDE platform and does not target end users but product builders. For end users, we build Gitpod based on Theia to support continious dev environments: https://dev.to/svenefftinge/continuous-dev-environments-the-... You can try to open Theia in Gitpod: https://gitpod.io/#https://github.com/eclipse-theia/theia

Alternatively we provide community supported docker images: https://github.com/theia-ide/theia-apps

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#145
post #70

not even a download button, but aye they've released v1.0. Are they mad about VSCode telemetry ? try installing it via git clone, they require an old version of node.

Theia does not target end users. It is IDE platform for product builders. Think if you want to build domain specific IDE which inherits VS Code UX. See who is using Theia and why here: https://dev.to/svenefftinge/theia-1-0-finally-a-good-browser...

For end users, we build Gitpod to provide continious development environment: https://dev.to/svenefftinge/continuous-dev-environments-the-... For instance try to run Theia: https://gitpod.io/#https://github.com/eclipse-theia/theia After try to build Theia from sources locally.

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#146

Tried to make an app. That requires yarn. Yarn stopped because I have Node.js version 12 and version 10 is expected!!! Are they serious?

Please see https://github.com/eclipse-theia/theia/issues/7349#issuecomm...

You can try Theia via Gitpod: https://dev.to/svenefftinge/continuous-dev-environments-the-... For instance run Theia repo itself: https://gitpod.io/#https://github.com/eclipse-theia/theia

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#147

What are the problems with VSCode? I'm all for making alternatives if they are closed or you need to pay, but I believe Microsoft is doing a good service with all the regular and frequent updates to VSCode. Correct me if I missed something.

VS Code has a clear scope to be smart light-weight editor. It fits to mainstream needs indeed, but not for firms trying to build domain specific IDEs.

Theia does not have problems with VS Code. It embraces great tech and UX behind VS Code and makes it available to build custom products with ability to rebrand UI, get full control of developer experience, and so on.

There is no competition, but rather collaboration. So far Theia adopters were building own products by porting interesting tech from VS Code and contributing bug and feature requests back. Sometimes even by going and proposing fixes for them in VS Code.

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#148
post #138
post #108

Earlier quoted context omitted.

Why wouldn't you just say, "oops, I was wrong" instead of.... whatever you're trying to do right now?

open-vsx.org only requires login for publishers. Downloading / installing extensions is done anonymously.

You write as if you're providing some additional information that debunks the criticism here, but you're not. Stop trying to strawman and re-contextualize the conversation.

open-vsx.org is billed as "a public registry for open-source VS Code extensions, accessible for everyone" and a "vendor-neutral" "alternative" to Microsoft's own registry. To be implemented in such a way that folks can only publish to it by logging in using an auth service run by the other registry operator amounts to a compromise at the existential level.

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#149
post #114

Earlier quoted context omitted.

No comment on the authors other claims, but VSCode is not open source. "Code - OSS" is the open base upon which VSCode is built. VS Code's branding, telemetry and more are closed-source. See https://github.com/Microsoft/vscode/issues/60#issuecomment-1... for a full explanation.

So we talk the Installer, the brand/icon (which is good that it is strictly owned by one entity) and literally settings. These do not make the product less open source (I do not dare to use the term free). Linux is free software, however RedHat is not. You can do everything with the OSS version you can with the VS Code. However, there are extensions delivered in the Brand VS Code (Remote Server SSH/Docker/WSL) which…

The closed-source nature of VSCode is a little more practically important than you make it out to be. It prevents Linux distros from including VSCode in their package managers (except non-free categories, usually disabled by default). And makes it impossible to patch VSCode, only "Code - OSS". Also, for normal users, the brand/icon is everything. If they go to their computer and "the chrome icon is blue", they will want the old icon back, if only because it's the one they know and trust.

You are distorting facts by calling VSCode open source. This [1] is the license for VSCode. It lets you "use any number of copies of the software to develop and test your applications, including deployment within your internal corporate network". The license implicitly (by omission) does not let you distribute binaries to your friends and colleges outside of your "corporate network". This is the defining characteristic of freeware. I am not a lawyer, that was not legal advice.

Your argument is akin to calling google chrome open-source. Yes, it is based on the open source chromium, but Chrome is decidedly not open-source.

On a more practical note, the fact that Microsoft does not distribute an open source build of VSCode is pretty annoying.

[1] - https://code.visualstudio.com/License/

Re: Eclipse Theia 1.0 – Open-Source Alternative to Visual Studio Code

#150
post #115

Earlier quoted context omitted.

Like for most modern open source. And that is usually a good thing. Even free software are not developed in public but under tight control of a group of persons. Just that we call them maintainers, do not pay them and their interest is usually glory or their own use instead of marketing of a cloud product.

There's a big difference between open source tools led by open source communities or individuals and open source tools led by Big Tech. Often the latter may decline features which are against the interests of the company, even if they're in the interests of all of the users.

While I agree with that you cannot push something against the goals of the company, but I argue there is no difference with most open source. Try get something new into the gnu tools. If you want to add a word count feature into ls. Might be a cool feature but the maintainer Will say something like "nope" whatever argument you will bring because it violates their core goals.
Post reply on HN