我们将要建立的EasyDarwin开源社区
从12年12月我开始建立EasyDarwin开源项目,已经三年多的时间了,从开始最简单的一个开源流媒体服务器项目,如今已经发展成为目前国内最大的一个流媒体开源社区,截至目前已经有十几个项目在Github进行迭代,而且随着不断有开发者的加入,将来开源社区维护的项目会越来越多,整个流媒体方向的技术也会越来越细化,只要人们还用到流媒体音视频技术,EasyDarwin就会持续保持着非常高的活跃性:
图片来自:http://www.easydss.com/easydarwin.html
EasyDarwin 未来的方向
EasyDarwin开源社区,包括EasyDarwin开源流媒体核心本身,肯定将会一如既往加速技术迭代,服务于更多的企业和个人,让流媒体项目开发的门槛降低,尤其是创业型公司,基于EasyDarwin开源社区的开源项目,将大大降低开发成本,缩短开发时间,专注于Idea创新,快速试错,降低时间成本;
EasyDarwin建立和维护的不仅仅是一个个的开源项目,而将会是建立一个流媒体方向的专业化技术社区,流媒体的开发者、学习者、使用者都可以在这里进行技术交流、学习,项目交流,开源项目发布,外包发布,项目对接等等,打造一个可持续发展的流媒体开源生态环境;
欢迎大家捐赠自己的项目
项目捐赠进入EasyDarwin开源社区,会有非常庞大的流媒体社区用户使用,帮助您修复项目bug,快速进行功能迭代,并且有开源团队和开源社区的大牛来帮助您解决诸多棘手的问题,对提升项目和个人技术水平,都是非常有益的,每个开发者都可以更好地发展和推广自己的项目和技术,EasyDarwin团队我们一路前行,共同进步!
我们为什么要做SDK授权?
在EasyDarwin未来发展中,我特别提到“可持续发展”,我们在经过多年开源项目维护发现,随着长期的开源项目开发,在国内目前的开源环境下,开源贡献者由于工作、生活、身体、甚至得不到家人理解等原因,开源事业很难长期坚持,大部分的企业都是拿来主义,不再反馈或者反哺开源社区,造成开源团队的维持一度变得非常艰难,开源项目的推进也在慢慢放缓,有的勉强靠着信念维持(其实也就是赌一个未来),很多企业这个时候往往扮演者贪婪吸血鬼的角色,而开源开发者则被榨取到油尽灯枯,最终无奈选择离开!
这里要特别感谢紫光物联的马总,一直以来对EasyDarwin开源社区的支持!
于是,EasyDarwin开源社区建立了这套可持续发展的商业授权体系,打造一个良好的流媒体开源生态环境,开发者贡献在贡献自己的技术到开源项目的同时,开源社区为开源团队成员宣传其开发的SDK,并进行商业授权的帮助,这样就形成一个开源的良性循环,不但开源开发者的工作得到了企业的肯定,获得经济资助,同时也能为开源项目贡献更多更好的技术和源码,还能吸引越来越多的开发者加入到开源项目中来,共同推进整个国内开源事业的发展!最终获利的不还是企业吗?
情怀
一直以来都不知道怎么表达我做为一个开源开发者,建立这个开源社区是为什么,直到有一天跟团队Johnson探讨的时候,以一句再普通不过的词句表达出来了:
获取更多信息
Copyright © EasyDarwin.org 2012-2016
我们将要建立的EasyDarwin开源社区的更多相关文章
- EasyDarwin开源社区 短视频拍摄项目Github地址
在前面的几篇博客中,我们提到了EasyDarwin开源团队整理出来的短视频拍摄技术要点,这次我们将短视频技术及SDK整理成一个完整的Github项目进行长期维护,同时会支持安卓Android和IOS版 ...
- EasyDarwin开源社区流媒体视频课程:流媒体传输控制协议(RTSP RTP SDP)详解之sdp
视频课程及相关文档代码地址:https://github.com/EasyDarwin/Course#course-3 SDP协议 一.SDP协议介绍 SDP 完全是一种会话描述格式(对应的RFC23 ...
- EasyDarwin开源流媒体社区视频教程
EasyDarwin开源社区出视频教程了,经过几个深夜的努力,终于将第一次课程的5个课时的视频教程录好<EasyDarwin开源流媒体服务器:编译.配置.部署>,EasyDarwin后面会 ...
- EasyDarwin开源流媒体项目
本文转自EasyDarwin CSDN官方博客:http://blog.csdn.net/easydarwin EasyDarwin是由国内开源流媒体团队维护和迭代的一整套开源流媒体视频平台框架,从2 ...
- 算法工程师想进一步提高竞争力?向TensorFlow开源社区贡献你的代码吧
算法工程师为什么也要向社区贡献代码? [作者:DeepLearningStack,阿里巴巴算法工程师,开源TensorFlow Contributor] “做算法的人要熟悉算法框架源码吗?算法工程师难 ...
- 积极拥抱.NET Core开源社区
潘正磊在上海的Tech Summit 2018 大会上给我们的.NET Core以及开源情况带来了最新信息. .Net Core 开源后取得了更加快速的发展,目前越活跃用户高达400万人,每月新增开发 ...
- EasyDarwin开源流媒体服务器Golang版本:拉转推功能之拉流实现方法
EasyDarwin开源流媒体服务器(www.easydarwin.org),拉转推是一个很有意义的功能,它可将一个独立的RTSP数据源"拉"到服务器,再通过转发协议转发给多个客户 ...
- MySQL 创始人:写代码比打游戏爽,程序员应多泡开源社区
王练 发布于2017年09月04日 收藏 43 开源中国全球专享福利,云栖大会购票大返现!>>> 根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数 ...
- EasyDarwin开源流媒体服务器实现RTSP直播同步输出MP4、RTMP、HLS的方案思路
背景 近期跟开源团队商量,想在EasyDarwin上继续做一些功能扩展,目前EasyDarwin开源流媒体服务器只能够实现高效的RTSP推流直播转发/分发功能,输入与输出都是RTSP/RTP流,不能够 ...
随机推荐
- 【CF1028B】Unnatural Conditions(构造)
题意:给定n与m,要求构造两个长度不超过2230的数字x,y使得x,y各自的数位和>=n,x+y的数位和<=n 思路: #include<cstdio> #include< ...
- Hibernate游记——装备篇《三》(连接池的使用)
这里介绍几种最常见的连接池配置: [说明:在hibernate3.0中,已经不再支持dbcp了,hibernate的作者在hibernate.org中,明确指出在实践中发现dbcp有BUG,在某些种情 ...
- IDEA重新打jar包时报错MANIFEST.MF already exists in VFS
报错原因:曾经打过jar包了,把之前的包删掉无用,VFS:虚拟文件系统.即使删掉之前的包,信息依然会在此处.故删掉MANIFEST文件夹,重新打包即可解决.
- spring的自动装配Bean与自动检测Bean
spring可以通过编写XML来配置Bean,也可以通过使用spring的注解来装配Bean. 1.自动装配与自动检测: 自动装配:让spring自动识别如何装配bean的依赖关系,减少对<pr ...
- CompletionService 与 ExecutorService 获取任务执行结果时的区别
CompletionService 与 ExecutorService 之间的区别 在讨论二者之间的区别之前,先交待一下背景. 看了ElasticSearch Transport模块的源码,里面充满了 ...
- DBUtils工具类学习一
Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能 1.特征 DBUtils是java编程中 ...
- python学习笔记1-numpy/enumerate
1. np.size和np.prod import numpy as np x = np.zeros((3, 5, 2), dtype=np.complex128) # ndarray.size is ...
- Java方法中传值和引用传递的问题(转)
说明:标题其实说法是错误的.Java中只有值传递,没有引用传递. ... ... //定义了一个改变参数值的函数 public static void changeValue(int x) { x = ...
- ORACLE MOS 翻译
http://blog.csdn.net/msdnchina/article/details/53174196
- hdu5384
题意:给你n个母串.m个匹配串,让你求出对于每一个母串 全部匹配串出现的次数和. 思路:完全然全邝斌的模板啊... 凝视掉一行代码就能a... . 代码: #include <algorithm ...