V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
facebook47
V2EX  ›  问与答

突发奇想, Linux 软件生态问题

  •  
  •   facebook47 · 6 小时 35 分钟前 via Android · 453 次点击
    最近在电脑上安装了 ubuntu 系统,第一次觉得打开 idea 竟然可以如此流畅,但是使用过程中发现很多软件都没有 linux 版本,我不禁要发问了,程序员几乎开发了世界上所有的软件,但是在程序员最爱的 linux 系统上,软件生态竟是如此的贫乏。经常听到人说程序改变世界,程序员改变世界,到头来其实是资本改变了世界,程序员不过是个工具人罢了😣😣😣
    8 条回复    2025-10-15 02:33:34 +08:00
    zhangchongjie
        1
    zhangchongjie  
       6 小时 27 分钟前 via Android
    linux 各自为营,桌面不统一,x11,wayland 乱七八糟,分割严重。说这么多我也用 linux ,在多种跨平台前端出现,现在已经好多了,以后会更好吧
    wheat0r
        2
    wheat0r  
       6 小时 23 分钟前
    程序员终归是人类中的极少数,使用 linux 开发的程序员甚至未必是程序员中的多数,支撑不起这个市场
    1zh3n
        3
    1zh3n  
       6 小时 5 分钟前 via Android
    桌面软件很少,cli 很多。

    此处需要 @ 产品经理、用研
    ota
        4
    ota  
       5 小时 51 分钟前
    @zhangchongjie 有没有一种可能,程序员并不是 linux 的消费者?而是创作者。
    pxiphx891
        5
    pxiphx891  
       5 小时 47 分钟前
    程序员开发软件,是因为公司给他付工资。公司要把程序员开发的软件卖出去赚钱,卖给数量最多的 Windows 用户。所以最爱 linux 的程序员开发的都是 Windows 应用
    Seck
        6
    Seck  
       5 小时 40 分钟前 via Android
    第一次听说 linux 生态匮乏……

    一个家用 pc ,一个服务器系统,是一个东西吗?它诞生的是为了替代微软?

    使用场景就不对,你可以打入家用 pc ,关键是能打得过吗?需求才是技术发现的动力,git 不是凭空想象出来的,是有需求才做出来的。

    你的需求是工作开发,Windows 不好用?这么看不起微软了?世界第二巨头已经这么废了吗
    felixcode
        7
    felixcode  
       4 小时 51 分钟前
    逻辑好乱啊
    msg7086
        8
    msg7086  
       3 小时 1 分钟前
    分类讨论:
    1.个人/桌面应用
    1.1.商业软件
    商业软件就是资本支持的,你要得到商业公司的平台支持,肯定得付费啊。

    1.2.开源软件
    开源软件跨平台一般是技术限制。比如你看电影的时候,字幕渲染器 vsfilter ,是基于 Windows 那套 GDI 开发出来的软件,那你要移植这套东西到 Linux 就是不可能的,只能从头重写一个并非 binary indentical 的 libass 来跑。
    还有比如说严重依赖 MSVC 编译的东西,比如我之前做过的一些软件,内嵌了 MSVC ASM ,这东西放到 GCC 上你得重写一遍。那时候移植代码都得徒手撕 ASM 重写成 intrincis 。特别是还有很多软件比一些坛友年龄还大,里面夹杂着什么 3dnow 和 mmx 之类的优化代码,你都得手动清理。

    2.服务器应用
    程序员最爱的 Linux 上,啥服务器应用没有?
    asp.net 都能跑在 Linux 上了。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   888 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:35 · PVG 05:35 · LAX 14:35 · JFK 17:35
    ♥ Do have faith in what you're doing.