ibm和微软
在本周的开放源代码新闻摘要中,我们分享了Facebook和IBM的辅助功能更新,微软承认开放源代码是错误的以及您需要知道的更多头条新闻。
IBM启动开源可访问性工具包
IBM的可访问性计划总监Simeon McAleer在博客中宣布,该公司将推出Equal Access Toolkit 。 开源产品和设计工具包旨在帮助设计人员和开发人员将可访问性嵌入其工作流程中,而无需外部咨询。
该工具包具有一组使可访问性更容易量化的组件。 有用于创建可访问企业产品的团队的“平等访问”准则,以及可访问性检查程序,可审核基于Web的组件和解决方案中的可访问性问题。 IBM表示,其工具包的主要优势是从初始研究到产品发布的整个开发阶段的可访问性指南。
微软将开源其Fluid Framework并将其引入Outlook
微软的贾里德·斯帕塔罗(Jared Spataro)宣布, Fluid Framework (开发人员用于改善文档协作的平台)将开源。 Spataro说,Fluid Framework的代码将在未来几周内在GitHub上添加。 开发人员将能够通过JavaScript API使用Fluid Framework 建立新的协作体验 。
在发布此开源公告的同时,Spataro分享了Microsoft将在其某些生产力应用程序中添加Fluid Framework的信息。 这些包括Outlook,用户可以在其中使用Fluid Components自动更新图表,表格和任务列表。 Office.com用户还可以通过@mentions和每个文档的活动提要很快使用Fluid Framework。
每10个应用中有7个使用未修补的开源库
软件安全状况(SOSS):开源版研究发现,十分之七的应用程序至少使用一个未修补的开源库 。 这项研究分析了整个Veracode平台上的开源库,其中包括351,000个唯一的外部库。
Veracode首席研究官Chris Eng表示,这些结果应使开发人员优先考虑补丁和特定于框架的安全性 。 Eng强调说,库之间的依赖关系使开源软件容易遭受代码以外的一系列攻击。 漏洞也因框架而异:JavaScript,Ruby,PHP和Java的大多数攻击都来自于传递包含,而.NET,Swift和Go具有更直接的依赖性。
Facebook使其React Native开源框架完全可访问
Facebook在全球无障碍意识日宣布,它已采取GAAD承诺,使其开源React Native框架完全可访问。 社交网络还共享了一个信息图,其中包含一些提示,这些提示鼓励社交媒体用户使所有人都可以访问他们的帖子。
React的文档认为它使用HTML技术来构建可访问的网站 。 Web可访问性(也称为a11y)允许使用辅助技术来解释网页。 代码中的替代文字,图像描述和播客转录是可访问性的三个示例 。
微软总裁表示,他过去的开源立场“处于历史错误的一面”
二十年来有何不同? 早在2001年,时任微软首席执行官的史蒂夫·巴尔默(Steve Balmer)称Linux为“一种癌症,它在知识产权意义上将其自身与所接触的一切联系在一起”。
在最近接受麻省理工学院采访时 ,微软现任总裁布拉德·史密斯(Brad Smith)对公司过去的立场表示遗憾。 史密斯(Smith)在公司仍反对开源的时候曾担任微软的律师之一。他说,他和微软在本世纪初开源爆炸式增长时都处于错误的历史一边。好消息是。 ..如果生命足够长……您可以知道您需要改变。” 继包括Xamarin和GitHub的开源收购之后,Microsoft计划在Windows 10更新中发布完整的Linux内核,以在本月晚些时候发布。
在其他新闻中
- SPACE10为世界蜜蜂日创建开源蜂巢
- Percona用户详细介绍了开源数据库的挑战
- EA开源PC游戏命令与征服,使您能够创建疯狂的mod
- 为什么放慢新功能的开发可能是维护开源项目的最佳方法
- 比特币钱包制造商SatoshiLabs现在正在构建开源芯片
和往常一样,感谢本周Opensource.com的工作人员和记者的帮助。
ibm和微软