Updates from April, 2013 Toggle Comment Threads | Keyboard Shortcuts

  • Avatar of Chen Rong

    Chen Rong 2:21 pm on 2013/04/13 Permalink | Reply  

    科泰世纪及其Elastos操作系统简介 

    科泰世纪公司创始于2000 年5月, 目的就是实现新一代操作系统,由当时的国防科工委副主任沈荣骏院士主导,国家两弹一星元勋孙家栋院士为第一任董事长。我们于2003年完成了 Elastos第一版,用于数控机床和工业用数字终端。2007年完成了第二版,用于一只包括自行设计的内核、图形系统、文件系统、 用户界面的完整(德赛品牌)智能手机和第一款(大唐品牌)中国移动电子书。由于当时面临iPhone及Android手机的冲击,我们自行设计的OS销路并不理想。2007年7月经工信部娄勤俭副部长的批准,科泰公司引入富士康集团投资,期望利用其工业产品的市场能力,保持并促进新一代国产中国移动操作系统的研发实力。

    近年来,我们看到家庭云和多屏互动带给我们的机会。家庭云的中心是家庭云服务器,由路由器、网络多媒体播放器和家庭云盘组合而成。家庭云的客户端, 由电视、电子相框、家庭监控等固定终端,及手机、平板、电脑等移动终端组成。无论是固定终端还是移动终端,无论是在家庭内部还是漫游在世 界各地,只要有宽带网的访问,用户的私密信息都能透过家庭云盘同步更新。

    传统操作系统都是在本机物理硬盘上安装及运行程序。而我们要实现的新一代操作系统就是要透过云盘来安装及运行程序。云盘操作系统面对的挑战是如何使程序运行于各种不同指令集的CPU之上,自动适配形形色色的屏幕及用户体验,安全隔离来自不同云盘的程序数据及通讯协议。云盘操作系统带给我们的好处是把所有移动互联网应用都变成基于特定云盘的应用,把所有云盘都变成所谓“云盘计算机(Software Defined Computer)”,在全互联网范围实现点击运行程序,点击分享程序。

    相对PC互联网时代的点击阅读网页,点击分享网页,在移动互联网上实现点击运行程序,点击分享程序会是一场新的重大产业变革。我们认为传统的网页的互联网会演变为软件服务(Software Service)的移动互联网。

    随着Windows 8的发布,我们看到微软开始逐步放弃开发十年的.NET核心技术,战略转移到以Windows Runtime(WinRT)为核心技术,用C/C++语言替代中间代码语言C#(一种类JAVA语言)作为原生语言类实现软件服务技术,其目的就是为了 实现软件服务互联网。

    科泰世纪公司的Elastos操作系统技术的实质就是一项完全自主研发的Runtime技术,其研发已经在中国整整进行了13年。 Elastos 允许单个应用基于其远程云盘独立运营,把目前常见的应用商店(App Store)模型变为应用商城(App Mall)模型,在信息安全模型和利益分配模型上创新,实现一个“内容App化,App社交化”的全新互联网信息交互模式。

    Elastos 技术五年前就基本完成,花了八年心血,但我们还在等两件事:市场机会和Android的源代码成熟。没有市场机会,我们得不到经费,攻城略地也无地可攻。 没有Android源代码,中国的软件基础不足以完成操作系统的大业。目前看来,两者都初步具备了。

    中国多年来一直希望有国内公司主导的操作系统,作为其信息产业赖以支撑的基础。创新型操作系统要有自己的 API,中国也只有Elastos具有自己的API。云盘加上计算能力就是软件计算机。 Elastos 就是软件计算机的操作系统。它们是一个硬币的两面,也就是未来版的PC和Windows,缺一不可。

    于2012年10月底开始,我们采用Elastos实现Android的Runtime为技术路线,再次投入近百人推进 Elastos第三版的产品化过程,2013年下半年会有批量家庭云操作系统产品逐步面世。

     | 2,478 views | 0 comments | 2 flags | 

     
  • Avatar of Chen Rong

    Chen Rong 2:05 pm on 2013/04/13 Permalink | Reply  

    Elastos: an Operating System for Software Computer 

    Personal cloud is a buzz word nowadays. Popular personal clouds, including Dropbox, Box.net, etc., are, in fact, remote storages for personal data on the Internet.
    We define a Software Computer as a computing environment which could conceptually execute programs from a personal cloud drive on a client device. We invented an operating system, Elastos, for the software computer. We expect that every app on a mobile device could potentially be treated as a software computer.
    As hardware virtualization technology matures, there is an opportunity to evolve the guest OS, such as Elastos, independently from its hosting OS, e.g., Linux, to adopt more advanced features such as mounting Internet portals as cloud drives, running applications confined within its own domain to improve security, sharing applications via social networks.
    The separation of hardware computers and networks from virtual machines for application could improve Internet security and usability tremendously. By combining operating system with browser for the software computer, we hope our research will lead us to the dawning of a new Internet, for users could execute applications anywhere in the world, on their mobile device, by a simple click, without worrying virus or software installations.
    The core of Elastos is a component technology with reflection capabilities, which facilitates automatic remote interface invocations, seamlessly bridges JAVA, JS and C/C++ barriers without programmer interventions, implements binary component inheritance, and supports generic and aspect oriented programming.
    Similar to Microsoft rewriting the .NET framework using its Windows 8 Runtime, our engineers rewrote Android Framework using Elastos Runtime to extent Android in four aspects while maintaining Android JAVA apk compatibilities: (1) managing security end-to-end, from memory, hard-drive, network protocol to the cloud-drive’s portal; (2) crossing CPU architectures in native code; (3) coping with different hardware profiles, e.g., phone, pad, PC, and TV etc., with build-in browser; (4) sharing apps, as well as data media, via social networks.
    The Elastos project has been going on in China for the past 13 years. And the third version will have its alpha release in June of 2013. The (open) source code of Elastos is at elastos.org. The project has been sponsored by Chinese government founding and by the Foxconn Group.

     | 1,035 views | 0 comments | 0 flags | 

     
  • Avatar of Chen Rong

    Chen Rong 4:24 pm on 2013/03/20 Permalink | Reply  

    let’s develop Elastos together 

    this is a test for Elastos category

     | 793 views | 0 comments | 0 flags | 

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel