ot morbid_viper(12-11-2009)

reiting (11)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

                                                The ability of the OSS [Open                
                                                Source Software] process to
                                                collect and harness the collective
                                                IQ of thousands of individuals
                                                across the Internet is simply
                                                amazing. More importantly, OSS
                                                evangelization scales with the
                                                size of the Internet much faster
                                                than our own evangelization
                                                efforts appear to scale.
                                        – Microsoft Internal Policy Memorandum

                                                The future is open.
                                        – IBM

Nastoiashtata statiia e opit da se napravi kratko predstaviane na vuzmozhnostite, koito mozhe da poluchi biznesut ot modela na otvoren kod. Predvaritelno shte napravia niakoi utochneniia. Pod terminite Open Source, otvoren kod, svoboden softuer shte razbiram prilozheniia, koito sa publikuvani pod svobodni litsenzi. Te garantirat osnovnite svobodi za razprostraniavane na softuer kato pravo na vseki da ima dostup do izhodniia kod, da go promenia, i dori da go prodava, ako zhelae. Primer za takuv litsenz e GPL (GNU General Public License). Poveche podrobnosti mogat da se nameriat v Internet [1], [2]. Sushtestvuvat mnogo litsenzi, pod koito mozhe da se publikuva softuer, no fokusut na nastoiashtata statiia e vurhu biznes stranata na neshtata.


Za horata poniakoga e oburkvashto da razberat, che kompaniia, razrabotvashta produkti s otvoren kod, mozhe da gi predostavia bezplatno. Sushtevremenno e po-skoro neseriozno i neobmisleno da se kazhe, che svobodniiat softuer ne moge da generira seriozni i stabilni prihodi.  Viarno e, che tozi biznes model ne pecheli direktno ot produktite. Kak togava pecheliat tezi kompanii?

Za da si otgovorim na tozi vupros, e vazhno da se razbere razlikata mezhdu dvata modela na suzdavane na softuerni produkti, no predi tova malko istoriia. V zorata na kompyuturnata era prilozheniiata sa razrabotvani glavno v universitetite i nauchnite laboratorii. Mestata za nauchni razrabotki v tazi oblast sa strogo ogranicheni zaradi ogromnite razmeri na kompyutrite po onova vreme i nevuzmozhnostta za dostup do kompyutur ot vseki. Po prostata prichina, che tezi programi ne mogat da se izpolzvat bez nalichieto na kompyutri,
ne mozhe da se kazhe dali te sa sobstvenicheski ili svobodni v suvremennoto razbirane na tezi termini. Trudno e da budat narecheni sobstvenicheski, zashtoto „pazarut“ e bil mnogo ogranichen. S posledvaloto razprostranenie na kompyutrite i po–shirokoto im navlizane v ezhednevieto na horata, suzdavaneto na softuerno obezpechenie se prevrushta v dobre pechelivsh biznes. V proizvodstvoto na softuer se izrazhodvat mnogo po-malko resursi, otkolkoto, da rechem, v proizvodstvoto na koli, kudeto goliamata chast ot krainata tsena na produkta se opredelia ot surovinite, vlozheni v izdelieto.

Sledvashtiiat period ot kompyuturnata istoriia mozhe da se oboznachi s poiaviavaneto na Internet i vuzmozhnostta horata da osushtestviavat po-burza i evtina komunikatsiia pomezhdu si. Imenno lipsata na  komunikatsiia e prechila za po-rannoto masovo navlizane na softuera s otvoren kod. Istoricheskite fakti sa dobre izvestni i mogat da se nameriat na mnogo mesta v Internet. Ot osnovavaneto na GNU (Gnu's Not Unix) [3] ot Richard Stolman [4] prez 1984 godina do sega modelut na suzdavane na softuer, pri koito se publikuva i izhodniiat kod, nabira vse poveche skorost i stava vse po-populiaren.

Sega ima mnogo takiva prilozheniia. Sred nai-uspeshnite proekti sa: Apache – ueb survurut, koito obsluzhva sveta v pulniia smisul na dumata [5]; GNU/Linux ili po-izvesten kato Linux – operatsionna sistema i instrumenti za rabota, vklyuchvashti redaktori, kompilatori i mnogo drugi [6]; BIND – survurut, koito pravi Internet takuv, kakuvto go znaem [7]; sendmail – programata za izprashtane na elektronna poshta, vse oshte dosta izpolzvana v svetoven mashtab [8], makar i drugi svobodni resheniia da stavat vse po-populiarni; MySQL – relatsionna baza ot danni, polzvashta se s goliama populiarnost [9]; Perl i PHP – ezitsite, koito „dvizhat“ po-goliamata chast ot dinamichnoto sudurzhanie v ueb [10]; OpenOffice.org – ofis paketut, koito se razviva s neveroiatni tempove [11]. Fakt e, che v sferata na ueb uslugite pochti vsichki globalni standarti sa proizlezli ot tehnologiia s otvoren kod. Ne zakusniavat i da se poiaviat kompanii, koito da razvivat dobur biznes imenno izpolzvaiki takuv model.

No zashto se e poiavila neobhodimostta ot softuer s otvoren kod? Praktikata pokazva, che chesto puti razhodite po vnedriavane i poddruzhka na daden produkt mozhe mnogokratno da nadvishat investitsiite v samoto mu proizvodstvo. Vuznikva vuprosut vuzmozhno li e softuerut da se prevurne v „optsiia“ kum tsialosten paket po obsluzhvane na klienta.

Vsushtnost biznes modelut sus svoboden softuer razchita na premestvaneto na razhodite ot tsenata na produkta kum pomoshtnite uslugi – sistemna integratsiia, obuchenie, poddruzhka, rukovodstva i dokumentatsiia. Izmestvaneto na fokusa e prodiktuvano ot tvurdoto ubezhdenie, che realno stoinostta na softuera e imenno v poddurzhashtite uslugi, a ne v samiia produkt ili opredelenata intelektualna sobstvenost, koiato toi predstavliava. Fakticheski stoinostta na softuernite produkti doblizhava nulata v obstanovkata na burzo i postoianno promeniashtiia se sviat na informatsionnite tehnologii i konkurentsiiata tam.

Skuseniiat tsikul za puskaneto na novi versii e vodeshta tendentsiia i tova pravi tazi sfera dosta dinamichna. Firmite, raboteshti po stariia, sobstvenicheski (komersialen) model, ne mogat da sledvat takuv kratuk tsikul. Zatova i produktite im se razvivat dosta po-bavno.

Modelut na otvoren kod ne samo silno namaliava razhodite pri osnovnoto prouchvane i razrabotka, no i sushtevremenno uskoriava izlizaneto na novi produkti, kakto i popravki i podobreniia na veche sushtestvuvashti takiva. Tazi paradoksalna situatsiia stava ochevidna ot fakta, che v edin proekt s otvoren kod chlenovete na obshtestvoto, koeto go razrabotva, izvurshvat prouchvaniiata i razrabotkata sami, dobaviat novi resheniia, vuzmozhnosti i idei kum proekta, kato vsichki novi neshta stavat dostupni na obshtnostta. Taka kompaniia, koiato stoi zad opredelen uspeshen proekt, mozhe da pribere plodovete ot rabotata na hiliadi razrabotchitsi, bez da im plashta nishto. Po tozi nachin kompaniiata de fakto mozhe da se ogranichi do roliata na koordinator i glaven proektant v protsesa na razrabotka. Otvoreniiat kod mozhe da durzhi kompaniiata malka i guvkava. Rabotata po koordinatsiia mozhe da se pravi v granitsite na edna kompaniia, a goliama chast ot razvoinata deinost da bude izvurshena ot programistite i potrebitelite, koito sa se uvelichili pokrai tozi izhoden kod. "Ako dadesh izhodniia kod na vseki, vseki se prevrushta v tvoi inzhener" – tova izkazvane na Dzhon Geidzh, edin ot nauchnite rukovoditeli v Sun Microsystems [12], izraziava mnogo tochno ideiata na rabota.

Druga osnovna sila na tozi biznes model se bazira vurhu vuzmozhnostite na samiia pazar. Vsushtnost svobodniiat softuer se razviva nai-veche za da zapulni dadeni nishi i mozhe da se kazhe, che v mnogo goliama stepen se rukovodi ot nuzhdite na pazara. Tui kato produktite s otvoren kod obiknoveno se puskat bezplatno, za kompaniite, koito stoiat zad tezi proekti i mogat da proizvedat dostatuchno kachestven produkt s dobra reputatsiia, e otnositelno lesno da pridobiiat goliam dial ot koito i da e pazar chrez slozhni i stigashti dosta dalech mrezhi, suzdadeni ot samite potrebiteli. Taka ne e nuzhno da se harchat pari za distributorska mrezha i se namaliavat razhodite po promotsiia i reklama.

Modelut na otvoren kod mozhe da predlozhi dosta neshta i na biznesa. Toi dava vuzmozhnost mnogo kompanii i lichnosti da si vzaimodeistvat po opredelen produkt i po tozi nachin da se postignat rezultati, koito nikoi ot tiah ne bi dobil, ako be rabotil sam. Kogato potrebitelite iskat opredeleni promeni ili korigirane na greshki, tova mozhe da stane mnogo burzo, zashtoto vsichki imat vuzmozhnost da rabotiat po dadenite problemi, a ne da chakat tova da doide ot opredelen dostavchik na softuer, kakuvto e sluchaiat pri sobstvenicheskiia biznes model.

Otvoreniiat kod sushto taka oznachava povishena sigurnost. Tova se dulzhi na fakta, che izhodniiat kod e podlozhen na po-vnimatelno razglezhdane ot strana na obshtestvoto. Sushtestvuvashtite problemi mogat da budat namereni i popraveni, vmesto da budat skriti ot dadenata kompaniia, dokato pogreshniia chovek ne gi nameri. Dori golemi kompanii ne mogat da si pozvoliat da napraviat obstoino probvane na novite si produkti. Tova e dosta skupo i zatova i na komersialnite produkti im triabva dosta vreme za izchistvane na greshkite, koeto vodi i do po-dulug tsikul na proizvodstvo na softuer. Ot druga strana, pri proektite s otvoren kod potrebitelite osven da probvat prilozhenieto, imat i vuzmozhnostta da dokladvat i dori da popraviat greshkite, koeto e oshte po-dobriiat variant. Taka kompaniiata izvlicha dividenti ot tozi trud, bez da e zaplatila tsenata na skupo struvashtite QA (quality assurance).

Ne na posledno miasto: modelut dava silata na "malkite" da se obediniat i dori da razbiiat monopoli.

Otvoreniiat kod se upravliava ot nuzhdite na svoite potrebiteli/klienti. Niama period na izolirani izsledvaniia i razvoina deinost. Potrebitelite mogat i sami da promeniat prilozheniiata spored nuzhdite si. Te sa i nai-dobriiat iztochnik na idei za budeshto razvitie na daden produkt, a tezi idei se osushtestviavat mnogo burzo, ako ne ot tiah, to ot niakoi drug, koito gi e nameril za polezni.

Potrebiteliat sushto ima dosta predimstva, ako izpolzva prilozheniia s otvoren kod. Na purvo miasto tova e lipsata na obvurzanost kum daden dostavchik na resheniia/prilozheniia. Tova e sledstvie ot prostiia fakt, che kogato e nalichen izhodniiat kod, mozhe da se praviat korektsii na prilozhenieto, za da se posreshtnat novite iziskvaniia, ili ako potrebiteliat niama vuzmozhnost da gi napravi lichno, mozhe da nameri/naeme niakoi drug, koito da go napravi. S otvoreniia kod potrebiteliat poluchava bezpretsedentna zashtita i garantsiia za svoite investitsii. Toi e po-dobra garantsiia za negovata zashtita ot vsiakakvo antimonopolno zakonodatelstvo.

"Standartite sa hubavo neshto – haide vsichki da si suzdadem svoi!". Otvoreniiat kod vodi i do otvoreni standarti. Tova garantira, che potokut na danni shte bude pulnotsenen i v ednata, i v drugata posoka. Kompaniite, koito razrabotvat sobstvenicheski prilozheniia, nai-chesto suzdavat i svoi sobstveni standarti za komunikatsiia i formati na rabotnite failove. Po tozi nachin zadulzhavat da izpolzvash samo tehni produkti. Neshto poveche, izpolzvaiki monopola vurhu failoviia si format, niakoi  olemi i nekorektni proizvoditeli izkustveno ogranichavat  o–starite versii na svoite produkti ot vuzmozhnostta da otvariat failove, generirani s novite versii na programite im, vupreki che na praktika niama razlika v samata struktura na dannite. Po tazi nachin te se opitvat da prinudiat potrebitelia da zakupi novata versiia na produkta, vupreki, che tia mozhe da ne predostavia drugi realni predimstva za klienta.

V elektronnata ikonomika generiranite danni predstavliavat tsenen kapital i tiahnoto zagubvane e nedopustimo. Pri izpolzvaneto na zatvoreni standarti za suhranenie da dannite niama nikakva garantsiia, che pri eventualna nesustoiatelnost na proizvoditelia ili prekusvane zhizneniiat tsikul na produkta, te biha mogli da budat vuzstanoveni sled izvesten period ot vreme. Otvorenite standarti garantirat, che nikoga niama da nastupi t.nar. „elektronno srednovekovie“. Vinagi shte e vuzmozhno akumuliranata tsifrova informatsiia da bude vuzstanovena i suhranena za budeshteto.

Otvorenite standarti navlizat mnogo burzo v realni prilozheniia s otvoren kod, a ne ostavat samo na hartiia. Praktika e te da se bazirat na realni mezhdunarodni standarti ili dori da initsiirat priemaneto im za takiva.

Razprostranenieto na softuer pod otvoren litsenz e estestvena stupka v razvitieto na niakoi produkti, startirali kato chisto komersialni. Pri natrupvaneto na kritichna masa ot potrebiteli stava trudno vuzmozhno pokrivaneto na interesite na vsichki tselevi grupi ot potrebiteli. CHesto iziskvaniiata im sa korenno protivorechivi i priemaneto ot kompaniiata na edno ili drugo reshenie sus sigurnost bi otblusnalo dadena grupa ot polzvateli. S osvobozhdananeto na koda na produkta stava vuzmozhno pokrivaneto na shirok krug ot interesi, koito inache v edin zatvoren produkt biha si protivorechali do stepen, koiato bi go razrushila. Veche e vuzmozhno  vseki da izbira i nagazhda prilozhenieto po svoite spetsifichni iziskvaniia. Taka kompaniiata pecheli ot potentsialno poveche klienti i uslugite po poddruzhka, koito im prodava. Tova e v osobena sila pri proekti svurzani s razrabotkata na instrumenti za programirane. Tam balansiraneto pri edin zatvoren model e nevuzmozhno i stava za smetka na chast ot potentsialnite potrebiteli.

Suzdavaneto na nov produkt, koito da bude pusnat iznachalo s otvoren litsenz sushto ima svoiata biznes logika. Pak izhozhdaiki ot suzhdenieto, che obshtata presechna tochka na vsichki mnozhestva e 0, pri pravilno izbrana nisha v pazara e pochti garantirano, che shte se poiavi klient, gotov da zaplati za integratsiia suglasno negovite spetsifichni nuzhdi.

Poniakoga iziskvaniiata kum produkta sa dosta golemi i vseobhvatni, izpolzvani za kritichni prilozheniia. Sushtestvuva opredelena kritichna masa ot funktsionalnost, nad koiato e nevuzmozhno maluk prohozhdasht biznes da generira v priemliv srok. Nuzhdata v investitsii pri takiva sluchai e poveche ot ochevidna. Kolkoto i stranno da zvuchi, modelut na otvoren kod garantira sushtestvuvaneto i na biznes obvurzan s investiraneto na golemi kapitali. Potentsialniiat klient na takuv vid produkt tseni nadezhdnostta dostatuchno visoko i e gotov za zaplati solidni sumi za sertifitsiran i izpitan produkt. CHesto integratsiiata e dori po-skupa ot samoto proizvodstvo na produkta i iziskva visoko ekspertno ravnishte. V tozi sluchai e napulno vuzmozhno i dori e zhelatelno puskaneto na nepoddurzhana versiia pod otvoren litsenz, na bazata na koiato da se izvurshva serioznata rabota po stabilizatsiia i sertifitsirane na softuera. Taka malkite organizatsii, bez iziskvaniia za visoka nadezhdnost se vklyuchvat v tozi protses kato doprinasiat s beztsenna informatsiia otnosno povedenieto na produkta, suzdavat zdravoslovna ekosistema na vsevuzmozhni razshireniia i modifikatsii, a tova generira idei ot praktikata, koito trudno biha izniknali pri chisto teoretichen podhod na razrabotka, ili biha se poiavili v sledstvie na dulgogodishno prisustvie na pazara. Taka kodut na osnovniia razrabotchik i na bazata potrebiteli na „nepoddurzhanata“ versiia akumulirat realna stoinost, koiato bi bila zaplatena ot potentsialnite kupuvachi na „poddurzhanata“ versiia.

Za da uspee svobodniiat proekt, obache, sred nai-klyuchovite momenti e suzdavaneto na zhiva obshtnost okolo nego. Ako se razviva bez neia proektut se lishava ot goliama chast ot svoite predimstva. Kompaniiata, koiato osnovno go razrabotva i koordinira triabva da igrae i aktivnata rolia v suzdavaneto i obgrizhvaneto na takava obshtnost.

Goreopisaniiat model e ne samo vuzmozhen, no i realnost. Po tozi nachin sushtestvuvat kompanii kato RedHat, koiato izpolzva proekta Fedora za generator na kod i idei ot potrebitelite. Podobni sa otnosheniiata mezhdu Canonical i proekta Dabian. Kato primer mozhe da se posochi i sistemata ECMR, razrabotvana i poddurzhana ot Alfresco [13].

Primerite za uspeshni proekti s otvoren kod ne sa edin ili dva. Razshiriavat se i sferite, v koito se poiaviava takuv softuer – igri, bazi ot danni, 3D modelirane i mnogo, mnogo drugi [14].  Drugi oblasti otdavna sa „prevzeti“, naprimer ueb uslugite i mikrosvetut na superkompyutrite. Ne lipsvat i primeri v minaloto sobstvenicheski prilozheniia da budat publikuvani pod svobodni litsenzi i s tova da poluchat edin nov tlasuk na razvitieto si. Nezavisimo dali smiatate da razvivate dreben ili sreden softueren biznes ili ste reshili da pravite goliama kompaniia, ili tursite maksimalna vuzvrashtaemost na vashite investitsii, otvoreniiat model bi predlozhil na vseki po neshto. Biznesut vinagi e sledval pazara i e zadovoliaval iziskvaniiata mu. Kogato pazarut na prilozheniia s otvoren kod se razshiri oshte poveche, sus sigurnost shte se poiaviat i poveche kompanii, koito shte se oburnat kum tozi model. Tova e protses, koito veche e zapochnal, i edva li ima nachin da bude sprian. Budeshteto shte pokazhe s kakva skorost shte se razvie.




Resursi v Internet

[1] http://www.fsf.org/licenses/licenses.ht...
[2] http://opensource.org/licenses/index.ht...
[3] http://www.gnu.org
[4] http://stallman.org
[5] http://apache.org
[6] http://linux.com
[7] http://www.isc.org/products/BIND
[8] http://sendmail.org
[9] http://mysql.com
[10] http://perl.com i http://php.net
[11] http://openoffice.org
[12] http://sun.com
[13] http://www.alfresco.com
[14] http://freshmeat.net
[15] http://www.iturls.com/English/TechHotsp...






Avtorskite prava prinadlezhat na:
Borislav Mitev – morbid_viper_V_mail.bg
Velislav Vurbanov – varbanov_V_bglinux.org
Versiia: 2.2 noemvri 2009 g.

TSitirane, kopirane i razprostranenie na tseliia material ili chasti ot nego e razresheno na vsiakakuv nositel, ako e zapazena tazi posledna belezhka.


<< Revyu na QNAP TS-219P | Polzata ot upotrebata na svoboden softuer v obrazovanieto >>