A Symbian Foundation a napokban bejelentette, hogy útitervének - melynek végső célja a teljes Symbian platform nyílt forrásúvá tétele - jelentős állomásaként EPL alá helyezte a platform mikrokernelét (EKA2) és az azt támogató fejlesztői csomagot (fordító, tesztkörnyezet stb).
A bejelentés szerint a kernel nyílt forrásúvá tételére az útitervben szereplő tervezett idő előtt kilenc hónappal került sor.
Ezzel a kódnyitással az összesen 134 platform csomagból 16 került nyílt forrásúként kiadásra.
A kódnyitáshoz gratulált Andrew S. Tanenbaum, aki megjegyezte, hogy örömmel tölti el, hogy az alapítvány nem csak a kernel forrásait adta ki, hanem a fordító és a szimulációs környezetet is. Tanenbaum szerint a kód nagy érdeklődésre fog számot tartani a programozók és a Symbian rendszer rajongói részéről, illetve megmutatja, hogy a mikrokerneleket milyen széles körben használják olyan fontos kereskedelmi környezetekben, ahol a megbízhatóság és a magas teljesítmény alapvető fontosságú.
A bejelentés itt olvasható.
- A hozzászóláshoz be kell jelentkezni
- 4617 megtekintés
Hozzászólások
:-)
- A hozzászóláshoz be kell jelentkezni
Huhh, symbian rendszer rajongói? Nem lehetnek sokan...
- A hozzászóláshoz be kell jelentkezni
csak úgy 100millióan lehetnek. semmiség:)
- A hozzászóláshoz be kell jelentkezni
Nyílván nem a felhasználók szokták a forrást böngészni, úgyhogy Tanenbaum a fejlesztőkre gondolhatott, akik meg nem igazán szoktak rajongani a Symbianért, mivel szörnyű dolog rá fejleszteni. Szóval nem hiszem, hogy lennének 100millióan :P
- A hozzászóláshoz be kell jelentkezni
rajongó = forrást böngésző fejlesztő? na ez új!:D frissíteni kell az értelmező szótárt:)
Tanenbaum azokra a mezei userekre is gondolt, akik majd pl netbookjukon próbálják ki a Symbian egy arra készített változatát. illetve azokra akik régi, jó állapotban levő notebookjukra akarnak egy up2date rendszert. a desktop gnu/linux memóriaéhségben és cpuigényben mostanára felzárkózott a windowsokhoz. ebben a monolitikus linux kernelnek is része van.
egyébként egy CPUs okostelefonokon Symbian mellett csak az iphone OSX jön szóba. ez utóbbit az Apple kizárólagosan maga használja. ezért egyelőre nem temetném azt a Symbiant.
- A hozzászóláshoz be kell jelentkezni
Ne az értelmező szótáradat fejlesztd, hanem az értelmezési képességedet.
"...Tanabaum szerint a kód nagy érdeklődésre fog számot tartani a programozók és a Symbian rendszer rajongói részéről..."
Szerinted ki böngészi még a kódot a fejlesztőkön kívül? Egy mezei user nem érti, hogy mi van oda írva.
Különben meg jó lenne, ha nem kötnél bele bármibe. Csupán kifejeztem, hogy a legtöbb fejlesztő kifejezetten nem szereti a Symbian rendszert, és ebben biztosan nem tudsz megcáfolni, ezért inkább értelmezési kérdésekbe kötsz bele. Egészségedre.
Az utolsó mondat meg amellett, hogy értelmetlenre sikerült (hogy kerül ide a CPU mennyisége? minden telefonban egy van...) tanúsítja a tájékozatlanságodat is a témaban, ugyanis még a Nokia is fejleszt másik rendszert, a Maemot, de emellett még ott van az Android (nem is értem, hogy hogy felejtkezhettél meg erről), a Palm WebOs, WinMo(ha a Symbian szóbajön, akkor a WinMo is), sőt most derült ki, hogy az ACCESS nevű cég kezdett valamit az eredeti PalmOS-szel, és csinált melőle egy ALP nevű platformot, ami szintén ígéretesnek tűnik. Persze nem azt mondom, hogy a Nokiánál bármi szóbajöhet ezek közül a Symbianon és a Maemo-n kívül, de nem lepődnék meg azon, ha pár éven belül a Maemo leváltaná a Symbiant az okostelókon a Nokiánál. De ahogy lentebb írtam már, akár az is lehet, hogy nem így lesz, mert a köv Symbian verzió nagyon ígéretesnek tűnik a Qt-tal.
- A hozzászóláshoz be kell jelentkezni
"CPU mennyisége? minden telefonban egy van...)" :)
igen sok telefonban kettő is van, mert a winmobile, az összes linux alapú mobilos nem képes kezelni a mobil kommunikációt, megfelelő sw stack hiányában. ennek egyenes következménye a nagyobb és drágább telefon.
valószínűleg kicsit tájékozottabb vagyok a témában. maemohoz már akkor volt szerencsém, amikor még nem találkozhattál vele:)
a mobiloknál használt kommunikációs stackek megírása cseppet sem egyszerű feladat. mikrokerneles rendszerekre jóval egyszerűbb megoldást találni. a symbianban történetesen egy kernel szintű emulációs rétegen megy a signalling stack S40 kóddal. mindez a Symbian EKA2 kernele megjelenése óta lehetséges. azóta jelentek meg az apró méretű smartphoneok.
- A hozzászóláshoz be kell jelentkezni
CPU!=DSP
vagy megis?
- A hozzászóláshoz be kell jelentkezni
hol van az már!:) Nokia 1xxx basic belépőkategória egyes készülékeiben még lehet néha találkozni velük:)
- A hozzászóláshoz be kell jelentkezni
Egyik sem!
Ezekben a kütyükben mikrokontroller van. Ami tartalmaz egy CPU magot, legtöbbször ARM valamelyik változatát, és a perifériákat kezelő áramköröket. Az újabb mikrokontrollerek DSP funkciókat is tartalmaznak. Pl. 1 órajel alatt szoroz össze két 32 bites egész számot. Vagy akár bonyolultabb műveleteket is végezhet 1-2 órajel alatt.
Egy telefonban hány mikrokontroller lehet még a fő processzoron kívül? GSM modul, GPS, WIFI, Bluetooth, stb.
- A hozzászóláshoz be kell jelentkezni
Az egy órajel alatti szorzás még nem DSP szintű funkció.
A MAC a tipikus DSP alaputasítás: egy lépésben két szám szorzása és az eredmény hozzáadása az akkumulátorhoz túlcsordulás kezeléssel (általában határolással, ha túlcsordulna, akkor a maximális értéket fogja tartalmazni az akkumulátor).
Általában a DSP által ellátott leggyakoribb feladat a digitális jelszámítási hálózat (nem tudom pontosan hogy hívják): van egy tömböd, amiben együtthatók vannak és egy másik amiben a feldolgozott jel korábbi órajeleknél lévő értékei és ezeken kell végmenni, összeszorozni és összeadni. Az együtthatóktól függően FIR, IIR, stb. szűről könnyen megvalósíthatóak. Más elrendezésben pedig szinte akármi. A DSP procik lényege, hogy ezeket a számításokat gyorsan, hatékonyan és előre kiszámítható ciklusidővel tudta elvégezni.
Amúgy valóban szoktak DSP-szerű (de inkább multimédia stream feldolgozási) képességeket rakni a komolyabb mikrovezérlőkbe, hogy mp3, video és egyéb tömörítési/kitömörítési feladatokat hatékonyabban el tudjon látni.
Igazából ezeket már nem is mikrovezérlőknek, hanem SoC-nak: Silicon on Chip, vagy másképp egylapkás számítógépeknek szokás nevezni, mert egyetlen ic-ben benne van egy CPU (nem uC!) MMU-val, perifériákkal és még akár valamennyi RAM-mal és FLASH-sel. Általában csak RAM-ot és boot Flash-t (ami akár SD kártya is lehet) kell mellé rakni.
Az meg egyértelmű, hogy minden részegységnek megvan a maga mikorovezérlője (ezek valóban mikrovezérlők, erősen a célfeladatra optimalizálva): WiFi, Bluetooth, GSM jelfeldolgozó DSP, stb.
- A hozzászóláshoz be kell jelentkezni
Apró javítás: SoC = system on chip
--
"I tried to get into business school, but on the qualifying exams, I passed the ethics test."
- A hozzászóláshoz be kell jelentkezni
ezt lehet megspórolni Symbiannal illetve iphone Osxel. ott egyetlen Arm cpun elmegy a signaling stack és a smartphone többi, gyakorlatilag pdaszerű funkciókat nyújtó része.
- A hozzászóláshoz be kell jelentkezni
Megis a symbian telefonok nagy reszen (megkockaztatom, az oszesen?) a "signaling stack" (akarmit is jelent ez...) nem azon CPU-n fut amin az OS. Vagy tevednek?
- A hozzászóláshoz be kell jelentkezni
igen ebben tévedsz, ugyanazon fut. ezt a lehetőséget hozta az eka2 kernel. ez egy igen nehezen megoldható feladat. az sem véletlen, hogy korábban olyan gyakran kellett frissítéseket kiadni a iphoneokhoz, amik pont a gsm kommunikációval kapcsolatos hibákat javították. mára már jó az iphone osx stackje is. a linux monolitikus kernelében ennek megírása gigászi munka lesz. már megszületett a szövetség két neves gyártó között erre. a hosszú és költséges fejlesztés ellenére, a más képességek miatti várható haszon így is jelentős.
- A hozzászóláshoz be kell jelentkezni
Az ALP-t már akkor igérgették, amikor még PalmOS-ben programoztam, az pedig már jó rég volt. És már akkor volt róla rendszervázlat, leírás, stb. Szóval mire az ALP végre kijön, addigra annyi vetélytársa lesz meg annyira eltűnik a hagyományos PalmOS, hogy az egész ALP-re nem lesz már semmi szükség. kb. valamikor 2005 vége, 2006 közepe körül jelentették be az ALP-t.
- A hozzászóláshoz be kell jelentkezni
Ha okos-telefon akkor csak symbian!!
- A hozzászóláshoz be kell jelentkezni
az en izlesemhez egy "nem" hianyzik a vegerol... csak symbian nem...
- A hozzászóláshoz be kell jelentkezni
Hajrá hajrá!
- A hozzászóláshoz be kell jelentkezni
Utolsó url nem működik, a bejelentés pillanatnyi linkje ez.
- A hozzászóláshoz be kell jelentkezni
Reggel még fenn volt. Nekem ez is 404 most.
Most éppen ez az új:
http://symbian.org/news-and-media/2009/10/21/symbian-ahead-schedule
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Fő a konzisztencia... Vagy csak sokan dosolják őket?
- A hozzászóláshoz be kell jelentkezni
úgyis vége lesz, mint a botnak.
- A hozzászóláshoz be kell jelentkezni
Szimpatikus azért nekem ez a Tanenbaum, nem adja fel egykönnyen. :)
- A hozzászóláshoz be kell jelentkezni
Pedig még dal is van róla! :)
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
- A hozzászóláshoz be kell jelentkezni
mit kellene feladnia?:)
- A hozzászóláshoz be kell jelentkezni
Nem meglepő, és a teljes kódnyitás is várható szerintem.
Egyszerűen muszáj ráereszteni a közösséget, akik -remélhetőleg- regítenek gatyába rázni a symbiant, ugyanis eléggé berozsdált az OS az idők során.
A kérdés az, hogy mennyi idpő alatt jutnak el a teljes kódnyitásig, mennyi fejlesztő ugrik rá, és mit hoznak ki belőle, pláne mikorra.
Késésben vannak, mert egyre inkább az andorid felé fognak fordulni.
Tehát felmerül a kérdés, hogy cirka: 3 év múlva hol tart majd a symbian, és addigra mivé fejlődik az android.
Lehet a nokia kénytelen lesz a felső kategóriás készülékein már maemot/androidot tolni, és a low end telókra pakol csak symbian-t "ott még elmegy" alapon!
Érdekes, mert most teljes átrendeződés alatt áll a mobil piac, szvsz paradigma váltás zajlik... handled piacon lehet még "linux éve". (desktop-on kizárva)
--
A linux felhasználóbarát. mindössze megválogatja a barátait...
- A hozzászóláshoz be kell jelentkezni
Tudok egy jobb kérdést: mikor lesz olyan telefon, amin ez az új, hűdenyílt rendszer van, és vajon az eszköz mennyire lesz az? (Gondolok a klasszikus "Az Android nyílt, a G1 nem." mondásra.)
Már most mernék fogadni, hogy a jelenlegi, és az elkövetkező pár Nokia modellre nem lehet sehogy se Symbian^3-at tenni.
- A hozzászóláshoz be kell jelentkezni
Nokiáék megmondták, hogy soha nem fognak Androidos telót kiadni. Viszont a maemo tényleg ígéretes, szóval ha minden jól megy, akkor nem is lesz rá szükségük. Bár állítólag a Symbian köv verziójában is erős változások lesznek, szóval még akár abból is lehet valami.
- A hozzászóláshoz be kell jelentkezni
Nos ebben van valami, csak az a jó kérdés, hogy a symbian köv. verziói a "korszerűsítés" jegyében mennyire maradnak kompatibilisek az alkalmazásokkal?
Mert előfordulhat, hogy a visszafelé kompatibilitásra való törekvés megöli az olyan változásokat, amelyek kellenek a riválisokkal való versenyhez (GUI pl), akkor pedig kapnak egy teljesen szüz rendszert éppúgy, mintha maemo/android -ba ölnék az erejüket.
Tehát vagy megtartják a kompatibilitást, és kullognak tovább az android/iphone után, vagy remek alternatívát kínálnak, csak szoftver nem lesz hozzá.
--
A linux felhasználóbarát. mindössze megválogatja a barátait...
- A hozzászóláshoz be kell jelentkezni
Több ponton sem stimmelnek a leírtak:
- Az eladási adatok alapján nem a Symbian kullog az Android után.
- A Nokia nem azért nyomja a Symbiant, mert olyan nehéz lenne Linuxra váltani. Az S40 OS, a Symbian és a Linux fejlesztések szándékosan futnak párhuzamosan. Pl. Symbiant használva olcsóbb HW-rel ugyanaz a felhasználói élmény elérhető, mint Androiddal. Én pl. S40-es telkókat használok, mert bőven elég nekem.
- A legtöbb vevőt nem az oprendszer érdekli. Az iPhone sikerét nem az OS és még csak nem a hozzá elérhető extra alkalmazások okozták. Valóban jó telkó, de a media hype tette igazán sikeressé.
- A hozzászóláshoz be kell jelentkezni
Talán félreértettél, vagy én nem fogalmaztam pontosan.
Az eladási adatok főleg a gyártóról szólnak, és nem oprendszerről.
A kullogást technológiai szempontból értettem. Nem is érthettem máshogy, mert az egyik legnagyobb gyártó a nokia, amelyik eladási gondokkal küzd, de még így is horror mmenyiségű készüléket ad el. És persze symbian a favorit OS, így nem meglepő módon a legtöbb eladott mobil ezt a rendszert használja.
Technológiailag kezd lemaradni...
második pont: pontosan, majdem tökugyanezt írtam, csak kissé a jövőbe kalandoztam. Pont azt írtam, hogy ahogy kezdi kiforrni magát a maemo így fog a symbian egy alacsonyabb kategóriás készülékre csúszni. Pont azt írtam ,hogy pl: a low end kategórián meg is fog maradni, mert tök értelmetlen ott okoskodni mással.
Harmadik pont: Valóban. A usert az érdekli, hogy multitács, meg ide-oda gurigázó menük, meg odabax a látványvilág.
Ezért nem azért fogja az androdiot választani mert android, hanem mert multitács. Szívás, ha az s60 nem multitács, és nem ide-oda guriga menürendszer.
Nem azért fog a háttérbe szorulni, mert mindenki elkezdi utálni a symbiant, hanem mert nem tudja azokat a jedi trükköket, amiket elvár a vásárló :)))))
Mindig mondom, hogy a vásárlók főleg a varázslatot veszik meg, nem a technológiától esnek hasra. lsd: windows. Színes szagos, és viszik mint a cukrot. Fel sem tűnik neki, hogy mit össze szív egy virnyák kergetővel, és ha 24 óráig nem frissíti, akkor súlyos veszélybe kerülhetnek az adatai :)
A windows már sosem lesz "szar" amíg van dx10-es kártya a gépben, és átlátszó a "general protection fault" ablak :)))
--
A linux felhasználóbarát. mindössze megválogatja a barátait...
- A hozzászóláshoz be kell jelentkezni
Pontosan, még linuxon is elámul mindenki, ha pörög az a kocka.
- A hozzászóláshoz be kell jelentkezni
Most pakoltam android theme -et a blackberry telómra, és nagggggyon feldobta a látványt :))) Szóval elsősroban a stabilitásért, meg technológiai fittyfene miatt vettem ilyen telót, de azért nekem is jobban esik ha ránézek,és grafikailag is "rendben van".
Most akkor mit várjak el a usertől, akinek semmiféle technológiai ismerete nincsen? Mi alapján választ?
Marad neki a "húúúúdekúl" szempont, és még nem is haragudhatok érte, mert nincsen benne az alkotmányban, hogy kötelessége érteni hozzá :)))))
--
A linux felhasználóbarát. mindössze megválogatja a barátait...
- A hozzászóláshoz be kell jelentkezni
1. Az eladási adatokat majd nézd meg jövő ilyenkor, amikor már beindult az Android platform. Attól tartok, hogy meg fogsz lepődni. Csak idén még kb. 50 Android telefon fog megjelenni.
2. Az S40 nem okostelefon, Symbianból az S60 az (meg az S80, de nem is tudom, fejlesztik azt még egyáltalán?). Az véleményem szerint nem is kérdés, hogy az S40 maradni fog a belépőszinten.
Különben meg drukkolok a Nokiának, ha legközelebb telefont veszek szeretném, ha Nokia lenne, de ez csak úgy megy, ha tényleg versenyképes telókat fognak árulni.
- A hozzászóláshoz be kell jelentkezni
- Jó, majd jövő ilyenkor meglátjuk.
- A S40 nem "okostelefon". Azért ahhoz képest nem gyenge: alapból WebKit alapú böngésző, Flash, POP/IMAP levelező, médialejátszó és a szokásosak, mint naptár, telefonkönyv, (videó)telefon. Valamint elérhető rengeteg alkalmazás, mint pl. Opera Mini, Google Maps. Nyílt Java fejlesztői platform. Manapság ilyen egy "butatelefon".
Én nem drukkolok a Nokiának, én magamnak, mint használónak drukkolok.
- A hozzászóláshoz be kell jelentkezni
A 2-es ponthoz: amit felsoroltal, abbol sokminden csak S40 6th Edition telokon megy. Sajnos az, hogy valami S40-es, onmagaban sokat nem jelent, sokat szamit, hogy az adott platform melyik kiadasaval fut a telefon. Nagyon sok elteres van meg S60-on is mondjuk egy S60 3rd Edition Feature Pack 1 es S60 5th Edition telefon szolgaltatasai, programozoi API-jai kozott.
- A hozzászóláshoz be kell jelentkezni
És jelentős különbség a Symbian világ és például az IPhone vagy Android világ között, hogy nem jellemző az upgrade. Tehát ha van egy S60 3rd edition FP1-es telefonod, ahhoz nem fognak kiadni olyan frissítést, amitől 5th edition lesz.
Véleményem szerint végfelhasználói és fejlesztői szempontból is ez az egyik killer feature, ami elválasztja az iPhone + Android kettőst a korábbi okostelefon platformoktól (Symbian, különböző Linux alapú próbálkozások, Blackberry*): ha megveszed az eszközt sok pénzért, akkor annak élettartama alatt (2-3 év) a gyártó kiadja rá a szoftverfrissítéseket.
(*) Blackberryhez néha jönnek ki jelentős upgrade-ek, de ezek teljesen ad-hoc jelennek meg. Pl. 8310-es eredetileg 4.2.1-es volt, de van hozzá 4.5-ös firmware is.
Üdv,
Gergely
- A hozzászóláshoz be kell jelentkezni
> amit felsoroltal, abbol sokminden csak S40 6th Edition telokon megy
A leírtak többsége szerintem 2nd Editionben is megvoltak. Flash nem volt és böngészőnek is "csak" Opera Mini.
- A hozzászóláshoz be kell jelentkezni
Nekem ilyen telom van: http://www.forum.nokia.com/devices/6300
Oke, hogy van flash, de mire:
"Flash Lite Features: Screensaver,Wall Paper"
Van beepitett XHTML bongeszo, nem WebKit alapu es nincs benne JS tamogatas. Igy marad az Opera Mini.
E-mail olvasot nem talaltam benne, bar allitolag tamogatott protokoll.
A Java API-k viszont jok.
- A hozzászóláshoz be kell jelentkezni
A 9500/9300i-vel bezárólag kinyírták az S80-at.
- A hozzászóláshoz be kell jelentkezni
Akkor van számodra egy jó hírem:) Mármint szerintem jó hír:) Nem tartják meg teljes mértékben a kompatibilitást:
http://www.allaboutsymbian.com/news/item/10254_Symbian4_Orbit_and_the_c…
- A hozzászóláshoz be kell jelentkezni
Majd szeretnék olvasni egy "how to build your own working firmare for nokia e51" cikket. Az lenne aztán az üdvözítő.
- A hozzászóláshoz be kell jelentkezni
Tetszik, hogy egyre több telefonos OS lesz nyitott. Az Androidos csetepaté után fordult meg a fejemben, hogy milyen jó is lenne, ha több konkurens rendszer szorongatná egymást, így nem lehetne azt elsütni amit a Google megtett..
- A hozzászóláshoz be kell jelentkezni
Nem fér a bőrébe az Öreg. Csak odacsattant néha az asztal alatt egy-egy bokánrúgást Linusnak...:-)))
- A hozzászóláshoz be kell jelentkezni
Nekem igazabol csak 2 kerdesem lenne az oromkodokhoz:
1. Ha modositom a forraskodot mivel tudom leforditani azt?
2. Ha megis sikerult leforditanom a zart forraskodu (hint! hint!) forditoval, akkor mely a piacon beszerezheto telefonon tudom kiprobalni azt? (egy tipust szeretnek itt hallani, meg hogy hol tudom megvenni)
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
1) A magáncélra és 20-főnél kisebb cégek számára ingyenessé vált RVCT 4.0-val. (GCC-ről ne álmodj.)
2) Egyiken se. BeagleBoardon küzdhetsz vele esetleg, meg QEMU-ban.
- A hozzászóláshoz be kell jelentkezni
megbízhatóság és a magas teljesítmény
Ennek az embernek se volt a kezében Symbian-os teló 15 percnél tovább. Nekem huzamosabb ideig volt egy 6600 és egy N73 modellem, és mindkétszer csalódtam a Symbianban... méghozzá pont azért, mert a megbízhatósághoz és a magas teljesítményhez hírből nem volt köze egyiknek sem.
- A hozzászóláshoz be kell jelentkezni