saigon_from_europe
Član broj: 73547 Poruke: 34 *.static.sbb.rs.
|
Tipicno upotreba Linux-a na ovim prostorima je za rutiranje. Ne znam bas najtacnije stanje sada, ali Debian je bio tipicno resenje za rutere jedno vreme ovde. Mislim da sada ima raznolikije opreme (sigurno ima vise Cisco opreme nego pre), ali Linux je zaista fleksibilan u tom pogledu.
Lokalni internet provajderi, pogotovo manji, tipicno vrte web servere na Linux-u, u cuvenoj LAMP kombinaciji (Linux, Apache, MySQL, PHP).
Druga tipicna primena je PBX - to je kada racunar pretvoris u telefonsku centralu (koristi se program Asterisk). Asterisk radi i na drugim operativnim sistemima, ali se tipicno kod nas vrti na Linux-u. Ali ovo radi dosta malo ljudi u gradu.
Kao sto verovatno znas, Linux je unix-like operativni sistem (ispravno bi bilo receno POSIX kompatibilan) tako da ima dosta firmi koje su napustile razne unix-e (AIX, HP-UNIX, IRIX... Solaris je napusten u manjoj meri) i presle na Linux. Preci sa jednog na drugi Unix mahom znaci samo prekompajlirati aplikaciju koja ti je bitna, tako da je to mnogo jednostavnije nego preci na Windows. Ovo u praksi znaci da ima dosta stranih firmi, za koje rade lokalni outsource-ri, gde se radi Linux programiranje.
Prednost Linux-a, a to je neko ovde vec naveo, je sto mozes da ucis POSIX programiranje i time "gadjas" neku od takvih firmi, cak i ako ona ne koristi Linux vec neki Unix - razlike su vrlo male. U teoriji, mozes kuci da instaliras i OpenSolaris jer ga dele besplatno, ali je mnogo lakse instalirati Linux.
Sada o drugoj strani medalje. Za pocetak, sve sto moze Linux, moze i bilo koji drugi operativni sistem - sve ovo sto sam nabrojao moze da se kaze i za neki BSD (mada je lakse preci sa spomenutih Unixa na Linux nego na BSD, ima nekih malih ali bitnih razlika). Dalje, sve vise tipicna kombinacija nije C/C++ na Unixu nego Java na Unix-u, a cim je Java u pitanju da li razvijas na Windowsu ili Unixu nije mnogo bitno. Nije bitno jer ne koristis direktno pozive operativnog sistema.
Prilicno sam siguran, gledajuci oglase, da ovde manje ljudi rade Unix/Linux nego Windows programiranje. Znam to, jer sam dugo radio kao Linux programer. Ali takodje znam da su plate za Unix programere bile vece nego za Windows programere. To je normalna situacija - ako znas nesto sto malo ljudi zna, postajes vrsta "ekskluzive" - teze ces promeniti posao, ali kome trebas, platice te suvim zlatom. Ponovo napomenjuje, ne znam kakvo je trenutno stanje stvari.
Bez obzira na to da li ces raditi posle na Linux-u ili ne, nece ti ni najmanje skoditi da se igras sa njim, a savetovao bih ti i da programiras, pre svega C/C++, napravi npr. neki TCP/IP server. Bice ti dragoceno iskustvo da bi video kako izgleda svet van Windowsa. Za nekog ko treba da se profesionalno bavi programiranjem, jako je bitno siroko iskustvo, jer na taj nacin covek shvata sta je ogranicenje konkretne implementacije neke softverske komponente (kao sto je npr. Windows) a sta su realna ogranicenja racunara.
|