常见问题解答作为重要的OSPO工具

使用社区常见问题解答作为解决内部分歧和外部社区参与的方式–OpenJDK体验!

在FOSS Backstage 2021的演讲中,Rich Sands和我讨论了我们使用a(很大)常见问题解答二者都将Sun Microsystems内部不同的公司功能结合起来,并解决了自由Java社区和更广泛的开源社区对Sun缺乏信任的问题。我们当时所做的仍然是一个非常合适的工具,任何OSPO都需要站在有争议的企业立场和恶化的社区之间。

FOSDEM:谦逊的FAQ如何获得Java开源

我和Rich Sands在FOSDEM的社区发展室做了一次新的演讲。我们解释了OpenJDK FAQ对于Sun将Java平台发布为开源的能力有多么重要,并解释了(当然是使用FAQ!)如何在其他项目中使用相同的方法。

关于这个主题还有更多要说的(我们最初创建了一个40分钟的演讲,然后发现只有15分钟,因此有点多余),所以希望OSCON会接受我们在那里运行整个过程的建议。

常见问题解答:哪个开源许可证是最好的?

A前在自由和开源软件的世界里(以及许多争议的根源),人们经常问的问题是“哪种开源许可证是最好的?”

 

与双边版权许可不同,双边版权许可是双方协商达成的,体现了双方出于商业目的的休战,而多边版权许可是一种开源许可,正如Eben Moglen和其他人所观察到的那样,它是“社区宪法”。它们表达了社区如何选择协作的共识。即使没有明确列举,它们也体现了其道德假设。

当这种共识包括允许所有人使用、研究、改进和共享代码而不带偏见时,该许可就是一种开源许可。这个开放源代码定义提供了一个客观的测试来评估这样的许可证是否确实是开源许可证,并提供了我们都期望的软件自由。

由于许可证是社区的共识,自然不同的社区会有不同的许可证,具有不同规范的社区会对他人使用的许可证挑剔,所有人都会认为自己的方式是最佳的。关于这一点的争论将如同所涉社区的哲学立场之间的鸿沟一样深刻。

最终,没有一个许可证适合每个社区。使用最符合社区目标和精神的方法。Meshed Insights可以帮助您为项目选择开源许可证,因为这主要不是法律问题;拜托联系我们.

[现采纳为OSI官方FAQ的一部分]

什么是区块链?

Linux基金会启动区块链计划涉及许多大型公司成员。该倡议将设计一种可行的区块链新方法(可能是作为开源软件实现的),可用于分布式账本是有用数据结构的任何应用程序。

很容易混淆“区块链”(一种分布式文档数据库技术,在没有权威主副本的情况下运行)和“比特币”(与区块链技术的一个特定实例相关的虚拟货币)。下面是对块链.

800px比特币块数据

“区块链”是用于存储任意文档的数据库、日志或分类账。它被维护为一个链表,用加密签名验证每个条目。作为一种公共资源,存在着日志条目过于频繁的风险(这对性能是一件坏事,特别是随着时间的推移,会产生DoS风险)。为了防止这种情况发生,每个条目都需要附有一个标记,表明作者的良好声誉。

由于从中央机构发行代币违背了区块链的目的,因此它们由每个作者独立但可验证地创建。对于比特币区块链和其他许多区块链,代币采取了“工作证明”的形式,这是一种密码证据,证明在全球识别序列中解决了计算复杂的密码问题。

区块链没有主副本;它的副本可以保存在任何地方。然后,每个参与者都可以独立确认区块链中每个条目的有效性。对于比特币区块链和其他许多区块链,这是由每个用户复制整个区块链,然后将新条目与其他用户的发现进行比较。复制品之间的投票机制允许“群体智慧”识别和拒绝有缺陷或欺诈的参赛作品。涉及的人群可以是公共的(如比特币),也可以是私人的,或者两者兼而有之。

虽然比特币是区块链最著名的应用,但还有许多其他应用,包括入口令牌和加密的不同方法。我们期望区块链在许多角色上成为分布式系统的重要组成部分:创建可审计的交易日志,确定发明或合同等参考文件的来源,为异构“自治物联网”中的自动交易提供微电流还有更多超出了人们熟悉的虚拟货币的用途。

[这有帮助吗?你可以用比特币留下小费!见右边距⇨]