Citat:
Nedeljko:
Citat:
Citat:
Apatrid: GCC je jos uvijek inferioran kvalitetu optimizacije koja se srece kod pojedinih komercijalnih konkurenata... ali to jednostavno "nije vazno".
Ne slažem se. Jednom sam napisao program za predstavljanje pozitivnog racionalnog broja u vidu zbira recipročnih vrednosti različitih prirodnih brojeva (egipatski razlomci) i prevodio ga pomoću gcc za Linux, Borlandovog C++ 5.5 kompajlera, Majkrosoftovog Visual C++ 6 kompajlera i Borlandovog Turbo C++ 3 kompajlera.
Izvinjavam se, nijesam mislio na konkurenciju iz Windows svijeta. Nesporazum je posljedica razlicitih interesovanja (vidjeti domen sa koga se trenutno javljam). Ja sam mislio na DIAB kompajler, naprimjer, koji je jos uvijek neprevazidjen po pitanju optimizacija na PowerPC jezgrima. Dugo vremena je ICC (intelov kompajler raspoloziv i pod Linux-om, za nekomercijalne upotrebe) pokazivao bolje rezultate u poredjenju sa GCC-om, nijesam pratio kako stvari stoje sa posljednjim verzijama tih paketa.
Ono sto sam ja htio da kazem svodi se na sledece: postojala su vremena kad GCC nije mogao da dostigne turbo-C i Microsoft kompajlerima. Danas? Oba su zavrsila u prasini. Poenta je bila u evoluciji, ne u naglasavanju da boljih kompajlera ima. Doci ce djavo po svoje i za DIAB. Ne sto je to neminovnost, ne sto Windriver ne moze da nadmasi OSS, nego sto samo postojanje gcc-a, kao
dovoljno dobrog rijesenja poprilicno obeshrabruje komercijalnu konkurenciju. Ja se ne bih usudio da zapocnem posao koji bi se sveo na proizvodnju C/C++/Fortran kompajlera danas i ovdje.
Citat:
Nedeljko:Šta će neko kome treba Pro Engeneer ili ko živi od Corel DRAW ili nekog sličnog paketa?
Ostace na Windows-u (mada mi se cini da Pro/E postoji i za Linux, ali nijesam siguran). Dan danasnji postoje i odrzavaju se programi koji su stari cetrdesetak i kusur godina. Nase kolege, ovdje, na sjevernoamerickom kontinentu, veoma lijepo prolaze programirajuci... COBOL. I to su "zasticeni kao medvjedi" i mazeni, i pazeni, i titrani.
Dugo je u inzinjerskim krugovima oko mene norma bila da se ima Sun stanica za razvoj, PC(cesto, laptop) za Office, mail i slicne zvrcke. Zasto? Sto se isplatilo da se izvrsi standardizacija softvera na nivou korporacije pa cak i po cijenu da pojedini zaposleni imaju dvije masine. Ja vjerujem da je vec danas u Srbiji cijena masine minorni problem u poredjenju sa efikasnoscu zaposlenog.
Bitka se bije za taj "corporate standard". Microsoft od toga veoma dobro zivi, a OSS je najopasniji bas u tom segmentu.
Citat:
Nedeljko:Za mnoge ozbiljne stvari za sada nema prave alternative. Čak i ako je ima, komercijalna rešenja su daleko naprednija. Pa ne misliš valjda da Microsoft sve vreme spava.?
Oh, ne! Ne, nikako! Ja se stvarno izvinjavam, ako je neko shvatio da ja ovdje "propovijedam" smrt komercijalnog softvera... radi se o velikoj zabludi i/ili losem izrazavanju (mnogo pisem, malo kazem :().
OSS "mars" je spora, ali poprilicno neumoljiva stvar. Razbice monopol Microsofta, to sam siguran. Promijenice situaciju u kojoj Microsoft moze da koristi svoj monopolni polozaj da pobije konkurenciju. Gurnuce komercijalne proizvodjace softvera u "prave" aplikacije u smislu da ce obeshrabriti pokusaje da se zgrnu pare na banalnim aplikacijama (disk defragmenteri, naprimjer).
I konacno, natjerace ih da pazljivo odmjere cijenu softvera koju naplacuju. Ko "dere", moze da racuna da ce time izazvati vecu paznju OSS, stvoriti nezadovoljne korisnike... a nezadovoljni korisnici ne samo sto se bune, nego, kako smo iz OSS iskustva naucili, znaju i da naprave belaj... :)
Citat:
Nedeljko:Windows je prešao na 64 bita oko godinu ipo dana pre Linux jezgra.
Ja se izvinjavam, Nedeljko... ali mi se cini da si ti zaboravio da je DEC Alpha bila 64-bitni procesor pre deceniju i kusur. Linux za Alfu (maskota: "uzareni" pingvin) postoji davnih dana, te je time 64-bitni kernel nesto sto se desavalo davno prije pojave 64-bitnih rijesenja u x86 svijetu.
Citat:
Nedeljko:Da ne govorim o .NET Framework projektu. Da, znam da se tako nešto radi i za Linux, ali daleko od toga da je on integrisan sa pomenutom tehnologijom kao Windows.
Ma slazem se, Microsoftu gori pod nogama, mnogo ce bolji softver da se pise ;) i jos nijesmo culi zadnje slovo od druzine iz Redmond-a. Pobogu, pa oni toliko dubok dzep imaju da mogu cak i da zrtvuju operativni sistem (da dijele Windows za "dz"), kao zadnju mjeru u tom ratu? Ja uopste ne vjerujem da neko Microsoft moze bukvalno ubiti. Doduse, djavo mi ne da mira te mi uvijek zlobni osmejak preleti kad vidim da se poslovne aktivnosti tog dzina ovih dana sve vise i vise usmjeravaju u neke druge, uslovno receno, "industrije"... igre, naprimjer. :)
Citat:
Nedeljko: Uopšte ne mislim da če OSS "oduvati" softverske kompanije sa scene. Open source programerima u odnosu na programere softverskih kompanija obično fali 40 sati nedeljno za razvoj Open source-a. To se nadomešta većim stepenom i razmene iskustava, znanja i rešenja. No, dokle će to stići ostaje da se vidi.
Ni ja. Ja ocekujem da OSS, polako ali sigurno, "gura" komercijalni softver u nove i zahtjevnije tehnoloske domene. U stilu, Sun moze da napravi, sta znam, karticu koja ce da radi sa GSM mrezom i da se nada da ce njegova tehnoloska prednost donijeti dovoljno novca u nekih par godina u kojima ce moci da se ponasa monopolisticki. Onda ce vec sazreti OSS rijesenje i Sun ce bit natjeran da krene u novi ciklus inovacije.
Citat:
Nedeljko:Da, još "samo" to. Živi bili pa videli. Ipak ja mislim da je OSS doneo viši nivom kvaliteta kontrole rada softverskih kompanija formiranjem "zdrave konkurencije". To onemogućava softverske kompanije da zidaju nerealno visoke cene softvera, i primorava ih da proizvode kvalitetnije proizvode. U situaciji kada postoji ovakva alternativa, korisnici mogu da procene koliko novca im se isplati da izdvoje za neko softversko rešenje, a u uslovima "zdrave konkurencije" oni mogu da procene šta im celokupne iz ponude najviše odgovara. Smatram da će softverske kompanije "preživeti" OSS, kao i da one imaju svoje mesto u društvu, ali da će njihov rad biti sve bolje kontrolisan i da će nam nuditi sve bolja i povoljnija rešenja.
Dodaj tome i modalitete ponasanja koji se vec naziru kod kompanija koje su se uvalile u OSS, IBM-a i Novell-a, primarno.
Postaje perverzno koliko je samo prisustvo OSS-a promijenilo logiku tih ljudi. Novell sad ima MJESECNE sastanke na kojima raspravljaju kojem dijelu svoje intelektualne imovine je isteklo vrijeme i zrio je za otvaranje. Zasto to Novell radi? Iz ljubavi za bliznje svoje?
Ne, ni najmanje. Novell pokusava da kontrolise, koliko moze, kuda OSS ide. Logika je, ako otvore parce softvera, te ako OSS druzina to prihvati kao dobro rijesenje, da ce se spasiti njihov trud ulozen u "pravu" stvar, a koja pociva na tom kljucnom parcetu softvera. IBM isto. IBM pravi pare na sofveru koji trci na Linux-u, (malo i na hardveru koji valja uz to :)), ne na Linuxu samom.
Odnos OSS i komercijalnog softvera ce postati mnogo slozeniji. Mislim da OSS niko vise ubiti ne moze.... jer OSS su ljudi. Korisnici. Koje ne mozes da pritiskas i ignorises beskonacno.