Version 3 of ownCloud, the open source, cloud application that enables you to run your own cloud server from your computer, has been released. This comes roughly 47 days before the launch of a commercial entity that would provide products and services for ownCloud.

Major new features in this release include: the ownCloud application store, which allows users to take advantage of the extensibility of ownCloud; and, directly edit text file capabilities from a browser.”

The “integrated PDF viewer” allows “for convenient viewing and printing of PDFs, even with browsers that don´t have a PDF plugin installed. The viewer is based on the pdf.js library.”
ownCloud PDF Viewer

The browser-based text editor provides support for “35 programming languages for syntax highlighting, keyboard shortcuts, drag and drop text, automatic indent and outdent, unstructured/user code folding and Live syntax checker (for JavaScript, Coffee and CSS). The editor is based on the ACE JavaScript Editor. The editor supports basic text files. Editing more advanced formats like doc(x) and ODT is planned for future releases.” A screen shot of the plain text editor is shown below.
owncloud Text Editor

And here is one of the code editor.
owncloud Code Editor

And with the photo gallery application, you can “view and organize photos of different file types. Photo albums are automatically created for uploaded photos.”
ownCloud Photo Gallery

“The calendar application has a completely new and more user-friendly web interface. New features include repeating events and automatic time zone detection. The interface of the contacts application is also improved with thumbnails of contact photos, and the option to export address books or single contacts as .vcf files. It is now possible to create, edit or delete multiple address books in ownCloud.”
ownCloud Contact Manager

You may view a demo of ownCloud and download it from here.