如何在 GitHub 上靠私活赚钱?
“
阅读本文大概需要 3 分钟。
”
转载自:Github中文社区 作者:hub哥
每个开发者或许都想过这个问题:项目方选择开源,到底是为了什么?难道真是为了无私奉献?
嗯,咱们今天就来唠唠这个话题
其实在互联网早期,人们在网上分享内容,那几乎就纯粹是为了分享而分享,那是一种自由,共享的精神,比如维基百科、CC 协议、FTP 服务器……都是那个时代的产物,
而如今的互联网大潮下,开源的本质变得没那么纯粹了,当然这里说的不纯粹并不是说不好,可以理解为开源的花样变多了,姿势更丰富了,这里可以从下面几个方面来看一下,到底怎么个不纯粹法:
通过开源盈利
提到这一点,也许大家最先想到的,就是 GitHub 去年推出的打赏功能。就像最近到处能刷到的文章:GitHub 靠打赏一年收入 XXX 美金……这个模式大家都很熟悉就不多说了,况且打赏和开源是否纯粹没必然联系。那开源还有其它盈利模式?当然,咱们来看两个常见的例子:
◆ 免费使用部分开源内容,付费升级服务
其实不少项目,虽然挂在 GitHub 上,项目代码也确实开源可随意使用,但开源的部分,只是项目方的免费使用区,类似于糕点店的免费试尝一样,只不过这个试用的产品是代码形态,客户是开发者而已,开源的部分用来给主产品引流,最常见的就是一些后台管理系统,开源一部分漂亮的模版,付费享受更高级模块
◆ 自媒体引流
这点好理解了,之前有一期给大家分享了 GitHub中 文榜单,如果去看过那个榜单的童鞋,会发现总榜排在前列的一些项目,大多是各类开发教程、资料,各类面试总结等等,那这个和盈利又有什么关系?应该有不少人看到,大多此类项目的底部都有一个作者的二维码吗,懂?????????
打造个人品牌
相信不少童鞋应该深有体会,对一个开发者来说,如果自己有不错的开源作品,把 GitHub 地址往简历上一写,这会是一个强有力的加分项,这让我想到了前面向我们投稿的那位兄弟,开源项目本身很 nice,通过传播后收获不少 star……我已经能想象到那位兄弟以后的面试场景了????????,试想如果你是一位短视频公司的面试官,很难拒绝这样的面试者吧
树立企业品牌形象,扩大影响力
作为一个互联网企业,发展到一定程度之后,开源贡献就成了品牌形象的另一种表现形式,因为企业开源和个人开源完全不一样,如果是个人,即使开源一个 Hello World 在 GitHub 上,也不会有人说你有病,但是企业要选择开源,那就必须要有一定实力,这是对自身技术领域的强大自信
通过开源社区来不断完善项目
群众的力量是强大的,况且这个群众是面向全球的开发者,所以项目方选择开源的原因之一,就是想让开源社区的贡献者,来不断发现问题,不断完善项目,就拿大家熟悉的 FastJson 来说,前段时间爆出了重大漏洞,随后没过多久就被紧急修复了,如果 FastJson 本身没有开源,那这个漏洞可能要很长时间后才能暴漏,甚至就不暴露了
用作战略武器
是的,战略武器,一点都不夸张,最经典的例子就是谷歌的 Android。通过开源和病毒式的传播飞速追上 iOS 然后渗透全球手机领域,当然了,这种方式带来的后遗症也很严重:碎片化问题
最后一点看法
虽然在这个浮躁的移动互联网时代,开源也许没有最开始的那种,我为人人,人人为我的纯粹,但不可否认,现在大多数项目开源的初衷,依然还是无私奉献,回馈社会,加速推进全球互联网的发展
可以这么说,如果没有开源社区,苹果,谷歌,Facebook 都不会是现在这样。如果没有 Linux 的开源,现在互联网的格局简直无法想象,这才是开源的伟大之处
最后借用雷布斯的一句话:任何一家创业公司,如果不拥抱开源,就直接输在了起跑线上
大家有何高见?
推荐阅读
1
超赞!又一款可交互、可运行代码的 Web 笔记本问世!
2
Python 到底是强类型语言,还是弱类型语言?
3
fastjson 的作者,在阿里内网挨骂了?!
4
突发!TikTok 可能卖不出去了?
崔庆才
静觅博客博主,《Python3网络爬虫开发实战》作者
隐形字
个人公众号:进击的Coder
长按识别二维码关注
好文和朋友一起看~
如何在 GitHub 上靠私活赚钱?相关推荐
- 如何在GitHub上靠私活赚钱?
个点击上方"Github中文社区",关注 看遍Github好玩的项目 第024期原创分享 作者:huber 大家好,我是hub哥 每个开发者或许都想过这个问题:项目方选择开源,到底 ...
- 如何在GitHub上创建自己的仓库?
大家好,我是柒星 接着上一节GitHub的内容,这篇我们讲如何在GitHub上创建自己的仓库!废话不多说,我们直接上干货!!!以下文章来自公众号[Honker],可在公众号内查看学习资料,领取更多Gi ...
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
如何在github上fork一个项目来贡献代码以及同步原作者的修改 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码 ...
- 关于如何在github上创建团队开发环境
今天想写个如何在github上创建团队开发环境的博客.送给那些还不知道如何在github上创建团队开发环境的开发人员. 1.首先,当然你要有个github的账号.具体怎么注册我这里就不说了.可以上gi ...
- github 生产环境_如何在GitHub上提高生产力
github 生产环境 by Darren Burns 达伦·伯恩斯(Darren Burns) 如何在GitHub上提高生产力 (How to be more productive on GitHu ...
- 如何在GitHub上发现优秀的开源项目
如何在GitHub上发现优秀的开源项目 如果作为一名程序员,你连GitHub都没有听过或者用过的话,那真是太遗憾了.GitHub的使用可是程序员在职业生涯中的一项必备技能啊,最近在网上搜了一下,发现有 ...
- 如何在 GitHub 上高效搜索开源项目(转载)
如何在 GitHub 上高效搜索开源项目 查看全文 http://www.taodudu.cc/news/show-1347360.html 相关文章: Mybatis.cfg配置标签的顺序问题 To ...
- 如何在GitHub上搜索提交消息?
本文翻译自:How to search for a commit message on GitHub? 不是在Git仓库中 ,而是在GitHub中 - 我如何只搜索特定仓库/分支的提交消息? #1楼 ...
- 如何在Github上找到“最受欢迎的存储库”? [关闭]
本文翻译自:How to find out "The most popular repositories" on Github? [closed] Once upon a time ...
最新文章
- Android Jetpack组件之Navigation使用-源码
- gbdt如何处理多分类问题(multiclass,cart)
- iphone各机型参数对比_我们对比新旧两代iPhone,发现iPhone 12最值得买
- leetcode1047. 删除字符串中的所有相邻重复项
- MySQL蜜罐在护网中提取攻击者微信ID
- svnadmin的使用
- 基于万维易源提供的API接口实现快递单号查询物流信息
- GB2312 GBK BIG5
- 用计算机计算勾股定理,勾股定理电脑计算器
- php 日期转换为大写
- JVET专家组下360Lib全景视频投影格式测试平台
- ABP AOP 用例
- YOLO-zht训练-未完待续
- 计算机英语世界 中英文版,看世界=SEEING THE WORLD(英文版)
- 最全的阿里面试经验(一)
- 神仙道人物属性基础知识普及
- 视频or音频转文字的处理方案
- 初中计算机卡片的制作教案,《运用Word制作电子贺卡》教学设计
- jzoj3823 遇见 [高斯消元解异或方程组]
- Vue:如何保持导航栏的高亮状态