V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cpalead
V2EX  ›  程序员

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

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

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

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

    国外不清楚,没在国外工作过
    victorc
        9
    victorc  
       2022-12-03 20:07:40 +08:00
    @cpalead 当然不是,开源库问题很多,代码质量堪忧,调研技术方案的时候会看,最终会形成自己的方案

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

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

    比如说我用到的
    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  
       2022-12-04 11:13:50 +08:00 via Android
    “596” 是为了记住 1959 年 6 月苏联单方面停止对华原子弹研制的援助。

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

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