Citat:
Ivan Dimkovic: Trolltech koji ide na Oslo Stock Exchange (profitabilni sve vreme ;-) kaze da moze - kazu da moze, jer sebe smatraju "neophodnom karikom" ;-)
Doduse, misljenja sam da oni mahom baziraju to na rapidnom uspehu embedded platforme - ali bridging embedded i desktop sveta je nesto sto jos treba da se desi. Pre svega, zahtevi desktop aplikacija su takvi da Linux u nekim delovima jos nije u stanju da ih ispuni.
Pa, ne znam koliko se jedan Trolltech, ili IBM, ili Novell, ili bilo koji od komercijalnih igraca koji se petljaju u Linux svijet i od toga prave paru moze poistovjetiti sa Linux-om kao "najmanjim zajednickim ciniocem". Pokusavao sam da kazem da ono sto svi oni rade predstavlja vise njihove aspiracije i ponasanja u dijelu trzista u kome igraju nego nekakvu genericku "Linux kompaniju". Trolltech i Motorola koja koristi embedded Linux u svojim telefonima ('ajde da je "prisvojim", mada je to takvo pretjerivanje da je to nezdravo)? Koji su to njima zajednicki interesi, modusi operisanja, neka koordinacija?
IBM, primjera radi, jeste komercijalna kompanija, sa svim atributima. Linux? Gomila zajednickog koda, moze i tako da se posmatra. Banalna cinjenica, Linux ne moze da bankrotira, da ga trziste kazni zbog gresaka koje se tu cine (a cine se, ohohoho), IBM je platio cijenu PC revoluciji.
I dalje mislim da je cio fenomen/kupus/budalastinu/najbolju_stvar_koja_se_racunarstvu_desila_od_nastanka_svijeta nezdravo tretirati kao jedan komercijalni entitet, ili grupaciju, ili na njega primijenjivati logiku koja vazi za komercijalne igrace. Firme koje se tuda muvaju su druga prica, ali Linux... davno li bi ga Microsoft udavio da je to komercijalni entitet sa ogranicenjima (ne pravis pare?) i prednostima i pravilima koja tu vaze.
Citat:
Ivan Dimkovic: Hmmm... ne znam, ne bih se slozio sa tobom - mislim da je glavni razlog za OEM-e value proposition embedded linuxa zvani $0 po prodatom uredjaju, bez IPR-ova i sl... -
Ja sam, ipak, rekao "jedan od glavnih razloga", Ivane. :)
$0 bas i nije $0(naknadni troskovi), cudnovata je ta matematika ;), ali cijena kostanja softverske infrastrukture jeste najvazniji razlog popularnosti Linux-a, tu cu se ja sloziti sa tobom bez ostatka.
Citat:
Ivan Dimkovic:Reuse development okruzenja nije bas nesto sto je unikatno samo za Linux, posto standardni alati postoje i van Linuxa (mada verovatno mislis bas na standardne alate i POSIX kompatibilnost a ne na Linux per se) - osim toga, Apatrid, ako primenimo taj arsin "neprekinute veze sa desktop svetom" dosli bi do jednostavnog zakljucka da bi Windows CE trebao da bude market lider (a nije) - jer je reuse desktop iskustva i razvojnih alata skoro kompletan, i mnogo veci nego u Linux svetu + ima daleko vise developera - ali se to ipak ne desava jer je $4 po unitu ipak $4 po unitu - pa maker, da te parafraziram, Windows is a Windows is a Windows ;-)
Nijesam pricao o zajednickom razvojnom okruzenju, vec samo o dijeljenom kodu. Ne samo kernelu, vec i ostatku folklora.
Iskreno ti reci, kako izgleda zivjeti pod Windows sam probao nekad davno, ali kako izgleda razvoj pod WinCE (u smislu, stvarni zivot u R&D-u kompanije koja razvija pod tim cudom) mi je potpuno nepoznato. Windows programera ima kao sase, to stoji. Kao i drugdje, ljudi koji mogu da napisu drajvere vec manje (a valjda mu to dodje ciljna grupa za regrutovanje embedded druzine, ne znam), ali koliko je zajednicki model izmedju WinCE i Windows zaloga uspjesnog WinCE programera, ostaje samo da nagadjam ili da vam vjerujem na rijec.
Ako je razvoj tako transparentan i jednostavan, cudi me da je razlika od $4 razlog za prodor Linux-a. To se ocas posla kompenzuje Indusima i Kinezima, tu su ustede drasticne.
Citat:
Ivan Dimkovic:Ne znam... ja to cekam jos od 1999-te godine, nesto se ne nazire standardizacija bar kad je Linux u pitanju.
Nacekacemo se jos, i ja i ti i svi.
Ako mogu da pitam jedan detalj, nema nikakve frke ako smatras da to nije za javnu pricu, sto ste se, uopste, petljali u price GTK vs. QT vs. Bog_te_pita_kakav_i/f_ce_se_roditi_koristiti_i_o_njemu_zestoko_debatovati_sjutra, a kad ste portovali Nero za Linux?
Sto ne zatvoriste svoj proprietary kod koji stvarnu vrijednost nosi u kakav demon/task/biblioteku a ostatak jednostavno otvoriste pa neka banda pise sarene interfejse koliko im je ceif i za kakve god hoce WM-e ili DE, neka izmislja skin-ove i boji u kakve god hoce boje?
Od te fluidnosti spasa nema sem da fino zatvoris ono sto je vrijedno u posebnu cjelinu, a glue i saranje po ekranu otvoris pod GPL. Pa neka mijenjaju koliko im je ceif.