EyeOS

Last updated

eyeOS
Initial releaseAugust 1, 2005 (2005-08-01)
Stable release
Professional Edition / April 3, 2012;12 years ago (2012-04-03)
Written in PHP, XML, JavaScript
Platform Cross-platform
Available in Multilingual
Type Web application
License Before version 2.5: free software license;
After version 2.5: proprietary license

eyeOS (Stylized as eyeOS) was a web desktop for cloud computing, whose main purpose is to enable collaboration and communication among users.[ how? ] It is mainly written in PHP, XML, and JavaScript. It is a private-cloud application platform with a web-based desktop interface. eyeOS delivers a whole desktop from the cloud with file management, personal management information tools, and collaborative tools, with the integration of the client's applications.

Contents

History

The first publicly available eyeOS version was released on August 1, 2005, as eyeOS 0.6.0 in Olesa de Montserrat, Barcelona (Spain). A worldwide community of developers soon took part in the project and helped improve it by translating, testing, and developing it.

After two years of development, the eyeOS Team published eyeOS 1.0 [1] on June 4, 2007. 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. Moreover, eyeOS also included the eyeOS Toolkit, a set of libraries allowing easy and fast development of new web applications. [2]

With the release of eyeOS 1.1 on July 2, 2007, eyeOS changed its license and migrated from GNU GPL Version 2 to Version 3.

Version 1.2 was released just a month after the 1.1 version and integrated full compatibility with Microsoft Word files.

However, a small group of eyeOS developers still maintain the code within the eyeOS forum, where support is provided, but the eyeOS group itself has stopped active 1.x development. It is now available as the On-eye project on GitHub. [5]

Active development was halted on 1.x as of February 3, 2010. [6] eyeOS 2.0 release took place on March 3, 2010. [7] This was a total restructure of the operating system. The 2.x stable is the new series of eyeOS, which is in active development and will replace 1.x as stable in a few months. It includes live collaboration and more social capabilities than eyeOS 1.x. eyeOS then released 2.2.0.0 on July 28, 2010. [7]

On December 14, 2010, a working group inside the eyeOS open-source development community began the structure development and further upgrade of eyeOS 1.9.x. The group's main goal is to continue the work eyeOS has stopped on 1.9.x.

eyeOS released 2.5 on May 17, 2011. [8] This was the last release under an open source license. [9] It is available on SourceForge for download under another project called eyeOS 2.5 Open Source Version . [10]

On April 1, 2014, Telefónica announced their acquisition of eyeOS. This acquisition reinforces its future mobile cloud services plans and the development of free software solutions.[ buzzword ] eyeOS will maintain its headquarters in the Catalonia, Spain, where their staff will continue to work but will now form part of Telefónica. After its integration into Telefónica, eyeOS will continue to function as an independent subsidiary, led by its current CEO, Michel Kisfaludi. [11]

Structure and API

For developers, EyeOS provides the eyeOS Toolkit, a set of libraries and functions to develop applications for eyeOS. Using the integrated Portage-based eyeSoft system, one can create their own repository for eyeOS and distribute applications through it. [12]

Each core part of the desktop is its own application, using JavaScript to send server commands as the user interacts. As actions are performed using AJAX (such as launching an application), it sends event information to the server. The server then sends back tasks for the client to do in XML format, such as drawing a widget.

On the server, eyeOS uses XML files to store information. This makes it simple for a user to set up on the server, as it requires zero configuration other than the account information for the first user, making it simple to deploy. To avoid bottlenecks that flat files present, each user's information and settings are stored in different files, preventing resource starvation from occurring, though this in turn may create issues in high volume user environments due to host operating system open file descriptor limits.

Professional edition

A Professional Edition of eyeOS was launched on September 15, 2011, as an operating system for businesses. It uses a new version number and was released under version 1.0 instead of continuing with the next version number in the open source project. The Professional Edition retains the web desktop interface used by the open source version while targeting enterprise users. A host of new features designed for enterprises, like file sharing and synchronization (called eyeSync), Active Directory/LDAP connectivity, system-wide administration controls, and a local file execution tool called eyeRun were introduced. A new suite of Web Apps (a mail client, calendar, instant messaging, and collaboration tools) was also introduced, specific to the enterprise edition for the web desktop. With eyeOS Professional Edition 1.1, a to-do task manager tool, Citrix XenApp integration, and a Facebook like 'wall' for collaboration were introduced. [13]

Awards

Community

eyeOS community is formed with the eyeOS forums, [22] which reached 10,000 members on April 4, 2008; the eyeOS wiki; [23] and the eyeOS Application Communities, available at the eyeOS-Apps website, hosted and provided by openDesktop.org [24] as well as Softpedia. [25]

See also

Related Research Articles

SourceForge is a web service founded by Geoffrey B. Jeffery, Tim Perdue, and Drew Streib in November 1999. The software provides a centralized online platform for managing and hosting open-source software projects, and comparing and reviewing business software. It provides source code repository hosting, bug tracking, mirroring of downloads for load balancing, a wiki for documentation, developer and user mailing lists, user-support forums, user-written reviews and ratings, a news bulletin, micro-blog for publishing project updates, and other features.

Darwin is the core Unix-like operating system of macOS, iOS, watchOS, tvOS, iPadOS, audioOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, BSD: FreeBSD, NetBSD, OpenBSD, other BSD operating systems, Mach, and other free software projects' code, as well as code developed by Apple.

<span class="mw-page-title-main">Xandros</span> Linux distribution

Xandros, Inc. was a software company which sold Xandros Desktop, a Linux distribution. The name Xandros was derived from the X Window System and the Greek island of Andros. Xandros was founded in May 2001 by Linux Global Partners. The company was headquartered in New York City with its development office in Ottawa, Canada.

MorphOS is an AmigaOS-like computer operating system (OS). It is a mixed proprietary and open source OS produced for the Pegasos PowerPC (PPC) processor based computer, PowerUP accelerator equipped Amiga computers, and a series of Freescale development boards that use the Genesi firmware, including the Efika and mobileGT. Since MorphOS 2.4, Apple's Mac mini G4 is supported as well, and with the release of MorphOS 2.5 and MorphOS 2.6 the eMac and Power Mac G4 models are respectively supported. The release of MorphOS 3.2 added limited support for Power Mac G5. The core, based on the Quark microkernel, is proprietary, although several libraries and other parts are open source, such as the Ambient desktop.

<span class="mw-page-title-main">ROX Desktop</span> Desktop environment for X Window System

The ROX Desktop is a discontinued graphical desktop environment for the X Window System. It is based on the ROX-Filer which is a drag and drop spatial file manager. It is free software released under the GNU General Public License. The environment was inspired by the user interface of RISC OS. The name "ROX" comes from "RISC OS on X". Programs can be installed or removed easily using Zero Install, a decentralized software installation system.

Virtual PC is a discontinued x86 emulator software for Microsoft Windows hosts and PowerPC-based Mac hosts. It was created by Connectix in 1997 and acquired by Microsoft in 2003, after which the program was renamed Microsoft Virtual PC. In July 2006, Microsoft released the Windows version free of charge. The Mac version was discontinued the same year following the Mac transition to Intel. In 2009, Microsoft released Windows Virtual PC, which is only compatible with Windows 7 hosts, and is the technical foundation for the latter's Windows XP Mode. Windows Virtual PC does not officially support MS-DOS or operating systems older than Windows XP Professional SP3 as guests. Virtual PC was discontinued in 2011 in favour of Hyper-V.

<span class="mw-page-title-main">ReactOS</span> Free incomplete Windows NT-like operating system

ReactOS is a free and open-source operating system for i586/amd64 personal computers intended to be binary-compatible with computer programs and device drivers developed for Windows Server 2003 and later versions of Microsoft Windows. ReactOS has been noted as a potential open-source drop-in replacement for Windows and for its information on undocumented Windows APIs.

<span class="mw-page-title-main">Mozilla Composer</span> HTML editor and web authoring module of the Mozilla Application Suite

Mozilla Composer is the former free and open-source HTML editor and web authoring module of the Mozilla Application Suite. It was used to create and to edit web pages, e-mail, and text documents, and available for Windows, macOS and Linux. Composer was a graphical WYSIWYG HTML editor to view, write and edit HTML source code.

<span class="mw-page-title-main">FileZilla</span> Free software, cross-platform file transfer protocol application

FileZilla is a free and open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Clients are available for Windows, Linux, and macOS. Both server and client support FTP and FTPS, while the client can in addition connect to SFTP servers. FileZilla's source code is hosted on SourceForge.

<span class="mw-page-title-main">SUSE Linux Enterprise</span> Linux distribution

SUSE Linux Enterprise (SLE) is a Linux-based operating system developed by SUSE. It is available in two editions, suffixed with Server (SLES) for servers and mainframes, and Desktop (SLED) for workstations and desktop computers.

<span class="mw-page-title-main">ClamTk</span> Computer antivirus software for Linux

ClamTk is a free and open-source graphical interface for the ClamAV command-line antivirus software program for Linux desktop users. It provides both on-demand and scheduled scanning. The project was started by Dave Mauroni in February 2004. As of April 2024, the program is no longer maintained.

A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.

<span class="mw-page-title-main">Group-Office</span>

Group-Office is a PHP based dual license commercial/open source groupware and CRM and DMS product developed by the Dutch company Intermesh. The open source version, Group-Office Community, is licensed under the AGPL, and is available via GitHub. GroupOffice Professional is a commercial product and offers additional business modules like project management, finance, HR and time tracking.

<span class="mw-page-title-main">Vuze</span> BitTorrent client

Vuze is a BitTorrent client used to transfer files via the BitTorrent protocol. Vuze is written in Java, and uses the Azureus Engine. In addition to downloading data linked to .torrent files, Azureus allows users to view, publish and share original DVD and HD quality video content. Content is presented through channels and categories containing TV shows, music videos, movies, video games, series and others.

<span class="mw-page-title-main">Parallels Desktop for Mac</span> Virtual machine software

Parallels Desktop for Mac is a hypervisor for Macintosh computers; it provides hardware virtualization. Initially developed for Macintosh systems with Intel processors, version 16.5 introduced support for Macs with Apple silicon. Parallels, a subsidiary of Corel since 2018, is the developer of the software.

This page is a comparison of notable remote desktop software available for various platforms.

<span class="mw-page-title-main">AROS Research Operating System</span> Operating system

AROS Research Operating System is a free and open-source multi media centric implementation of the AmigaOS 3.1 application programming interface (API) which is designed to be portable and flexible. As of 2021, ports are available for personal computers (PCs) based on x86 and PowerPC, in native and hosted flavors, with other architectures in development. In a show of full circle development, AROS has been ported to the Motorola 68000 series (m68k) based Amiga 1200, and there is also an ARM port for the Raspberry Pi series.

The Online Operating System was a fully multi-lingual and free to use web desktop written in JavaScript using Ajax. It was a Windows-based desktop environment with open-source applications and system utilities developed upon the reBOX web application framework by iCUBE Network Solutions, an Austrian company located in Vienna.

<span class="mw-page-title-main">Salix OS</span> Linux distribution

Salix OS is a multi-purpose Linux distribution based on Slackware.

<span class="mw-page-title-main">Q4OS</span> Lightweight Linux distribution, based on Debian

Q4OS is a light-weight Linux distribution, based on Debian, targeted as a replacement for operating systems that are no longer supported on outdated hardware. The distribution is known for an addon called XPQ4, which adds themes intended to replicate the look and feel of Windows 2000 and Windows XP.

References

  1. Marius Nestor (June 4, 2007). "eyeOS 1.0 Dahlia Available Now - Softpedia". News.softpedia.com. Retrieved February 22, 2015.
  2. "EyeOS 1.0 Launches". Readwriteweb.com. Archived from the original on June 23, 2012. Retrieved February 22, 2015.
  3. Archived May 7, 2008, at the Wayback Machine
  4. "Whats Coming in eyeOS 1.6". Archived from the original on April 13, 2008. Retrieved April 13, 2008.
  5. "oneye/oneye · GitHub". Github.com. Retrieved February 22, 2015.
  6. "eyeOS Blog (2010)". Archived from the original on November 29, 2010. Retrieved December 15, 2010.
  7. 1 2 "eyeos - Browse Files at". Sourceforge.net. April 16, 2013. Retrieved February 22, 2015.
  8. "eyeos | Download eyeos software for free at SourceForge.net". Archived from the original on September 2, 2011. Retrieved February 22, 2015.
  9. "Open Source | eyeOS solutions for a new world". September 23, 2011. Archived from the original on September 23, 2011. Retrieved February 22, 2015.
  10. "Download eye-OS 2.5 Open Source Version from SourceForge.net". Liquidtelecom.dl.sourceforge.net. Retrieved February 22, 2015.
  11. "Telefónica - Sala de prensa - Portada de Sala de prensa - Telefónica adquiere eyeOS para reforzar su oferta de servicios cloud". Saladeprensa.telefonica.com. Archived from the original on April 19, 2015. Retrieved February 22, 2015.
  12. "eyeOS: A genuine Web OS". Linux.com. Archived from the original on March 4, 2009. Retrieved February 22, 2015.
  13. "eyeOS Professional Edition released!". Archived from the original on May 1, 2012. Retrieved April 27, 2017.
  14. Marius Nestor (November 24, 2007). "eyeOS Review". Softpedia. Retrieved February 22, 2015.
  15. "SourceForge Community Blog | 2007 Community Choice Awards". Sourceforge.net. Archived from the original on July 4, 2009. Retrieved February 22, 2015.
  16. "Yahoo España". Es.promotions.yahoo.com. Archived from the original on June 4, 2013. Retrieved February 22, 2015.
  17. "Yahoo! premia las páginas españolas más singulares y extravagantes de 2007 | Edición impresa | EL PAÍS". El País. Elpais.com. January 16, 2008. Retrieved February 22, 2015.
  18. "CNET 100 - CNET". Webware.com. Archived from the original on July 12, 2007. Retrieved February 22, 2015.
  19. "SourceForge Community Blog | 2008 CCA: Home". Sourceforge.net. Archived from the original on April 2, 2016. Retrieved February 22, 2015.
  20. "SourceForge Community Blog | Project of the Month, August 2009". Sourceforge.net. Archived from the original on August 3, 2009. Retrieved February 22, 2015.
  21. 1 2 3 4 "What's". eyeOS. Archived from the original on August 23, 2012. Retrieved February 22, 2015.
  22. "Index". Archived from the original on April 12, 2008. Retrieved April 27, 2017.
  23. Archived July 11, 2007, at the Wayback Machine
  24. "eyeOS-Apps.org news". Opendesktop.org. Archived from the original on February 22, 2015. Retrieved February 22, 2015.
  25. Archived April 17, 2008, at the Wayback Machine