V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cpalead
V2EX  ›  程序员

互联网使用的主流技术都是开源的,这句话对吗?

  •  
  •   cpalead · 107 天前 · 3339 次点击
    这是一个创建于 107 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为要白嫖还要定制化, 所以都是选择开源方案,对吗?
    22 条回复    2022-12-05 17:11:51 +08:00
    bxb100
        1
    bxb100  
       107 天前 via Android
    主流不开源,怎么变成主流…
    Puteulanus
        2
    Puteulanus  
       107 天前
    主流 drm 技术呢
    azarasi
        3
    azarasi  
       107 天前
    oracle 是主流技术吗
    RealVic
        4
    RealVic  
       107 天前   ❤️ 6
    锤子镰刀也是开源的,怎么用是闭源的
    victorc
        5
    victorc  
       107 天前   ❤️ 2
    显然不对,10 年前一线和 2 线互联网公司技术差距还不大,技术栈差不多,但现在非常明显的拉开了距离

    一线大厂从网关到数据库,全链路的自研

    10 年前 知名的互联网公司也就 50-60 个程序员,现在大厂 2 万研发,卷的很
    cpalead
        6
    cpalead  
    OP
       107 天前
    @victorc 自研的基础不还是从某个开源库开始搞吗?
    cpalead
        7
    cpalead  
    OP
       107 天前
    @azarasi 有什么互联网大厂用 oracle 数据库?
    MMMMMMMMMMMMMMMM
        8
    MMMMMMMMMMMMMMMM  
       107 天前
    国内是的,都是整个开源的拿过来改改就用

    国外不清楚,没在国外工作过
    victorc
        9
    victorc  
       107 天前
    @cpalead 当然不是,开源库问题很多,代码质量堪忧,调研技术方案的时候会看,最终会形成自己的方案

    中国一线互联网公司的技术研发实力非常强,用比 FLAG 还高的薪水,囤积了大量人才,这些人为了高绩效,卷起来很可怕 。

    现在互联网技术资料丰富,获取容易,受到良好教育的年轻人非常多,也很能干,我去年就招了 2 个本科生,一个 mit ,一个哈佛,在之前完全不能想象
    James369
        10
    James369  
       107 天前
    用开源的大都是组装工厂,或者在其中软件只是沦为一种工具的。真正核心的东西都不会开源,比如重要算法,驱动程序。
    nightwitch
        11
    nightwitch  
       107 天前
    单纯的开源组件很难拿过来直接接到业务里,多少经过了一些改造。
    singerll
        12
    singerll  
       107 天前 via Android
    遥想几年前被 ioe 支配的时代。。
    laqow
        13
    laqow  
       107 天前
    都是把最蹩脚的部分开源出来,实际用都得重写
    liprais
        14
    liprais  
       107 天前 via iPhone
    数据库自研简直笑死我了
    wsseo
        15
    wsseo  
       107 天前
    @liprais 没啥好笑的,最开始都是抄开源的。
    netabare
        16
    netabare  
       107 天前
    并不确切吧。但是「优秀的技术大多是开源的」感觉是没问题的。
    seakingii
        17
    seakingii  
       106 天前
    首先你要说明 哪些是互联网主流技术...

    比如说我用到的
    OS : Linux
    数据库 , PG, mysql
    语言 , C,C++,JAVA,PYTHON,JAVASCRIPT,C#,DART,RUST,SWIFT
    基础工具,DOCKER,
    服务 NGINX,
    各种开发框架 VUE NODE.JS DENO FLUTTER
    各种协议 TCP HTTP HTTP2 HTTP3 WEBSOCKET

    上面这些都是开源的,你能说明这些占"主流"的百分之几?

    当然还有一些不开源的,比如苹果上面的那些...
    charlie21
        18
    charlie21  
       106 天前 via Android
    “596” 是为了记住 1959 年 6 月苏联单方面停止对华原子弹研制的援助。

    1964 年 10 月 16 日下午 3 点整,596 原子弹在位于 40°48′45″N 89°47′24″E 的罗布泊核试验基地成功爆炸。试验成功后,中国成为世界上第 5 个拥有原子弹的国家。

    不要迷信开源,否则你就不是一个阿尔法工程师。
    AyaseEri
        19
    AyaseEri  
       106 天前
    你的标题半对
    你的内容不对,因为还有( Google 等公司)自研使用一段时间后主动开源输出社区的情况
    cpalead
        20
    cpalead  
    OP
       106 天前
    @victorc 巧了,我就在大厂,怎么没感觉呢,我还当面试官,有人说我是 offer 收割机,你能想到的大厂,要么我面过过,要么去工作过,怎么说?
    cpalead
        21
    cpalead  
    OP
       106 天前
    @AyaseEri 你说得对,国外的大厂有很多输出的技术
    agagega
        22
    agagega  
       105 天前
    当然是开源的,即使自研也是从开源方案演变出来的。所以某些程序员骂开源抢了自己的饭碗纯属「吃饭砸锅」,没有开源你连入行的机会都没有,遑论在网上大放厥词。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   4773 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 02:28 · PVG 10:28 · LAX 19:28 · JFK 22:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.