首页 文章 精选 留言 我的

精选列表

搜索[首次公开募股],共10002篇文章
优秀的个人博客,低调大师

关于DevOps软件供应商GitLab公司首次公开募股需要知道的一切

据报道,DevOps软件供应商GitLab公司于2021年9月向美国证券交易委员会提交了S-1文件,该公司已于10月14日在纳斯达克市场上市,股票代码为“GTLB”。该公司在IPO前以每股77美元的价格出售股票,高于66~69美元的目标价格。GitLab的股价在开盘当天甚至涨到了将近97美元。这使得其市值超过135亿美元。GitLab于2020年11月协助在二级市场上出售其股份,该公司当时的估值约为60亿美元。 GitLab的主要业务什么? GitLab公司创建于2011年,最初是一家开源项目开发商,在2014年转型为一家盈利性公司。该公司将其应用程序描述为“一种全新的DevOps方法,由单一代码库和具有统一数据模型的接口组成。”DevOps是一个包含“软件开发”和“IT运营”元素的组合,它的出现是为了应对在互联网上运行软件相关的复杂问题。 GitLab的应用程序旨在通过软件开发生命周期支持业务。它包括协作编写代码、验证代码、将代码上传到云端、监控其性能,并将其嵌入安全最佳实践的功能。所有这些特性都存在于相同的代码库和用户界面中。GitLab估计其DevOps平台的潜在市场规模为400亿美元,到2024年将增长到520亿美元。 GitLab在自我管理或SaaS模式下发布其产品。通过自我管理服务,客户可以在自己的私有云或混合云中安装GitLab软件。在SaaS中,客户通过GitLab管理的公有云来访问软件。自我管理服务占GitLab收入的大部分,但SaaS占每年经常性收入的比例已从2020财年的9%增长到2021财年的16%。GitLab还与谷歌云和AWS合作,在其市场上向客户销售产品。 GitLab有三种访问级别:免费、付费和终极,按每个用户销售,定价级别从每月19美元到99美元不等。GitLab表示,其目标是企业的经理和董事,最终目标是高管。客户可以按年度或多年合同购买该计划。GitLab在S-1文件中透露,其大部分合同每年都以预付现金的形式开具发票。 GitLab将采用拓展的商业战略,称其“专注于有效地获取新客户,并随着时间的推移发展与现有客户的关系”。截至2021年7月31日,GitLab已有3632个客户。这与2021年1月底的2745个客户和2020年1月底的1662个客户相比有所增加。截至2021年7月31日,该公司以美元为基础的净留存收入达到了152%的增长水平。 GitLab的财务报告 虽然GitLab损失了一些收入,但它仍处于成长阶段,总体财务前景强劲。 在2021财年,GitLab损失了1.92亿美元收入,这与去年同期的1.31亿美元相比增长了47%。 对于GitLab来说,一个很好的迹象是其收入增长远远高出净亏损:GitLab在2021财年产生了1.52亿美元的净收入,几乎是2020财年8100万美元净收入的两倍。 那么为什么会出现巨额净亏损?迄今为止,GitLab最大的支出是人力成本。特别是,该公司在2021财年的股票薪酬支出将近1.12亿美元。在前一年,这一数字接近4100万美元。尽管GitLab将其费用分为不同类别,其中包括收入成本、销售和市场营销成本、研发成本以及一般和行政成本,但它经常将“人事相关费用”作为这些类别中成本增加的主要驱动因素。 可能会面临什么问题? GitLab的S-1文件有两个突出的风险:对分销合作伙伴的依赖和竞争加剧的威胁。 GitLab依靠AWS和谷歌Cloud等渠道合作伙伴来销售其软件,这为这些合作伙伴提供了相当大的影响力。 GitLab指出,甚至在确定渠道合作伙伴方面也存在挑战。然而,一旦该公司确定了潜在合作伙伴,将无法确定是否能够与任何渠道合作伙伴谈判具有商业吸引力的条款。 与第三方渠道合作伙伴的合作存在控制力不足的问题。这些合作伙伴可以选择优先考虑竞争对手的产品。GitLab在其S-1文件中写道,“渠道合作伙伴的这些战略转变可能严重影响我们开发、营销、销售或支持产品的能力。”

优秀的个人博客,低调大师

首次公开!菜鸟弹性调度系统的架构设计

为什么菜鸟需要弹性调度? 在弹性调度出现之前,菜鸟整体资源使用率都处于一个比较低的水平,这是因为: 1.在线应用一般是通过单机性能压测,并且结合经验预估业务流量的方式来确定所需容器数量。这种方式很大程度上会受到评估者主观因素的干扰,在估算业务流量时也通常会保留较大的冗余。 2.以往的模式下,一个应用分组的扩缩容操作频率很低,这使估算业务流量时,需要以每天的峰值流量以及未来一段时间(通常以月为单位)内业务的发展情况来作为评估标准。而一般峰值流量出现时段可能只占全天时间的一小部分,非峰值时段就出现大量的资源浪费。 从接入的弹性应用分组表现来看,容量评估不准确是非常普遍的现象,而且与实际偏差值非常大。弹性调度作为一种在线动态评估系统运行状态并且做出扩缩容决策的系统,它让应用的开发者以及运维人员对资源的关注点,从具象化的容器数转换成抽象程度更高的

优秀的个人博客,低调大师

Oracle 原版经典ppt首次公开,免费下载:Oracle RAC Internals

一、Cluster Domain 在12.2中,OracleRAC有很多重要的改进。而Cluster Domain堪称最醒目的变化。 Oracle Cluster Domain为集群架构提供了新的部署选项。为私有数据库云下RAC的部署提供了标准化、集中式的部署,并能够对RAC进行优化。 多个集群配置分组在Oracle Cluster Domain下进行管理,并利用该Oracle Cluster Domain中可用的共享服务。Oracle Domain Services Cluster为在同一个Domain内的其他集群提供了集中的服务,这些服务包括:集中的网格基础架构管理存储库;TFA服务;合并Oracle ASM服务;RHP服务等。 参考阅读:YH4 Oracle Flex Clusters 二、ASM存储 12.2中,通过flex ASM能够对ASM磁盘中的文件进行分组管理,这样每个组就可以存放一个库的文件或者一个PDB的文件。 同时,在一个磁盘组中,可以支持再次分组,以文件组为单位,分成quota组。 好处是可以对文件组再次实现分组管理,如果以复制的方式生成quota group,那么可以改变文件组界别的冗余度。通过Shadow copies 的方式复制PDB的文件组,可以直接生成克隆的PDB。 三、Oracle自主健康检查 在12.2中,Oracle提供了完善的自主健康检查机制,包含集群可用性检查、ORA错误检查、集群健康状态检查、Trace文件分析、内存检查等各个方面。能够对Oracle数据库进行全面细致的健康诊断和把关。 四、内存融合改进 在内存融合的基础上,通过DRM,将资源的主节点动态调整,降低节点之间的数据交互。 数据在节点之间地方交互基本上是LMS进程来完成的。LMS负责访问资源主节点获取资源使用信息,并访问资源持有节点申请资源数据,最后把数据返回给申请节点。 数据在节点间的交互有两种情况,一种是当前块的交互,另一种是一致性块的交互。在一致性块的交互过程中,需要在资源的持有节点进行事务回滚,创建一致性块。这时候,回滚的工作也是由LMS进程来完成。 考虑以下情况:如果资源持有节点事务很大,创建一致性块需要回滚很多步骤,系统将长时间处于等待状态;如果undo表空间不足,回滚出错,未能正常创建一致性块,则数据访问请求会报错,甚至可能引发LMS进程奔溃。 因此,在Oracle 12.2 中,为LMS进程增加了两类slave进程,一类是RMVn进程,负责处理LMS的常规事务,另一类是CRn进程,负责协助LMS在申请一致性块的时候的事务。 五、内存基于PDB的域划分 在多租户环境中,以前内存空间是所有PDB共享的,一个pdb的事务需要做内存寻址的话,需要扫描全局的空间,很不方便。在12.2中,内存空间能够基于PDB做划分。 参考阅读:YH9:Oracle Multitenant 知识库 六、集群重新配置优化 在RAC环境的重新配置中,以前配置过程需要五个步骤完成:Detect(检测到异常)->(Evict)节点驱逐->Elect Recovery Master(选取恢复主节点)->read redo(读取日志并获得相应的锁)->实例恢复。 在12.2中,通过recovery buddy,能够很大程度上减少集群节点的重新配置时间。只需要将出现异常的节点驱逐出去,然后做资源的重新配置就好。 如上图,实现机制就是集群中的每一个节点互为recovery buddy,在共享池里,分配一部分空间存放彼此的内存资源信息。这样,当一个节点出现问题,其他节点可以直接进行资源的重新配置过程,无需访问故障节点。 七、Flex Cluster解决方案 在集群的架构上,12.2提出了Flex Cluster方案,每个集群有两类节点,一类是hub 节点,一类是leaf 节点,前者可以直接访问共享存储,后者不能。leaf 节点可以做成只读节点,reader node,实现业务上读写分离。 leaf node与hub node之间松耦合的方式连接,如果hub node出现问题,与它相连的leaf node可以连接到其他的hub node,避免对业务的影响,实现高可用。 八、GI升级过程详解 最后,作者还分享了如何进行GI从12.1到12.2的升级。 本文出自数据和云公众号,原文链接

优秀的个人博客,低调大师

阿里文娱首次公开!AI 如何对爆款内容未卜先知?

阿里妹导读:文娱内容很难有完整的量化指标体系,内容的复杂性决定了文娱产品的不确定性。我们如何利用AI+大数据能力,建造文娱的内容认知大脑?串联内容全生命周期,实现对内容、流量、宣推等的“未卜先知”,提升对爆款的预测和生产能力?这本《5G+AI 阿里文娱技术实践》会告诉你。 全新电子书《5G+AI 阿里文娱技术实践》正式上线!通过窄宽高清革新、大麦物联网技术、6DoF视频技术等5大板块,带你全面了解阿里文娱独具魅力的思考。点击文末下载链接,即可下载。 一、文娱产业趋势及技术挑战 文娱内容不像商品有完整的量化指标体系,它是一个复杂的实体,它跟意识形态以及用户体验强相关,对内容进行量化评估和衡量是非常困难的。 比如,选角儿。我们不能通过单一指标去衡量一个演员,我们需要综合考量演员的演技、气质、颜值、潜力等与否与某一个角色匹配,并且能生成数据指标,以实现纵横向的对比。另外,导演、主演组盘是否为最优组合,能否成为爆款?这是更加复杂的选择模式问题。今天面临的技术挑战是如何进行知识的抽取、挖掘以及推理,确定什么样的组合是最优解。 除上述两个问题,影片的拍摄过程更是一个庞大的系统工程和艺术创作过程。以《长安十二时辰》为例,该片非群演有约1000人,群演有300到1500人,历时7个月拍摄217天。我们参考软件工程行业,软件工程发展了70年,主要研究三个层面:方法论、过程以及工具,然后是如何将三者组合。软件行业的敏捷开发对于软件工程的质量和效率都有非常大的提升,如何将这些理论应用到内容制作产业,让内容制作敏捷起来? 内容敏捷即知晓过程对结果造成的影响是什么,并快速地调整内容创作过程,让它更敏捷。但内容行业面临的独有特点“延迟满足”,让用户在内容的某一分钟特别嗨,可能来自于前面的30分钟铺垫在那一分钟爆发了,针对内容的这个特点,我们除了要做基本的知识图谱语义的理解之外,还要考虑如何去做有效的对应分析,如何去做对应的知识抽取等问题。 今天这个问题加剧了,比过去还要复杂。在过去的5到10年里,UPGC加上整个内容的生产量极大的发展,用户的消费分层化、多样化。全民爆款越来越少,用户对内容的需求更加个性化。相应于内容生产端,就需要考虑不同用户群的个性化需求。 二、文娱大脑基本框架:内容认知新动力 针对上面几大困难,我们今天在做文娱大脑——优酷北斗星智库来解决。我们将所有的内容形式和用户消费的数据都采集下来,将人工智能的技术手段、业务领域的细分理论做整合融合,构建内容认知框架。 内容认知框架分为两部分,内容和用户。其思路就是心理学发展的基本的思路。 1)内容侧:对内容进行理解,包括外延和内涵。外延就是内容的各种基本属性,比如主创阵容、题材类型等;内涵主要研究内容的戏剧理论和视听语言,围绕制作内容的支撑要素,我们用传统的机器学习方式对内容进行理解,再基于戏剧理论和视听语言构造内容的衡量要素。 2)用户侧:分析用户的观看行为。用户行为来自于用户的心理偏好、心理情绪。用户心理偏好、心理情绪来自于生理构造,基于心理学的五大人格理论和用户的观看行为,构建模型建立左边和右边的连接,从而知道创造什么样的内容,用户会有什么样的感受。 三、贯穿全生命周期的文娱大脑生产力 基于内容认知框架,我们在内容生命周期的每个阶段都做了具体工作:开播前提供内容评估、艺人挖掘和内容情绪挖掘等能力;在早期为内容评估提供有效的数据支撑;在制作阶段提供现场解决方案,比之前更敏捷的反馈机制;同样在播出后也提供数据支持,实现更好的宣发。 1、IP/剧本分析 上图是《长安十二时辰》的分析示例,我们把已有的剧本作为样本,让机器去学习,识别出剧本的所有角色,把角色直接交互的对白、行为识别出来,再进行社团的划分。《长安》剧本最终划分出来几个群体:反恐防暴小分队以张小敬为中心,唐朝核心管理团队以皇上为中心。通过这种方式快速定位整个剧本的人物和人物关系的展开。 2、用户情绪识别与成片情绪挖掘 围绕角色关系,将整个剧本的角色情绪也识别出来,构造成如上的曲线。基于对海量剧本的分析曲线,抽取出各个指标(出镜率、戏份、情绪值等)并形成benchmark,对于之后的每一个剧本进行衡量,相当于对剧本进行一个“体检”。 同样是“体检”的方法,对于《药神》和《长安十二时辰》,我们做了用户情绪的识别、体检的扫描,参考零线的位置。我们发现《药神》几乎都是正向和负向级的,直到最后出现一个正向区间,基本上后期都是以眼泪为主。而《长安十二时辰》的情绪状态比较稳定。对照情绪高低点的具体情节,我们发现,曲线表达的情绪和具体的故事情节是非常相符的。 3、情绪强度预测与网络收视率 然后我们拿更多的方式去验证它的合理性,上图抽取《长安十二时辰》的剧集,每集有两条曲线,蓝线是刚才预测的情绪曲线,黄线是播放指数(表示每一秒钟有多少用户在看),通过两条曲线对比,我们可以发现,两条曲线的相关性比较高的将近60%,情绪的高峰、低谷和用户的观看行为状态是吻合的,由此我们就提供了一种能力,基于这种能力对剧本或影片做情绪扫描,实现对影片热度的未播先知,再对比benchmark,帮助制作者更高效的完成制作。 4、用户情感曲线在技术上是如何实现的? 首先,我们把用户观影情绪的表述,映射到认知计算中常用的二维空间表示,也就是Valence 和Arousal。Valence表示情绪正负极性,Arousal表示情感激烈程度; 其次,基于情绪极性跟强度提供一个预测,这个是我们今年产出的论文。近两年,心理学研究的核心观点是为什么用户会感同身受?这来自于前两年的一个理论——静向神经元,所以我们选择场景、表情、动作以及声音作为基本的模型的输入,对模型参数进行学习。 如上所讲,内容产业有强延迟满足的问题,我们通过两层分析来解决长短期满足的问题,除用户情绪分析,我们也做内容角色的情绪识别。通过图片表情识别模型,识别不同题材类型的影片,可以获得不同角色刻画的人物性格。如2004年的《反贪风暴》,时隔十多年,主创人物形象的脸谱还是正向的。上图显示的负面角色情绪以开心、害怕为主,正面形象以悲伤、生气为主,与负面反派的开心正好相对,正面的人一直很沮丧,是一个有些压抑角色形象。 同样,我们分析角色的每秒情绪,形成角色的正负情绪曲线,部分影片的分析结果曲线如上图,不同题材类型的节目会有不同的情绪密度。所以,你想放松的时候,要看的不一定是喜剧,喜剧其实不一定会放松,因为角色的正负向情绪不停交替,由于延迟满足,大脑负荷非常大,需要做长短记忆,反而很多爱情片对大脑的占用相对低。 角色情绪检测是一个分类问题,所以利用人脸landmark对初始图像做识别,生成densemap作为附加通道,和原始图片RGB三通道拼接合并后作为模型输入,这样可以使densemap对应的关键区域权重更大,更容易让模型捕捉关键区域特征;合成的输入送入到Reduced Xception 网络进行特征提取;在loss方面,我们引入了基于SVM的marge loss,提升各情绪类别的类间差距,提升情绪识别的效果,具体如上图。 基于前面对内容的各种理解产生的各种纬度的内容的量化纬度,我们构建了预测模型,可以提前预测出节目的流量走势,如内容认知框架中所讲的,首先对内容进行量化,然后对内容相应的量化纬度进行提前的预测,为业务决策提供辅助支撑。 最后,分享我对未来趋势的一些见解。在强人工智能尚遥远的情形下,如何结合机器AI和人工经验将是个永恒主题。一是结合符号学派智能和链接学派智能,建设和完善决策引擎,包括结合人工逻辑规则和可学习数据AI,不确定性分析框架和经久不衰的贝叶斯因果决策,以及神经元化的混合智能计算框架。二是量化的心理学研究也越来越重要,如何结合大数据应用价值非常大。这也是阿里文娱大脑探索的方向。 从优酷窄宽高清革新布局到大麦物联网的实践之路从文娱内容认知的AI大脑到交互式的6DoF视频技术5G时代来临如何用新技术提升用户体验?《5G+AI 阿里文娱技术实践》正式上线!点击立刻下载 原文发布时间为:2019-11-14作者: 牧己本文来自云栖社区合作伙伴“阿里技术”,了解相关信息可以关注“阿里技术”。

优秀的个人博客,低调大师

AI收银员火了 阿里云AI产品体系首次全方位公开

昨天,刚刚上任的AI收银员就让阿里云官抖收获了第一条10万+,嗯就是下面这个视频。 人类在点餐速度上输给了AI,面对每秒速5个字的点单需求:“五个巧克力、两个香草拿铁,巧克力加奶油……”咖啡师总共花费2分37秒点完30多杯咖啡。而AI,仅仅用了49秒。 其实AI收银员的能力就来自于阿里云的AI产品和技术,除了可以做收银员之外,阿里云的智能语音技术还在上海地铁卖起了票,全程语音控制,购票时长仅需要10秒。 曾经的AI只会下棋,今天Alibaba Intelligence 已⼤规模应⽤在各个领域:ET城市大脑、淘宝小蜜、无人超市、工业大脑…… 自2015年起,阿里云陆续推出了多款AI产品,除了语音识别,还有图像识别、视觉识别……等130多款细分产品,适用于300多个场景,这些能力都经过实践检验,在产业场景下发挥价值,更具生命力。 5月23日,2

优秀的个人博客,低调大师

爆料:曹旭东创立自动驾驶公司Momenta 首次公开项目细节

之前一直盛传曹旭东从商汤科技离职创业的消息,今天这个消息正式坐实。曹旭东向雷锋网表示,其离职创业的项目叫做Momenta,团队核心成员包括曹旭东(CEO),孙刚(研发总监),任少卿(研发总监),夏炎(研发总监)。此项目致力于打造自动驾驶大脑,核心技术是基于深度学习的环境感知、高精度地图、驾驶决策算法。产品包括不同级别的自动驾驶方案,以及衍生出的大数据服务。 据曹旭东介绍,Momenta有世界顶尖的深度学习专家,图像识别领域最先进的框架Faster R-CNN和ResNet的作者,ImageNet 2015、MS COCO Challenge 2015多项比赛冠军。团队来源于清华大学、麻省理工学院、微软亚洲研究院等,有深厚的技术积累和极强的技术原创力。 关于此次创业的初心:根据CEO在内的Momenta成员向雷锋网(公众号:雷锋网)之集

优秀的个人博客,低调大师

阿里首次公开量子通信技术的发展规划 为未来而准备

“量子通信的加密技术被科学界认为是目前无法被破解的信息保密技术,阿里巴巴除了会持续深耕量子通信技术,还会通过阿里云向全球企业输出量子通信的安全服务”,阿里集团首席通信科学家谢崇进博士在近日“阿里技术下午茶”活动上,向参会媒体记者介绍了阿里NASA计划-量子通信技术的发展规划。 量子信息被业界公认是对未来世界科学产生重大影响的革命性技术,中美等大国均投入巨大资源参与到这场未来之战。 今年6月,科技部等四部门联合印发《“十三五”国家基础研究专项规划》,列出了“十三五”期间重大科技项目,其中就包括量子通信与量子计算机。 在最核心的量子通信、量子计算领域,阿里巴巴在今年上半年相继推出世界级成果。 3月,阿里云发布全球首个云上量子通信商用服务,由此打开了量子信息科学普惠发展之门。 5月,中科院、阿里巴巴等机构研发的世界上第一台超越

优秀的个人博客,低调大师

阿里首次公开量子通信技术: “走进了一个无人区”

“量子通信的加密技术被科学界认为是目前无法被破解的信息保密技术,阿里巴巴除了会持续深耕量子通信技术,还会通过阿里云向全球企业输出量子通信的安全服务”,阿里集团首席通信科学家谢崇进博士在近日“阿里技术下午茶”活动上,向参会媒体记者介绍了阿里NASA计划-量子通信技术的发展规划。阿里巴巴集团首席通信科学家 谢崇进博士量子信息被业界公认是对未来世界科学产生重大影响的革命性技术,中美等大国均投入巨大资源参与到这场未来之战。 今年6月,科技部等四部门联合印发《“十三五”国家基础研究专项规划》,列出了“十三五”期间重大科技项目,其中就包括量子通信与量子计算机。 在最核心的量子通信、量子计算领域,阿里巴巴在今年上半年相继推出世界级成果。 3月,阿里云发布全球首个云上量子通信商用服务,由此打开了量子信息科学普惠发展之门。 5月,中科院、阿里巴巴等机构研发

优秀的个人博客,低调大师

TOC 首次公开研讨会:基金会如何接地气?如何做开源?

“我们需要一个什么样的开源软件基金会?”这是中国 IT 领域广泛接触开源十多年来,一直在思考和期待的问题。 此前许多开源项目如果想获得中立基金会的信任背书,必须寻求国外基金会的支持,其间会有诸如语言、法律、文化差异等阻碍,同时本土开源项目的国际推广受限。 现在,开放原子开源基金会给出的关键词之一是“接地气”。近日,在“有你有我开源节”开源技术研讨会上,基金会成员围绕“你想知道的开放原子开源基金会 TOC”展开圆桌讨论。参与圆桌讨论的有 TOC 主席堵俊平,基金会秘书长杜玉杰,TOC 成员:徐亮、郑伟波、许勇、崔秀龙、贺师俊,杜玉杰为圆桌主持人。 从左至右依次是:杜玉杰,徐亮,郑伟波,堵俊平,许勇,崔秀龙,贺师俊。 接地气的基金会 “作为国内的第一家开源基金会,我们希望能做成一个接地气儿的基金会。”这是 TOC 成员在讨论时提到的一句话。 对于许多中国开发者来说,开放原子开源基金会接地气的直观表现之一,便是可以用中文沟通。徐亮认为,国内很多开发者对项目很了解,但是囿于语言、时区等沟通障碍,交流不畅。 基金会也可以很好地把国内公司聚集起来,通过参与开源开发过程,去实际看看开源能带来什么,不能带来什么。徐亮目前就职于华为,他以华为为例,称在华为内部做沟通时,一些开源项目也会对开放治理和基金会提出诉求。 不仅如此,了解过开放原子开源基金会的架构设计可能会发现,基金会的设计和目前世界上其它自由/开源软件基金会设计并不十分相同。堵俊平在介绍 TOC 设计时提到,基金会设计虽参考借鉴了其他成熟基金会的经验,但整体是根据实际情况重新设计的。 “开放原子开源基金会并没有说要去模仿哪个基金会,可能这样做也就不是接地气的了。”徐亮说道。 接地气与开放原子开源软件基金会面向全世界开发者与开源项目这点并不冲突。堵俊平曾表达过观点:开放原子在做的事情,也是希望能推动中国的开源事业,希望见到越来越多源自中国的优秀开源项目成长,发展。这些项目当然也是普惠全世界,给全人类带来共同价值的。正如我们今天所享受到的 Linux, K8S, Hadoop 一样。 TOC 共识 除了基金会的特质外,此次圆桌还重点围绕 TOC 成员及组建展开讨论。 堵俊平透露,TOC 在基金会内构建时间相对较晚,“我们先考虑清楚理事规则等等,但谁来负责项目孵化,还需要 TOC。” 开放原子开源基金会构成包括理事会、TOC、秘书处,理事会负责审议和修改章程等,TOC 作为中立的技术决策机构,秘书处是基金会的执行机构。堵俊平此前也曾加入过其他开源软件基金会,在他看来,自己真正参与基金会组建之时,会更多地思考背后的东西。 开放原子开源基金会的使命是“一切为了开发者,一切为了全世界”,愿景是“成为国际一流的开源基金会”。基于这些理念,许多问题才有了解决根据。 例如,开放原子开源基金会主要捐赠人企业方可以贡献 TOC成员,然而TOC 在组建时,出现了企业贡献的 TOC 成员离职的情况。TOC 成员许勇谈到这一情况,并指出问题:离职的成员还能继续留在 TOC 吗? 经过讨论,TOC 最终决定,从技术中立的角度出发,而非优先考虑企业,这样就只需要思考TOC是否希望某位 TOC 成员能留下,不用去考虑其就职于哪家公司。 “为什么说要有好的顶层设计,因为问题出现,解决问题时,会更多考虑基金会本身。”许勇认为,TOC 离职等一些问题的解决,得益于基金会的顶层设计,“TOC 成员大多是代表某家公司的,其背后必定会有公司的诉求,如遇冲突,基金会会从‘做一个顶级的、中立的开源基金会’出发点出发,去解决问题。” 达成共识不代表只有一种声音。在谈到未来发展时,徐亮和郑伟波最后都认为,TOC 成员之间可能会不断“吵”下去。徐亮透露,其实在过去 TOC 成员之间开会时,经常会就一个问题争吵不休。未来,问题还会不断出现,在坚持 TOC 中立原则之下,每个人都可以发出不同的声音,交换意见,沟通思想而求得共识。 成为 TOC,从项目和细节开始 TOC 是基金会内最高技术决策机构,自然成为很多开发者向往的地方。杜玉杰向 TOC 成员抛出一个问题:如何成为 TOC? 徐亮认为,基金会现在还是年轻的状态,开发者可以不必过于激进地想成为 TOC,况且在开源圈子里,大家习惯于先把事情做好。“我们现阶段更需要招募导师。”许勇补充道,这个问题也需要在 TOC 会议上讨论之后才能给出意见。 不过,堵俊平提到了加入基金会的一种途径。即站在项目的角度最需要导师,同时 TOC 本着开放透明的原则,需要更多人参与,而成为 TOC 也一定是会看个人贡献的,所以有兴趣的开发者第一步可以先成为项目导师。 实际上,现在的 TOC 成员,也都是从参与项目,一行行贡献代码开始的。 郑伟波现在是浪潮集团最年轻的 CTO。他便是从使用开源,到贡献开源,再到深度参与逐步成长的。徐亮高中时便开始接触开源,是以兴趣驱动的开源专家,曾在 Ubuntu 工作,可以说是中国 Ubuntu 社区和生态最早的建设者之一。崔秀龙近年来一直从事云原生的落地工作,同时也通过出书、分享等方式进行相关布道工作,而他参与开源的初衷是想让项目和自己更好:“最早参与开源时,知道做开源的都是业内一群非常聪明的人在分享一些非常优秀的东西,参与开源是想与这些聪明人一起,把这些东西做得更好,同时也让自己变得聪明。” 以个人身份成为 TOC 成员的贺师俊做 Web 开发已经十多年了,他是从一些细节了解到开源。贺师俊在学习时会找不同网站的前端代码看,有时遇到自己用不顺手的功能就会重新做一下,“Web 前端本身就比较贴近开源,整个 Web 都是基于开源的技术栈。在开源平台上,JavaScript 的项目是最多的,这也能说明前端技术在开源界的火爆。目前的全球主流前端架构也都是开源的。” 如何做开源 前文提及,基金会的使命是“一切为了开发者,一切为了全世界”,而 TOC 是基金会最高技术决策机构,TOC 成员和项目导师可以指导开源项目社区开发。在圆桌讨论现场,有企业项目代表到来,向 TOC 咨询开源相关的问题,另外,TOC 成员们也谈到了当下的开源趋势变化,以及应对措施。 堵俊平首先指出,开源是全世界软件开发不可阻挡的趋势,应该思考的问题是如何做开源,而不是要不要做开源。此外,早期开源可能大多是以情怀为支撑,但长期来看,情怀与商业利益是一致的。虽然开源已经成为潮流,但对于单个项目来说,壁垒更高了,开源的东西已经有很多,所以要有实际的价值才能被更广泛地接受。 多位 TOC 成员提到开源形势的变化,其中提及最多的还有开源已经变成由自上而下的力量去推动的事情了。 许勇介绍,腾讯内部最初做开源是自下而上的,那时开发者希望自己的代码能被更多人使用。在 2018 年 9 月 30 日的重大组织变革之后,腾讯开源变成了自上而下的协同工作,开源对提升业务价值,对内解决成本都有很大的效果。 反过来,在一家公司如果想要推动开源项目的发展,就必须得到自上而下的支持。这中间也涉及到想要拥抱开源的企业开发者如何平衡开源与工作,如何与公司沟通等。 一位来自香港企业的代表提出问题:小企业、个人开发者如何平衡开源与商业利益诉求?如何参与开源?许勇建议,一个很好的结合是,做开源与业务挂钩。还有基金会成员建议,小公司可以吸引类似功能的项目,一起做贡献,如果项目升级到一定阶段,也可以捐赠给基金会继续发展。 对于如何参与开源的问题,杜玉杰指出,开源有不同的维度,比如可以在 GitHub 上做贡献,也可以是参与类似 Android这类企业主导的开源项目的开发,还有 Linux 基金会这类开源项目的开发,Linux 基金会也是在企业的支持下,从个人开源项目发展成国际开源项目的一个平台。另外企业在讨论开源时,可以先想明白自己想要的是什么。“开源是一种手段而不是目的。”杜玉杰认为,企业可以在确定了自己的商业目标之后,结合运营与投入,基于商业模式,再看开源怎么样可以匹配自己的战略。 关于企业做开源开发,更具体一点,有企业代表问道,公司内部的组织结构是否需要为了开源做调整?堵俊平回答,开源是一个非常专业的事情,理论上还是全职做效率会更高,而企业也要有相应的约束和导向,无论是设置专门的办公组还是采用其他形态,都需要公司高层的认可和各部门配合。 事实上,现在不仅仅企业方在积极寻求开源开发解决方案。来自企业的开源贡献正为整个开源生态发挥更大的作用。 TOC 成员之一,百度杰出科学家肖伟在日前接受开源中国采访时表示,社区开发仅靠激励不行,大量的开源贡献者都是先成为用户,才能成为贡献者,企业如果愿意参与开源,力量将会比个人开发者更大,同时还能带来业务场景。 来自华软集团的一位代表向开源中国透露,他们参与开源的方式更多可能是从使用开始,从行业的角度为其所使用的开源项目贡献代码。此外,其正在做的业务中,需要用到非常多领域的软件,现在开源领域也已经有非常多的标准件,这是巨大的浪费,也加大了跨平台沟通的难度。因此,对于基金会未来的发展,其希望基金会能从中发挥作用,使开源应用和贡献变得更加简单有效。 “开源本质上是人与人的连接。”堵俊平表示,开源是在使用者与贡献者间,以代码为载体,搭建了一座桥。基金会的作用有两方面,一来基金会可以对 IP、知识产权进行托管,使之不受公司和商业利益影响,二来基金会也积攒了一些能力,可以有助于品牌的推广,“基金会愿意构建一个生态,帮助大家共赢。”

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册