SlideShare a Scribd company logo
1
A
Technical Report
On
EYEOS TECHNOLOGY
Submitted in partial fulfilment of the
Requirements for the award of degree of
Bachelor of Technology
In
Computer Science and Engineering
By
S.DILEEP KUMAR
(12H61A05N9)
Under the Guidance of
Mrs G.SUDEEPTHI
Assistant Professor ,CSE Dept.
Department of Computer Science and Engineering
ANURAG GROUP OF INSTITUTIONS
(Formerly CVSR College of Engineering)
(An Autonomous Institution,Approved by AICTE and NBA Accredited)
Venkatapur (V), Ghatkesar (M), RR Dist., T.S-500088
(2012-2016)
2
Department of Computer Science and Engineering
ANURAG GROUP OF INSTITUTIONS
(Formerly CVSR College of Engineering)
(An AutonomousInstitution,Approved by AICTE and NBA Accredited)
Venkatapur (V), Ghatkesar (M), RR Dist., T.S-500088
CERTIFICATE
This is to certify that the Technical seminar Report entitled “EYEOS
TECHNOLOGY” being submitted by S.DILEEP KUMAR bearing the Hall Ticket number
12H61A05N9 in partial fulfillment of the requirements for the award of the degree of
the B.Tech in Computer Science and Engineering to Anurag Group of Institutions
(formerly CVSR College of Engineering), Hyderabad is a record of bonafide work
carried out by him under my guidance and supervision from December 2015 to April
2016.
InternalGuide HOD
Mrs G.SUDEEPTHI Dr.G.Vishnu Moorthy,
AssistantProfessor,CSEDept Professor,Deptof CSE
3
ACKNOWLEDGEMENT
It my privilege and pleasure to express profound sense of respect, gratitude
and indebtedness to my guide Mrs G.SUDEEPTHI, Assistant Professor, Dept. of
Computer Science and Engineering, Anurag Group of Institutions (formerly CVSR
College of Engineering), for her indefatigable inspiration, guidance, cogent discussion,
constructive criticisms and encouragement throughout this dissertation work.
I express my sincere gratitude to Dr.G.Vishnu Murthy, HOD and Associate
Professor of Department of Computer Science and Engineering, Anurag Group of
Institutions (formerly CVSR College of Engineering), for his suggestions, motivations
and co-operation for the successful completion of the work.
We extend my sincere thanks to Prof.M MuthaReddy, Principal,
ProfM.Bhagvanth Rao, Director, Dr.K.S.Rao, Director, Dr.V.Vijay Kumar, Dean, Dept.
of CSE, Anurag Group of Institutions (formerly CVSR college of
Engineering),Venkatapur(V),Ghatkesar(M), Ranga Reddy(Dist), for their
encouragement.
4
S.DILEEPKUMAR
(12H61A05N9)
Dept.of ComputerScience &Engineering,
ANURAGGROUP OFINSTITUTIONS.
DECLARATION
I hereby declare that the Technical seminar entitled “EYEOS TECHNOLOGY”
submitted to the Anurag Group of Institutions(CVSR College of Engineering) in partial
fulfilment of the requirements for the award of the degree of Bachelor of
Technology(B.Tech) in Computer Science and Engineering is a record of an original
work done by me under the guidance of Mrs G.SUDEEPTHI, Assistant Professor and
this work havenot been submitted to any other university for the award of any other
degree.
S.DILEEP KUMAR
(12H61A05N9)
Date:
Place:Hyderabad
5
ABSTRACT
EyeOS is an open source web desktop following the cloud computing concept . It is mainly
written in PHP, XML and JavaScript. It acts as a platform for web applications written using the
EyeOS Toolkit. It includes a Desktop environment with 67 applications and system utilities. It can
be accessed from Windows, Linux or from mobile devices that support the technologies. EyeOS is
one of those cloud computing operating systems.
It is based on an Open Source platform written mainly in PHP, XML and JavaScript. EyeOS lets you
upload your files and work with them no matter where you are. It contains applications like Word
Processor, Address Book, PDF reader, and many more developed by the community.
The idea behind EyeOS is that the whole system lives in the web browser. The client must have only
a web browser to work with EyeOS and all its applications, including Office and PIM ones. This
applies to for both modern and obsolete PC's An Open Source Platform designed to hold a wide
variety of Web Applications. EyeOS was thought of as a new definition of an Operating System,
where everything inside it can be accessed from everywhere inside a Network.
6
1.INTRODUCTION
There are a number of online operating systems available today, and the number is steadily
growing. EyeOS is a web-based open source platform designed to hold a wide variety of web
applications over it. It looks like a regular PC operating system, but it is that it can be accessed from
anywhere. If you travel all the time, or you don't own a PC or laptop or move often, then you can
access EyeOS from an Internet Cafe. All you need is a web browser, Internet access and EyeOS is
there for you, always, all the time.EyeOS is built on PHP and uses a combination of web standard
technologies such as HTML, JavaScript and CSS to create the UI. This means that it will run on any
standards browser. By itself, it doesnt require any extra plug-in in order to work. All it needs is a
PHP 5 capable server, which is the common denominator for just about any hosting package it
doesnt even require a database.
7
2.HISTORY
Establishment: In 2005, a group of young people worked together and put all their efforts in a
new project, a new open source web desktop, EyeOS.
August 1, 2005: The first publicly available EyeOS version was released as EyeOS 0.6.0. At the
time, it greatly participated in creating the definition of a web operating system and acted as a
concept. Quickly, a worldwide community of developers took part in the project and helped improve
it by translating, testing and developing it.
June 4, 2007: After two years of development, the EyeOS Team published EyeOS 1.0. Compared
with previous versions, EyeOS 1.0 introduced a complete reorganization of the code and some new
web technologies, like eyeSoft, a portage-based web software installation system.
July 2, 2007: With the release of the 1.1 version, EyeOS changed its license and migrated from GNU
GPL Version 2 to Version 3.
October 29, 2007: 1.2 version was launched with full integration compatibility with Microsoft Word
files.
January 15, 2008: EyeOS 1.5 Gala was liberated. The first version that supported both Microsoft
Office and OpenOffice.org file formats for documents, presentations and spreadsheets. It also had the
ability to import and export documents in both formats using server side scripting.
April 25, 2008: EyeOS 1.6 included many improvements such as synchronization with local
computers, drag and drop, a mobile version and more.
January 7, 2009: EyeOS 1.8 Lars featured a completely rewritten file manager and a new sound API
to develop media rich applications.
April 1, 2009: 1.8.5 version incorporated a new default theme and some rewritten apps like the Word
Processor and the Address Book.
8
3.ARCHITECTURE
Fig1:Architecture of eyeos
9
4.PROCESS INSIDE EYEOS
Every time an application is executed, an entry in the process table of a user is created. This
entry is an associative array that contains information about the name, Process ID ,checksum ,
currentUser and the time it was launched. In the default installation, the process table is a session
variable named 'ProcessTable'. By default, an EyeOS application can have multiple instances of itself
running flawlessly. Every instance has its own entry on the Process Table and has its own
information separately from the others. Despite that behaviour, a programmer can make an
application to avoid having multiple instances by looking up the name of the application in the
process table.
10
5.FEATURES
 Being able to work from everywhere, regardless of whether or not you are using a full-
featured, modern computer, a mobile gadget, or a completely obsolete PC.
 Sharing resources easily between different work centres at company, or working from
different places and countries on the same projects.
 Always enjoying the same applications with the same open formats, and forgetting the usual
compatibility problems between office suites and traditional operating systems.
 Being able to continue working if you have to leave your local computer or if it just crashes,
without losing data or time: Just log in to your EyeOS from another place and continue
working.
 A Web OS runs on any Internet enabled computer or device. This is important for mobile
workers or people who don?t have their own computers and must work out of Internet cafes,
libraries, or schools.
 Web OS users can work, log out, and then log in later from a different computer.
 Web OS can run on different computers, the technology facilitates collaboration among
multiple work centres. The traditional OS runs on only one computer.
 Extensions such as the Network File System a way for different machines to import and
export local files and remote desktop a way to control one computer by using another device
allow easier access to information from multiple locations and better user collaboration.
 With a Web OS, users can store, find, and otherwise manage files and services, such as
calendars and email, from a Web desktop.
11
6.APPLICATION DOMAIN
Fig2:Application Domain
12
 EyeOS provides system for the users where they work with EyeOS and all its applications,
including Office and PIM ones. EyeOS provides a toolkit to create new applications easily.
 EyeOS can provide schools and universities with a full web platform where students, teachers
and parents will have a personal yet collaborative desktop to work and, communicate between
themselves and get organized inside and outside the school.
 With a private server, EyeOS can provide city councils, public library networks, free Internet
points and other public environments the perfect system for their users to have a web place to
work and communicate with the network managers, registering once and using it from every
point.
 One of the main triggers and great acceptance of people with regard to this service is its
availability online, which has no dependencies and has a strong security system, achieving
thus be an ideal application for storing content. This action may be useful for those who
travel frequently, for schools that want a centralized storage and available for intranets and
business in general and so on.; Even could be used in any future as a service to replace the
need for a hard disk.
13
7.GOALS OF EYEOS
 Being able to work from everywhere, regardless of whether or not you are using a full-
featured, modern computer, a mobile gadget, or a completely obsolete PC.
 Sharing resources easily between different work centers at company, or working from
different places and countries on the same projects.
 Always enjoying the same applications with the same open formats, and forgetting the usual
compatibility problems between office suites and traditional operating systems.
 Being able to continue working if you have to leave your local computer or if it just crashes,
without loosing data or time: Just log in to your eyeOS from another place and continue
working.
14
Fig3:Goals of eyeos
15
8.FEATURE SCOPE
 EyeOS 2.0 is a development framework for creating RIAs quickly and easily. It has been
fully developed using open technology and widely accepted standards, such as PHP, MySQL,
javascript, qooxdoo, log4php, phpunit, OpenOffice and others, allowing the system to work
on a common web server without any modification, and any standard browser, without
needing to install additional plugins.
 EyeOS 2.0 is much faster than EyeOS 1.x, since it gives much more prominence to
JavaScript. We have completely eliminated the PHP code which is not used for business
logic. As a result, the client needs to make fewer requests to the server, and makes them only
when needs persistence of data or specific business logic.
 EyeOS 2.0 has also added a cache system on the client side to eliminate server requests, even
when these are for data persistence. The logical architecture of the system remains very
similar to EyeOS 1.x, however, everything has been rewritten from scratch using design
patterns with object-oriented programming, where for example, each system service kernel
singleton component.
16
9.ADVANTAGES/DISADVANTAGES
ADVANTAGES:
 Portability
 Browser with java support is more enough
 Platform independent
 World wide Availability
 Remote storage facilities
DISADVANTAGES:
 Security
 Need for fast connection performance
17
10.CONCLUSION
It is designed for developers without experience to develop web applications. It Requires only a
browser, A browser with java support is more than enough. Through the file browser you can store
files over the internet and edit them as you want. communication can be done between users through
events. With the increasing use of high-speed internet technologies during the past few years, the cloud
computing has become more popular.
18
12.REFERENCES
 www.seminar4u.com/eyeos_technology
 www.wikipedia.com/eyeos_technology
 www.eyeos.org
 www.google.co.in/eyeos technology
 www.eyeos-app.org

More Related Content

What's hot

Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
AMIT GUPTA
 
Google chrome operating system.ppt
Google chrome operating system.pptGoogle chrome operating system.ppt
Google chrome operating system.ppt
bhubohara
 
Presentation on iOS
Presentation on iOSPresentation on iOS
Presentation on iOS
Harry Lovylife
 
Mac os
Mac osMac os
Mac os
Subhram
 
Ios seminar
Ios seminarIos seminar
Ios seminar
Kurikkal Ashique
 
Icloud seminar report
Icloud seminar reportIcloud seminar report
Icloud seminar reportRicha Dewani
 
iOS Development - A Beginner Guide
iOS Development - A Beginner GuideiOS Development - A Beginner Guide
iOS Development - A Beginner Guide
Andri Yadi
 
Android presentation
Android presentationAndroid presentation
Android presentation
Elyes Naouar
 
iOS Operating System
iOS Operating SystemiOS Operating System
iOS Operating System
Jawaher Abdulwahab Fadhil
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)
dwipalp
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptxandrewbourget
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
SUDARSHAN TIWARI
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
Suyash Srijan
 
Blue eyes
Blue eyesBlue eyes
Blue eyes
Rudra Bhatt
 
Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)
Randal Schwartz
 
Mac OS Presentation
Mac OS PresentationMac OS Presentation
Mac OS Presentation
MahlaKetapi
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with Azure
Vinoth Rajagopalan
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
Taha Malampatti
 

What's hot (20)

Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 
Google chrome operating system.ppt
Google chrome operating system.pptGoogle chrome operating system.ppt
Google chrome operating system.ppt
 
iCloud by Apple
iCloud by AppleiCloud by Apple
iCloud by Apple
 
Presentation on iOS
Presentation on iOSPresentation on iOS
Presentation on iOS
 
icloud
icloudicloud
icloud
 
Mac os
Mac osMac os
Mac os
 
Ios seminar
Ios seminarIos seminar
Ios seminar
 
Icloud seminar report
Icloud seminar reportIcloud seminar report
Icloud seminar report
 
iOS Development - A Beginner Guide
iOS Development - A Beginner GuideiOS Development - A Beginner Guide
iOS Development - A Beginner Guide
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
iOS Operating System
iOS Operating SystemiOS Operating System
iOS Operating System
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
 
Blue eyes
Blue eyesBlue eyes
Blue eyes
 
Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)Native mobile application development with Flutter (Dart)
Native mobile application development with Flutter (Dart)
 
Mac OS Presentation
Mac OS PresentationMac OS Presentation
Mac OS Presentation
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with Azure
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 

Similar to eyeos technology

Bright
BrightBright
Bright copy
Bright   copyBright   copy
Bright copy
Natasha Bains
 
Hindi speech enabled windows application using microsoft
Hindi speech enabled windows application using microsoftHindi speech enabled windows application using microsoft
Hindi speech enabled windows application using microsoftIAEME Publication
 
Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)
ijcsit
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Webface - Passion is Innovation
Webface - Passion is InnovationWebface - Passion is Innovation
Webface - Passion is Innovation
Abhishek kumar
 
Project On-Science
Project On-ScienceProject On-Science
Project On-Science
Amrit Ravi
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
Kamal Acharya
 
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Istvan Rath
 
This Case assignment has 5 parts· Create a benefit plan for a f
This Case assignment has 5 parts· Create a benefit plan for a fThis Case assignment has 5 parts· Create a benefit plan for a f
This Case assignment has 5 parts· Create a benefit plan for a f
josephineboon366
 
This Case assignment has 5 parts· Create a benefit plan for a f.docx
This Case assignment has 5 parts· Create a benefit plan for a f.docxThis Case assignment has 5 parts· Create a benefit plan for a f.docx
This Case assignment has 5 parts· Create a benefit plan for a f.docx
juliennehar
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
Arnab Pradhan
 
Synopsis of online Attendance System
Synopsis of online Attendance SystemSynopsis of online Attendance System
Synopsis of online Attendance System
Shyam Sundar Pandey
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloud
vty
 
Crime file
Crime fileCrime file
Crime file
divy_resting
 
Campus news information system - Android
Campus news information system - AndroidCampus news information system - Android
Campus news information system - Android
Dhruvil Dhulia
 
Minor Project Report On Intranet database
Minor Project Report On Intranet databaseMinor Project Report On Intranet database
Minor Project Report On Intranet database
Anjeet Kumar
 
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentTakeshi Shinmura
 
Stacker's
Stacker'sStacker's
Mostafa Mohamed Abdelmoniem
Mostafa Mohamed AbdelmoniemMostafa Mohamed Abdelmoniem
Mostafa Mohamed Abdelmoniembadom
 

Similar to eyeos technology (20)

Bright
BrightBright
Bright
 
Bright copy
Bright   copyBright   copy
Bright copy
 
Hindi speech enabled windows application using microsoft
Hindi speech enabled windows application using microsoftHindi speech enabled windows application using microsoft
Hindi speech enabled windows application using microsoft
 
Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Webface - Passion is Innovation
Webface - Passion is InnovationWebface - Passion is Innovation
Webface - Passion is Innovation
 
Project On-Science
Project On-ScienceProject On-Science
Project On-Science
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
Eclipse DemoCamp Budapest 2016 November: Best of EclipseCon Europe 2016
 
This Case assignment has 5 parts· Create a benefit plan for a f
This Case assignment has 5 parts· Create a benefit plan for a fThis Case assignment has 5 parts· Create a benefit plan for a f
This Case assignment has 5 parts· Create a benefit plan for a f
 
This Case assignment has 5 parts· Create a benefit plan for a f.docx
This Case assignment has 5 parts· Create a benefit plan for a f.docxThis Case assignment has 5 parts· Create a benefit plan for a f.docx
This Case assignment has 5 parts· Create a benefit plan for a f.docx
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
Synopsis of online Attendance System
Synopsis of online Attendance SystemSynopsis of online Attendance System
Synopsis of online Attendance System
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloud
 
Crime file
Crime fileCrime file
Crime file
 
Campus news information system - Android
Campus news information system - AndroidCampus news information system - Android
Campus news information system - Android
 
Minor Project Report On Intranet database
Minor Project Report On Intranet databaseMinor Project Report On Intranet database
Minor Project Report On Intranet database
 
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
 
Stacker's
Stacker'sStacker's
Stacker's
 
Mostafa Mohamed Abdelmoniem
Mostafa Mohamed AbdelmoniemMostafa Mohamed Abdelmoniem
Mostafa Mohamed Abdelmoniem
 

Recently uploaded

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 

Recently uploaded (20)

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 

eyeos technology

  • 1. 1 A Technical Report On EYEOS TECHNOLOGY Submitted in partial fulfilment of the Requirements for the award of degree of Bachelor of Technology In Computer Science and Engineering By S.DILEEP KUMAR (12H61A05N9) Under the Guidance of Mrs G.SUDEEPTHI Assistant Professor ,CSE Dept. Department of Computer Science and Engineering ANURAG GROUP OF INSTITUTIONS (Formerly CVSR College of Engineering) (An Autonomous Institution,Approved by AICTE and NBA Accredited) Venkatapur (V), Ghatkesar (M), RR Dist., T.S-500088 (2012-2016)
  • 2. 2 Department of Computer Science and Engineering ANURAG GROUP OF INSTITUTIONS (Formerly CVSR College of Engineering) (An AutonomousInstitution,Approved by AICTE and NBA Accredited) Venkatapur (V), Ghatkesar (M), RR Dist., T.S-500088 CERTIFICATE This is to certify that the Technical seminar Report entitled “EYEOS TECHNOLOGY” being submitted by S.DILEEP KUMAR bearing the Hall Ticket number 12H61A05N9 in partial fulfillment of the requirements for the award of the degree of the B.Tech in Computer Science and Engineering to Anurag Group of Institutions (formerly CVSR College of Engineering), Hyderabad is a record of bonafide work carried out by him under my guidance and supervision from December 2015 to April 2016. InternalGuide HOD Mrs G.SUDEEPTHI Dr.G.Vishnu Moorthy, AssistantProfessor,CSEDept Professor,Deptof CSE
  • 3. 3 ACKNOWLEDGEMENT It my privilege and pleasure to express profound sense of respect, gratitude and indebtedness to my guide Mrs G.SUDEEPTHI, Assistant Professor, Dept. of Computer Science and Engineering, Anurag Group of Institutions (formerly CVSR College of Engineering), for her indefatigable inspiration, guidance, cogent discussion, constructive criticisms and encouragement throughout this dissertation work. I express my sincere gratitude to Dr.G.Vishnu Murthy, HOD and Associate Professor of Department of Computer Science and Engineering, Anurag Group of Institutions (formerly CVSR College of Engineering), for his suggestions, motivations and co-operation for the successful completion of the work. We extend my sincere thanks to Prof.M MuthaReddy, Principal, ProfM.Bhagvanth Rao, Director, Dr.K.S.Rao, Director, Dr.V.Vijay Kumar, Dean, Dept. of CSE, Anurag Group of Institutions (formerly CVSR college of Engineering),Venkatapur(V),Ghatkesar(M), Ranga Reddy(Dist), for their encouragement.
  • 4. 4 S.DILEEPKUMAR (12H61A05N9) Dept.of ComputerScience &Engineering, ANURAGGROUP OFINSTITUTIONS. DECLARATION I hereby declare that the Technical seminar entitled “EYEOS TECHNOLOGY” submitted to the Anurag Group of Institutions(CVSR College of Engineering) in partial fulfilment of the requirements for the award of the degree of Bachelor of Technology(B.Tech) in Computer Science and Engineering is a record of an original work done by me under the guidance of Mrs G.SUDEEPTHI, Assistant Professor and this work havenot been submitted to any other university for the award of any other degree. S.DILEEP KUMAR (12H61A05N9) Date: Place:Hyderabad
  • 5. 5 ABSTRACT EyeOS is an open source web desktop following the cloud computing concept . It is mainly written in PHP, XML and JavaScript. It acts as a platform for web applications written using the EyeOS Toolkit. It includes a Desktop environment with 67 applications and system utilities. It can be accessed from Windows, Linux or from mobile devices that support the technologies. EyeOS is one of those cloud computing operating systems. It is based on an Open Source platform written mainly in PHP, XML and JavaScript. EyeOS lets you upload your files and work with them no matter where you are. It contains applications like Word Processor, Address Book, PDF reader, and many more developed by the community. The idea behind EyeOS is that the whole system lives in the web browser. The client must have only a web browser to work with EyeOS and all its applications, including Office and PIM ones. This applies to for both modern and obsolete PC's An Open Source Platform designed to hold a wide variety of Web Applications. EyeOS was thought of as a new definition of an Operating System, where everything inside it can be accessed from everywhere inside a Network.
  • 6. 6 1.INTRODUCTION There are a number of online operating systems available today, and the number is steadily growing. EyeOS is a web-based open source platform designed to hold a wide variety of web applications over it. It looks like a regular PC operating system, but it is that it can be accessed from anywhere. If you travel all the time, or you don't own a PC or laptop or move often, then you can access EyeOS from an Internet Cafe. All you need is a web browser, Internet access and EyeOS is there for you, always, all the time.EyeOS is built on PHP and uses a combination of web standard technologies such as HTML, JavaScript and CSS to create the UI. This means that it will run on any standards browser. By itself, it doesnt require any extra plug-in in order to work. All it needs is a PHP 5 capable server, which is the common denominator for just about any hosting package it doesnt even require a database.
  • 7. 7 2.HISTORY Establishment: In 2005, a group of young people worked together and put all their efforts in a new project, a new open source web desktop, EyeOS. August 1, 2005: The first publicly available EyeOS version was released as EyeOS 0.6.0. At the time, it greatly participated in creating the definition of a web operating system and acted as a concept. Quickly, a worldwide community of developers took part in the project and helped improve it by translating, testing and developing it. June 4, 2007: After two years of development, the EyeOS Team published EyeOS 1.0. Compared with previous versions, EyeOS 1.0 introduced a complete reorganization of the code and some new web technologies, like eyeSoft, a portage-based web software installation system. July 2, 2007: With the release of the 1.1 version, EyeOS changed its license and migrated from GNU GPL Version 2 to Version 3. October 29, 2007: 1.2 version was launched with full integration compatibility with Microsoft Word files. January 15, 2008: EyeOS 1.5 Gala was liberated. The first version that supported both Microsoft Office and OpenOffice.org file formats for documents, presentations and spreadsheets. It also had the ability to import and export documents in both formats using server side scripting. April 25, 2008: EyeOS 1.6 included many improvements such as synchronization with local computers, drag and drop, a mobile version and more. January 7, 2009: EyeOS 1.8 Lars featured a completely rewritten file manager and a new sound API to develop media rich applications. April 1, 2009: 1.8.5 version incorporated a new default theme and some rewritten apps like the Word Processor and the Address Book.
  • 9. 9 4.PROCESS INSIDE EYEOS Every time an application is executed, an entry in the process table of a user is created. This entry is an associative array that contains information about the name, Process ID ,checksum , currentUser and the time it was launched. In the default installation, the process table is a session variable named 'ProcessTable'. By default, an EyeOS application can have multiple instances of itself running flawlessly. Every instance has its own entry on the Process Table and has its own information separately from the others. Despite that behaviour, a programmer can make an application to avoid having multiple instances by looking up the name of the application in the process table.
  • 10. 10 5.FEATURES  Being able to work from everywhere, regardless of whether or not you are using a full- featured, modern computer, a mobile gadget, or a completely obsolete PC.  Sharing resources easily between different work centres at company, or working from different places and countries on the same projects.  Always enjoying the same applications with the same open formats, and forgetting the usual compatibility problems between office suites and traditional operating systems.  Being able to continue working if you have to leave your local computer or if it just crashes, without losing data or time: Just log in to your EyeOS from another place and continue working.  A Web OS runs on any Internet enabled computer or device. This is important for mobile workers or people who don?t have their own computers and must work out of Internet cafes, libraries, or schools.  Web OS users can work, log out, and then log in later from a different computer.  Web OS can run on different computers, the technology facilitates collaboration among multiple work centres. The traditional OS runs on only one computer.  Extensions such as the Network File System a way for different machines to import and export local files and remote desktop a way to control one computer by using another device allow easier access to information from multiple locations and better user collaboration.  With a Web OS, users can store, find, and otherwise manage files and services, such as calendars and email, from a Web desktop.
  • 12. 12  EyeOS provides system for the users where they work with EyeOS and all its applications, including Office and PIM ones. EyeOS provides a toolkit to create new applications easily.  EyeOS can provide schools and universities with a full web platform where students, teachers and parents will have a personal yet collaborative desktop to work and, communicate between themselves and get organized inside and outside the school.  With a private server, EyeOS can provide city councils, public library networks, free Internet points and other public environments the perfect system for their users to have a web place to work and communicate with the network managers, registering once and using it from every point.  One of the main triggers and great acceptance of people with regard to this service is its availability online, which has no dependencies and has a strong security system, achieving thus be an ideal application for storing content. This action may be useful for those who travel frequently, for schools that want a centralized storage and available for intranets and business in general and so on.; Even could be used in any future as a service to replace the need for a hard disk.
  • 13. 13 7.GOALS OF EYEOS  Being able to work from everywhere, regardless of whether or not you are using a full- featured, modern computer, a mobile gadget, or a completely obsolete PC.  Sharing resources easily between different work centers at company, or working from different places and countries on the same projects.  Always enjoying the same applications with the same open formats, and forgetting the usual compatibility problems between office suites and traditional operating systems.  Being able to continue working if you have to leave your local computer or if it just crashes, without loosing data or time: Just log in to your eyeOS from another place and continue working.
  • 15. 15 8.FEATURE SCOPE  EyeOS 2.0 is a development framework for creating RIAs quickly and easily. It has been fully developed using open technology and widely accepted standards, such as PHP, MySQL, javascript, qooxdoo, log4php, phpunit, OpenOffice and others, allowing the system to work on a common web server without any modification, and any standard browser, without needing to install additional plugins.  EyeOS 2.0 is much faster than EyeOS 1.x, since it gives much more prominence to JavaScript. We have completely eliminated the PHP code which is not used for business logic. As a result, the client needs to make fewer requests to the server, and makes them only when needs persistence of data or specific business logic.  EyeOS 2.0 has also added a cache system on the client side to eliminate server requests, even when these are for data persistence. The logical architecture of the system remains very similar to EyeOS 1.x, however, everything has been rewritten from scratch using design patterns with object-oriented programming, where for example, each system service kernel singleton component.
  • 16. 16 9.ADVANTAGES/DISADVANTAGES ADVANTAGES:  Portability  Browser with java support is more enough  Platform independent  World wide Availability  Remote storage facilities DISADVANTAGES:  Security  Need for fast connection performance
  • 17. 17 10.CONCLUSION It is designed for developers without experience to develop web applications. It Requires only a browser, A browser with java support is more than enough. Through the file browser you can store files over the internet and edit them as you want. communication can be done between users through events. With the increasing use of high-speed internet technologies during the past few years, the cloud computing has become more popular.
  • 18. 18 12.REFERENCES  www.seminar4u.com/eyeos_technology  www.wikipedia.com/eyeos_technology  www.eyeos.org  www.google.co.in/eyeos technology  www.eyeos-app.org