当前位置:网站首页>The author of open source also has a life problem
The author of open source also has a life problem
2022-08-10 11:58:00 【Liu Kunpeng】
At the beginning of the year, the author of faker.js got angry and deleted the source code, which caused a lot of discussion.Why delete it?There is only one reason, maintenance consumes energy, many people use it, but there is no income.This is indeed a problem.
There are generally three types of open source work:
- Fund or corporate sponsorship.In this way, the personnel involved in the development can be full-time and do not have to worry about life problems.
- Enterprise open source.Some of the work of the enterprise is open source, to gain fame and to lead the trend.
- Personal open source.Such as personal interests, or work records.In this case, if the workload is small, it is OK; if the workload is large, it will cause problems: too much energy is invested, and there is no income, which affects work life.
In my opinion:
- Enterprises should find ways to acquire open source projects that are heavily used.After the acquisition, continue to open source, basic functions are free, and advanced functions are charged.
- For open source that invests too much effort, the author should clarify the charging method (for enterprises).It's not shameful and honorable to charge for what you can do.
- Open source funds must be protected from theft by certain companies.
边栏推荐
- 十年架构五年生活-09 五年之约如期而至
- LeetCode 21. 合并两个有序链表
- LeetCode50天刷题计划(Day 17—— 下一个序列(14.50-16.30)
- Does your child lack self-discipline?Ape Counseling: Pay attention to "blank" in the schedule to give children more control
- 力扣练习——59 从二叉搜索树到更大和树
- LeetCode 362. Design Hit Counter
- Buckle Exercise - 61 Sort by frequency of characters
- 零基础想自学软件测试,有没有大佬可以分享下接下来的学习书籍和路线?
- LeetCode 138. 复制带随机指针的链表
- Nocalhost - Making development more efficient in the cloud-native era
猜你喜欢

mpf6_Time Series Data_quandl_更正kernel PCA_AIC_BIC_trend_log_return_seasonal_decompose_sARIMAx_ADFull

Intel pushes 20220809 CPU microcode update to patch Intel-SA-00657 security vulnerability

常量及数据类型你还记得多少?

制品库是什么?
![[Brave food, not afraid to write the linked list] The problem of the penultimate node of the linked list](/img/87/7ac0307de54f2defe8f72c554745cd.png)
[Brave food, not afraid to write the linked list] The problem of the penultimate node of the linked list

石墨文档打开文档时快速定位到上次写的位置

How to join We Media, learn about these 5 monetization modes, and make your account quickly monetize

嘉为蓝鲸荣获工信部“数字技术融合创新应用解决方案”

项目部署、
![[Brave food, not afraid of the linked list of brushing questions] Merging of ordered linked lists](/img/06/9d49fc99ab684f03740deb2abc38e2.png)
[Brave food, not afraid of the linked list of brushing questions] Merging of ordered linked lists
随机推荐
LeetCode 146. LRU 缓存
三星计划2023年开始在越南生产半导体零部件
VSCode远程连接服务器报错:Could not establish connection to “xxxxxx”的可能错误原因及解决
leetcode 823. Binary Trees With Factors(因子二叉树)
StoneDB 文档捉虫活动第一季
力扣练习——64 最长和谐子序列
A case of violent parameter tuning in machine learning
彩色图和深度图转点云
即时零售业态下如何实现自动做账?
配置druid数据源「建议收藏」
Ssm framework construction process [easy to understand]
How to join We Media, learn about these 5 monetization modes, and make your account quickly monetize
英特尔推送20220809 CPU微码更新 修补Intel-SA-00657安全漏洞
皕杰报表在传参乱码
L2 applications from a product perspective: why is it a playground?
Network Fundamentals (Section 1)
OSSCore 开源解决方案介绍
rider内Mono脚本找不到引用资源
面试官:项目中 Dao、Service、Controller、Util、Model 怎么划分的?
Centos7 environment uses Mysql offline installation package to install Mysql5.7