Deset stvari koje morate znati o Open Source-u


open source logoUvod: Mitovi, zablude, i konfuzija u vezi open source-a još uvek haraju svetom. Evo par informacija za one koji se premišljaju da pređu na open source rešenja.

Postojali su dani kada se pomen na open source u biznis solucijama — bez obzira na veličinu bizinsa — bio ne zamisliv. Vreme je donelo svoje, open source se više ne smatra izgnanikom. U stvari, open source se sada uzima među prvima u obzir kada je potrebno rešenje. Ali kada se uzima u obzir open source, neke stvari se moraju znati. Ako zaronite naglavačke, možda će vas čekati par iznenađenja.

 

Da bi sačuvali razum novih open source korisnika, bilo bi od pomoći pregledati listu koju svi treba da znaju u vezi open source.

1: Nije samo za Linux

Ovde se verovatno većina korisnika saplete. Kada se open source spomene u razgovoru, razgovor se neizbežno okrene u pravcu Linuksa. To prouzrokuje da javnost ima mišljenje da je open source samo za  Linux.Što nije slučaj. Ima dosta open source projekata koji su za cross-platform ili samo za Windows. Ovaj sajt izlistava mnoge open sorce programe za Windows. Ali taj sajt ne uključuje u listu i velike igrače kao što su Apache, MySQL, i Drupal.

2: Nije uvek besplatan

Da bi se smatrao open source-om, izvorni kod (source code) mora biti dostupan besplatno. To ne znači da sam aplikacija mora biti besplatna. Ustvari postoje mnoge kompanije koje  zarađuju novac od njihovih open source projekata. U mnogim slučajevima, cena je prikačena za stvari kao što su podrška i dodatne karakteristike, ali kompanije naginju ka tome da naprave “community” verziju njihovog produkta, koji je besplatan. Kada kompanija proda community verziju, ona je obično ogoljena, naspram kommercijalnog (ali još uvek open source) produkta. Dobar primer toga je Zimbra, moćan email alat koji nudi besplatnu, open source ediciju i edicije sa cenom (kao i sa dodatnim opcijama i manjim pristupom izvornom kodu.)

3: Možda ima, a možda nema podršku

Neki open source softver nudi izbor za podršku (ponekad sa uračunatom cenom), a neki ne. To je najčešće razlog za raskidanje dila za velike kompanije. Ali iako komad open source softvera nema korporativnu 24/7 podršku preko telefona, to ne znači da podrška ne postoji. Ponekad, postoje forumi i /ili poštanske liste za podršku. U drugim slučajevima, developeri koji su kreirali (ili rade sa tim) sofverom mogu biti kontaktirani radi pomoći. Podrška je svakako dostupna.

4: Imate pun pristup izvornom kodu

Iako se ovo uglavnom ne odnosi na prosečnog korisnika, želeo bi i to da spomenem, da bi moguće korisnike učinio svesnim obe strane. Open source znači, u činjenici, da imate pun pristup izvornom kodu nekog programa. To ne znači da vam treba pristup izvoru. Ovaj mit se dugo mota unaokolo. Samo zato što je izvorni kod dostupan to ne znači da je neophodan. Ustvari, korisnici mogu ceo život koristiti open source softver a da nisu ni pipnuli izvorni kod. Ali ako bi hteli vi ili neka kompanija da napravi neke modifikacije na aplikaciji, kod je tu ako vam  zatreba.

5: Open source nije samo za programere

Većina javnosti misli tako zbog prirode open source-a, da ga samo programeri koriste. Da li je to zato što je izvorni kod dostupan? Da li dostupnost koda znači da samo oni koji ga znaju čitati, editovati, i graditi mogu koristiti? Nikako. Bilo ko može korsititi open source softver (i sa korisničke i zakonske tačke gledišta) sa ili bez sposobnosti da modificiramo ili gradimo softver. Mogu se kladiti da većina open source korisnika nemaju znanje ni jednog jedinog programskog jezika u njihovoj fioci znanja.

6: Ne kršite nikakav zakon ako prisvojite open source

Zahvaljujući SCO, ljudi su mislili da prisvajanje open source-a može biti ilegalno. Ali na sreću, sve to se promenilo kada je slučaj sa SCO bio odbačen. Korištenje open source softvera ne krši pravo intelektualne svojine. Ne postoji slučaj koji je pokazao da je open source prekršio drugi, vlasnički(proprietary)rad. Dakle, slobodno možemo reći, da ako koristite open source, ne smatrate se pobunjenikom koji krši zakon.

7: Ne morate biti stručnjak da bi ga koristili

Ovo je povezano sa prethodnim tačkama. Ponavljate zamnom: Ne moram biti stručnjak za kompjutere da bi koristio open source softver. Još uvek se čuje pitanje poput, “Da li moram da napišem sopstveni drajver da bi to mogao koristiti?” A već dugo vremena odgovor je: ne. Mnogi ljudi misle da je open source sofver za  super-gikove koji znaju kompajlirati softver dok spavaju. Nije tako. Ustvari, sa mnogim open source projektima, nema potrebe da se instalira iz izvornog koda. Mnoge platforme imaju binarne  instalere koji instaliranje softvera čine lakim kao kod instaliranja vlasničkog softvera. U nekim slučajevima je čak i lakše. A korištenje većine open source softvera je jednako lako. Open source, kao i sav kompjuterski svet, je evoluirao u direktnoj opoziciji naspram one kod prosečnog korisnika. Dok inteligencija prosečnog korisnika pada, lakoća korištenja open source softvera se povećava.

8: Većina open source softvera je pouzdana kao i vlasnički softver

Open source softver je svugde. Dostupan je na Download.com, na Android tržištu, u Add/Remove na svakoj Linux distribuciji, na Web sajtovima širom sveta. Ako možete da pretražujete uz pomoć Google-a, naći ćete ga. Postoje sajtovi posvećeni open source softveru za specifične platforme, čak je i  Microsoft postavio jedan takav sajt open source site. Open source je puno napredovao od kad je nastao, kada je adekvatnu zamenu za vlasnički softver bilo kao da tražite iglu u plastu sena. Sada se plast sena umanjio, a igla se znatno  uvećala.

9: Freeware i shareware nije isto što i open source

Većina korisnika je upoznata sa pojmovima freeware i shareware. Te dve vrsta softvera nije isto što i open source. Ako izvorni kod nekog softvera nije učinjen dostupnim, taj softver onda definitivno nije open source.

10: Verovatno ga već koristite!

Da li koristite Firefox veb pretražiavač? Ako da, vi već koristite open source softver. Ustvari, mnogo ljudi ga koristi a da i ne zna. OpenOffice, Thunderbird, Pidgin, Drupal, WordPress, GnuCash, Notepad++, i mnogi drugi produkti imaju široku primenu danas. A to se ne računa ni kao komadići open source koda koji je našao njegovo mesto među vlasničkim(proprietary) softverom.

Rastući trend

Open source software nema više beleg prikačen na sebe kao što je to bio slučaj. Mnoge open source aplikacije se uzimaju kao jednake, ako ne kao i superiornije u odnosu na vlasnički(proprietary) parnjak. Ovaj trend će senastaviti, naročito kako sve više i više korisnika prelazi sa tradicionalnog desktop na cloud-bazirana ili virtualna rešenja.

Ako ste pred odlukom da pređete sa zatvorenog koda na open source softver, postoje stvari koje treba da znate, ali veoma malo stvari koje mora da znate. Naoružani pravim informacijama, vaš prelazak na open source softver može biti bezbolan i bezbrižan.

 

 

Autor: Darko Stantić 

Komentiraj