300 likes | 424 Views
!. E lastos. o rg. Brief Introduction. 陈艳毓 2013.8.6. Elastos.org …. An O perating S ystem for Software Defined Computers.
E N D
! Elastos.org Brief Introduction 陈艳毓 2013.8.6
Elastos.org… An OperatingSystem for Software Defined Computers We define the term "Software Defined Computer" as a computing environment which conceptually executes programs from a personal cloud drive on a client device. Under this definition, Elastos is an operating system we invented as a base for these software defined computers.
Elastos.org… An OperatingSystem for Software Defined Computers The core of Elastos is built on component technology with reflection capabilities. Our engineers rewrote the Android Framework using the Elastos Runtime to maintain Android JAVA apk compatibility while improving it in four aspects:
Elastos.org… An OperatingSystem for Software Defined Computers (1) Managing security end-to-end, from memory, hard-drive, and network protocols to the cloud-drive’s portal; (2) Crossing CPU architectures in native code; (3) Coping with different hardware profiles, e.g., phone, tablet, PC, TV, etc., with a built-in browser; (4) Sharing apps, as well as data media, via social networks.
Elastos.org… An OperatingSystem for Software Defined Computers Elastos is a development framework. It allows developers to write differentiated applications for Android, and provides dynamic content to the mobile devices industry. Applications can be connected and can take advantage of modern data connection channels.
Elastos.org… An OperatingSystem for Software Defined Computers The programming idea of CAR is the essence of Elastos, running through its entire system implementation. In Elastos, both the operating systemkernel and the component library provided by the Elastos platform are implemented using CAR technology.
Elastos.org… An OperatingSystem for Software Defined Computers The Elastos project has been going on in China for the past 13 years. The (open) source code of Elastos is available at elastos.org.
Community... Elastos.org Community Introduction Elastos.org Community Server Software Composition Contents
Community… Combined with the 13 years experience of Kortide members in system software development projects led by Chen Rong and the experience in the latest international operational open source softwareoperation. characteristics website: elastos.org
Community… Including: 1) Source Management 2) Task management, bugmanagement, development schedule management 3) Data writing, collating,disseminating 4) Development, testing, projectmanagement and personnel exchanges, the exchange of users and developers characteristics website: elastos.org
Server software… Elastos.org Technical Community Introduction Elastos.org Community Server Software Composition Contents
Server software… 1) Wordpress: BuddyPress and openID services on Blog community; Community Portal 2) Gerrit: Git version control server; review management 3) Redmine: Project Management System based on task and bug 4) Mediawiki:Documents released Portal Software Composition
Server software… 5) Webdav:Shared Content Services 6) Postfix:mail.elastos.org system 7) Jenkins: Automatic Build System 8) ElFinder: Online File Manager 9) TestLink Software Composition
Server software… Elastos.org Technical Community Introduction Elastos.org Community Server Software Composition Contents
Contents… Project Code Review 1 Test & Requirements Documentation Download Community
Project… Elastos Project Management System • This website is for Elastos open source OS project and its sub projects. This is the online issue management system supported by Redmine. • The system has the fllowing features: • Multiple projects support • Flexible role based access control • Flexible issue tracking system • Gantt chart and calendar • Per project wiki • Per project forums • Time tracking • User self-registration support 1
Project… Elastos Project Management System You should have an ElastosID first, then register for an account here and then: 1) Browse the issue list and post a few updates on the issues 2) Try out the Wiki pages on a project 1
Code Review… Project Code Review 2 Test & Requirements Documentation Download Community
Code Review… 网站暂无简介
Test& Requirements… Project Code Review 3 Test & Requirements Documentation Download Community
Test&Requirements… Currten Test Plan Test Project Keyword Management Test Specification Browse Test Cases Search Test Cases Documentation Test Execution Execute Tests Test Cases Assigned to Me Test Reports and Metrics Metrics Dashboard Testlink
Test&Requirements… Testlink TestLink is a web-based test management software that facilitates software qualityassurance. It is developed and maintained by Teamst. The platform offers support for testcases, testsuites, testplans, test projects and user management, as well as various reportsand statistics.
Documentation… Project Code Review 4 Test & Requirements Documentation Download Community
Documentation… Elastos Organization Wiki 简介
Download… Project Code Review 5 Test & Requirements Documentation Download Community
Download… There are nearly 50 master papers, coming from the TongJi students. Also, there are many Software installation packages, for example: DevelopmentTools, GDB,RaspberryPi and so on
Community… Project Code Review 6 Test & Requirements Documentation Download Community
Community… Member: Here we can find all the members in the community and our friends. Activity: Here we can know what everyone has done in the community Social Network System
Community… Groups: Different groups in the community Blogs: Everyone's bolg Froums: All forums in the community order by pubtime Social Network System
! Thanks