Your SlideShare is downloading. ×
0
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
ownCloud - CampKDE 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ownCloud - CampKDE 2011

773

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
773
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. Frank KarlitschekKDE DeveloperopenDesktop.orgKDE-Look.orgKDE-Apps.orgSocial DesktopOpen-PCownCloud
  2. Why ownCloud isimportant for KDE
  3. • Why ownCloud?• Current Status• The Future
  4. KDE SC 4.6 rocks!
  5. Challenges of the next 5 years
  6. Move fromDesktop Apps to Cloud Apps
  7. Examples:• Pandora / last.fm• Google Docs• GMail/Hotmail/Messaging• Flickr / Picasa• even Instant Messaging.
  8. Why ?
  9. Surveyadvantages
  10. The advantages the biggest advantage (imho) of cloud computing for users would be ubiqious No need to install presense of applications and data. software.You dont need to You can delegate upgrades/backups toworry about losing the service provideryour work if yourmachine crashes data can be accessed from everywhere (PC, laptop, girlfriend latpop, www) easy interaction with other users
  11. So a shiny happy new world is coming ?
  12. Is this trend good from a free software perspective ?
  13. Where is the place for classic Desktop applications like KDE in 10 years ?
  14. Surveydisadvantages
  15. The disadvantages WebApps arethe security of your limited.personal data. Whereare your files stores?By whom? In whichlegislation. user data might be not encrypted dependency on 3rd party infrastructure (hot spots, internet, lan)
  16. What can we do about it?
  17. Is it possible to combine the best of both worlds?• rich desktop with rich applications instead of web apps• social• easy deployable• data under my control but accessable from every device.
  18. What do we have to do?1. Social2. Deployment / Access to applications3. Access and sharing of data
  19. 1. Social
  20. Social DesktopBringing Social Features to Desktop Applications• finding other people• friends• groups• messaging• newsfeed• knowledge sharing• events.
  21. Open-Collaboration-Services• free specification• free server and client implementations• forum.kde.org• MeeGo support• Maemo support• OpenOffice.org support• and more.
  22. Great Social Features
  23. 2. Deployable / Access to applications
  24. Project Bretzn1. Make it easy for developers to release an application2. Make it easy for users to install the applications
  25. Project Bretzn • Qt Creator Plugin • OBS Support • Compile • Package • Release • 5 minutes.
  26. Project Bretzn • full search • screenshots • descriptions • updates • voting • become fan • multi-client • AppStream.
  27. Hopefully this makes access to appsvery easy in the future.
  28. 3. Access and sharing of data
  29. Current storagesolutions suck !
  30. My requirements:
  31. 1. all data under my control.
  32. 2. access from everywhereand every device• home desktop• work desktop not running KDE• laptop• netbook• internet cafe• smartphone.
  33. 3. online / offline
  34. 4. auto backup
  35. 5. versioning
  36. 6. encryption
  37. 7. easy sharing
  38. 8. easy extend storage
  39. Example:I´m working on my thesisAlways accessible from everywhereNo more copy around usb devicesCompletely secureAll changes are versioned and backuped.
  40. Example:my music accessible from everywhereeven if the collection is to big to fit on a netbookshare a part of the music with a friend.
  41. Example:A KDE developer sprint needs a shared storage toexchange documents.
  42. Example:Send my parents a read only link to my holiday picturesfolder.
  43. 2011 and stilldifficult
  44. A solution for this:
  45. License: AGPL
  46. Package you can install on:• your own root server• you home PC (and use dyndns for example)• on your company server• rent from a company if somebody provides the service• Appliance.
  47. Access• access the files via a browser• mount via webDAV• works on Mac, Windows, Linux (fuse, kio)• syncing via a small client side application.
  48. Backup• Automatically copy to a second device on save• harddisc• second server.
  49. Versioning• subversion• git• hardlinks.
  50. Encryption• GPG• SSL
  51. Sharing• send an email with a webdav link and a ID• read/write support• expire• only one file or directory.
  52. Notification• Somebody shares something with you• Somebody edited/created/deleted something• Storage full.
  53. What do we have today?
  54. Timelineversion 1.1• webinterface• webdav mount• notification• Backup• Storing and Syncing of KDE config data• Plugins: Media, Photo-gallery, ...
  55. Timelineversion 2.0• Sharing• Versioning• syncing• Mid of 2011.
  56. Thanks to allcontributors !!
  57. Future Plans
  58. Webinterface for allimportant data• PIM• Office Documents• Media.
  59. Transparent state syncfor all KDE Applications
  60. Help is welcome• git: https://projects.kde.org/projects/playground/www/owncloud• owncloud@kde.org• wiki: http://ownCloud.org• Developer Sprint in April in Stuttgart
  61. SummaryKDE has superior Desktop technology andapplications.If we combine this with ideas from cloud computingwe have a fast, secure, and powerful desktopwith great social, and data/app sharingfeatures we will rock!
  62. Thank you Frank Karlitschek karlitschek@kde.org blog.karlitschek.detwitter.com/fkarlitschek
  63. Questions ?

×