# OnlyOffice
OnlyOffice (eski adıyla TeamLab), ONLYOFFICE olarak yazılır, Rus bir şirket olan, ancak merkezi Riga, Letonya'da bulunan "New Communication Technologies"in bir yan kuruluşu olan Ascensio System SIA tarafından geliştirilen ücretsiz bir ofis paketi yazılımıdır . Çevrimiçi belge düzenleyicileri, belge yönetimi platformu, kurumsal iletişim, posta ve proje yönetimi araçları içerir.
OnlyOffice, SaaS olarak veya özel bir ağda dağıtım için bir kurulum olarak teslim edilir. Sisteme erişim özel bir çevrimiçi portal üzerinden sağlanmaktadır.


## Özellikleri.
OnlyOffice'in arayüzü birkaç modüle ayrılmıştır: Belgeler, CRM, Projeler, Posta, Topluluk, Takvim ve Konuşma. OnlyOffice Docs ile birlikte OnlyOffice Workspace'in bir parçası olan OnlyOffice Groups adlı bir pakette birleştirilirler.
Belgeler modülü, OnlyOffice dosyaları için bir belge yönetim ve paylaşım sistemidir. Dahili ses ve video oynatıcı, OnlyOffice'te depolanan dosyalardan medya oynatmaya izin verir. #YÖNLENDİRME 
Projeler modülü proje aşamalarını yönetmek için geliştirilmiştir: planlama, ekip yönetimi ve görev delegasyonu, izleme ve raporlama. Bu modül ayrıca proje aşamalarını ve görevler arasındaki bağımlılıkları gösteren Gantt çizelgelerini de içerir.
CRM modülü, müşteri veritabanlarının, işlemlerin ve potansiyel satışların, görevlerin, müşteri ilişkileri geçmişinin korunmasına izin verir. Bu modül ayrıca çevrimiçi faturalandırma ve satış raporları sağlar.
Posta modülü, kendi etki alanına sahip posta kutuları oluşturmak için bir posta sunucusunu ve birden çok posta kutusunun merkezi yönetimi için posta toplayıcıyı birleştirir.
Takvim modülü, kişisel ve kurumsal etkinliklerin, Projeler ve CRM'deki görev terminlerinin planlanması ve izlenmesine, etkinliklere davet gönderilmesine ve alınmasına imkan tanır.
Topluluk modülü kurumsal sosyal ağ özellikleri sunar: anketler, kurumsal blog ve forumlar, haberler, siparişler ve duyurular ve bir haberci.


## Teknoloji.
Teknolojik olarak üç bileşene dayanmaktadır: Doküman Sunucusu, Topluluk Sunucusu ve Posta Sunucusu.
Doküman sunucusu, metin belgesi, elektronik tablo ve sunum düzenleyicilerini korur ve HTML5 Canvas öğesi kullanılarak JavaScript'te yazılır.
Topluluk sunucusu, OnlyOffice'in tüm işlevsel modüllerini barındırır. Windows için ASP.NET'de yazılmıştır. Linux ve dağıtımları için ise Mono'da yazılmıştır.
Posta sunucusu, varsayılan veya özel etki alanı adlarını kullanarak kurumsal posta kutusu oluşturmaya izin veren bileşenler kümesini temsil eder. Posta Sunucusu, Postfix, Dovecot, SpamAssassin, ClamAV, OpenDKIM, Fail2ban'dan oluşan iRedMail paketine dayanmaktadır.


## Çevrimiçi editörler.
OnlyOffice, OnlyOffice Docs adlı bir çevrimiçi düzenleme paketi içerir. Microsoft masaüstü düzenleyicilerine (Word, Excel ve PowerPoint ) benzer özellikler içeren metin, elektronik tablo, sunum ve form düzenleyicilerini birleştirir. Editörlerin 5.0 sürümünden bu yana arayüz, sekmeli bir araç çubuğu ile yenilenmiştir. Düzenleyiciler, gerçek zamanlı ve paragraf kilitleme olmak üzere iki işbirliği moduyla birlikte düzenlemeye izin verir. İletişim araçları, yorum yapma ve sohbet etmeyi içerir. Düzenleyiciler ayrıca Revizyon Geçmişi ve Değişiklikleri İzle gibi özellikler de sağlar.
OnlyOffice Docs'un öncülü olan Teamlab Document Editor'ün beta sürümü, Hannover'deki CeBIT 2012'de tanıtıldı. Ürün, HTML5'in bir parçası olan ve 2D şekillerin ve bitmap görüntülerin dinamik, komut dosyası oluşturulabilir şekilde oluşturulmasına izin veren Canvas kullanılarak oluşturulmuştur.
OnlyOffice Docs'ta kullanılan temel format türü OOXML (DOCX, XLSX, PPTX) ve kendi DOCXF ve OFORM'dur. Desteklenen diğer format türleri (ODT, DOC, RTF, EPUB, MHT, HTML, HTM, ODS, XLS, CSV, ODP, PPT, DOTX, XLTX, POTX, OTT, OTS, OTP, XML, XPS, DjVu ve PDF- A) düzenleme mümkünse DOCX, XLSX veya PPTX'e dahili dönüştürme ile işlenir.
Paketin işlevselliği eklentiler (yan uygulamalar) kullanılarak genişletilebilir. Kullanıcılar, mevcut eklentiler listesinden seçim yapabilir veya sağlanan API'yi kullanarak kendi uygulamalarını oluşturabilir. OnlyOffice Docs ayrıca WOPI aracılığıyla entegrasyonu da destekler.
2022'de, OnlyOffice Docs'un 7.0 sürümünün yayımlanmasıyla birlikte proje, belge düzenleyicinin form oluşturma ve doldurma (doldurulabilir alanlara sahip belge şablonları) için yeni bir işlevi olan OnlyOffice Forms'u tanıttı. İki yeni format tanıttı, . OFORM ve . DOCXF. Form düzenleyici, şablonların doldurulabilir PDF'ler olarak dışa aktarılmasına da olanak tanır.


## Masaüstü ve mobil uygulamalar.
OnlyOffice Desktop, OnlyOffice düzenleme paketinin çevrimdışı bir sürümüdür. Masaüstü uygulaması, portala, Nextcloud, ownCloud, kDrive, Seafile, veya Liferay'e bağlanıldığında ortak düzenleme özelliklerini destekler. Hem kişisel hem de ticari kullanım için ücretsiz olarak sunulmaktadır.
Masaüstü düzenleyiciler, Windows XP veya üstü (x32 ve x64), Debian, Ubuntu ve RPM, Mac OS 10.10 ve daha yenisine dayalı diğer Linux dağıtımları için, Apple Silicon üzerine kurulu bilgisayarlar da dahil olmak üzere çapraz platform olarak mevcuttur. Platforma özel sürümlerin yanı sıra taşınabilir bir seçenek de vardır. Yalnızca Office Masaüstü Düzenleyicileri, Linux'ta Flatpak, snap ve AppImage paketleri olarak kurulum için kullanılabilir.
Editörler MS Office (OOXML) ve OpenDocument (ODF) formatlarıyla uyumludur ve DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP, DOTX, XLTX, POTX, OTT, OTS, OTP ve PDF-A uzantılarını destekler.
Çevrimiçi düzenleme paketi gibi, OnlyOffice Desktop'ın temel araç seti, yan eklentiler kullanılarak yükseltilebilir.
Masaüstü editörleri, kişisel ve ticari kullanım için yalnızca AGPL-3.0 lisansı altında dağıtılır.
OnlyOffice editörleri, iOS ve Android için mobil uygulama olarak da mevcuttur. Uygulamaya ONLYOFFICE Belgeleri denir.
2019'un başlarında, OnlyOffice, blok zinciri teknolojisini içeren ve masaüstü paketinin işlevselliğine dahil edilen belgelerin (dosyaların kendileri, çevrimiçi düzenleme ve işbirliği) uçtan uca şifrelemesinin geliştirici önizlemesinin başlatıldığını duyurdu.


## Tarih.
  - 2009'da, Lev Bannov başkanlığındaki bir grup yazılım geliştiricisi, çeşitli sosyal bilgi işlem özelliklerini (örneğin blog, forum, wiki, yer imleri) kapsayan ekip içi işbirliği için bir platform olan TeamLab adlı bir proje başlattı.
  - Mart 2012'de TeamLab, CeBIT'te ilk HTML5 tabanlı belge düzenleyicilerini tanıttı.
  - Temmuz 2014'te Teamlab Office resmi olarak OnlyOffice olarak yeniden markalandı ve ürünün kaynak kodu SourceForge ve GitHub'da yalnızca AGPL-3.0 açısından yayınlandı.
  - Mart 2016'da OnlyOffice geliştiricileri, Microsoft Office'e açık kaynak alternatifi olarak konumlandırılan OnlyOffice Desktop Editors adlı bir masaüstü uygulaması yayınladı.
  - Şubat 2017'de ownCloud/Nextcloud ile entegrasyon uygulaması başlatıldı.
  - Şubat 2018'de OnlyOffice Desktop Editors, ek paket olarak kullanıma sunuldu.
  - Ocak 2019'da OnlyOffice, uçtan uca şifreleme işlevinin yayınlandığını duyurdu.
  - Ağustos 2019'da Document Builder, GitHub'da yalnızca AGPL-3.0 lisansı altında yayınlandı.
  - Kasım 2019'da OnlyOffice, AWS Marketplace'e giriyor.
  - Ocak 2020'de OnlyOffice, Uygulama Dizini'ni başlattı.
  - Eylül 2020'de OnlyOffice, ürün portföyünü yeniden markalaştırarak OnlyOffice Workspace, OnlyOffice Docs ve OnlyOffice Gruplarını tanıtıyor. Ayrıca Grupları (işbirliği platformu) Apache lisansı altında yayınlar.
  - Ekim 2020'de OnlyOffice, HIPAA ile uyumluluğu duyurdu.
  - Eylül 2021'de OnlyOffice, WOPI için destek ekler.
  - Ekim 2021'de OnlyOffice, Cloud Computer Insider'ın Altın ödülünü aldı.