V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  netme  ›  全部回复第 1 页 / 共 4 页
回复总数  79
1  2  3  4  
1 天前
回复了 MrMarting 创建的主题 硬件 ThinkPad 用来工作编程推荐哪一款?
我现在用的是 T14P , 185H + 64G ; 喜欢小黑本,无爱苹果。
@dmine 我搜索了一下

需要提供 可执行文件及源代码 给购买者,并明确标识,修改了哪些代码;
需要保留关于页面的 原项目信息,例如 项目主页网址; 需要明确该项目修改自哪个项目;
不能直接使用相同的项目名称
被踩 可以关联直接扣该内容的作者的铜币 。
但是全局设置 每个发言,最多因为被踩扣多少铜币有一个上限值。

被赞 可以关联给该内容的作者增加铜币。
同理,每个内容被赞加铜币给一个上限。
**v0.7.1 更新日志**:
1 、修复发行版自动启动在某些场景失效的问题
2 、发行版自动启动脚本钩子输入框逻辑容灾判定
3 、默认终端统一为 cmd.exe

https://github.com/owu/wsl-dashboard/releases/tag/v0.7.1
@dmine

如果分发(售卖)基于 GPLv3 的二次开发软件,必须同时满足以下条件:

1 、必须开源:你需要向购买者提供完整的、可构建的源代码(包括你的二次开发代码),不能只给二进制包。

2 、必须沿用 GPLv3:你的衍生作品整体必须继续使用 GPLv3 许可证,不能换成商业许可证或闭源协议。

3 、必须保留版权声明:不能删除原作者的版权信息。
@xinyu391 @fyq 抱歉给两位带来了争议;

@dryadent 感谢支持

其实发出来,是希望收获解决这样的盗版的方法;

同时,和 V 友们一起涨姿势的,避免遇到类似的坑;



总之,感谢 V 友们;实在不行我换个名字呗(软件顶部的名称换一下),仓库地址不变就行。
@ehehela 是的,太无耻了,应该就是专门搞类似套路的皮包公司。电话、手机、邮箱、姓名,随便一搜都有其全套信息;

@willatman 感谢支持


@zdxddt 上架的事情,要研究,感谢
@zdxddt

了解了一下,桌面端 exe 上架微软应用商店大体有两种文件格式:

1 、msix 格式,可以免软件签名(上架审核过程自动签名),需要用工具 winapp cli 打包 exe 为 msix ,但是这是一种沙盒模式,注册表,配置文件读写目录,管理员模式调用 powershell 这些都会受限,所以基本上不适用于我的开源项目。

2 、exe 格式,这个需要自己做软件签名,企业身份去购买 EV 软件证书,大概 2500 到 10000 一年,签名次数及软件个数不受限。对企业不算多少成本,个人签名一个开源项目不划算。有一个免费的 signpath.io ,但是好像不是 EV 。闲鱼有一些可以代签,小几百块,但是遇到黑产,可能会被连带吊销证书。

所以上架微软应用商店也需要想办法
4 天前
回复了 fancy2020 创建的主题 生活 安耳悠的耳塞太牛逼了
@BAT 加一,其实也没那么好。我买了貌似四盒,每盒 10 只,合计活动价 80 块。戴的次数不多,可以反复使用。
V 友们,若有自己的开源项目,要想法子规避这种流氓,别也被坑了
@zdxddt 有道理。

@PrettyJack 嗯。这个是 tauri 的 webview2 方案,内存占用几百兆。

@putaozhenhaochi 可以弄他。

```
GPLv3 ( GNU General Public License version 3 )是自由软件基金会( FSF )发布的一种广泛使用的开源软件许可证。它的核心目标是保证用户运行、研究、分享和修改软件的自由,同时防止这些自由被专有软件或硬件限制所剥夺。

以下是关于 GPLv3 的核心特点、重要条款以及它对开发者和用户的意义:

1. 核心宗旨:“反封闭”与“强 Copyleft”

GPLv3 是一种强 Copyleft (著佐权)许可证。这意味着:

传染性:如果你在自己的项目(无论是修改了原 GPLv3 代码,还是将其作为库链接)中使用了 GPLv3 的代码,那么你的整个项目也必须以 GPLv3 许可证开源。你不能将 GPLv3 的代码偷偷闭源用于商业软件。

自由四要素:它保障用户的四大自由——运行软件的自由、学习软件工作原理的自由(需提供源码)、重新分发软件的自由、以及改进软件并发布改进版的自由。

2. 相比旧版( GPLv2 )的关键改进

GPLv3 于 2007 年发布,主要为了解决 GPLv2 时代尚未出现的法律和科技问题:

应对软件专利:GPLv3 明确规定,如果贡献者拥有相关专利,必须免费授予所有用户使用许可,防止公司利用专利起诉 GPL 用户。

禁止“Tivo 化” (Tivoization):这是 GPLv3 最著名的争议点。它禁止厂商在硬件(如路由器、智能电视)中运行修改过的 GPL 代码,却通过数字签名等技术锁死硬件,导致用户虽然拥有代码修改权,却无法在实际设备上运行修改后的版本。

兼容性问题:修复了与某些其他开源许可证(如 Apache License 2.0 )的兼容性问题。

3. 对开发者的要求(义务)

如果你决定使用 GPLv3 许可证发布你的软件(如你的 WSL Dashboard ),你必须做到以下几点:

提供源码:当你分发二进制文件(如 .exe 安装包)时,必须同时提供完整的源代码,或者提供一个书面承诺(有效期至少 3 年)来提供源码。

保留版权声明:不能删除原作者的版权声明和许可证文本。

明确修改:如果你修改了代码,必须在修改过的文件中附带明确的修改说明和时间戳。

4. 对你的 WSL Dashboard 项目的意义

既然你在 Microsoft Store 提交信息中填写了“基于 GPL-3.0 许可证发布”,这意味着:

用户权利:任何下载你软件的用户,都有合法权利向你索要源代码,或者自己修改你的代码重新编译。

商业限制:你不能直接将你的这个软件卖给大公司并要求闭源(虽然可以收费提供技术支持或托管服务)。

合规性:你需要确保在你的 GitHub 项目页面(或你填写的项目主页)中,包含了 LICENSE 文件(内容为 GPLv3 全文),并且在发布 exe 时,最好也在同一页面提供源码下载链接。

总结

GPLv3 是开源世界中的“硬核卫士”。它非常适合那些希望确保自己的代码永远保持开源、不被大公司拿去闭源牟利的开发者。如果你希望你的 WSL Dashboard 代码永远属于社区,GPLv3 是一个非常好的选择。
```
@northess 你这个也挺好、挺成熟的; 因为它是 dart 开发的,所以内存占用有点大。
@yyysuo 我只有一个号哦,没有小号。

我也没有必要折腾了,换一个皮,提交上架微软商店吧 ?
@nicaiwss 老铁靠谱

@iothub 私聊我吧,雇你当 CEO ,帮我商业化运作吧
@sddyzm 吃一堑长一智
@Latin 哈哈,V 友机智
**v0.7.0 更新日志**:
1 、发行版设置弹窗,增加是否使用 HTTP 代理的勾选框。
2 、设置界面增加“色彩模式跟随系统”的勾选框。
3 、关于界面优化(新增加入官方交流群、检测更新按钮等)。
4 、新增 GitHub Issue 内容创建模板。
5 、重型操作(导出、移动、克隆、删除或安装等)互斥检测及提示,防止风险操作(例如导出的过程中,某些功能会触发启动发行版)。
6 、修复最小化到任务栏时:系统托盘不能激活主窗口及二次启动软件不能显示主窗口的问题。
7 、修复部分场景(打开了终端等)退出软件时的卡顿问题。
8 、端口转发等表单,输入框优化及限制。
9 、"usbipd-win" 安装提示文案优化。
有一位水友,曾经早期提交了一个 issue ,希望 Windows 开机后,在未输入 Win 账号/密码(未登录到 Win 的桌面)时,能够自动启动发行版。

这个诉求(并且覆盖了端口转发的激活、USB 的自动连接)已经在最新版本 v0.6.0 完美实现。
@weiweiwitch 用户需要的功能点,就是项目要开发和实现的。更多功能收集及开发中,欢迎关注和使用。

现有功能提示:发行版的启动 及 自动端口转发的激活,在 Windows 开机后,是不依赖输入 Windows 密码登录到 Windows 桌面的。
1  2  3  4  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2608 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 10:38 · PVG 18:38 · LAX 03:38 · JFK 06:38
♥ Do have faith in what you're doing.