V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ronman
V2EX  ›  Visual Studio Code

华为云 CloudIDE

  •  
  •   ronman · 2020-03-28 13:17:02 +08:00 via Android · 7529 次点击
    这是一个创建于 1700 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我寻思不就是 vscode 换个 icon ?虽然 MIT 协议好像可以这么干?

    https://support.huaweicloud.com/usermanual-cloudide/start_ide_instance.html

    46 条回复    2020-04-06 17:02:13 +08:00
    TypeError
        1
    TypeError  
       2020-03-28 13:18:10 +08:00   ❤️ 2
    阿里也有类似项目吧,也就华为会这么宣传
    Livid
        2
    Livid  
    MOD
       2020-03-28 13:19:48 +08:00
    这么干无法使用微软官方的插件市场。
    LokiSharp
        3
    LokiSharp  
       2020-03-28 13:22:23 +08:00 via iPhone
    要自己买服务器么?免费的就真香
    ronman
        4
    ronman  
    OP
       2020-03-28 13:27:51 +08:00
    @Livid 前期应该会搬运 vscode 的插件
    Ultraman
        5
    Ultraman  
       2020-03-28 13:29:04 +08:00 via iPhone
    继 chromium 套壳之后又有了 vscode 套壳的样子。
    hantsy
        6
    hantsy  
       2020-03-28 13:33:05 +08:00   ❤️ 5
    国内这些公司不是一般的恶心。
    国外的开源项目,都被国内公司这么明目张胆的剽窃了。
    chinvo
        7
    chinvo  
       2020-03-28 13:35:42 +08:00
    @ronman #3 有些插件是 GPL 甚至 APGL 的, 非常期待华为搬到这些 (笑
    hantsy
        8
    hantsy  
       2020-03-28 13:42:15 +08:00   ❤️ 2
    Redhat 的那个 Cloud 编辑环境是基于 Eclipse Theia,https://theia-ide.org/ ,theia 核心是在 VSCode 改造的,也重点支持 Eclipse 自己的 Language Server Protocol 来获得多种语言支持.

    Theia versus VS Code

    We believe VS Code is an excellent product. That is why Theia embraces many of the design decisions and even directly supports VS Code extensions.
    The most significant differences are:

    * Theia's architecture is more modular and allows for way more customizations,
    * Theia is designed from the ground to run on Desktop and Cloud, and
    * Theia is developed under a vendor-neutral Open-Source Foundation.
    hammer86
        9
    hammer86  
       2020-03-28 13:42:54 +08:00 via iPhone
    @ronman 自信点,前中后期都会搬运 vs 插件的,说的好像能自主研发一样
    hantsy
        10
    hantsy  
       2020-03-28 13:45:15 +08:00
    @hammer86 所有国内的这些公司,除了吹牛 B 是自主研发的外,没看到其他完全自主研发的东西。
    cmdOptionKana
        11
    cmdOptionKana  
       2020-03-28 13:45:57 +08:00   ❤️ 8
    @hantsy 如果所采用的开源协议允许这样做,那么几乎就是鼓励这样做,因为这样对于源头项目也是有好处的(因为有助于发现 bug 和改进),对用户也是有好处的(开源精神之一就是对用户有好处)。因此没必要感到恶心。

    而且,如果不违反开源协议,实在无法称之为 “剽窃”。
    just1
        12
    just1  
       2020-03-28 13:46:31 +08:00
    它卖的主要是服务器资源呀
    Mithril
        13
    Mithril  
       2020-03-28 13:47:58 +08:00
    国内套 VS Code 壳吹成 IDE 的可多了去了,基本上你看到类似布局的,扒一下代码就知道是啥了。
    hantsy
        14
    hantsy  
       2020-03-28 13:50:30 +08:00
    @cmdOptionKana 即使最宽松的 Apache 协议也要求带一份协议声明在里面,你去看看国内的那些自主研发的项目里面,把别人代码 Copy,改头换面,去掉协议等等蛛丝马迹,就怕别人看到 Upstream 痕迹,然后都是对外自主研发。
    hantsy
        15
    hantsy  
       2020-03-28 13:56:07 +08:00
    @just1 CloudIDE 就是一个蕨头而已,对外作宣传而已。
    winterbells
        16
    winterbells  
       2020-03-28 13:59:20 +08:00 via Android
    @hantsy 噱头
    VDimos
        17
    VDimos  
       2020-03-28 14:05:21 +08:00 via Android
    问题不大,但是希望它能在介绍里讲一句本项目基于 vscode 修改
    Yvette
        18
    Yvette  
       2020-03-28 14:06:18 +08:00 via iPhone
    大概看了一下 vscode 远程套件的授权协议,好像意思是说不让第三方拿去商用,是不是我理解有问题?
    hantsy
        19
    hantsy  
       2020-03-28 14:07:32 +08:00   ❤️ 1
    @winterbells 不好意思,五笔半天没打出来,关键忘记怎么写了。
    lcj2class
        20
    lcj2class  
       2020-03-28 14:14:19 +08:00   ❤️ 2
    https://support.huaweicloud.com/productdesc-cloudide/revision_history.html
    这里也没说是华为自主研发的呀,MIT 本身就支持商业,不觉得有什么问题。
    maokabc
        21
    maokabc  
       2020-03-28 14:19:42 +08:00 via Android
    开源协议允许的话,无所谓剽窃不剽窃,该声明的声明就是了。
    remon
        22
    remon  
       2020-03-28 14:23:09 +08:00 via Android
    MIT 协议,这种使用场景是不用声明的吧。腾讯 coding 的 cloud studio 用的 code-server 也是 MIT,更不要说国内外一大堆基于 monaco-editor 的
    minami
        23
    minami  
       2020-03-28 14:26:19 +08:00
    华为向来这尿性,那个 openEuler,国外说是基于 CentOS,国内通稿吹的震天响,最多提一嘴 Linux,有些提都不提
    hantsy
        24
    hantsy  
       2020-03-28 14:26:31 +08:00
    Eclipse Che 是 Eclipse Theia 的 K8S 化,看它的文档应该像 Eclipse Che,一键可以准备开发环境。
    icedream728
        25
    icedream728  
       2020-03-28 14:29:11 +08:00
    这个主要是 cloud,不是 IDE 。。。有些人屁股歪的也太严重了吧
    johnkiller
        26
    johnkiller  
       2020-03-28 14:34:04 +08:00
    +1 @just1
    alphatoad
        27
    alphatoad  
       2020-03-28 14:37:08 +08:00 via iPhone
    即便是 gpl,不分发二进制就不会被要求开源,何况是 mit
    至于 web 环境算不算二进制,我也不知道……
    cmdOptionKana
        28
    cmdOptionKana  
       2020-03-28 14:49:55 +08:00
    @hantsy 刚才花了不花时间研究 MIT 是否要求注明原作者信息,没有研究明白……

    有的说不需要,有的说需要。我现在都糊涂了。

    如何选择开源许可证?
    https://blog.csdn.net/wadefelix/article/details/6384317
    stoneabc
        29
    stoneabc  
       2020-03-28 15:21:04 +08:00
    @TypeError 我寻思它也没怎么宣传啊。。有遍地通稿吗?
    majunbo
        30
    majunbo  
       2020-03-28 15:32:00 +08:00
    正在听微软关于 vscode 的公开演讲,他们说华为 Cloud IDE 严格来讲是基于 Eclipse Theia,不能说是 vscode,只是跟 vscode 长的很像。
    majunbo
        31
    majunbo  
       2020-03-28 15:45:16 +08:00
    hantsy
        32
    hantsy  
       2020-03-28 15:52:35 +08:00
    @majunbo 应该和 Redhat Openshift 里面的编辑环境一样,基于 Eclipse Che ( K8S 环境的 Eclipse Theia )。

    Openshift 直接从它的 App 模板上创建的项目就可以编辑。不知道华为这个怎么样。

    Redhat 是这两个项目的 Contributor 。
    labulaka521
        33
    labulaka521  
       2020-03-28 16:48:56 +08:00
    别说了沸腾吧 某为又不是没抄袭过别人框架
    love
        34
    love  
       2020-03-28 17:05:42 +08:00 via Android
    华为收购 sublimetext 并免费不好吗,不比这个效果好多了😂
    dexterzzz
        35
    dexterzzz  
       2020-03-28 17:33:24 +08:00 via Android
    华为内部研发用的才是,wecode,自己编译的 vscode
    CatCode
        36
    CatCode  
       2020-03-28 17:46:43 +08:00
    @majunbo 演讲的传送门?
    CatCode
        37
    CatCode  
       2020-03-28 17:49:36 +08:00
    @hantsy 那么问题来了,Theia 和 code-server 有啥区别
    233333
    kaedea
        38
    kaedea  
       2020-03-28 18:07:11 +08:00 via Android
    律师函警告
    hantsy
        39
    hantsy  
       2020-03-28 18:14:43 +08:00
    @CatCode 上面 Copy 了 Theia 网站的英文,自已读吧。
    hiplon
        40
    hiplon  
       2020-03-28 20:45:27 +08:00
    coding 好像也有 一个差不多的
    keaideren
        41
    keaideren  
       2020-03-29 08:45:08 +08:00
    这么搞下去把国外开源的都要搞成收费的
    Torpedo
        42
    Torpedo  
       2020-03-29 11:16:31 +08:00
    其实这么用是没啥的。
    只是根据华为之前的历史,大家总是潜意识感觉 他会吹一个波自己,然后起个山海经的名字,宣传一下
    harmy
        43
    harmy  
       2020-03-29 11:44:36 +08:00
    这个对标的应该是 Cloud9 之类的云编辑器,并不是简单的换个图标那么简单,核心技术反而不是不是编辑器了。
    OllyDebug
        44
    OllyDebug  
       2020-03-29 14:50:00 +08:00
    Theia 并不是 vscode,开源软件
    BIAOXYZ
        45
    BIAOXYZ  
       2020-03-29 15:14:05 +08:00
    @minami #23 当年我们部门的同事去和欧拉对接,吐槽他们的“自研”OS 烂的不行。原生的各种没问题,他们瞎改一通各种问题😄
    @keaideren #41 收费也是对企业收费啊,个人开发者的开源项目肯定照旧。
    sparkle2015
        46
    sparkle2015  
       2020-04-06 17:02:13 +08:00
    https://theia-ide.org/ Contributors & Adopters 里有华为
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2749 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:09 · PVG 12:09 · LAX 20:09 · JFK 23:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.