冷知识:你可以 fork GitHub 上的项目

305 天前
 satoru
看到隔壁关于开源项目的讨论 https://v2ex.com/t/958734#;
里面有人质疑作者“有权的人说了算”
他当然有权说了算
而对于某些没有“正确答案”的问题持不同意见的开发者
根据这个项目的 license (GPL) 也有权 fork 出去自己改
你要加一个“最伟大的语言”选项然后支持用《魔戒》里的精灵语输入都可以
3985 次点击
所在节点    程序员
16 条回复
Pastsong
305 天前
热知识:关于隔壁帖子可以在隔壁帖子里回帖讨论
不需要新开一个帖子尝试让自己声音更大一点
nyxsonsleep
305 天前
热知识:关于隔壁帖子可以在隔壁帖子里回帖讨论
satoru
305 天前
@Pastsong
@nyxsonsleep
去那边讨论方言的定义吗?
这里讨论的是开发者可以自己 fork 项目改成自己想要的样子
而大可不必去说服作者按自己的意愿修改原项目
icyalala
305 天前
项目可以 Fork 是常识,不是冷知识也不用特别强调。
你的主题就是想对线,那请原贴去对线。
eagleoflqj
305 天前
冷知识:这个项目十分鼓励 fork ,有详细的文档教别人如何 fork 部署自己喜欢的 RIME 方案 https://github.com/LibreService/my_rime/blob/master/doc/customize.md ,有 CI ,有 Dockerfile ,甚至 wasm binary 都是 reproducible build 。

项目本身不复杂,不算拆出去的库,算上大量 e2e 测试才几千行,开发者也有能力实现自己想实现的功能,不怕 fork 导致的分裂。
amlee
305 天前
@Pastsong
@nyxsonsleep
基于原话题开新话题怎么就不行了?虽然是私人论坛。
lewiet
305 天前
问一个稍偏题的问题:
Fork 后的项目会不会“联带”,例如很多“科学”项目都被/被迫关停,FORK 后的项目会不会也被关,或被查到。
如果会,有没有办法避免?比如克隆后断开联系
SunsetShimmer
305 天前
@lewiet #7 GitHub Support ,新建工单,标题输入 unfork 之后弹出自动处理,跟随自动处理。
SunsetShimmer
305 天前
@lewiet #7 或者直接点这个链接: https://support.github.com/contact?flow=detach_fork&subject=Detach%20Fork&tags=rr-forks

另一个办法是,在 GitHub 上 import (注意不要 fork )这个仓库,但选择 Private 。
satoru
305 天前
@lewiet
甚至可以在 GitLab "fork" GitHub public repo
当然理论上你 clone 下来后要 push 到什么地方都可以
momo1pm
305 天前
细究起来,你使用了才给你源码,只是白嫖放着,可以不给
wangxin13g
305 天前
是这样的,所以我一直觉得自己不去 fix issue 或者贡献代码反而对作者逼逼赖赖的人是铁傻逼
chendl111
305 天前
需要加一个举报功能,低质帖子
tyrantZhao
305 天前
咱就是说有没有必要重新开个贴,咱不能把 v 站搞成像知乎那样的粪坑。
satoru
305 天前
@chendl111 去加吧,加油
heiher
304 天前
没有事先声明禁止的行为那就理解为允许的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/958781

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX