KDE

Debian Türkiye sitesinden

6630 (Mesaj | katkılar) tarafından oluşturulmuş 21:57, 27 Eylül 2008 tarihli sürüm (KDE Özgür Qt Vakfı)

KDE Nedir?

Kde.png
K Masaüstü Ortamı


KDE Nedir?

Genel Bakış

KDE veya K Masaüstü Ortamı (K Desktop Environment), UNIX iş istasyonları için saydam ağlı çağdaş masaüstü ortamıdır. KDE Macintosh ve Microsoft Windows'daki gibi kolay kullanımlı aranılan masaüstü ihtiyacını karşılamaktadır. UNIX işletim sistemi bize göre bugün mümkün olanın en iyisidir. Kararlılık, Ölçeklenirlik ve açıklığa geldiğinde UNIX'in rakibi yoktur. Gerçekte UNIX yıllardır bilgi uzmanlarının tartışılmaz tercihidir. Kolay kullanımlı bir çağdaş masaüstü ortamının olmaması nedeni ile, ofislerde ve evlerde tipik kullanıcıları masaüstlerinde yolunu bulamamıştı. UNIX bugün sunucu pazarında üstünlüğü elde etti ve bilim adamları ile bilgisayar profesyonelleri için tercih edilen bilgisayar platformu oldu. Internet, ev ismini izlerini UNIX'e miras bıraktı. UNIX topluluğundaki oluşumların dışında, ortalama bilgisayar kullanıcıları hala kullanımının zor olmasını tahmin ediyor ve genellikle uzak kalıyor. Bu gerçekte bir gurup UNIX yürütücüsü için bir talihsizlik, hepsinin olağan üstü kalitesi ve kararlılığı (Debian GNU/Linux, FreeBSD,NetBSD vb.) internette özgürce bulunmaktadır.

KDE Masaüstü Ortamı

KDE projesi hepsini değiştirecektir. KDE şimdi UNIX ve uyumlu sistemler için çağdaş masaüstü masa ortamı sağlamaktadır. GNU/Linux gibi özgür bir UNIX yürütücüsü ile UNIX/KDE tamamiyle özgür ve açık bilgisayar platformu tesis edip sunar, herkes kullanmakta özgürdür. Bakmak isteyen herkes kaynak kodlarına bakabilir, ondan öğrenin, düzenleyin ve geliştirin. Her zaman geliştirmeye yer vardır, bu gün KDE'nin ayrıca ticari işletim sistemlerinde/masaüstlerinde sık kullanılan kombinasyonlara alternatif bir çok özellikli paketi vardır.

Bizim umudumuz ve devam eden hırsımız, KDE'nin açık, güvenilir, karar ve bilim adamları, bilgisayar profesyonelleri ve tüm dünyadaki kullanıcıları hoşuna giden, tekel özgür bilgisayarcılık sağlaması.

KDE Uygulama Geliştirme Çatısı

KDE geliştiriciler için bir çok önder yeni buluşlar getirmektedir. Programcıların genel diğer UNIX sıkıcı karmaşık geliştirme ortamı yerine çok amaçlı, sağlam, etkili,uygulamalar geliştirmesi için tam bir alt yapı sistemi olarak tasarlanmıştır. KDE bilgisayar ortamında sadece birinci sınıf programların kullanıcılar için etkin olduğu gerçeğini fark etmiştir. KDE'nin uygulama çatısı, çatı teknolojisindeki son gelişmeleri yerine getirerek Microsoft'un MFC/COM/ActiveX teknolojileri gibi diğer popüler geliştirme çatıları ile doğrudan yarışarak yerlerini almaktadır. KDE'nin en son teknolojilerini kullanarak yenilikçi KParts bileşen belge teknolojisi ile geliştiriciler çabucak birinci sınıf uygulamalar oluşturabilirler.

KDE Ofis Uygulama Takımı

KDE uygulama geliştirme çatısından güç alarak K masaüstü ortamı için bir çok uygulama geliştirilmiştir. Bu uygulmalardan bazı seçtiklerimiz KDE temel(base) dağıtımında yer almaktadır. Şuanda KDE yenilikçi KParts teknolojisi ile tam bir ofis takımı geliştirmektedir. Bu günümüzün modern ofis takımı hesap tablosu uygulamaları, sunum oluşturucular, kişisel bilgi yöneticisi, haber okuyucu ve daha fazlasını sunmaktadır. KPresenter sunumlar için kullanılan zaten başarılı bir şekilde sunumlar için kullanılan bu uygulama takımının parçasıdır.

Daha Fazlası...

Takip eden sayfalar KDE'ye ve KDE projesine yeni olanların alışması için oluşturulmuştur. KDE SSS sık sorulan sorulara ek cevaplar vermektedir.

KDE'nin gelişimi ve yapısı hakkında Sunumlar bulunmaktadır.

Buraya kadar olan kısmın kaynağı: http://www.kde.org/whatiskde/

KDE Projesine Genel Bakış

KDE projesi bir özgür yazılım projesidr. KDE grupları tüm dünyadan yüzlerce yazılım mühendisinden oluşur, kendilerini özgür yazılım ruhunun gelişime adamışlardır. KDE'nin her bir kaynak kodu açık kaynak lisansı altında bulunmaktadır. Şu anki lisanslama politikası İnternet'te bulunmaktadır. Bunun anlamı herkes KDE kaynak kodunu düzenlemekte ve dağıtmakta serbesttir. Bunun özellikle ifade etmek istediği KDE herkes için serbesttir, ve her zaman öyle olacaktır.

Neden KDE'ye gerek var?

Geleneksel X11 masaüstü diğerlerinin arasındadır, kusurlar:

  • Kolay diyaloğa bağlı masa üstü yapılandırması olmaması
  • Birleşmiş uygulama yardım sisteminin olmaması
  • Ortak uygulama geliştirme çatısının olmaması
  • Bileşik belge çatısının olmaması
  • Uygulama seviyesinde ağ saydamlığının olmaması
  • Uygulama yazarlığının aşırı güç ve sıkıcı olması

KDE - Kullanıcı görüşleri

Kullanıcıları için KDE yeni fikirler barajının tamamını ortaya çıkarır. Bazıları:

  • Güzel bir çağdaş masaüstü
  • tam ağ saydamlığı ve en az yapılandırma ihtiyacı
  • Bütünleşik yardım sistemi, masaüstünü ve uygulamaları kullanırken yardıma kullanışlı ve sürekli ulaşıma izin vermesi.
  • Bir birini tutan görünüm ve his
  • Standart menüler, araç çubukları, tuş bağları, renk temaları vs.
  • Uluslar Arasılaştırma: KDE 50'den fazla dilde mümkündür
  • Merkezi, tutarlı diyalog ile kullanılan masaüstü yapılandırmaları
  • Kullanışlı KDE uygulamaları için bir sunucu

Şuanki KDE Dağıtımı

Şuanki KDE dağıtımı şu paketleri içerir:

  • aRts: Analog gerçek zamanlı sentezci ve ses daemon(arkaplan programı). Bu KDE 4.0 dağıtıldığında belirsiz olacaktır. Phonon

, çok büyük çapta bir teknolojik başarı onun yerini alacak.

  • KDE-Libs: Çeşitli çalışma zamanı kütüphaneleri
  • KDE-Base: Temel Bileşenler (pencere yöneticisi, masaüstü, panel, Konqueror)
  • KDE-Network: KNode, KNewsticker, Kppp, ...
  • KDE-Pim: KMail, KAddressbook, KOrganizer, KPilot, ...
  • KDE-Graphics: Graphics applications such as KDVI, KGhostview, KPaint, KFax, ...
  • KDE-Multimedia: Noatun, KMidi, KSCD, ...
  • KDE-Accessibility: engelli insanlar için bilgisayara ulaşımı kolaylaştıran yazılımlar...
  • KDE-Utilities: KEdit, KCalc, KHexEdit, KNotes, ...
  • KDE-Edu: Eğitim uygulamaları
  • KDE-Games: KAsteroids, KPat, KTetris, ...
  • KDE-Toys: Eğlenceli şeyler
  • KDE-Addons: Konqueror eklentileri, Kate, Kicker ve Noatun
  • KDE-Artwork: Ek iconlar, stiller, duvar kağıtları, ekran koruyucuları ve pencere dekorasyonları
  • KDE-Admin: Sistem yyönetimi desteği için çeşitli araçlar
  • KDE-SDK: Basitçe KDE uugulamaları geliştirmek için betik ve araçlar
  • KOffice: Bütünleşik ofis bileşenleri
  • KDevelop: Bütünleşik C/C++ geliştirme çehresi
  • KDE-Bindings: Çeşitli proglama dilleri için bağlar (Python, Ruby, Perl, Java...)
  • KDEWebdev: Web Geliştime aracı

Ayrıca iki yalancı paket resmi dağıtımın parçası olmayan paket mümkündür.

  • KDE-Extragear: Extragear KDE projesi ile ilişkili uygulamalar kolleksiyonudur, resmi dağıtımla çeşitli nedenlerle ilişkisi yoktur. Bunlar hala projenin parçasıdır ve ayrı olarak indirilebilirler. Bu tercümanlara ve belga hazılayanlara yüksek görülebilirlik sağlar.
  • KDE-Playground: KDE-Extragear'a benzerdir, bu yalancı paket resmi KDE dağıtımda olmayan yazılımları içerir.

Ve son olarak, binlerce KDE uygulaması resmi KDE projesi ve KDE dağıtımının parçası değildir. Bu uygulamaları KDE merkezi veri tabanında bulabilirsiniz.

KDE Tarihinin Bir kısmı

, 2000

  • KDE-Üç Beta Trysil (Norway) toplantısı 27, 2001
  • 1.93 (KDE2 beta4) Ağustos 23, 2000'de yayınlandı
  • Qt GPL oldu Eylül 04, 2000
  • 1.94 (KDE2 beta5) Eylül 15, 2000'de yayınlandı
  • 2.0 Sürüm adayı(Release Candidate) Ekim 10, 2000'de yayınlandı
  • 2.0 Ekim 23, 2000'de yayınlandı
  • 2.0.1 Aralık 5, 2000'de yayınlandı
  • 2.1 Beta 1 Aralık 16, 2000'de yayınlandı
  • 2.1 Beta 2 Ocak 31, 2001'de yayınlandı
  • 2.1 Şubat 26, 2001'de yayınlandı
  • 2.1.2 Nisan 30, 2001'de yayınlandı
  • 2.2 Beta1 Temmuz 4, 2001'de yayınlandı
  • 2.2 Ağustos 15, 2001'de yayınlandı
  • 2.2.1 Eylül 19, 2001'de yayınlandı
  • 2.2.2 Kasım 21, 2001'de yayınlandı
  • 3.0 Nisan 3, 2002'de yayınlandı
  • 3.0.1 Mayıs 22, 2002'de yayınlandı
  • 3.0.2 Temmuz 2, 2002'de yayınlandı
  • 3.1 Alpha1 Temmuz 11, 2002'de yayınlandı
  • 3.0.3 Ağustos 19, 2002'de yayınlandı
  • 3.1 Beta1 Ağustos 21, 2002'de yayınlandı
  • 3.1 Beta2 Ekim 2, 2002'de yayınlandı
  • 3.0.4 Ekim 9, 2002'de yayınlandı
  • 3.0.5 Kasım 18, 2002'de yayınlandı
  • 3.0.5a Aralık 21, 2002'de yayınlandı
  • 3.1 Eylül 28, 2003'de yayınlandı
  • 3.1.1 Mart 20, 2003'de yayınlandı
  • 3.1.2 Mayıs 19, 2003'de yayınlandı
  • 3.1.3 Temmuz 29, 2003'de yayınlandı
  • 3.2 Alpha 1 Eylül 10, 2003'de yayınlandı
  • 3.1.4 Eylül 16, 2003'de yayınlandı
  • 3.1.5 Ocak 14, 2004'de yayınlandı
  • 3.2 Şubat 3, 2004'de yayınlandı
  • 3.2.1 Mart 9, 2004'de yayınlandı
  • 3.2.2 Nisan 19, 2004'de yayınlandı
  • 3.2.3 Haziran 9, 2004'de yayınlandı
  • 3.3 Ağustos 19, 2004'de yayınlandı
  • 3.3.1 Eylül 12, 2004'de yayınlandı
  • 3.3.2 Aralık 8, 2004'de yayınlandı
  • 3.4 Mart 16, 2005'de yayınlandı
  • 3.4.1 Mayıs 31, 2005'de yayınlandı
  • 3.4.2 Temmuz 28, 2005'de yayınlandı
  • 3.4.3 Eylül 13, 2005'de yayınlandı
  • 3.5 Kasım 29, 2005'de yayınlandı
  • 3.5.1 Eylül 31, 2006'de yayınlandı
  • 3.5.2 Mart 28, 2006'de yayınlandı
  • 3.5.3 Mayıs 31, 2006'de yayınlandı
  • 3.5.4 Ağustos 2, 2006'de yayınlandı
  • 3.5.5 Ekim 11, 2006'de yayınlandı
  • 3.5.6 Eylül 25, 2007'de yayınlandı
  • 4.0 Alpha 1 Mayıs 11, 2007'de yayınlandı
  • 3.5.7 Mayıs 22, 2007'de yayınlandı
  • 4.0 Alpha 2 Temmuz 4, 2007'de yayınlandı
  • 4.0 Beta 1 Ağustos 2, 2007'de yayınlandı
  • 4.0 Beta 2 Eylül 6, 2007'de yayınlandı
  • 3.5.8 Ekim 16, 2007'de yayınlandı
  • 4.0 Beta 3 Eylül 18, 2007'de yayınlandı
  • 4.0 Beta 4 Eylül 30, 2007'de yayınlandı
  • 4.0 Geliştirme Platformu sürüm adayı 1 Ekim 30, 2007'de yayınlandı
  • 4.0 RC 1 Kasım 20, 2007'de yayınlandı
  • 4.0 RC 2 Aralık 11, 2007'de yayınlandı
  • 4.0 Ocak 11, 2008'de yayınlandı
  • 4.0.1 Şubat 5, 2008'de yayınlandı
  • 3.5.9 Şubat 19, 2008'de yayınlandı
  • 4.0.2 Mart 5, 2008'de yayınlandı
  • 4.0.3 Nisan 2, 2008'de yayınlandı
  • 4.1 Alfa Nisan 29, 2008'de yayınlandı
  • 4.0.4 Mayıs 7, 2008'de yayınlandı
  • 4.1 Beta Mayıs 27, 2008'de yayınlandı
  • 4.0.5 Haziran 4, 2008'de yayınlandı

KDE Gerçekleri ve Şekili

KDE çok büyük bir proje. Anlamını nitelemek güç, gerçeği fark etmek için şunlar bir fikir verebilir:

  • KDE SVN kaynak kodu 4 milyon satır koddan daha fazladır. (Bakış açısına sokmak için: Linux çekirdek sürümü 2.5.71 yaklaşık 3.7 milyon satır kod içerir.)
  • 800'den fazla katılımcı KDE'nin gelişimi için katkıda bulunuyor.
  • Sadece tercüme takımı kendi başına 300 bireyden oluşuyor.
  • Mayıs 2002'de 11,014 CVS kabul edildi.
  • KDE 12 ülkede 17'den fazla resmi WWW aynasına sahiptir.
  • KDE 39 ülkede 106'dan fazla resmi FTP aynasına sahiptir.


Kaynak: Buraya kadar olan kısım şu sayfanın tercümesidir. http://www.kde.org/whatiskde/project.php

Geliştiricilerin Görüşü

KDE geliştiricileri için KDE'Nin temel görünüşü takip eden diyagramda şematize edilmiştir:

Kdedevel.png

KDE C++ ile yazılmıştır ve KDE Projesi nesne temelli olarak geliştirilmektedir. KDE bileşenlerinin etkinliği ve tekrar kullanılabilirliği için, nesne temelline dayanması gerektiğini ve projelerin başarısı için anahtar olduğuna inanıyoruz.

KDE Microsoft's MFC/Com/activeX gibi hızlı geliştirme ortamı sunar ve varolan bileşenleri ve teknolojisi ile destekler.

KDE uygulamaları bir KApplication nesnesi ve KMainWindow'dan almaktadır. Bu yolla inşa edilen bir KDE uygulaması otomatikman KDE standartlarına uyar.

KDE Özgür Qt Vakfı

KDE Özgür Qt Vakfı Trolltech ve KDE e.V. tarafından Qt araç takımının geliştirme için özgür yazılım olarak kalması (KDE) K masaüstü ortamının geliştirilmesi için özel kalması amacı ile kurulan bir organizasyondur.

Vakfın amacına uygun olarak, Trolltech ve Vakf arasında anlaşma yapıldı. BU Vakıfa Qt'yi BSD-tütü lisans ile yayınlama hakkını almıştır, bu durumda Trolltech Qt özür sürümünün geliştirilmesine yardım etmemektedir, ama Trolltech dışına satılması, Şirket birleşmesi veya iflasla sınırlı değildir.

Mayıs 2004'te yenilenmiş bir anlaşma yapıldı. Haziran 1998'deki aslının yerine şuank duruma göre ve metin sağlanmıştır, adresler sorunu daha kesin bir şekilde çözülmüştür. Niyet ve temel içerik aynı kalmıştır.

Vakıf kurulu Trolltech'den 2 üye ve KDE e.V. 'den iki üye ile karar alır. Eşit kalma durumunda KDE temsilcileri karaverir.

KDE e.V., KDE Özgür Qt Vakfı üyesi olarak şu iki ismi seçmiştir:

  • Martin Konold
  • Olaf Schmidt

Trolltech'den şuan oy verenler (Trolltech genel toplantısı ile seçildiler):

  • Eirik Eng
  • Haavard Nord

Tarih: Qt Konusu

kaynak:http://kde.org/whatiskde/qt.php

Qt 2.2 GPL lisansı altında dağıtılmıştır.

Resmi duyuruyu okuyun.

Artık Qt 100% Açık Kaynak (veya "Özgür yazılım"), bütün olası lisanslama sorunları ortadan kaldırılmış oldu. Bu konu artık anlamlı değil.

Bu konuyu bir süre daha koruyacagız. Çünkü uzun zamandır insanlar arasında ateşli tartışmalar oluyordu.

Öyleyse okuyun... Aşağıda yazan içerik metinini unutmayın. Aynı zamanda, Qt özgür lisans altında değildi ancak yinede biz onu kullanıyorduk. Qt artık GPL lisansı altında aşağıdaki tartışmaların hiç biri artık gerekli değil.

Qt Konusu

KDE Qt çoklu platform araç takımını kullandığı için uzun zamandır saldırı altındaydı. Qt hakkında ve onun rolü ve KDE projesindeki konumu hakkında bir çok hatalı bilgi yayılmaktadır.

Neden KDE Qt'yi seçti?
  • Qt unix için en iyi grafiksel kullanıcı arayüzüdür. KDE'nin boyutu ve kapsamı göz önüne alındığında başka bir seçim ölümcül bir hata olabilirdi. BU başarısı büyük uygulamalara baglı olan Masaüstü projeleri için kısmen dogrudur. Masaüstünde uygulama geliştirmeyi kolay hale getirmeyi isteyen tasarımcılar için dogrudur.

Qt is available free of charge to anyone, including its source, for free software development. Furthermore Qt can be freely distributed. We actively encourage commercial software companies to develop applications for KDE. Those companies need a mature, high quality toolkit and technical support. None of the GPL'ed toolkits would have been able to meet these stringent requirements. While most member's of the KDE project would probably agree that it would be good to have a LGPL'ed version of the Qt toolkit, if it were of the same quality as Troll Tech's implementation, we feel a real sense of urgency and a strong need for building a usable desktop today as opposed to 2-5 years from now. From a strategic point of view it would make absolutely no sense to build our own toolkit before starting actual KDE development. We feel that it is our mandate to build a usable, free, open desktop first. Once that is accomplished we can rewrite some of the tools we used. Strategy and timing are important. The KDE Free Qt foundation was founded. This foundation guarantees the continued free availability of Qt for free software development as well as the continued development of Qt now and in the future. The founding of the KDE Free Qt Foundation addresses and renders void fears by parts of the free software community that Qt one day may no longer be available for free software development or no longer be actively developed.

Sayfayı Tercüme Eden

Çağatay Oltulu

İlgili Bağlantılar

KDE


KDElogo2.png KDE SSS
Sorunlar Ve Çözümleri
Kde.png KDE Hakkında
KDE Masaüstü Ortamı Hakkında