V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
satoru
V2EX  ›  程序员

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

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

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

    另一个办法是,在 GitHub 上 import (注意不要 fork )这个仓库,但选择 Private 。
    satoru
        10
    satoru  
    OP
       284 天前
    @lewiet
    甚至可以在 GitLab "fork" GitHub public repo
    当然理论上你 clone 下来后要 push 到什么地方都可以
    momo1pm
        11
    momo1pm  
       284 天前
    细究起来,你使用了才给你源码,只是白嫖放着,可以不给
    wangxin13g
        12
    wangxin13g  
       284 天前
    是这样的,所以我一直觉得自己不去 fix issue 或者贡献代码反而对作者逼逼赖赖的人是铁傻逼
    chendl111
        13
    chendl111  
       284 天前
    需要加一个举报功能,低质帖子
    tyrantZhao
        14
    tyrantZhao  
       284 天前
    咱就是说有没有必要重新开个贴,咱不能把 v 站搞成像知乎那样的粪坑。
    satoru
        15
    satoru  
    OP
       284 天前
    @chendl111 去加吧,加油
    heiher
        16
    heiher  
       284 天前 via Android
    没有事先声明禁止的行为那就理解为允许的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   871 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:47 · PVG 06:47 · LAX 15:47 · JFK 18:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.