|
ot pstj(6-05-2006)
reiting (48)
[ dobre ]
[ zle ]
Variant za otpechatvane Surfiraiki iz neta v kraia na kraishtata chovek popada na saita
na Apple. Dnes biah iznenadan i razvulnuvan ot tova, koeto sa
reshili da slozhat na indeksa.
Zashto shte zaobichate Mak?
Ne me poblazniha nito luskaviia dizain ( a za tezi ot vas
koito ne sa go vizhdali na zhivo - e naistina e strahoten ) na
korpusa, nito otsustvieto na virusi (vse pak polzvam
GNU/Linux ot godini), nito dori "posledniia intelski
chip". No niakak si mi stana leko gadno kogato stignah do
chastta s video chata, neveroiatnata integratsiia mezhdu vsichki
multimediini prilozheniia ( a i integratsiiata im s
operatsionnata sistema, ne na posledno miasto - naprednichaviia
model na izobraziavane, Quartz 2D Extreme i tn. - ekstri vse
koito nie, prostosmurtnite, nesklonni da se razdelim s 4000+
levcheta za 12 inchov model, nikoga ne sme vizhdali, dori pod
upravlenieto na tozi "oazis" na softuera - Windows
OS )
Zamislih se, kakvo e onova v tazi reklamna kampaniia, koeto
mozhe da me nakara da si kupia Mak.
V nashata mila rodina da se krade ot intelektualniia trud na
horata e neshto normalno i ako ne go pravish (ili ne iskash da
go pravish, makar da go pravish v momenta) se smiata za osobeno
tezhko psihichno razstroistvo, krugut ot
"priiatelcheta" okolo teb se stesniava i te prashtat
"za zhulta knizhka".
Dzhunglata ot softuer za operatsionnata sistema Uindous e
striaskashta. Edva li ima deinost, koiato da mozhete da se setite
i da niama napisana programa za Uindous, koiato da ia vurshi. No
do kolko tezi programi imat vruzka edna s druga? Otgovorut e
mnogo prost: tochno tolkova kolkoto i sushtite programi pod
Linuks. Toest - NIKAKVA. Tuzhna kartinka. Az ne sum Linuks
guru, ne znam koi tika neshtata da se sluchvat v sveta na
svobodniia softuer. (Makar che naposleduk izleze taka che
Redhat i Novel gi tikat, dokato kolegite ot Debi(li)ian samo
si smuchat blizalkite i "opraviat" softuera, taka,
che da e "mnogo stabilen i siguren", tolkova
siguren, che da sme sigurni, che kato stane gotov veche nikoi
niama da ima nuzhda ot nego). No tendentsiiata e iasna - niakoi se
opitva da se sustezava s Uindous. Dori "temite" za
nai-populiarnite dekstop sredi (KDE & Gnome) koshtunstveno
prilichat na Uindous. Siakash pravim edno bledo, no bezplatno
kopie na komersialnata operatsionna sistema. Nikoi ne pomisli
za neshta kato: integratsiia, operativnost, kompaktnost,
konsistentnost. (Molia da buda izvinen, che ne namiram
bulgarskite termini, prosto na bulgarski niama temi po
vuprosa). V momenta imame goliamo bogatstvo na softuera pod
Linuks. Ezhednevno se pechatat i prepechatvat statii za tova
koi kude ne znam si kakvo bil uspial da postigne, proizvezhda,
publikuva i ne znam oshte kakvo izpolzvaiki samo svoboden
softuer. I kakvo ot tova? Da mu rukopliaskame zadeto si e
troshil glavata? Ne mislia.
Kakvo predlaga Mak?
Predlaga ni unifitsiran izgled na vsichki prilozheniia. Bogata
multimediina platforma. Vruzka mezhdu otdelnite prilozheniia.
Mnogo dobra vruzka, smislena. Ne prosto da mogat da otvariat
failove ot ednata v drugata, no da go praviat smisleno.
Zashto go niamame v Lunuks sveta tova?
Zashtoto ekipite rabotiat "vseki za sebe si".
Gstreamer - tolkova obeshtavashtiia proekt za multimediina
platforma se okaza pulen bokluk. Dori svobodni formati kato
ogg theora ne mozhe da poddurzha sviastno. Da ne govorim che
makar da e ponachalo zamislen kato chast ot Gnom, pone
polovinata programi v nego ne go izpolzvat. Naprimer
edinstvenata programa koiato go polzva e rhythmbox. Ekiga
naprimer NE GO polzva. Totem prosto nishto ne mozhe da pleine
normalno, ako e vurzan s nego.
Kak (spored men) triabva da sa napraveni neshtata?
Spetsialno za multimediiata moeto vizhdane e slednoto: niakolko
niva, nai-otdolu harduernite draiveri, sledva mediiniia
freimuurk - miastoto kudeto vsiaka distributsiia reshava koe shte
slozhi, dali svobodni kodetsi ili neshto drugo, otgore edin
unifitsirasht sloi, koito da polzvat VSICHKI prilozheniia,
nezavisimo dali shte e rhythmbox, totem, Kaffein ili neshto
drugo, na tezi prilozheniia NE IM triabva da znaiat koi softuer
shte se zanimava v deistvitelnost sus striima. Nito na
potrebitelia vprochem. Koeto puk oznachava che mozhe da ima edno
edinstveno prilozhenie ili 20 razlichni no funktsionalnostta
koiato se predostavia na krainiia potrebitel shte se opredelia a)
ot tova dali potrebitelskiia interfeis shte ima kontroli za
dadeni funktsii na mediiniia freimuurk i b) dali podlezhashtiia
pod unifitsirashtiia sloi mozhe da osiguri tazi funktsionalnost.
Po tozi nachin vsushtnost sediat sega neshtata v Mak OS. Ne sa
taka pod Uindous obache. Vseki, koito polzva Uindous znae
kakuv koshmar e da namerish pleiur s koito da trugvat filmite.
Nai-chestiia sluchai e da imash niakolko instalirani, ako s
ediniia ne trugne to s drugiia mozhe i da trugne. Nie NE SE
uchim ot nai-dobrite. Nie se uchim ot nai-loshite. Sushtoto e i s
vsichkata multimediia pod Linuks (a i uindous). Kartinki,
zvuk, kartina+zvuk...
Kak mozhe da stane realnost tova?
Kato niakoi hora si sednat na ... i zapochnat da misliat, a ne
da se nadprevarvat s Maikrosoft. Ne che e vazhno, no betata na
Vista e potresavasht primer za bledo kopie na smislena ideia
(Mak OS). Na purvo miasto mislia, che nai-golemiia udar v polza
na Svobodniia softuer bi bil "instrumentalnata
nezavisimost" - toest pulnata otdelenost na
funktsionalnata chast na prilozhenieto ot grafichnata sistema.
"Naprimer?" - naprimer izpolzvane na dinamichno
suzdavani potrebitelski interfeisi, kakto se praviat sega s
libglade. Samo che vmesto Gleid da se polzva fiktiven tuulkit
- libGUI. Nad koito da raboti istinskiia tuulkit - GTK, QT
ili koito tam e nai-predpochitan v momenta. Iznasiane na
integratsionnite funktsii vun ot komplekta grafichni
instrumenti ili programnoto im otvariane kum podlezhashtata
fiktivna biblioteka - s tsel pulna integratsiia. TSelta na
komplekta grafichni instrumenti e edna - da pokazva udoben
interfeis za rabota na potrebitelia. V momenta tezi komplekti
praviat mnogo poveche neshta. Izlishni neshta. Neshta koito NE SA
tiahna rabota.
Sled kato veche ima tozi unifitsirasht sloi, sledva da se
napravi edno prouchvane na vuzmozhnostite za osuvremeniavane na
samite grafichni instrumenti. Dali izpolzvaneto na OpenGL e
nai-pravilniia put ne moga da kazha. No ima kakvo da se
zhelae!
Sled tova? Pulna integratsiia na trisloiniia model :
operatsionna sistema, funktsionalni iadra, potrebitelski
interfeis. Tova kato posledna stupka. Rezultat? Konsistentna
rabotna sreda (nezavisima ot predpochitaniia grafichen komplekt
i nachinite na izobraziavane), pulna integriranost na
prilozheniiata (predvid fakta che funktsionalnostta im se
predostavia ot funktsionalnite iadra, a ne ot samite
prilozheniia), interoperativnost (vnasianeto na novo prilozhenie
vnasia novo funktsionalno iadro v podsistemata i
funktsionalnostta mu avtomatichno se "iznasia" kum
drugite prilozheniia, a ako te ne sa podgotveni da ia izpolzvat
(niamat izgraden potrebitelski interfeis kum tazi
funktsionalnost) i se oburnat kum suotvetnoto funktsionalno
iadro, to izvikva programa (potrebitelski interfeis) koito
mozhe da go upravliava (originalnata programa koiato go vnasia),
kompaktnost (dori edno multimediino prilozhenie, ako e
dostatuchno bogato, bi moglo da upravliava vsichki funktsionalni
iadra).
Primer:
Toku-shto ste svalili ot digitalniia si fotoaparat snimkite ot
razhodkata izvun grada posledniia uikend. Za tselta se e
startirala programata koiato VIE ste izbrali kato programa po
podrazbirane za kartinki, tia e izpolzvala funktsionalno iadro
da rechem ot gThumb no vie niama nuzhda da znaete tova, samta
programa sushto nishto ne e znaela za vnasianeto na digitalni
fotografii predi da se e poiavilo funktsionalnoto iadro. Sled
tova se e vklyuchilo drugo funktsionalno iadro, koeto puk vi
pozvoliava da razdelite kartinkite na kategorii, da gi
obrabotvate - da rechem vurtite i smalite, da premahnete
chervenite ochi i tn(ili ako programata koiato polzvate niama
takiva grafichni kontroli, to se e oburnala kum originalnata
programa vnasiashta tazi funktsionalnost i ia e startirala kato e
podala failovete kum neia) sled koeto vie gordi ot zasnetoto
ot vas iskate vednaga da kachite vuv vashiia blog niakoi ot tiah,
i ponezhe veche ste instalirali programa za rabota s populiarni
blogove, to funktsionalnoto iadro za rabota s blogove veche e
dobavilo v menyutata na vashata lyubima programa funktsiiata
"publikuvai v moia blog" i izbiraiki nego ili
polzva funktsionalnoto iadro za da go napravi ili vika
programata originalno predostaviashta funktsioalnoto iadro za da
go napravi ( pak podavaiki kato argument SMISLENO izbranite
ot vas snimki. I za final bihte iskali da zapazite snimkite
na DVD i prosto vse oshte bideiki v programata za snimki
polzvate drugo funktsionalno iadro, koeto puk se grizhi za
podgotovkata i zapisa na DVD. Ili ako ne predostavia
dostatuchno grafichni kontroli za tselta vika prilozhenieto
koeto vnasia tezi vuzmozhnosti kato funktsionalni iadra.
Ideiata tuk e che vsiaka vasha programa ZNAE kakvo mogat da
praviat drugite programi i kakvo ot tova koeto drugite mogat
da praviat bi mogla da polzva i tia. V segashnoto sustoianie
tova ne e taka!
Koga mozhe da se sluchi tova "chudo"?
Niama da e skoro. Usiliiata sa ezhednevni, no sa zle
pritseleni. Vseki se opitva da pravi neshto po vuprosa, no bez
obshta tsel e kato da streliash na posoki. Seshtate li se stsenata
ot filma "Finding Nemo" kogato vsichki ribi
triabvashe da pluvat v edna posoka za da se osvobodiat ot
mrezhata? E, v sveta na svobodniia softuer nikoi ne pluva v
sushtata posoka kato drugiia. Nai-zhalkiia primer naposleduk e
Xgl/AIGLX. Nikoi ne e naiasno kakvo tochno se opitvat da
pokazhat s tezi neshta Novel i Redhat. V kraina smetka
izprobvah i dvete - i dvete sa napulno nefunktsionalni,
neudobni i neobmisleni. Niakude chetoh za tova kak mozhe da se
izpolzva OpenGL za 100kratno uskoriavane na izchertavaneto na
shriftovete. Imashe i primerna implementatsiia. Modelut beshe
matematicheski obosnovan. ZHalko che zagubih PDF-a. Kakvo mozhe
da napravi tova za nas? Ami naprimer mozhe da napravi taka,
che nikoga poveche da ne se poluchava nasichane kogato
skrolirame vuv Faiurfoks, zashtoto mozhe tseliia sait da zaeme
prosto edin poligon i toi plavno da se pluzga.... No niama
koi da go implementira v endzhina.
Zashto nie sme "izbranite"?
Zashtoto nie sme svobodnite. Zashtoto nikoi niama da ni se
razsurdi ako narushim obratnata suvmestimost. Zashtoto nikoi
niama da spre da ni dava pari ako go napravim. Zashtoto i sega
ne ni dava pari. Nito ni vzima de. Zashtoto sega e momenta da
se nauchim da sme edinni, ne za da biem Uindous ili Mak, a za
da napravim nai nai nai krasiviia udoben lesen za upotreba i
zavladiavasht dekstop koito sveta niakoga e vizhdal i ot koito da
se uchat i Uindous i Epul. Zashtoto sega e prelomniia moment v
koito chovekut zapochva da izpolzva kompyutura za novi zadachi i
sega e momenta da mu pokazhem kak mozhe da izpulniava novite
zadachi po nov nachin. Kakto niakoga mishkata stana nerazdelna
chast ot edin kompyutur (nima ima kompyutur bez mishka sega?)
taka e sega momenta da napravim ot kompyutura edna sistema
koiato da reshava vsichkite ni multimediini zadachi integrirano
smisleno i lesno.
I sega triabva da otgovoria na vuprosa postaven v nachaloto:
bih si kupil mak zaradi obeshtanieto zhivota mi da stane
po-lesen, po-udoben, dori po-zabaven. Zaradi obeshtanieto
kompyutura kupen ot Epul da bude moia instrument, s chiiato
pomosht i chrez koito az da iziavia sebe si i svoiata kreativnost,
svoite vizhdaniia, da dam tsviat i zvuk na moia zhivot. Tova
obeshtava tazi reklamna kampaniia. Tova e koeto shte prodade
sledvashtite 500 hiliadi epul kompyutura. I tova iskam az za
sebe si. Bez da se nalaga da krada ot nichii trud, a
naprotiv, iskam da dam neshto ot sebe si za da vidia tazi
vuzmozhnost za vseki, dori bez da dava pari za nai-skupiia i
nai-noviia harduer. Tova iskam da moga da kazha kogato
predstaviam niakoia distributsiia na niakoi za purvi put.
I ne, za sega niama da si kupia Mak. Za sega vse oshte viarvam,
che obshtnostta na svobodniia softuer mozhe da suzdade tova za
vseki edin ot nas.
<< XMMS - nov oblik | Korporativno izpolzvane na svobodniia softuer >>
|
|