开源项目九死一生,但很多程序员坚持开源??

这篇具有很好参考价值的文章主要介绍了开源项目九死一生,但很多程序员坚持开源??。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开源项目九死一生,但很多程序员坚持开源??

大家好,欢迎来到停止重构的频道。

本期我们讨论一个开放问题。

为什么流行的开源项目只是凤毛麟角,且很多有名的开源项目都是背靠大公司的。

但是,为什么还有很多个人开发者愿意开源项目呢?

欢迎大家把自己的想法或开源项目发在评论区,或者给一些想要开源项目的小伙伴一些建议 。

我们按这样的顺序讨:

1、  绝大多数开源项目的现状

2、  开源终归是愿不愿意分享的问题

3、  我们技术群里小伙伴分享的开源项目

4、  给准备做开源项目的小伙伴的一些建议

绝大多数开源项目的现状

从宏观角度讲,开源能让更多的想法和思考得到碰撞,延续前人的成果也更加容易,软件世界会更加缤纷。

如全文搜索引擎elasticSearch和solar都是基于开源的Lucene Ubuntu、Fedora系统都是基于开源的Linux。

开源大大促进了软件行业的发展,很多人也高举拥抱开源的口号。

但是绝大多数的开源项目都是没人关注、没人用的,即使你的开源项目足够优秀或足够好。

而且这跟国内外的环境关系不大,国内也有比较成功的开源项目,如SRS、Mycat、flv.js等。

开源项目九死一生,但很多程序员坚持开源??

 

github上有几亿个项目,没人关注、没人用就是绝大多数开源项目的现状,它可能顶多是求职简历上一条微不足道的亮点。

开源项目九死一生,但很多程序员坚持开源??

 

至于这种现状产生的原因有很多,最重要的是很多开源项目的质量是不够的,不礼貌地说就是垃圾。

所以在往期《开源项目不等于降低成本》中讨论过,使用开源项目的试错成本是很大的。

开源项目九死一生,但很多程序员坚持开源??

 

这种现状让开源项目的推广实质上还是口口相传,流行度、用户基数成了开源项目最重要的指标,也是Apache基金会等组织评估开源项目的门槛指标。

所以流行的项目会越流行,新项目则需要很长的时间、或花很大的推广成本才能积累用户,即使项目足够优秀,很多时候也很难熬过一开始的至暗时刻。

开源终归是愿不愿意分享的问题

但纵使是这样,仍然会有很多开发者发布维护自己的开源项目,包括我们停止重构。

很多人会质疑重复造轮子、项目的价值 甚至有时候会遭到恶意评价。

我们也跟很多朋友讨论过个人开源项目的意义。正如《艺术哲学》这本书说的一样,任何杰出的艺术品或艺术家都不是孤立横空出现的,而只是时代或群体里最具代表、杰出的。

所以失败的、被埋没的开源项目,也一定会给予一些人灵感而再创造,而且不发布公开怎么知道行不行呢?即使只有几个关注者也能避免闭门造车。

开源项目九死一生,但很多程序员坚持开源??

 

当然,无论怎么争辩,都无法改变开源项目大概率无人问津的事实,付出可能会颗粒无收。

那么,就没人做开源项目了吗?归根结底,这不是一个值不值的问题,而是愿不愿意的问题。

你是否愿意分享你的创造、你的所思所为,我们是愿意的,也是这么做的。

开源项目九死一生,但很多程序员坚持开源??

 

我们技术群里小伙伴分享的开源项目

我们的技术群里也有小伙伴分享自己的项目。

首先是我们停止重构自己的开源项目,目前是三套开源框架,包括前端网页、后端、云计算 。前端和后端框架将会在不久推出2.0低代码版本,云计算框架也会推出一个通用云计算任务系统。

 

接下来是我们技术群里小伙伴分享的项目,也帮忙推广一下。

首先是一个前端工具Glassmorphism,一款生成毛玻璃CSS样式的工具,作者做了完整使用视频,感兴趣的小伙伴可以关注一下。

虽然工具比较简单,但是这种可视化的样式修改需求十分普遍,下次我们做相关模块的时候会认真参考一下。

开源项目九死一生,但很多程序员坚持开源??

 

下一个是go语言的后端框架Aurora 以及数据库操作框架GoBatis,感兴趣的小伙伴可以关注一下。

开源项目九死一生,但很多程序员坚持开源??

 

最后是几个初中生的开发者群体BUGDUCK,他们推出了前端框架tntjs、前端动画引擎newcar,相信后面会做出更棒的东西,毕竟他们现在只有十几岁 我十几岁的时候还只知道玩冒险岛。

开源项目九死一生,但很多程序员坚持开源??

 

还有一些同是创业阶段的小伙伴,他们的项目还在最初始的阶段,还不能分享。

给准备做开源项目的小伙伴的一些建议

接下来我们想给想做开源项目的小伙伴一些建议。当然我们自己也做得很不好,但至少目前我们还在坚持做开源项目。

我们建议开源项目是从实际项目或实际问题而来的,而不是某个知名工具的换皮产品,这样更能得到用户的关注。

开源项目应该持续更新,保持项目活跃。

不要像我们一样,迭代了四五年都十分成熟了再公开。

开源项目的推广也很重要,需要凝聚用户漏斗,形成良性循环。

我们也是刚摸索,没什么实用的经验分享,但是可以分享一本书叫《影响力》,可以帮助大家对推广扩展思路。

开源项目九死一生,但很多程序员坚持开源??

 

总结

最后,看过我们之前架构相关视频的小伙伴可能会感觉我们表里不一 ,一边说着实际项目要谨慎选用开源项目,现在又在变相鼓励开源项目。

这大概不算是表里不一,只是想法和做法不一致,因为很多的人和事教会了我们。

想法是必需大胆、积极、非常规的,但做法是必需谨慎、小心的。

我们在每一个实际项目都会尝试新的想法,但一定会保证它在可控范围内,我们认为稳妥的创新并一定是模仿,而是不断地局部推陈出新,久而久之,必然愚公移山、精卫填海。

聊回开源项目,虽然很多人认为是重复造轮子、灯蛾扑火。

但是我们真心觉得,选择做开源项目的程序员,即使经验可能有限、设计有所局限,但一定都是优秀的程序员文章来源地址https://www.toymoban.com/news/detail-438268.html

到了这里,关于开源项目九死一生,但很多程序员坚持开源??的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于安卓的五子棋游戏毕业设计(!!!不止这个项目,很多基于安卓基于小程序的项目都可以)

    基于 Android 的五子棋系统开发 摘 要 移动互联网时代的到来极大的改变了我们的生活,而Android是一种以Linux为基础的开放源码操作系统迅速占领了智能机操作系统,所以在Android 环境下开发显得尤为必要,本文详细介绍了在Android平台上以Java为语言编写游戏的过程。五子棋游戏

    2024年02月10日
    浏览(36)
  • 为什么程序员都喜欢开源的软件?

    程序员宝藏库 :https://gitee.com/sharetech_lee/CS-Books-Store 商业软件 :下载、安装、注册账号、登陆、看广告…费了半天功夫之后发现竟然收费! 开源软件 :开放透明、完全免费。 这么明显的对比,为啥不喜欢用开源软件呢? 以PDF阅读为例,这类商业软件不少,用的时候会发现

    2023年04月09日
    浏览(46)
  • 程序员提效 x10 的必备开源“神器”

    工欲善其事,必先利其器。我们每个人的电脑中都会有一些爱不释手的工具软件。 转Linux 桌面2年了,期间尝试过各种各样“神奇”的开源工具,作为一个开源软件爱好者,这里给大家推荐几个这些年工作、学习、生活中常用、跨平台、免费的开源”神器”~ rime 输入法框架

    2024年04月14日
    浏览(42)
  • AI程序员Devin的开源替代品-Devika

    Devika是一名高级人工智能软件工程师,可以理解人类的高级指令,将它们分解成步骤,研究相关信息,并编写代码来实现给定的目标。Devika利用大型语言模型、规划和推理算法以及网页浏览能力来智能地开发软件。 Devika的目标是通过提供一个人工智能结对程序员来彻底改变我

    2024年04月28日
    浏览(25)
  • 10.4K Star!程序员为程序员针对性优化的开源免费笔记

    平时我一直用Notion来记录内容为主,但也一直关注着其他开源产品。上周正好看到一款非常受欢迎的开源免费笔记,今天就推荐给大家: VNote 。 VNote一个由程序员为程序员打造的开源笔记应用,基于Qt开发,专注于使用 Markdown 来写作的群体。它提供完美的编辑体验和强大的笔

    2024年02月12日
    浏览(36)
  • 面向程序员的精品开源字体:让代码更易读、更美观、更实用

    随着计算机技术的飞速发展,程序员需要处理大量的文本信息,而字体作为信息传达的重要元素,在这个过程中扮演着至关重要的角色。一款精美、实用的字体能够帮助程序员更好地表达自己的思想和感情,提高工作效率和工作质量。因此,面向程序员的精品开源字体的出现

    2024年02月03日
    浏览(24)
  • 书栈网-BookStack 程序员IT互联网开源编程书籍免费阅读

    书栈网是一个提供各种编程语言和技术的开源书籍免费阅读的网站,涵盖前端、后端、数据库、算法、数据分析等领域。您可以在书栈网找到最新最热的开源书籍,以及相关的文档资料。 书栈网提供网页版跟手机APP。 网页版书栈网官网地址:https://www.bookstack.cn/ 手机版 Book

    2024年02月04日
    浏览(48)
  • 一位程序员将一款开源工具变成了价值75亿美元的帝国

    他的成功,激励着年轻的程序员 除了写代码,作为开发者,我们也需要时不时地仰望星空。我们每个人都怀有着远大的理想,希望用代码改变自己的生活、行业,甚至是这个世界。编码不仅仅是工作,更是对自己梦想和追求的执着。但是,如何开始,如何改变,有时候我们可

    2023年04月11日
    浏览(31)
  • GPT-Pilot:第一个真正的AI程序员,已开源24.7k星星,替代95%的程序员工作!

      ChatGPT狂飙160天,世界已经不是之前的样子。 新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 ​ ​  发布在https://it.weoknow.com 项目简介 GPT Pilot是Pythagora推出的一款核心技术产品,旨在提供第一个真正的AI开发者助手。它不仅仅是代码自动完

    2024年04月17日
    浏览(29)
  • suno有了新对手udio炸裂音乐圈;又一个开源AI Devin 程序员;完全开源轻量级的文本到语音可生成特定说话者的风格

    ✨ 1: udio 由音乐和科技界重量级人物支持的强大 AI 音乐生成器,被称为音乐界的另一个 ChatGPT。 Udio 由前 Google DeepMind的研究院和工程师创立,得到了a16z的支持,总部在伦敦和纽约。 目前是一个免费的V1测试版产品,每个人每个月可以生成最多 1200 首歌曲。 Udio是一个强大的

    2024年04月26日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包