标签 开源 下的文章

开源项目可以通过消除语言和其他障碍来帮着改变世界。

相较于我的许多同行和同事,我的开源之旅开始得着实很晚。

2000 年,我实现了我从高中开始的梦想 —— 买一台属于我自己的个人计算机,当时我正在攻读医学研究生学位。在那之前,我对计算机的唯一接触是偶尔在图书馆或网吧上网,当时这些地方电脑使用的收费都相当高昂。所以我省下了一部分研究生津贴,设法买了一台 Pentium III 550 Mhz、128MB 内存的电脑,并且像当时大多数印度电脑的标准配置一样,装着盗版的 Windows 98 系统。

我的宿舍房间上不了网。我不得不去附近的网吧,在那里下载软件,然后随身带着几十张软盘。

当我终于拥有了自己的计算机,我非常高兴,但有一点也让我感到困扰,那就是我无法用我的母语孟加拉语写东西。我碰到了 CDAC 提供的资源,CDAC 是一个政府机构,它提供的印度语言工具是基于 ISCII 的,ISCII 是一个较早的国家标准,而印度语的 Unicode 标准就是基于这个标准。很难学习它的键盘布局。

我的第一次贡献

不久后,我遇到了一款名叫 Yudit 的软件,它使用标准的 QWERTY 键盘布局来提供印地语的拼音输入。正是在通过 Yudit,我第一次遇到了诸如开源和自由软件、GNU 和 Linux 之类的术语。Yudit 也允许我把 UI 组件翻译成孟加拉语,当我将翻译提交给开发人员时,他很高兴地将它们合并到了下一个版本中,并在软件的 README 文件中称赞了我的功劳。

第一次看到一款应用程序的用户元素以我的母语呈现,我感到十分兴奋。此外,尽管对写代码的知识几乎为零,我依然能够为软件开发做出贡献。我继续为 Yudit 创建了一个从 ISCII 到 Unicode 的转换器,这个转换器还可以用于各种印度语言之间的直译。我还买了本 Linux 杂志,随刊附赠了一张 Knoppix 的免费 live CD,正是通过它我体验到了 Linux 桌面。

我面临的另一个问题是缺乏与 Unicode 兼容的 OpenType Bangla 字体。我使用的字体是共享软件,我需要为它支付许可费用。我在想,“为什么不尝试亲自开发呢?”在此过程中,我通过 bengalinux.org(后来更名为 Ankur 小组)接触到了分散在世界各地的孟加拉语使用者,他们正试图在 Linux 操作系统中使用孟加拉语。

我加入了他们的邮件列表,我们在内部与当局之间讨论了孟加拉语的 Unicode 和 OpenType 规范中的各种缺陷,然后在适当的时候进行了纠正。我的贡献是将传统的孟加拉字体转换为兼容 Unicode 的 OpenType 字体,翻译 UI 等。这个小组还发行了世界上第一张带有孟加拉语 UI 的 Live Linux CD。

2003 年,我搬家到了一个无法访问互联网的地方。我只有在周日去加尔各答时才能联系到小组。当时,Linux 的孟加拉语本地化已经成为了主流。我们的一些志愿者加入了 Red Hat 从事翻译和字体开发工作。我也忙于我的医疗工作,几乎没时间去进行开源开发。

如今,我觉得使用 Linux 做日常工作比其他任何操作系统都要舒服。我也为能与一个能让人们用自己的语言交流的项目联系在一起而感到自豪。它也为长期以来由于不会说英语而被认为处于“ 数字鸿沟 digital divide ”另一端的人们带来了计算能力。孟加拉语实际上是世界上使用最广泛的语言之一,这个项目消除了全球人口中很大一部分人接触数字科技的主要语言壁垒。

加入开源

加入到开源运动中来很容易。主动做一些对自己有用的事情,然后思索一下所做的事情如何能对他人也有帮助。关键在于使它免费可用,它可以给世界带来难以估量的价值。


via: https://opensource.com/article/20/7/linux-bengali

作者:Dr Anirban Mitra 选题:lujun9972 译者:JonnieWayy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

每周关注开源社区和行业趋势。

我在一家采用开源软件开发模型的企业软件公司任高级产品营销经理,我的一部分职责是为产品营销人员、经理和其他相关人定期发布有关开源社区、市场和业界发展趋势的更新。以下是该更新中我和他们最喜欢的五篇文章。

《开放源码建设者:入门》

"最后,我发现自己想要自己修改代码,"Liz 说。她的第一个贡献是为 Django 框架做了一个授权扩展。她补充说:"我记得当时我很担心维护者可能不希望一个完全陌生的人做的改动,所以当它被接受时,我感到很兴奋,也很欣慰……得到认可,甚至感谢你的贡献,这种感觉总是很好。"

分析: 这一系列对开源维护者的采访(引自 Liz Rice)交汇了跳入开源领域的动机和经验。这也是对天才独狼开发者神话的一个点赞,你可以自己走很远的路,但如果你知道如何与其他人很好地合作,你会走得更远,建立更好的东西。如果你知道如何说服和激励他们,你会走得更远。

《Fluent Bit v1.5:轻量级和高性能日志处理器》

本次主要版本的最大亮点之一是不同公司与 Fluent Bit 核心维护者的联合工作,为 Google、Amazon、LogDNA、New Relic 和 Sumo Logic 等公司内部提供的可观察性云服务带来了改进和新的连接器。

分析:“从不同来源收集数据/日志,统一并将其发送到多个目的地”是一项繁琐的任务,但这是超大规模企业及其客户共同的任务。证据 A:一个开源工作完全如其预期的典型例子。祝贺 Fluent Bit 团队的这次发布!

《Kubernetes 如何让 Nubank 工程师每周部署 700 次》

因此,生产环境的部署时间从 90 分钟变成了 15 分钟。而 Nobre 说,这是“最主要的好处,因为它有助于开发人员的体验”。如今,Nubank 的工程师每周部署 700 次。“对于一家银行来说,你会说这太疯狂了,”Capaverde 笑着说。“但这并不疯狂,因为有了 Kubernetes 和金丝雀部署,回滚变化更容易,因为部署速度也更快。人们的出货频率更高,更有信心。”

分析: 我觉得这是个赢家,也是个输家。当然,他们降低了做出改变的成本,以一种让人们更有信心去尝试的方式。但他们的开发人员不能再在等待部署完成的同时跑 10 公里,现在只能在一次 TED 演讲中凑合。

希望你喜欢这个列表,下周再见。


via: https://opensource.com/article/20/7/open-source-industry-trends

作者:Tim Hildred 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

唯品会 Saturn 插件因未声明上游项目版权而被拒

22 日晚,Apache SkyWalking 创始人吴晟在朋友圈中指出,因违反开源协议要求,SkyWalking 只能暂时拒绝针对唯品会 Saturn 项目的插件需求。吴晟称,“Saturn 是 fork 自 ElasticJob,并更改了版权信息,这是一个非常严重的许可证问题……我们都不能正式接受它作为 Apache SkyWalking 的一部分”。

来源:开源中国

拍一拍:在参与和贡献开源项目时,忽视或对开源许可证的无知,都是投入开源生态的重大阻碍,是需要认真学习的一课。

谷歌再推 Kotlin:代码量比 Java 减少 80%

Google Home 团队现身说法,通过自身经历,展示了 Kotlin 开发的好处。截至今年六月,该应用中约有 30% 的代码采用 Kotlin 编写,今后的新功能也被鼓励用 Kotlin 进行开发。Kotlin 编程语言 2011 年由 JetBrains 推出,2012 年开源,2017 年成为 Android 官方开发语言,并于 2019 年成为 Andoid 开发官方首选语言。

来源:开源中国

拍一拍:Java 被爆锤,但是这依然不能影响 Java 的统治地位。

蚂蚁区块链正式升级为“蚂蚁链”:全球区块链专利排名第一

7月23日,蚂蚁集团董事长井贤栋在杭州宣布,蚂蚁区块链正式升级为“蚂蚁链”。井贤栋在发布会上分享了蚂蚁链已取得的三个关键成绩:在技术上,蚂蚁链连续四年每年全球专利申请数始终保持在第 1 名;在应用上,蚂蚁链已经助力解决了 50 多个实际场景的信任问题;在商业上,蚂蚁链目前每天“上链量”超过 1 亿次。

来源:搜狐IT

拍一拍:专利数量其实不重要,关键性专利才是重点。

IEEE Spectrum 2020 年编程语言排行:Cobol 榜上有名

IEEE Spectrum 编程语言排行榜一年发布一次,今年是其发布的第七年。Python 再度蝉联榜首,并且在各类不同的权重下都保持领先地位。Java 和 C 语言也依旧排名第二和第三。今年,受疫情影响,美国政府需要处理大量失业给付,但难以应付 Cobol 编写的老旧系统,因此,很多已退休的 Cobol 又返回来协助维护系统,Cobol 的创始团队还在网上公开了教程和学习资源。

来源:开源中国

拍一拍:Cobol 的重新还魂实在是无法言表。

十年后,Lightworks 终于给出了不开源的原因:代码太乱

十年前,非线性视频编辑器 Lightworks 曾发布了一则声明,宣布其开源意图。然后时至今日,其开源进程仍是一潭死水。 Matt Sandford 称,Lightworks 还没有开源的明确原因在于,其仍存在着源代码太乱的问题。在经历了十年历程后,他们目前仍在清理源代码,以为将来可能的开源发布做准备。

来源:开源中国

拍一拍:这么乱的代码,然而 Lightworks 居然还可以好好运行?

Linux 基金会推出公共卫生计划,帮助对抗新冠疫情

Linux 基金会今天宣布推出全新的公共卫生计划(LFPH),使用包括 Exposure Notification API(由苹果和谷歌开发)在内的开源技术来帮助政府对抗 COVID-19 新冠病毒疫情。并推出了 COVID Shield 和 COVID Green 两个暴露通知项目。

来源:cnBeta.COM

拍一拍:期待发挥开源的力量!

MIT 利用 Deepfake 技术让尼克松总统宣布阿波罗 11 号任务失败

这段视频由麻省理工学院(MIT)人工智能专家制作,他们花费了半年时间完成了这段非常有说服力的 deepfake 视频。视频中,NASA 的真实镜头以及尼克松发表的悲情虚假演讲被混合在了一起,就好像阿波罗 11 号未能成功一样。在伪造的视频中尼克松提到宇航员尼尔·阿姆斯特朗、巴兹·奥尔德林和迈克尔·柯林斯时说道:“命运已经注定,那些前往月球进行和平探索的人将在那里安息。”

来源:cnBeta.COM

拍一拍:眼见为实彻底无效了,别说照片,连视频都不能信了。

阿里巴巴蚂蚁集团将在上海和香港上市

阿里巴巴旗下的支付分支蚂蚁集团宣布了上市计划,拟在上海和香港两地上市。该集团最近的估值达到 1500 亿美元。蚂蚁已成为中国占主导地位的移动支付公司,年活跃用户达到 9 亿。与蚂蚁关系密切的一位人士表示,上市过程尚处于早期阶段。即使仅上市一小部分股票,也将是亚洲公司最大的 IPO 之一。蚂蚁最近将其名称从蚂蚁金服更名为蚂蚁集团,并一再强调它是一家科技公司,而不是金融公司。

来源:solidot

拍一拍:摇钱树啊。

了解 2020 年开源社区女性奖获得者 Megan Byrd-Sanicki 如何将人们聚集在一起。

 title=

“在成长的过程中,我曾经有点像陆军元帅,” 2020 年开源社区女性奖获得者 Megan Byrd-Sanicki 笑着说。“我总是那个把同学们拉到一起的人。‘大家来吧,我们告诉你们规则。’我也会注意旁听,尝试找出没有被接纳进来的人,并把他们拉进圈子。”

 title=

这种将人们聚集在一起,并为他们建立一个组织,让他们表现出色的动力贯穿了她的大部分职业生涯和社区工作。“我回想起二年级体育课上的我,不得不承认,今天的我依然是这样的人。”

作为第一任 Drupal 协会执行主任,Megan 十年来活跃于开源社区,现在是谷歌开源项目办公室的研发和运营主管。“我很幸运能担任这个职位,因为它可以让我看到谷歌 2000 多个不同目标、不同治理结构、不同策略的开源项目。这个也是难得的学习机会。” Megan 最近被推选为 开源代码促进会的董事会成员,她努力加强该组织为全球项目和企业提供的开源领导力。

从地下室台阶上学到的知识

Megan 原以为她会从商,远离循规的技术。坐在地下室台阶上,耳濡目染父亲的销售电话,到 16 岁时候就知道父亲的所有产品系列,也熟悉了其他知识。

“我从父亲学到了做生意就是解决问题和帮助别人” Megan 说。“在我的职业生涯这个信念我始终放在第一位。在某些角度看选择这条路我并不觉得奇怪;这是我个人选择的自然延伸,但它也把我带到了我从未梦想过的地方。”

开源事业对 Megan 不仅仅是一个职业;她在她的社区活动中也使用同样的理念。“现在,我正在与 Covid Act Now 的一大群优秀的工程师、数据科学家以及流行病科学家合作。团队成员是义务提供他们的专业知识,公开合作,为政府公共人员提供数据建模,以便他们快速的做出有效的决策。”

她也活跃于 FOSS Responders,这是一个为受 COVID-19 事件影响的开源项目和社区成员点亮温暖的组织。“在疫情期间,项目很难得到他们需要的帮助。我们可以帮忙需要帮忙的组织和个人扩散他们的请求。”这个组织的一个重要的事务是管理 FOSS Responders 基金,这是一个寻求开源项目基金的融资需求的机制,避免社区衰亡。

在这不断变化的世界中一群可爱的人

影响 Megan 参与到社区的两个宗旨分别是对开源的明确承诺和把大家团结在一起的动力。“人们有梦想的时候,他们就积极的去实现它,这就造就了共同的信念和强烈的 ‘为什么’。人们很容易围绕着‘为什么’参与其中。我知道我是这样做的。” Megan 在被问到她这么努力时说到。

“不管是帮助 Drupal 基金会筹集资金的任务还是赋能开源项目可持续发展,都会对人类产生真正的影响。帮助人们达到他们的目标,实现他们的梦想和愿景,而我也实实在在感受到收获这种蝴蝶效应般的热情。”

开源技术在技术领域占的比重越来越大,Megan 对未来抱有很大希望。“令人兴奋的是故事还没有结束。作为一个社区,我们还在摸索,”她说:“关于开源,我们需要学习的东西太多了,我们的外部环境不断发生变化,它可以以多种方式发展,同时我们周围的环境也在变化。我们需要正确的对话,并找出如何共同发展的方法。确保每个人都有一席之地。”

用她的话说,这些都是经常从她的父亲生意电话里听到的感悟,做生意就是解决问题并帮助别人。“帮助更多的人学习如何使用和贡献开源来解决问题,的确是一件有益的事情。不管是推动创新,提升效率,还是实现业务目标,有很多方法可以从开源中获得价值。”

属于你的荣耀

当被问到对其他想参与到开源社区的女性有哪些建议时,Megan 兴奋的说:“请记住,在开源社区,所有人都有一席之地。这可能会让人望而生畏,但是从我的经验来看,人们都想帮忙。当你需要帮助的时候,就寻求帮助,但也要清楚你能在哪里做出贡献,如何做出贡献,以及你的需求是什么。”

她也认识到,在开源领域的所有声音中,有时会感觉到缺乏集中的领导力,但她提醒不要把它看成是一种只留给少数人的特权角色。“做你期望的领导者。当社区领导角色空缺时,每个个体可以自己填补空缺。每一个开源的贡献者都是领导者,不管是领导他人,领导社区,甚至领导自己。不要等待被动赋予属于你的权力和精彩。”

对 Megan 来说,开源之旅就如:一个前途不明朗的心路之旅。尽管如此,对风险和未来的不确定性她从不逃避。“我把生命看作一张你正在编织的美丽挂毯,日复一日,你仅仅看到后面的线头。如果你可以看到全貌,你将意识到,你只要每天尽自己最大的努力,就会以无数的方式为这个美好的作品做出贡献。”


via: https://opensource.com/article/20/4/interview-Megan-Byrd-Sanicki

作者:Jay Barber 选题:lujun9972 译者:guevaraya 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

国内电子书厂商文石无视 Linux 内核协议引开源社区指责

国内电子书厂商文石(Onyx)被指拒绝发布其电子书设备源码,违反 GPL v2 开源协议。Onyx 的电子书设备是在 Linux 内核基础上的改版,而 Linux 内核基于 GPL v2 许可证,该许可证有很明显的“传染性”,要求二次分发项目也必须开源。Onyx 官方回应“技术团队表示目前不能把源码开放”,并希望他人谅解。似乎是承认了自己已经违规,但是也没有办法改正。Onyx 的态度激起许多人的不满,甚至把对 Onyx 的批评上升到国家层面。

来源:开源中国

拍一拍:毫无疑问,这是一种应该严厉谴责的行为。一些厂商,不仅不遵守开源许可证,而且对开源许可证非常无知。

国内的开源 PHP 论坛软件“修罗 BBS”停止,官方论坛关闭

PHP 开源论坛“修罗 BBS”(Xiuno BBS)已于 7 月 6 日关闭,其官网称“国内什么时候有真正的开源环境了再见!”。同时,在其 4.0 版本的源码库中看到 18 小时前更新了 README,意指项目的开源之路将暂时停止。

来源:开源中国

拍一拍:没有找到可持续发展模式的开源软件,或者说,不能应对恶劣环境的开源软件,早晚是这个结果。可惜了。

优麒麟 20.04 LTS 发布:优化高清屏支持 上架 6 款新应用

除了功能改进与BUG修复,麒麟软件商店新增应用:Opera 浏览器、Vivaldi 浏览器、亿图图示软件、亿图项目管理软件、MindMaster思维导图软件、TeamViewer远程连接控制软件。

来源:优麒麟

拍一拍:这次发布的时间有点晚了啊。

谜之操作:巴克莱银行把互联网档案馆作为 JS 文件的 CDN

英国金融集团巴克莱银行被发现会从互联网档案馆调用 JS 文件。调用的文件指向的是互联网档案馆时光机器存档的巴克莱银行网址。在引发广泛关注之后,巴克莱银行修改了代码不再把互联网档案馆作为 CDN,但没有解释它之前为什么这么做。

来源:solidot

拍一拍:这家银行连互联网档案馆的油都要揩,也是够了,心疼一下互联网档案馆。