Flutter 官方在去年 5 月宣布暂时暂停桌面多窗口的开发。同年 10 月 Ubuntu 团队直接给出了多窗口 Demo ,如今多窗口引擎端基本已经 LGTM 了( https://github.com/flutter/flutter/pull/168728 ), 全部代码都是由 Ubuntu 团队编写的。
他们真的就是为爱发电?为 flutter 贡献代码是要签署协议的,即使 flutter 是开源的你贡献的代码也是由 Google 所有啊。
https://github.com/flutter/flutter/issues/142845#issuecomment-2435738214
![]() |
1
murmur 17 天前
那正常,微软还一直在支持 windows 版的 react native 呢,国外公司真就没事折腾为爱发电呗
|
![]() |
2
helone 17 天前
我个人理解可能是想拉拢 Flutter 开发者兼容多端吧,这种多端应用兼容一个平台比原生应用实现容易的多,代码所有权这类的就不用纠结了,Flutter 本来也是 Google 的,本来也就是只给 Flutter 用而已,留所有权也没多大的意义
|
![]() |
3
Jaosn 17 天前 ![]() 你的想法很好的反映了中国本地的开源...
|
![]() |
4
ybz OP 不一样啊,Ubuntu 团队老板是要给员工发工资的啊,相当于付费给别人写代码。
|
![]() |
6
javalaw2010 17 天前 ![]() Ubuntu 作为一个商业化的 linux 发行版,一项很重要的工作就是推动 linux 桌面生态的发展,为此他们可能制定了若干个小的目标和计划,完善 Flutter 对 linux 的支持可能也是其中一项,这对他们来说可能是有着不小的潜在价值的。
|
![]() |
7
minami 17 天前
简单扫了下 Files changed ,这玩意不会只支持 windows 和 macos ,不支持 linux 吧,难蚌
|
![]() |
8
kenneth104 17 天前
我这里的一个项目,很多个人也给我们发电,当然我也在能力范围内给他们一些软件授权时长。。
国际上真的比国内好,这方面 |
![]() |
9
irrigate2554 17 天前
Ubuntu 之前说有好多组件(包括图形化的新版本安装器)都要改用 flutter 实现。
|
![]() |
10
nbndco 17 天前 ![]() 我不懂一个 bsd3 的东西怎么会是由 Google 所有的
|
11
yangyangkej 17 天前
代码重要吗?
|
![]() |
12
zyxk 17 天前
我不明白,为什么一个多窗口功能,flutter 做了好几年了, 还没做。
|
![]() |
13
cwcc 17 天前 ![]() 不知道为什么,看到这个问题我突然感觉很难受,有种看到“不是你撞的你为什么要扶”这种问题的既视感。
|
![]() |
14
ybz OP @javalaw2010 倾向于你的想法 @minami 后面会有支持的。 @zyxk flutter 的实现模式导致整个多窗口功能基本是从零开始做,比 RN 复杂得多。
至于那些觉得国外企业都是活菩萨雇人去给别人做开源,我也真心祝你们早日 run 出去找这样的企业。 |
![]() |
15
wyntalgeer 17 天前
@cwcc 这不算什么,更难绷的是很多中国老板喜欢研读稻盛和夫的敬天爱人...
|
![]() |
16
minami 17 天前
@ybz #13 现在不支持的话,就不要提什么推动 linux 桌面生态的发展这种伟光正的话。ubuntu 要做这个功能的动机很简单,就是他们也有需要运行在 windows 和 macos 上的 gui app ,比如 multipass ,你去看看就知道了。对 ubuntu 团队来说,这个功能代码量不多,而且合并到主干更有利于维护,更重要的是,为什么不分享呢,开源团队都知道分享的意义
|
18
iassasPot 17 天前
一个社会主义国家的人在问一个资本主义国家的企业为什么为爱发电,总感觉不合理。
|