Pa podela na Embedded i Desktop svet i dalje stoji bar kada je statistika i segmentacija trzista u pitanju - jer Linux ima prednost na hi-end Smartphone i delom low-end CE device trzistu ali ne i drugde.
Mada sudeci po Intel i AMD planovima - izgleda ce x86 arhitektura da postane i mobilna za koju godinu, sto ce povecati reuse koda - i konacno premostiti jaz izmedju embedded i PC trzista.
Za sad je embedded trziste razlicito od desktopa:
PC - gotovo uvek x86 -- Embedded - obicno razni ARM derivati (TI, Freescale, Intel, itd...)
PC - dosta memorije, kesa -- Embedded - malo memorije, reduciran kes
PC - podrazumeva se otvorenost, internet prikljucak -- Embedded - mnoge platforme su i dalje zatvorene, komunikacija je ogranicena
Itd... ovo su tehnicke razlike - a marketing/biznis razlike u strategijama su jos vece - sve ovo cini da se na te stvari i dan danas jos gleda kao potpuno odvojene. Nadam se ne zadugo ;-)
Citat:
To sto se desava u embedded svijetu dovodi do toga da sve vise i vise proizvodjaca hardvera ili pomaze community, ili direktno pise drajvere za Linux.
Sto se drajvera tice... ne bih smeo bas da se usudim da tvrdim da je to automatski dobro za GPL-flavored otvoreni Linux, tj. onaj na koji vecina misli kad kaze Linux - jer vecina tih platformi nisu bas otvorene a ni dostupne za razvoj svima. Recimo, Motorola ima svoje Linux telefone i verujem da su oni dobrim delom zaduzeni za boost Linux market-sharea na embedded trzistu - ali to je zatvorena platforma (cak ni softver ne mozes da uploadujes na nju osim ako nisi njihov partner) - nema ni D od drajvera javno - jer je u pitanju self-contained produkt itd...
Citat:
Ako to nije boost za Linux kernel uopste i za desktop na duze staze, ja ne znam sto je.
I tu sam malo skeptican - problem
Desktop Linuxa nisu ni drajveri (koji ima - bar za osnovne i kucne desktop korisnike - ne pricamo o drajverima za production-quality printere i sl...) a ni podrska u softverskim alatima - vec opsta haoticnost platforme, gomila "frameworka", "GUI-ja", instalacioni sistemi koji se razlikuju od distroa do distroa i nestandardni dependencies i sl... sto generalno otezava deployment proizvoda jer moras da imas mnogo vece ljudstvo u podrsci - da budes spreman da razresavas nestandardne glavobolje kod nekih levih distribucija - sve zarad, i dalje, 1-2% desktop trzsta...
Sve to zagorcava zivot ISV-ovima do te mere da pravog komercijlanog softvera za Linux ima u tragovima.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey