喜大普奔,.NET开源三周年了 3年前,微软宣布开源.NET框架的大部分内容。正如ScottHanselman在Connect2016主题演讲中所说的那样,微软一直在做重大贡献:开源.NET框架并不总是一帆风顺的,可以肯定的说,总是会遇到一些困难。在过去的三年中,发生了一些值得注意的事:…… 移动VR福音,AMD即将开源VulkanLinux驱动 Vulkan1.0于2015年上线。当时听说AMD的VulkanLinux驱动一开始将作为闭源产品,然后在准备好时再向市场开源。这听起来像是只需几个月左右的时间,但直到现在Vulkan驱动仍然属于闭源产品。不过,我们终于迎来了好消息。AMD将赶在今年圣诞节前公开VulkanLinux驱动的源代码。 PostgreSQL好评如潮,它是如何做到的? PostgreSQL是一个自由的对象-关系数据库服务器(数据库管理系统),功能很强大。包括了可以说是目前世界上最丰富的数据类型的支持,比如IP类型和几何类型等等。PostgreSQL在1973年还处于一个浑沌初开的年代,在那个年代大家并不了解数据库。很不幸的是,在1982年的时候ingres就闭源了,走上了商业化的道路。 Rust回顾了2017年发布的路线规划图 Rust重温了2017年发布路线规划图,完成了以下的计划。通过编写书籍,课程提升和改进语言,降低了语言的学习曲线。它还通过在检查工作流程中添加和利用增量重新编译来提高编辑-编译-调试循环的速度。 强推Android8.0?GooglePlay将迎来重大调整 Android的产品经理EdwardCunningham近日在开发者博客上发文宣布,为了更好地实现安全和性能,以确保用户有正面的积极性去发现和安装他们喜欢的应用和游戏,针对Android开发者,Google会在2018年做一些重要变更,包括:…… MandrakeLinux创始人携eelo手机操作系统回归 据外媒消息,MandrakeLinux创始人GaëlDuval正在忙于一个名为eelomobileOS的新项目,为智能手机市场注入新的活力。Duval是MandrakeLinux的创始人,MandrakeLinux是MandrivaLinux的前身,创建于1998年,旨在做一个能够真正在桌面上取代Windows的Linux版本。 Juniper正式将OpenContrail项目移交给Linux基金会 外媒消息,在近日举办的NXTWORK年度用户大会上,Juniper宣布正在将OpenContrail的代码库移交给Linux基金会,以便在云环境中增加对该技术的使用,加快OpenContrail的创新和社区成长。Juniper在2012年以1.76亿美元收购了创业公司ContrailSystems及其SDN控制器,进入SDN领域。一年之后,Juniper以开源方式发布了Contrail产品,并创建了OpenContrail社区。 微软正考虑添加Python为官方的Excel脚本语言 据外媒报道,微软正考虑添加Python为官方的一种Excel脚本语言,如果获得批准,Excel用户将能够像目前使用VBA脚本一样,使用Python脚本与Excel文档、数据以及一些Excel核心函数进行交互。 GreenKey加入Symphony软件基金会,将开源语音软件 外媒消息,专为金融市场设计集成语音识别专利语音软件的GreenKey近日宣布已加入Symphony软件基金会,后续将发布其语音软件开发套件(SDK)的社区开源版,帮助银行和其他金融市场公司能够“语音启用”Web应用。 Google用深度学习帮助NASA发现新行星 NASA近日宣布一项重大消息,GoogleAI团队通过神经网络算法,利用超过15000个标注的克卜勒信号来训练深度学习模型TensorFlow辨别行星信号,从670颗恒星的信息资料中找出了2颗以往未被发现的新行星。分别命名为Kepler-90i和Kepler-80g,其中Kepler-90i成为第8个围绕在Kepler-90的行星,这是除了太阳系外,第一个被发现的8大行星系统,因此,天文学家AndrewVanderburg也将Kepler-90描述为「迷你太阳系」。 红帽将成为第一家季度收入突破10亿美金的开源公司 据ZDNet报道,红帽公司的年增长率达到了20%,年收入即将达到30亿美元,距离每季度10亿美金已经不远了。对于这样一个世界级的开源公司来说,这个数额是相当不错的。红帽首席执行官JimWhitehurst在财报会议上称,“由于客户对混合云技术的强劲需求,我们再次实现了订购收入和总收入同比增长超过20%。 继AliOSThings后,阿里宣布即将开源AliOSLite 在10月的杭州云栖大会上,阿里正式发布了AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOSThings,并宣布开源。而在刚刚结束的北京云栖大会上,另一款面向IoT领域的轻量化操作系统,AliOSLite也宣布将于2018年1月20日开源。 玩脱了,Firefox停止推送引发争议的Mr.Robot扩展 近日,Mozilla向Firefox用户推送了一个名为LookingGlass的浏览器扩展插件,这个插件其实是Mozilla和Mr.Robot(黑客军团电视剧)系列开展合作的尝试,其中包含作者给玩家预留的线索。但是由于Firefox最初并没有提供任何关于插件突然出现的解释,引发了很多用户的不满。 开源图数据库Dgraph宣布已完成300万融资 据DgraphLabs创始人ManishRaiJain在其宣布1.0.0版本正式发布的文章中透漏,他们已完成了由贝恩资本投资公司的SalilDeshpande领头的300万融资。凭借早期在基础设施软件和开源软件方面的经验,Salil将加入Dgraph董事会。Jain表示,这一轮融资正好是我们扩大云服务的时机,并继续建立世界上最先进的图数据库。 Radiant将于2018年1月发布开源版《雷霆崛起》 RadiantEntertainment工作室是由卡普空《街头霸王4》的两名前主创所创建,并于2015年发布了免费格斗游戏《RisingThunder》(雷霆崛起)。2016年,该工作室被《英雄联盟》开发商RiotGames收购,并关闭了该游戏的服务器。 PureScript语言作者宣布不再担任Maintainer 静态类型语言PureScript的发起作者PhilFreeman近日在推特上宣布,由于其他更紧迫的任务,他已没有足够的时间和精力,因此不再担任PureScript的Maintainer。这意味着他后续不会再协调发布和组织issue或PR,也基本不会再进行PureScript的编译器和核心库上的开发工作,而是更多地是作为单纯的用户。 图鸭音视频软件Tucodec宣布开源,打破格局 12月23日上午,开源中国源创会在北京万豪酒店召开,会上众多团队分享了自家的技术。上午10点,图鸭科技创始人武俊敏宣布开源图鸭VoIP技术的服务器源代码及客户端网络模块代码。这套音视频开源项目现已上传码云和图鸭官网(www.tucodec.com),音视频企业和开发者可以前去下载体验。 Instagram开源用于Python3的MonkeyType工具 Instagram宣布将其MonkeyType工具开源。它是通过运行时跟踪类型自动将类型注释添加到您的Python3代码的工具。该公司拥有数百名工程师,编译了超过一百万行代码。它不断地在生产环境中添加新的代码,所以公司需要一种方法来使开发人员更容易阅读和理解代码,同时减少潜在的错误代码。 SkyWalking全票通过加入Apache孵化器 2017年12月8日,Apache软件基金会孵化器项目管理委员会ASFIPMC宣布“SkyWalking全票通过,进入Apache孵化器”。SkyWalking开源项目由吴晟(@wu-sheng)于2015年创建,同年10月在GitHub上作为个人项目开源,随后同步至码云。SkyWalking项目的核心目标,是针对微服务、CloudNative、容器化架构,提供应用性能监控和分布式调用链追踪能力。 高性能存储库Mnemonic升级为Apache顶级项目 Apache软件基金会宣布ApacheMnemonic孵化成功,升级为顶级项目。ApacheMnemonic是一个面向非易失性混合内存存储的库,它提出了一个非易失性/持久的Java对象模型和持久的计算服务,能显着提高了海量实时数据处理/分析的性能。开发人员可以使用这个库来设计cache-less和SerDe-less的高性能应用。 红帽高管大胆预测:苹果将在PC端没落,Linux崛起 RedHat的高级软件工程经理、GNOME/Fedora的开发者{敏感词}Schaller,近日发文对即将到来的2018年发表了一些有趣、大胆的预测,其观点也引发了社区争议。Schaller认为,2018年:Linux社区会基本使用Meson作为构建系统。 Redmonk:Ruby在缓慢衰落,缺少爆发点是关键 Ruby虽然仍然是EngineYard和Heroku等产品的核心,以及Discourse、Homebrew和Vagrant等项目背后的语言,但你知道吗?Ruby的走势并不乐观。Redmonk近日针对Ruby的发展做了一些总结,在其最近的排名中,Ruby位居第八,落后于JavaScript、Python和PHP等语言,但领先于C、Swift和Go。 DigitalOcean发现大多数开发人员并不使用AI或CD 尽管人工智能带来了很多好处,但并不是很多开发人员在使用它。DigitalOcean最新发布的报告显示,2017年只有17%的受访者从事人工智能或机器学习。然而,剩下73%不使用人工智能的人中,也计划在2018年学习更多其他的技术。 Node.jsVSPHP—你应该选择哪一个? 现在,Web开发公司和开发人员可以选择多种技术栈来构建Web应用程序。早期网络发展,不同的技术被用于前端和后端开发。但是,随着Node.js的发布,布局发生了变化,因为它允许开发人员使用JavaScript编写后端代码。这最终催生了MEAN(MongoDB+Express+AngularJS+NodeJS)堆栈web开发框架,从前端到后端甚至是数据库(MongoDB-JSON)都使用JavaScript。 |