近日,BBC一篇《Microsoft releases Linux database software》的报道令数据库业界为之热议,一直以来作为微软核心产品的SQL Server始终“深耕”在自己的核心操作系统Windows上,但微软突然宣布将于2017年年中发布Linux版本SQL Server软件的消息确实出乎意料。不过,回顾微软CEO Satya Nadella上任以来关于软件开放的商业安排,在新的竞争对手的平台发布SQL Server似乎也是情理之中的事情。 目前,部分微软客户已经开始试用Linux版本的SQL Server,但公开发布还要等至少一年。虽然根据Gartner的统计,目前SQL Server的市场份额(21%)一直低于ORACLE,但登陆Linux舞台则意味着对于包括ORACLE在内的一系列数据库产品的显著威胁。一直以来,微软的开发工具被业内称道,虽然近15年来随着Java及其开源开发工具的快速发展,微软开发工具原有的生产力优势逐步被超越,但作为技术门槛较低的平台,基于微软开发平台的软件产品始终保持较高份额,而且这还是在SQL Server长期缺席Linux的情况下完成。此次进军Linux,SQL Server除了将会对ORACLE特定版本构成一定威胁以外,还会对IBM、SAP的产品线形成竞争,同时也会对开源世界的一些数据库产品构成威胁。 但这些只是开始,毕竟SQL Server是微软众多产品的基础,可以配合Azure形成一套完整的应用基础环境方案,而且新增加的专业分析服务功能,也会帮助SQL Server可以将自己的扩展能力与长期存在于Linux平台的开放协议栈进行集成,实现企业混合云(私有云+公有云)环境下的信息协同,为微软平台的开发人员开拓出一个全新的后台服务选项。SQL Server登场Linux这个点选择非常明智,作为承上启下的关键,他可以将微软前端(桌面应用、Web应用、移动应用)与开放社区多年努力构建的后台环境衔接在一起,集成的复杂{敏感词}由新版本的SQL Server完成,而开发人员只要按照既有的开发习惯访问SQL Server即可,这不仅是一个数据库产品的扩张,它意味着微软平台的开发团队、微软平台多年来积累的大量应用软件可以通过SQL Server这个媒介搭上Linux所构建的基础环境,将原有的沉淀优势变成现实优势,预期将会对软件世界的大部分竞争对手构成压力。另外,经过多年商业市场的积累,较之目前尚在依靠低价甚至免费阶段苦苦追赶的开源产品而言,SQL Server数据库在功能特性方面的优势明显,如果能将其从Windows平台扩展到Linux平台,对于用户颇具吸引力。同时,对于业界多年所诟病的产品安全问题,也可以从一定程度上转嫁到之前一直大力鼓吹为“安全的”Linux平台,把烫手的山芋丢给对手,商业上也很巧妙 。详情请关注本次专辑…… 32位微控制器世界向 Linux 敞开大门。前一段时间,领先的 ARM Cortex-M 供应商意法半导体(ST)发布了 一款自由的 Linux 桌面版开发程序,该软件面向其旗下的 STM32 微控制单元(MCU)。包含了 ST 的 STM32CubeMX 配置器和初始化工具,以及其 STM32 系统工作台(SW4STM32) ,这个基于 Eclipse 的 IDE 由工具 Ac6 创建。支撑 SW4STM32 的工具链,论坛,博客以及技术会由 openSTM32.org 开发社区提供。 “Linux社区以吸引富有创意的自由思想者而闻名,他们善于交流心得、高效地克服挑战。” Laurent Desseignes,意法半导体微控制器产品部,微控制器生态系统市场经理这么说道:“我们正着手做的是让他们能极端简单的借力 STM32 系列的特性和性能施展自己的才能,运用到富有想象力的新产品的创造中去。 Linux 是物联网(IoT)网关和枢纽,及高端 IoT 终端的领先平台。但是,大部分 IoT 革命,以及可穿戴设备市场基于小型的低功耗微控制器,对 Cortex-M 芯片的运用越来越多。虽然其中的一小部分可以运行精简的 uCLinux (见下文),却没能支持更全面的 Linux 发行版。取而代之的是实时操作系统(RTOS)们或者有时干脆不用 OS 来控制。固件的开发工作一般会在基于 Windows 的集成开发环境(IDE)上完成。 通过ST的自由工具,Linux 开发者们可以更容易的开疆拓土。ST 工具中的一些技术在第二季度应该会登录 Mac OS/X 平台,与STM32 Nucleo 、开发套件、以及评估板同时面世。Nucleo 支持 32 针、64 针、和 144 针的版本,并且提供类似 Arduino 连接器这样的插件。 STM32CubeMX 配置器和 IDE SW4STM32 使 Linux 开发者能够配置微控制器并开发调试代码。SW4STM32 支持在 Linux 下通过社区更改版的 OpenOCD 使用调试工具 ST-LINK/V2。据ST称,软件兼容 STM32Cube 软件包及标准外设库中的微控制器固件。目标是囊括 ST 的全系列 MCU,从入门级的 Cortex-M0 内核到高性能的 M7 芯片,包括 M0+,M3 和 DSP 扩展的 M4 内核。更多内容,大家请关注本次专题…… 几天前,YouTube博客主Bird Techstep发布了一则新视频,展示了如何在新推出的树莓派3(Model B)单片机上把玩Ubuntu MATE Linux操作系统。几周前,Ubuntu MATE团队的Martin Wimpress推出了新版的Ubuntu Pi Flavour Maker工具,所以现在任何人都能将这个基于Ubuntu的系统移植到树莓派3上了。 演示的重点是给树莓派3外接了一块XXC-40-038 A2触控屏,所以能够通过手写笔与Ubuntu MATE的界面互动。当然,Ubuntu Pi Flavour Maker工具还可用于其它Ubuntu官方/第三方衍生发行版,比如Xubuntu、Lubuntu和Ubuntu Server(最小化和标准版本)。 尽管视频中看到触屏在树莓派3上的交互有些困难,但我们还是很高兴见到有技术经验丰富的开发者将独特的硬件和创新技术联系起来。更多内容请关注本次专辑的相关内容…… |