首页 > 社交 > 科普中国

网友奋力抨击微软玩一些假开源的小把戏

常驻编辑 科普中国 2022-06-19 微软   开发者   路径   符号   选项   许可证   小把戏   模式   代码   链接   文件   网友
wSx拜客生活常识网

我可以使用专有软件,但不要再将其标记为“由天然成分制成”。

困扰我的并不是这个软件是专有的。我每天都在使用专有软件。我不是什么纯粹主义者。wSx拜客生活常识网

令我困扰的是,微软推动这些项目是开源的,将它们托管在 GitHub 上,存储库中只有 MIT 许可证,并且在任何地方都没有提及。wSx拜客生活常识网

然后有人真正关心挖掘,却发现隐藏的专有二进制 blob 并关闭了 GitHub 讨论,结论是“法律说不,我们不会更改许可证”wSx拜客生活常识网

“由天然成分制成。” 是什么感觉。我也理解他们为什么这样做,如果上面写着有多少人会吃 VS Code 麦片:wSx拜客生活常识网

VS 代码!来自 Microsoft Corp 的专有编辑器!立即下载!wSx拜客生活常识网

Windows 开发被破坏(符号链接)

虽然我正在宣扬我所有的悲伤,但在过去的一年里,我一直在 Zig 编写游戏引擎 Mach 。你知道 Windows 开发人员经常向我抱怨什么吗?wSx拜客生活常识网

我尝试过这个。说文件不存在wSx拜客生活常识网

我将他们指向我们的常见问题解答,它提供了两个选项:wSx拜客生活常识网

  1. 选项 1:修复 Windows启用“开发者模式”(警告:这会打开符号链接,微软称其存在安全风险)在 Git 中启用符号链接(开发者模式还不够。)git config --global core.symlinks true重试
  2. 选项 2:从 WSL 交叉编译 -> Windows 使用zig build -Dtarget=x86_64-windows

因为不知何故,在 2022 年,从 Linux 交叉编译 Windows 原生二进制文件比在 Windows 上原生构建更容易。wSx拜客生活常识网

我希望 Windows 开发者的痛苦故事就此结束

  • 长文件路径:Azure、OpenSearch 和约90 个其他开源项目必须记录如何在 Windows 上启用长文件路径,因为默认限制为约 255 个字符。“哦,但这是一个已解决的问题!,你只需要设置一个注册表项! ” - Twitter 上的 Microsoft PM 告诉我(但是,你知道,要小心,因为根据微软启用此选项可能会破坏文件资源管理器和其他应用程序)(另外,顺便说一句,确保你longfilepaths也在 Git 中启用,因为在 WINdows 中启用它本身是不够的!)
  • CRLF:(另外,你知道配置core.autocrlf对吗?)
  • PowerShell ...顺便说一句,Windows 10 附带了一个过时的 PowerShell 版本,其中 HTTP 文件下载速度慢了约 122 倍,你知道你应该更新那个带外的,对吧?因为 Windows 更新不会为您执行此操作。

Windows 中的开发人员模式又做了什么?wSx拜客生活常识网

我对微软的请求

同样,在微软工作的人都是了不起、善良、有才华的人。我对你没有意见,我相信你正在以同样的方式与微软的庞然大物抗争,以改善开发者的生活。wSx拜客生活常识网

我恳求微软做以下事情:wSx拜客生活常识网

(1) 停止在“开源”GitHub 存储库中隐藏专有代码

这不符合开源精神。感觉就像代码“由天然成分制成”。只是为了找到一个钚核心。如果许可证上写着 MIT,则它不应包含专有源代码。

相关阅读:

  • 微软平板电脑怎么样(买surface还是普通笔记本好)
  • 微软的笔记本怎么样(微软的笔记本有缺点)
  • 微软之星显示器怎么样(微软之星算杂牌吗)
  • 微软电脑怎么样(为什么买微软电脑的人少)
  • 科普:王力宏早跟 Yumi 互删微信,9 年前聊天记录咋找的?
  • 如何关闭电脑更新(微软win10更新怎么永久关闭)
  • 盖茨离婚后成空巢老人还卖惨,前妻曾被逼到以泪洗面
  • 微星怎么样(微软笔记本的优缺点)
  • 好好的 9.1,男主一露脸全毁
  • 他俩离婚,可不止出轨这么简单?
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。