【专题】多角度深入解析开放原子开源基金会

喜欢就关注我们吧!

2020 年 9 月 9 日,开放原子开源基金会正式对外发声,同天,宣布百度超级链正式成为基金会首个捐赠项目。

9 月 10 日,华为 OpenHarmony 操作系统开源,开放原子开源基金会获捐 OpenHarmony。 

9 月 28 日,开放原子开源基金会组建基金会孵化项目导师团队——“伯乐招募计划”,以为更好地推动开放原子开源基金会项目的孵化毕业。

10 月 15 日,开放原子开源基金会和深圳市开放原子开源技术服务中心主办的“有你有我开源节”开源技术研讨会暨深圳·国际开源谷揭牌仪式在深圳启动。正式全面向外界介绍基金会组织和项目,传播开源文化。

至此,开放原子开源基金会的组织架构、性质、能力等已经基本呈现,早期的项目捐赠、孵化工作正在推进,这些信息共同勾勒出一个较为完整的基金会形象。

本专题围绕开源节论坛所讨论的话题展开,以期较为全面地介绍我国首个开源基金会。


重新认识基金会

基金会是为公益目的或者其他非营利目的成立,不向出资人、设立人或者会员分配所取得利润的法人,为非营利法人。

基于此,开放原子开源基金会宗旨目标是推动科学领域的相关公益事业的发展,不分配所取得利润,其所取得利润属于社会公众。同时,基金会在内部治理上有特别高的民主要求,基金会理事也是代表公众利益而非个人或公司利益。

由于非营利性和公共属性,基金会可以享有特殊的优惠政策。如基金会的收入可以免税,同时基金会还可享受一些土地、金融、财政等税务优惠。为了支持公益事业的发展,法律也同时赋予了支持公益事业捐赠的企业和人享受企业税扣除的优惠。

详情查看(点击文末阅读原文):

《通过开源做公益,该如何分配价值?》

本篇包括:基金会的法律属性与财产属性;基金会作为社会组织;对开源项目捐赠问题的探讨。

基金会的内部治理

基金会的组织架构由理事会、TOC、秘书处构成。

理事会负责基金会章程等重大事项,包括审议和修改基金会章程等;TOC 作为中立的技术决策机构存在,负责基金会技术相关的决策,以及项目孵化评审等;秘书处是执行机构,负责日常运营等工作,由专职团队提供法务、营销、社区运营、基础设施建设等支撑工作。

TOC 作为基金会技术最高决策机构,实际充当了“技术守门员”的角色,还兼备项目导师的职能,为开源项目发展提供支持。

详情查看:

《揭秘开放原子开源基金会 TOC 设计》

本篇包括:TOC 治理机制、职权及职责、任期&换届;项目孵化流程;开放原子开源基金会知识产权策略(草案);导师职责、要求、招募流程。

 

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

本篇包括:基金会的成立及特质;TOC 成员个人经历及共识;基金会给企业及个人的开源参与建议。

基金会项目

目前基金会拥有七个孵化项目。包括百度超级链 XuperChain、华为分布式操作系统 OpenHarmon、腾讯的 Kubernetes 发行版 TKEStack 和物联网终端操作系统 TencentOS tiny、360 的类 Redis 存储系统 Pika、浪潮的低代码开发平台 UBML,以及物联网嵌入式操作系统 AliOS Things。

  • XuperCore 超级链开源内核

项目详情页:https://www.oschina.net/p/xupercore

《百度超级链内核项目介绍》

  • OpenHarmony 鸿蒙-面向全场景的分布式操作系统

项目详情页:https://www.oschina.net/p/harmonyos

《OpenHarmony 项目主要子系统及功能简介》

  •  TKEStack 面向离线计算和在线业务混和部署的 Kubernetes

项目详情页:https://www.oschina.net/p/tkestack

《TKEStack 整体架构及性能介绍》

  • TencentOS Tiny 物联网终端操作系统

项目详情页:https://www.oschina.net/p/tencentos-tiny

《TencentOS tiny 项目介绍及快速入门》

  •  Pika 360开源的类Redis存储系统

项目详情页:https://www.oschina.net/p/qihoo-360-pika

《类 Redis 存储系统 Pika 架构设计》

  •  AliOS Things 轻量级物联网嵌入式操作系统

项目详情页:https://www.oschina.net/p/alios-things

《AliOS Things 架构及特性介绍》

  •  UBML 低代码开发平台

《UBML 低代码开发平台介绍》

<以上内容点击文末阅读原文均可查看>

开源许可证相关

基金会的业务范围包括开源软件、开源硬件、开源芯片与开源内容等,为各类开源项目提供中立的知识产权托管服务,以及战略咨询、法务咨询、项目运营和品牌营销服务。

10 月 17 日,开放原子开源基金会作为主办之一的“有你有我开源节”上,开源法律布道公益论坛如期召开。首位布道师北京大学法学教授张平从许可证开始,谈论开源世界的秩序。张平表示,开源已经进入了“许可证丛林”,而随着许可证的商业化,或者说是秉持着互联网的某种精神,出现“羊毛出在猪身上,狗来买单”的现象。

《许可证的商业化:羊毛出在猪身上,狗来买单》

本篇包括:许可证的发展变化;许可证对社区的知识产权控制;许可证典型纠纷案解读。

也有律师给出自己的许可证选择建议:如果是系统类、工具类、或接口类的代码,选择 GPL 类许可证(包括 GPL、LGPL、AGPL)往往是很明智的,可以团结更多开发人员一起把软件代码修改得更优质。

《律师:系统、工具、接口类代码,建议用 GPL 类许可证》

▼ 往期精彩回顾 ▼

GitHub 源代码泄露?

惊!30行代码,让27吨发电机原地爆炸

我应该自杀吗?我认为你应该这样做

GitHub下架Youtube-dl 惹众怒

造车的比亚迪,推出纯国产笔记本电脑,你会买吗?

觉得不错,请点个在看呀

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/307046.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#刷剑指Offer | 【常考题】最小的k个数

【C#刷题】| 作者 / Edison Zhou这是EdisonTalk的第299篇学习分享我们来用之前学到的数据结构知识来刷《剑指Offer》的一些核心题目&#xff08;精选了其中30道题目&#xff09;&#xff0c;希望对你有帮助&#xff01;本文题目为&#xff1a;最小的k个数。1题目介绍题目&#…

晶振噪声及杂散_晶振如何匹配电容看了就知道

描述一、什么是晶振了解晶振之前&#xff0c;我们先来看一下我们最为熟悉的51单片机&#xff0c;我们都知道51单片机最小系统包括供电电源、复位电路以及晶振系统。这是CPU能跑起来的最基本条件。由此我们可以看到晶振在电路当中的作用&#xff0c;那就是晶振电路用于产生时间频…

C# 中的 ref 已经被放开,或许你已经不认识了

一&#xff1a;背景 1. 讲故事最近在翻 netcore 源码看&#xff0c;发现框架中有不少的代码都被 ref 给修饰了&#xff0c;我去&#xff0c;这还是我认识的 ref 吗&#xff1f;就拿 Span 来说&#xff0c;代码如下&#xff1a;public readonly ref struct Span<T>{public…

java中file_详细介绍Java中的File类

构造方法File f new File("文件路径")File f new File("parent","child")创建一个文件&#xff1a;//在工作空间目录下创建a.txt的文件File f new File("a.txt");f.createNewFile();在G:\路径下创建一个a.txt的文件.如果已经有的话…

.NET5全面拥抱Azure云,微软市值重回巅峰,那些年吹过的牛,都实现了!

“Microsoft Azure的重要性在于&#xff0c;它是继Windows取代DOS之后&#xff0c;微软的又一次颠覆性转型——通过在互联网架构上打造全新计算平台&#xff0c;使得Windows真正由PC和服务器延伸到“蓝天”上。” ------曾微软全球副总裁张亚勤2014年2月&#xff0c;纳德拉成为…

大象起舞——微软研发如何保持创新力和敏捷性

我有幸见证微软在近五年的变革&#xff0c;也作为局内人学习如此一个全球性的、庞大的研发团队是如何管理、自我调整和创新的。上周五应邀给一个大客户的研发中心做了一个分享&#xff0c;其中我深刻地认识到有几点创新是一种文化。作为企业需要用心营造这样一种文化&#xff0…

java 云架构_java版Spring Cloud云架构代码结构构建

本篇我们根据架构图进行代码的构建。根据微服务化设计思想&#xff0c;结合spring cloud一些优秀的项目&#xff0c;如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案&#xff0c;使用Maven技术将框架进行模块化、服务化、原子化封装并构建&#xff0c;也为后期…

集赞有礼!进击吧! Blazor !第六期 企业内部应用建设实战

集赞有礼转发此文章至朋友圈&#xff0c;截止至直播结束前&#xff1a;集赞满20个&#xff0c;可获得Blazor贴纸&#xff1b;集赞满50个&#xff0c;可获得微软帆布包&#xff1b;集赞满88个&#xff0c;可获得笔记本&#xff1b;集赞最多的一位小伙伴将获得充电宝哦&#xff0…

基于阿里云日志服务快速打造简版业务监控看板

前言 最近老黄一直在弄双11相关的东西&#xff0c;所以博客和github都没怎么更新&#xff0c;这期间在公司也弄了不少东西。下面就简单分享一下最近做的业务监控相关的内容吧。先来说一下背景。某业务在双11第一波大促的时候因为没有提供实时的业务看板&#xff0c;总结会的时候…

一个.NET Core下的开源插件框架Pluginfactory

插件模式历史悠久&#xff0c;各种中大型软件基本上都会实现插件机制&#xff0c;以此支持功能扩展&#xff0c;从开发部署层面&#xff0c;插件机制也可实现功能解耦&#xff0c;对于并行开发、项目部署、功能定制等都有比较大的优势。在.NET Core下&#xff0c;一般我们基于.…

谈谈.NET Core IServiceProvider

【导读】最近重构部分代码&#xff0c;因历史原因在静态类中需使用注入实例&#xff0c;构造函数注入则不再可取&#xff0c;此时只能构造全局IServiceProvider&#xff0c;所以本文稍微分析下IServiceProvider要构造全局使用IServiceProvider&#xff0c;我们都知道不能在Conf…

使用 Xunit.DependencyInjection 改造测试项目

使用 Xunit.DependencyInjection 改造测试项目Intro这篇文章拖了很长时间没写&#xff0c;之前也有介绍过 Xunit.DependencyInjection 这个项目&#xff0c;这个项目是由大师写的一个 Xunit 基于微软 GenericHost 和 依赖注入实现的一个扩展库&#xff0c;可以让你更方便更容易…

discuz mysql data_Discuz!显示 Database Error的原因和解决方法

今天打开Discuz搭建的论坛显示&#xff1a;原因一&#xff1a;数据库表太大比如mysql数据库的表内容太大&#xff0c;超过10G就有可能会影响discuz论坛的运行。Discuz! Database Error是什么原因&#xff0c;怎么修复这种情况可以通过对数据库分表的方法来解决。原因二&#xf…

项目开发中经常有一些被嫌弃的小数据,现在全丢给 FastDFS

在我们开发项目的时候&#xff0c;经常会遇到大块数据的问题&#xff08;2M-100M&#xff09;&#xff0c;比如说保存报表中1w个人的ID号&#xff0c;说实话&#xff0c;这些数据存储在服务器哪里都被嫌弃&#xff0c;放在redis&#xff0c;mongodb中吧&#xff0c;一下子你就会…

java 反射 int_Java 反射由浅入深 | 进阶必备

原标题&#xff1a;Java 反射由浅入深 | 进阶必备一、Java 反射机制参考了许多博文&#xff0c;总结了以下个人观点&#xff0c;若有不妥还望指正&#xff1a;Java 反射机制在程序运行时&#xff0c;对于任意一个类&#xff0c;都能够知道这个类的所有属性和方法&#xff1b;对…

寻找性能更优秀的不可变小字典

Dictionary 是一个很常用的键值对管理数据结构。但是在性能要求严苛的情况下&#xff0c;字典的查找速度并不高。所以&#xff0c;我们需要更快的方案。需求说明 这里&#xff0c;我们需要一个 PropertyInfo 和委托对应的映射关系&#xff0c;这样我们就可以存储《寻找性能更优…

一款基于.NET Core的认证授权解决方案-葫芦藤1.0开源啦

背景18年公司准备在技术上进行转型&#xff0c;而公司技术团队是互相独立的&#xff0c;新技术的推动阻力很大。我们需要找到一个切入点。公司的项目很多&#xff0c;而各个系统之间又不互通&#xff0c;导致每套系统都有一套登录体系&#xff0c;给员工和客户都带来极大的不便…

.NET架构小技巧(8)——优待异常

天有不测风云&#xff0c;人有旦夕祸福&#xff0c;程序呢——会有异常错误。C#中用try&#xff0c;catch&#xff0c;finally来捕捉处理异常&#xff0c;捕捉谁的异常呢&#xff1f;一般都是系统类库或三方类库中抛出的异常&#xff0c;那如果我自己架构程序&#xff0c;异常也…

跟我一起学.NetCore之EF Core 实战入门,一看就会

前言还记得当初学习数据库操作时&#xff0c;用ADO.NET一步一步地进行数据操作及查询&#xff0c;对于查询到的数据还得对其进行解析&#xff0c;然后封装返回给应用层&#xff1b;遇到这种重复而繁琐的工作&#xff0c;总有一些大神或团队对其进行封装&#xff0c;从而出现了很…

java 声明变量构成_Java—变量

1.1 按数据类型分类1.1.1 基本数据类型(四类八种)☛ 引用数据类型的特点存的是地址值,可以为null值☛ 基本数据类型的特点存的是具体的值,不可以是null值☛ 整型整型取值范围字节数byte(字节)-128 ~ 1271byteshort(短整型)-2byteint(默认整型)-4bytelong(长整型)12345678L8byte…