# OwnCloud
ownCloud, genel bir terimle dosya barındırma hizmeti hizmeti sunan bir yazılım sistemidir. Yaygın kullanılan Dropbox, Google Drive hizmetlerinin aksine özgür ve açık kaynak kodlu bir yazılımdır. Kullanıcılar ownCloud'u bir özel sunucu içerisine kurarak hiçbir ücret ödemeden ve depolama miktarında veya bağlanan istemci sayısında sınır olmaksızın (sabit disk sığası hariç) kullanabilir.


## Geçmiş.
  - Bir KDE geliştiricisi olan Frank Karlitschek, ownCloud geliştirmesini sahipli depolama hizmeti sağlayıcılarına alternatif olması amacıyla bir özgür yazılım sunmak üzere Ocak 2010 yılında başlattı.
  - Ocak 2011'de ownCloud GNOME masaüstü ile bütünleştirildi.
  - Bir iletişim ve işbirliği sistemi olan Kolab ile bütünleştirme 2013 yılında yapıldı. ownCloud'ı kullanan veya bağlantı sağlayabilen ek uygulamalar arasında Raspberry Pi'ın küçük, düşük enerjili form faktörü ile Raspberry Pi kullanılarak bir bulut depolama sistemi oluşturma projesi de yer almaktadır.
Nisan 2016'da Karlitschek ownCloud Inc.'den ayrıldı ve Haziran 2016'da Nextcloud adında yeni bir şirket ve projeyi kurdu. Bu durum ownCloud ABD'nin operasyonları durdurmasına sebep oldu. Bazı eski ownCloud Inc. geliştiricileri, çatal yazılımı Kartlitschek ile oluşturmak için ownCloud'dan ayrıldı.
Temmuz 2016'da, Nürnberg Almanya merkezli ownCloud GmbH, ek finansman sağladı ve yönetim ekibini genişletti.


## Teknoloji.
Masaüstü makinelerin, kendi ownCloud sunucuları ile dosyalarını eşitleyebilmesi amacıyla Windows, OS X veya Linux kullanan bilgisayarlar için masaüstü istemcileri sağlanmıştır. Ayrıca iOS ve Android aygıtları için de taşınabilir istemciler bulunmaktadır. Dosyalara ve diğer verilere (takvimler, kişiler ve yer imleri gibi) hiçbir ek yazılıma ihtiyaç duyulmaksızın bir web tarayıcısı kullanılarak erişilebilir. Dosyalara yapılan tüm güncellemeler, bir kullanıcının hesabına bağlanmış tüm bilgisayar ve taşınabilir aygıtlara gönderilir.
ownCloud sunucusu PHP ve JavaScript betik dillerinde yazılmıştır. Uzak erişim için, açık kaynaklı bir WebDAV sunucusu olan SabreDAV kullanır. ownCloud, SQLite, MariaDB, MySQL, Oracle Database ve PostgreSQL de dahil birçok veritabanı yönetim sistemi ile çalışabilecek şekilde tasarlanmıştır.


## Özellikler.
  - Geleneksel dizin yapısı veya WebDAV ile dosya depolama
  - Dosyalara parola koruması ekleyebilme
  - Windows, Mac OS X, Linux ortamlarında istemci eşitleme
  - Takvim (ayrıca CalDAV olarak)
  - Görev zamanlayıcı
  - Adres defteri (ayrıca CardDAV olarak)
  - Müzik akışı (Ampache yardımıyla)
  - Kullanıcı ve grup yönetimi (OpenID veya LDAP aracılığıyla)
  - İçeriğin grup veya herkese açık adres ile paylaşımı
  - Sözdizimi vurgulama ve kod katlama özellikli çevrimiçi metin düzenleyici
  - Yer imleri
  - URL kısaltma
  - Fotoğraf galerisi
  - PDF görüntüleyici (PDF.js kullanılarak)
  - Video görüntüleyici
  - ODF Dosyaları (.odt, .odp, .ods) için görüntüleyici
  - Birden fazla kişi ile ODT metin belgeleri üzerinde çalışma
  - Mozilla Sync barındırma - Mozilla Firefox kullanıcısı iseniz  tüm geçmiş, form verileri, yer imleri gibi verileri kendi sunucunuzda saklayabilirsiniz.
  - Harici depolamaları bağlama (Dropbox, GoogleDrive, Amazon S3 barındırma hizmetlerinde hesabınız varsa, bunları ownCloud sunucunuza bağlamanız mümkün)
  - Tek tıklama ile kurulabilen ek uygulamalar arttırılabilir işlevsellik
  - Günlük Modülü: dosyaya bağlı eylemler, günlük, kimin hangi dosyaya, ne zaman ve nereden eriştiğine dair bilgilerin günlük tutumu (Sadece ownCloud Business, Enterprise ve Education Sürümlerinde kullanılabilir).