怎么看待只 fork 不 star 的行为

2017-04-18 09:13:29 +08:00
 Tunar
倒不是心胸狭隘,,,就是想问问大家有没有遇到过这种情况
10820 次点击
所在节点    GitHub
130 条回复
ClassicOldSong
2017-04-18 14:47:38 +08:00
@msg7086 #78 请参考 #72
sata 在我认为是不对等协议
劳务合同是法律承认的对等协议
GPL 协议已经被很多大佬喷过了,我没有必要也没有闲心去喷 GPL
aleung
2017-04-18 14:49:51 +08:00
在正规企业里,使用 SATA 这类稀奇古怪的协议的开源软件是不太敢用的,因为不象主流开源协议那样已经明确知道法律风险。
私人使用的话,确实应该给人加个 star--这样才是遵循协议的使用
ClassicOldSong
2017-04-18 14:54:07 +08:00
@msg7086 手滑,参考#76 ,抱歉
msg7086
2017-04-18 14:55:56 +08:00
@ClassicOldSong 并没有实质性的区别。
首先他们都是协议,你自愿选择遵守并使用或者拒绝并不使用。
其次,钱也好点赞也好都属于回报。

- 一个 Star
- 一封给作者的感谢邮件
- 一杯啤酒
- $5,000 汇款
- 一片掌声(例如街头演唱)

以上几样都属于对作者工作的回报,作为受益者竟然还要去挑剔回报的形式,什么有些回报是有道德的,有些回报是没道德的,什么拿钱就是对等的,点赞就是不对等的,反正我是理解不能。
msg7086
2017-04-18 15:01:04 +08:00
#76
(1) 感恩戴德?点一个 Star 叫感恩戴德?
你对父母长辈救命恩人感恩戴德和在网站上点一个 Star ,你自己想想是一回事吗?
如果你用了别人的项目,连声谢谢都不说,你说这是谁的道德有问题?

(2) SATA 有影响任何「开源社区互利互助」吗?
点 Star 多了,作者有更多的动力去写更多的项目做更多的功能了,难道是违背开源社区精神的?
ClassicOldSong
2017-04-18 15:01:33 +08:00
@msg7086 然而要求点 star 就属于挑剔回报形式。
如果你愿意浪费“宝贵”的铜币继续讨论的话,我愿意欣赏你的单口相声,以上。
msg7086
2017-04-18 15:06:47 +08:00
@ClassicOldSong 「作为受益者」您能看懂中文吗?
说真的我完全没兴趣打嘴炮,要不是您窜出来地图炮说人要个 Star 是虚荣心,我还真不想回这帖子的。
Balthild
2017-04-18 15:12:27 +08:00
@ClassicOldSong 要 star 就是乞讨,那付费软件岂不是在卖淫?
我看有些人不过就是想得寸进尺,他们喷 Attribution 是想出名,喷 GPL 是传染病,他们大概觉得世界上所有创作产品都该是 Public Domain 才好。
longaiwp
2017-04-18 15:14:54 +08:00
@ClassicOldSong 我只能说+1 了
wangjie
2017-04-18 15:16:20 +08:00
@ClassicOldSong #45 不用就不用,请别说用 SATA 就是为了满足虚荣心
bonfy
2017-04-18 15:28:38 +08:00
我想 @ 站长 加一个 结帖功能,就是帖主可以锁帖不准回复了

这里上升的高度太高,火药味也有点浓,我怕打起来...
libook
2017-04-18 15:28:52 +08:00
GitHub 上可以看到 Watch\Star\Fork 分别的数量,都可以从各自的角度反映一个项目的受欢迎程度,不是只有 Star 。
给不给 Star 是个人的自由,一个项目对每个人来说可能有不同的价值。

我看一个项目不只看 Watch\Star\Fork ,还会看 Pull Request 的数量、上一次 commit 的时间、 Issue 有多少、是不是有集成测试、代码风格如何。

所以真的是以知识共享和开源开放为目的来做项目的话,某一个人给不给 Star 对一个项目在社区中的评价的影响是九牛一毛的。
别人不给 Star 对自己的影响也只有 KPI 吧。
gpw1987
2017-04-18 15:29:22 +08:00
其实我以前一直把 fork 当 star 了
metowolf
2017-04-18 15:33:14 +08:00
啊,我以前一直用的是浏览器收藏夹
hellodigua
2017-04-18 15:34:57 +08:00
只能说 github 在中国本土化的不好,国内不少程序员并不了解 star 和 fork 的区别吧?
像我最开始就是以为 fork 是收藏,然后 fork 了不少,后来渐渐了解 github 以后,把 fork 的项目全删了,以后基本就只 star 了。
star 对我而言有两个意思:一个是项目对我而言有用,收藏了以后看;一个是认可这个项目在某个领域的贡献,为其 star+1 。
bestrenxs
2017-04-18 15:38:38 +08:00
之前在简书上看到文章从不点赞,后来自己写文章,才知道作者多么希望有个赞的鼓励,现在看到对自己有用的必点赞。 github 同样的道理。
Kilerd
2017-04-18 16:15:28 +08:00
@bonfy 我所有新建的 repo 都是 fork 和 star 一样多的。 (doge
xyjtou
2017-04-18 16:33:43 +08:00
@EyreFree 谢谢提示
laoyuan
2017-04-18 16:37:53 +08:00
某些敏感的我只 clone
EyreFree
2017-04-18 16:46:44 +08:00
其实见过更厉害的,某用户 fork 了原其他人的项目,然后给自己刚 fork 来的 repo 点了个 star ...2333

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

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

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

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

© 2021 V2EX