Prevod na iziavlenieto na KDE ekipa po sluchai izlizaneto na KDE2.
Prevel: Theodor
Idva sledvashtoto pokolenie vodeshti desktop sistemi za Linux i drugi
Unix-i
23 oktomvri 2000 g. (ot Internet). Dnes ekiput
na KDE obiavi izlizaneto na KDE 2.0 (narecheno Kopernicus), moshtniiat,
modulen i internet orientiran desktop na KDE. Tova mnogo ochakvano izlizane
ochertava sledvashtata generatsiia na nagradenite
KDE1 serii, chiiato kulminatsiia beshe s izlizaneto
na KDE 1.1.2 tochno predi edna godina. Kopernicus e rezultatut ot rabotata
na stotitsi posveteni na proekta programisti ot nad 30 durzhavi.
"S opitut, dobit ot razrabotkata na KDE 1, nie pochti napulno promenihme
KDE 2, za da go napravim dazhe po-intuitiven, moshten i lesen za rabota" obiasni
Matthias
Ettrich, osnovatel na KDE proekta. "Nie mislim, che dneshnite KDE potrebiteli
shte budat priiatno iznenadani ot vpechetliavashtite podobreniia, koito sme postignali.
KDE 2 predlaga na desktop potrebitelite predimstvata na standartiziraneto
i na suvkupnost ot novi tehnologii, ot Konqueror,
koito e iztsialo funktsionalen ueb brouzur i fail menidzhur do KOffice,
integriran ofis paket, a sushto i mnozhestvo ulesniavashti rabotata promeni,
kato razshirena poddruzhka na temi i vuzmozhnostite za konfigurirane na KDE,
i novata KDE pomoshtna tsentrala (KDE Help Center). Toi sushto predlaga na razrabotchitsite
goliam izbor na novi moshtni instrumenti -- ot KParts
- komponentnata obektna tehnologiia na KDE, do KIO, mrezhovovo
nezavisimataa vhodno/izhodna arhitektura -- za burza razrabotka i razgrushtane
na svoboden ili lichen softuer.
Kopernicus vklyuchva bazovite KDE biblioteki, bazovata desktop sreda,
purvoto izdanie na KOffce paketa, sushto taka i okolo 100 prilozheniia ot drugite
standartni bazovi KDE paketi: Administratsiia, Igri, Grafiki, Multimediia,
Mrezha, Menidzhmunt na lichnata informatsiia, Igrachki i Instrumenti. Kopernicus
v momenta e dostupen na 15 ezika i prevoda mu na oshte 20 ezika shte e gotov
idvashtite sedmitsi.
TSeliia KDE 2.0 e dostupen bezplatno pod litsenza za otvoren kod. Sushto
taka QT 2.2.1 na Trollthech, GUI
(Grafichen Potrebitelski Interfeis) instrumenta, na koito se bazira KDE
e veche dostupen bezplatno pod dvata litsenza za otvoren kod: Q Public License
i GNU General Public License.
Poveche informatsiia za KDE 2 e dostupna
ot slideshow predstavianeto i ot ueb saita
na KDE, vklyuchitelno i pulno FAQ za otgovariane na vuprosite otnosno
preminavaneto kum KDE 2.0 ot KDE 1.x, izvesten broi screenshots,
informatsiia
za razrabotchitsite i rukovodstvo za razrabotchitsite za preminavane ot
KDE 1 kum KDE 2.
KDE 2: K Desktop sredata
Konqueror
e sledvashtata generatsiia ueb brouzur, failov menidzhur i sredstvo za razglezhdane
na dokumenti na KDE 2. SHiroko aklamiran kato tehnologichno novovuvedenie
za Linux desktopa, podchineniia na standartite Konqueror ima komponentno
bazirana arhitektura, koiato kombinira predimstvata i funktsionalnostta na
Internet Explorer®/Netscape Communicator® i Windows Explorer®. Konqueror
shte poddurzha pulna gama ot nastoiashti Internet tehnologii, vklyuchitelno JavaScript,
Java®, HTML 4.0, CSS-1 i -2 (Cascading Style Sheets), SSL (Secure Socket
Layer za sigurni komunikatsii) i Netscape Communicator® plug-ins (za puskane
na FlashTM, RealAudioTM, RealVideoTM i podobni tehnologii). Goliamata chast
ot tezi tehnologii e veche prilozhena i funktsionira v KDE 2.0.
KDE 2 sushto vurvi sus dulgo ochakvanata purva versiia
na KOffice paketa. Integriraniiat
paket sudurzha prilozhenie za elektronni tablitsi (KSpread), prilozhenie za
vektorna grafika (KIlustrator), bazirana na ramki (podobno na Frame Maker
i Page Maker) tekstoobrabotvashta programa (KWord), programa za prezentatsii
(KPresenter), i programa za diagrami (KChart). Sobstvenite failovi formati
na tezi programi sa XML (eXtended Marcup Language) bazirani i rabotata
na filtri za konkretnite binarni failovi formati e v hod (tia osobenno se
uskori sled otvarianeto na izhodniia kod na Star Office). Kombinirani s moshten
skript ezik i vuzmonostta za vgrazhdane na individualni komponenti edna
v druga, izpolzvaiki komponentnata tehnologiia na KDE (KParts), bezplatniia
KOffice paket skoro shte dostavia tsialata neobhodima funktsionalnost za povecheto
nuzhdi dazhe na naprednalite potrebiteli.
Kato dobavka, mrezhovo nezavisimata KIO predlaga shodna poddruzhka za
dostup ili razglezhdane na failove na Linux, NFS, MS Windows SMB dialove,
HTTP stranitsi, FTP direkto LDAP direktorii. Modulnata, vgrazhdashta se priroda
na KDE failovata arhitektura pravi lesno dobavianeto na dopulnitelni protokoli
(kato IPX ili WebDAV) kum KDE, koito mogat sled tova avtomatichno da sa
dostupni do vsichki KDE prilozheniia.
KDE 2 vuvezhda nova multimediina arhitektura, bazirana na aRts,
Analogoviia Sintezator v Realno vreme. ARts dava vuzmozhnost za ednovremenno
puskane na audio i video pototsi, nezavisimo dali ot desktopa ili ot mrezhata.
ARts e muzikalna sistema s mnogo predimstva i vklyuchva filtri, modulen analogov
sintezator i mikser. Neinata arhitektura pozvoliava na razrabotchitsite da
suzdavat dopulnitelni filtri i na potrebitelite da prilagat posledovatelnost
ot filtri chrez grafichniia drag-n-drop (tegli i puskai) podhod. Video poddruzhkata
e dostupna za MPEG versii
1, 2 i 4 (eksperimentalna), a sushto za AVI i DivX formati.
Vuzmozhnostite za nastroika na KDE dokosvat
vseki aspekt ot tozi desktop ot sledvashto pokolenie. Inteligentnata poddruzhka
na temi v KDE zapochva s Qt stilovata mashina, koiato pozvoliava na razrabotchitsite
i hudozhnitsite da suzdavat svoi sobstvenni dizaini na prozortsite. KDE 2.0
se predlaga sus 14 ot tezi stilove, niakoi ot koito simulirat vida na razlichni
operatsionni sitemi, i dopulnitelno izvurshvat prekrasnata rabota po importiraneto
na temi ot GTK i GNOME. Druga konfiguratsionni optsii pozvoliavat na portebitelite
da: izbirat mezhdu temi za ikoni i sistemni zvutsi (izpolzvaiki prostiia izdurpai-i-zamesti
podhod); konfigurirat klavishnite kombinatsii; izberat mezhdu 30 ezika; prisposobiat
lentite s instrumenti, ikonite v tiah i podrezhdaneto na menyutata; izpolzvat
ednokratno ili dvukratno shttrakvane na mishkata za aktivirane na ikonite
ot dektopa; se dvizhat po desktopa chrez mishka ili klaviatura i mnogo mnogo
poveche. Oshte poveche KDE 2 iztsialo poddurzha Unicode i KHTML e edinstvenata
bezplatna HTML r! endvashta mashina za Linux/H11, koiato poddurzha dvuposochni
ezitsi kato Arabski i Ivrit.
Mezhdu drugoto pulnata suvmestimost sus Internet i standartite za podeliane
na failove spomenati po-gore, KDE 2 tochno otgovaria
na sushtestvuvashtite Linux desktop standarti. KWin, noviia window menidzhur
na KDE otgovaria na novite Windows Manager Specifications. Konqueror i KDE
otgovariat na Desktop
Entry Standard. KDE 2 kato tsialo otgovaria na X
Drag-and-Drop (XDND) protokola , a sushto i na X11R6
session management protocol (XSMP).
KDE 2: K sredata za razrabotka.
Kopernicus predlaga na razrabotchitsite bogat nabor ot osnovni tehnologichni
podobreniia v sravnenie sus KDE 1 seriiata. Tova sa Desktop
COmmunication Protocol (DCOP), I/O libraries (KIO),
component
object model (KParts), XML-baziran GUI klas
i otgovariashtata na standartite HTML rendirashta mashina (KHTML).
DCOP e klient-klient komunikatsionen protokol, vzaimodeistvasht
si sus survura chrez standartnata H11 ICE biblioteka. Protokolut poddurzha
kakto izprashtane na suobshteniia, taka i distantsionni protsedurni povikvaniia,
izpolzvaiki XML-otdalecheni protsedurni povikvaniia kum DCOP "shlyuz". Mozhe
da se izpolzva vuv C, C++, Pithon i vse oshte ekperimentalno v Java.
KIO dava vuzmozhnost da se prilagat vhodno/izhodnite
operatsii v prilozheniiata kato otdelen protses, koeto pozvoliava na grafichnata
sreda da ne blokira i ne se nalaga izpolzvaneto na nishki (threads). Klasut
e mrezhovo nezavisim i sledovatelno mozhe da se izpolzva ednakvo za dostup
do HTTP, FTP, POP, IMAP, NFS, SMB, LDAP i lokalnite failove. Oshte poveche
toi e modulen i s otvoreniia dizain pozvoliava na razrabotchitsite da dobaviat
dopulnitelni protokoli, kato WebDAV, koito sled tova shte e avtomatichno dostupen
za vsichki KDE prilozheniia. KIO sushto osiguriava vruzki sus spetsifichnite tipove
failove (mimetypes); tezi vruzki mogat da budat vgrazhdani v nuzhnoto prilozhenie
izpolzvaiki tehnologiiata KParts.
KParts, komponentniia obekten model na KDE 2 pozvoliava
na prilozheniiata da se vgrazhdat edno v drugo (vse edno prez Windows Explorer
da mozhete da shttraknete na vseki fail ot koe da e prilozhenie - Word, Corel
Draw, 3D Studio i toi direktno da se otvori vutre v nego). Tehnologiiata
poddurzha vsichki aspekti na vgrazhdaneto, kato pozitsionirane na lentite s
instrumenti (toolbars) i vklyuchvaneto na nuzhnite menyuta, kogato vgradeniia
komponent se aktivira ili deaktivira. KParts mozhe sushto taka da vzaimodeistva
s KIO, za da otkrie nuzhnite vruzki za konkreten tip fail ili usluga/protokol.
Tazi tehnologiia e mnogo izpolzvana ot KOffice paketa i ot Konqueror.
XML grafichnata sreda izpolzva XML, za da suzdava
i pozitsionira menyuta, lenti s instrumenti i vseki drug aspekt na grafichniia
potrebitelski interfeis. Tehnologiiata predlaga na razrabotchitsite i na potrebitelite
predimstvoto na lesnata konfiguriruemost na tezi elementi na potrebitelskiia
interfeis za razlichnite prilozheniia i avtomatichnata suvmestimost sus KDE
Standards and Style Guide (KDE rukovodstvoto za stilove i standarti).
KHTML e HTML 4.0 suvmestima rendirashta i grafichna
mashina. Klasut shte poddurzha pulnata gama ot Internet tehnologii, vklyuchitelno
JavaScriptTM, Java®, HTML 4.0, CSS-2 (Cascading Style Sheets), SSL (Secure
Socket Layer za sigurni komunikatsii) i Netscape Communicator® plugins (za
gledane na FlashTM, RealAudioTM, RealVideoTM i podobni tehnologii). KHTML
klasut mozhe lesno da bude izpolzvan ot niakoe prilozhenie ili kato prozorets
(izpolzvaiki normalnoto X Window naslediavane) ili kato komponenta (izpolzvaiki
KParts tehnologiiata). KHTML ot svoia strana ima vuzmozhnostta da vgrazhda
v sebe si komponenti, izpolzvaiki KParts tehnologiiata.
Svaliane i kompilirane na Kopernicus
Sors paketite za Kopernicus sa dostupni za bezplatno svaliane ot http://ftp.kde.org/stable/2.0/distribution/tar/generic/src/
ili ot sushtata direktoriia ot niakoi ot mnogoto KDE ogledalni
saitove. Kopernicus se nuzhdae to qt-2.2.1, koito e dostupen ot po-gornata
prepratka pod ime qt-x11-2.2.1.tar.gz.
Kopernicus niama da raboti s po-stara versiia na Qt.
Za po-natatushni instruktsii za kompilirane i instalirane na Kopernicus,
molia konsultiraite se s instalatsionnite
instruktsii i, ako imate problemi s chesto
zadavani vuprosi (FAQ) za kompiliraneto.
Instalirane na binarnite paketi
Niakoi distributsii izbirat da dostaviat binarni paketi na KDE za konkretni
versii na tiahnata distributsiia. Niakoi ot tezi binarni paketi za Kopernicus
shte budat dostupni za bezplatno svaliane ot http://ftp.kde.org/stable/2.0/distribution/
ili ot sushtata direktoriia v edin ot mnogoto KDE ogledalni
saitove. Molia imaite v predvid, che ekiput na KDE ne e otgovoren za
tezi paketi, tui kto te se dostaviat ot treti partnüori -- obiknovenno,
no ne vinagi ot distributora na dadena distributsiia.
Kopernicus iziskva qt-2.2.1, bezplatnata versiia na kogoto e dostupna
ot gornite prepratki obiknovenno pod ime qt-x11-2.2.1. Kopernicus niama
da raboti sus po-stari versii na Qt.
Po vremeto na pisaneto na tazi statiia prekompilirani paketi sa dostupni
za:
Caldera
OpenLinux 2.4
Debian
GNU/Linux 2.2 (potato) i Debian
GNU/Linux Devel (woody)
Linux-Mandrake
7.2
RedHat
Linux 7.0
SuSE
Linux 6.4 (i386), SuSE
Linux 7.0 (i386), SuSE
Linux 7.0 (ppc) and SuSE
Linux 7.0 (sparc)
Tru64
Systems
Molia proveriavaite survurite periodichno za kompilirani paketi za drugi
distributsii. Poveche binarni paketi shte budat dostupni prez sledvashtite sedmitsi
i dni.
Za KDE
KDE e nezavisim, suvmesten proekt na stotitsi programisti ot tseliia sviat
za suzdavane na inteligententna, lesna za nastroivane i stabilna desktop
sreda raboteshta na bazata na komponentna, mrezhovo nezavisima arhitektura.
KDE raboti za da dokazhe silata na Otvoreniia Sors kod "Pazaren (Bazaar)
stil" model za razrabotka na softuer za suzdavane na purvokachestveni tehnologii,
koito ne otstupvat i dazhe izprevarvat po-kompleksniia komersialen softuer.