Portál AbcLinuxu, 9. června 2025 00:41
Váš mobilní telefon má OS:
Linux |
|
9% (113) |
Symbian |
|
9% (117) |
Windows Mobile |
|
6% (75) |
bez OS |
|
65% (832) |
nevím |
|
7% (92) |
nemám mobil |
|
4% (49) |
Celkem 1278 hlasů
Vytvořeno: 8.6.2006 08:24
Tiskni
Sdílej:
Jestliže je OS rozhraní mezi aplikací a SW, potom můj starý telefon nemá žádné rozhraní pro další aplikace a je bez OS. Jak píše "wake", telefon má firmware. Ale když je jednoúčelový, tak je bez OS (neslovíčkařit!).
Co to kecám za hlouposti. Samozřejmě OS je rozhraní mezi aplikací a HW!
BTW.: Někde jsem kdysi viděl nějakou nadstavbu DOSu která umožňovala (i když pofidérní) multitasking. A Win 3.11 to nebyly.
... má rozhodně blíž k OS než k firmware.tato formulace implicitne rika, ze "OS" a "firmware" jsou dve disjunktni mnoziny SW - to je nesmysl
se projevuje jako totalni IT analfabetiSpise to znamena, ze 63% hlasujicich nefunguje jako stroje, vykonavajici vse presne dle programu, ale pochopili, co autor danou moznosti chtel vyjadrit.
Spise to znamena, ze 63% hlasujicich nefunguje jako stroje, vykonavajici vse presne dle programu, ale pochopili, co autor danou moznosti chtel vyjadrit.v kontextu diskuse bohuzel nemohu s timto tvrzenim souhlasit ...
-umožňuje dalšímu softwaru využívat HW
-podporuje multitasking
...
Potom opravdu můj Siemens A55 OS nemá. Má jenom jednoúčelový program pro obsluhu. A pokud tento program považujete za OS, napište mi jaký OS má: Vaše mikrovlnná trouba, Pračka, televize. Docela by mě to zajímalo :D
No, možná se mýlím, ale není OS program, kterýja bych radeji misto "program" rekl "software" ...
-umožňuje dalšímu softwaru využívat HWano
-podporuje multitaskingto neni podminka nutna - napr. mnoho verzi ruzne okolo zminovaneho DOSu multitasking nepodporuje, presto snad nikdo nepochybuje, ze se o OS jedna
Potom opravdu můj Siemens A55 OS nemá. Má jenom jednoúčelový program pro obsluhu.jednoucelovy? neobsahuje tento telefon napriklad textovy editor (pro psani sms a zadavani kontaktu do seznamu)? domnivate se, ze tento obsahuje vlastni obsluhu klavesnice nebo spise ze vyuziva nejaka obecna systemova volani, ktera jsou zaroven pouzitelna napr. pri vytaceni cisla? - to by byla otazka spis pro vyvojare, nicmene ja bych sazel spise na to druhe ... samozrejme pak se poustime na tenky led definice presne hranice, kde uz zacina operacni system, nicmene dejme tomu, ze bychom tedy ten A55 uznali za mobil bez systemu - moje kritika ovsem byla namirena proti tem, kteri jsou ochotni prohlasit, ze hardware s JVM nema OS ...
A pokud tento program považujete za OS, napište mi jaký OS má: Vaše mikrovlnná trouba,predpokladam, ze nema, ma mechanicke ovladani :-p
Skutečně máte doma mikrovlnku s mechanickým časovačem?no, je tam takove kolecko, tim se otoci na pozadovany cas, a ono se pak pomalu vraci zpatky do vychozi polohy, po jejimz dosazeni to vypne ...
Nevím,ale bojim se to někde zjišťovat.Pokud nemám v mobilu nějakou formu open source,tak bych ho musel rozšlapat a vyhodit.
... porad se jedna o primou soucast vlastniho firmwaru ...ehm, nemíchej pojmy s dojmy - firmware je pouze pojem pro software uložený v ROM, tedy nikoliv kriterium, jestli se jedná o OS (firmware nemusí být nutně jen program, mohou to být třeba i jen pouhá data)
... a moznosti J2ME jsou znacne omezene ..."omezené možnosti" ovšem nejsou kriteriem pro to, zda se jedná o OS - např. určité verze DOSu mají velmi omezené možnosti protože neumí multitasking; znamená to snad, že DOS není OS?
... protoze jina moznost nez J2ME neni.a tak mimochodem, ta JVM běží na čem?
Samozrejme, ze telefony s firmware jsou jednoucelove ... Jsou jednoucelove, protoze jsou pouzitelne pouze k ucelu, ke kteremu byli navrzeny.výborně, takže takové PC je vlastně taky jednoúčelová záležitost, neboť bylo navrženo sloužit jako PC, good
Napriklad Nokia oznacuje firmware pouzivany na jejich mainstreamove platforme S40 jako Nokia OS, ale urcite to nema s operacnim systemem v kontextu toho slova, jak ho chapeme z PC nic spolecneho.a jak to chápeme na PC? že to umožňuje spouštět aplikace? - NokiaOS snad neumožňuje spouštět aplikace?
Tohle je skutecne filozoficka otazka,souhlasím, že hranice mezi ne-OS a OS je velmi mlhavá, viz diskuse s Darmonlorem, nicméně zařízení s JVM jsou již daleko za ní
ale firmware neni povazovan za typ operacniho systemuviz výše - hrušky a jabka, koza a vůz ...
V pripade mobilnich telefonu je rozdeleni OS/bez OS jasne dane moznosti instalace aplikaci vyuzivajici vlastni programove rozhrani OS (tj. nativnich aplikacich), coz jasne vylucuje J2MEeh? do telefonů podporujících Javu nelze instalovat aplikace? a ty nevyužívají rozhraní OS, to jako vůbec nekomunikují s hardwarem telefonu - a jak se k nim dostane např. vstup z klávesnice?
a pokud chce nekdo oponovat memu nazoru ohledne J2ME a jeho omezenych moznostech, pak v nem zkuste napriklad naprogramovat spravce aplikaci, sluzbu upravujici praci s klavesnici a pod. samozrejme fungujici transparentne na pozadi napriklad i pri psani sms.eh?! tak teď už vážně nerozumím - správa aplikací nebo práce s klávesnicí jsou právě úlohy OS, to, že do toho aplikace nemá co kecat (= nejde taková aplikace naprogramovat) je jenom dobře ... copak mobil s J2ME (sám o sobě) správu aplikací či ovládání klávesnice nezajišťuje???
Termin "bez OS" je spravne uvedento v žádném případě - viz výše
a kazdy telefon, ktery neni oznacen za smartphone (cili neobsahuje Linux, Symbian, WM, PalmOS) je zarazen to teto kategorie.to je ovšem věc jiná, že se tento termín používá v zájmu rozškatulkování nesprávně ... byl bych ochoten to překousnout jako "zažitý pojem" a přimhouřit nad tím oko, kdyby šlo jen o anketu, ale jestliže v diskusi lidé od IT tvrdí, že OS není OS, to už je na mě poněkud silný kafe
... porad se jedna o primou soucast vlastniho firmwaru ... ehm, nemíchej pojmy s dojmy - firmware je pouze pojem pro software uložený v ROM, tedy nikoliv kriterium, jestli se jedná o OS (firmware nemusí být nutně jen program, mohou to být třeba i jen pouhá data)Uznavam blbe jsem se vyjadril, protoze firmwarem se v bezne komunikaci mysli software telefonu. Mel jsem na mysli, ze JVM je soucasti firmwaru ve smyslu vlastniho softwaru mobilu a tudiz nelze rici, ze JVM bezi nad nejakym operacnim systemem. Tj. pritomnost JVM neimplikuje, ze je existuje operacni system.
... a moznosti J2ME jsou znacne omezene ... "omezené možnosti" ovšem nejsou kriteriem pro to, zda se jedná o OS - např. určité verze DOSu mají velmi omezené možnosti protože neumí multitasking; znamená to snad, že DOS není OS?To neni pravda ... to ze operacni system neposkytuje multitasking neznamena, ze ma omezene moznosti takovym zpusobem jako J2ME. Narozdil od J2ME lze i v DOSu napsat program, ktery muze delat cokoliv - preci jen muze mit pristup k hardwaru na urovni preruseni, apod. To v J2ME nejde. Cokoliv neni ve specifikaci J2ME neni mozne. Je pravda, ze standard J2ME je znacne propracovany, ale existuje spousta veci, ktere nelze realizovat v J2ME.
... protoze jina moznost nez J2ME neni. a tak mimochodem, ta JVM běží na čem?Viz vyse, JVM je primo soucast softwaru.
Samozrejme, ze telefony s firmware jsou jednoucelove ... Jsou jednoucelove, protoze jsou pouzitelne pouze k ucelu, ke kteremu byli navrzeny. výborně, takže takové PC je vlastně taky jednoúčelová záležitost, neboť bylo navrženo sloužit jako PC, goodMozna by to priste chtelo se zamyslet nad tim, co jsem svym textem myslel a neztrapnovat se takovymto prispevkem. Narozdil od telefonu lze software PC modifikovat, nahravat aplikace, apod. a tedy jinymi slovy vyuzivat ho pro mnoho ucelu, stejne jako smartphony. Telefony sice obsahuji spoustu moznosti, ale ty uz nelze rozsirovat. (Nekdo by mozna opet mohl pripominat J2ME, nerikam, ze tu ta moznost neni, ale J2ME je priblizenim, ale zdaleka neposkytuje takove moznosti, je dobry krokem, ale vzhledem k omezenim, rychlosti atd. jeste dost chybi).![]()
Napriklad Nokia oznacuje firmware pouzivany na jejich mainstreamove platforme S40 jako Nokia OS, ale urcite to nema s operacnim systemem v kontextu toho slova, jak ho chapeme z PC nic spolecneho. a jak to chápeme na PC? že to umožňuje spouštět aplikace? - NokiaOS snad neumožňuje spouštět aplikace?Ne pouze J2ME a k tomu jsem se uz vyjadril.
Tohle je skutecne filozoficka otazka, souhlasím, že hranice mezi ne-OS a OS je velmi mlhavá, viz diskuse s Darmonlorem, nicméně zařízení s JVM jsou již daleko za níV jistem smyslu jsou daleko pred moznostmi primitivnich operacnich systemu, nic mene jsou daleko za moznostmi telefonu se Symbianem, WM, ...
ale firmware neni povazovan za typ operacniho systemu viz výše - hrušky a jabka, koza a vůz ...Opet se omlouvam, nahore jsem vysvetlil, co jsem pojmem firmware myslel.
V pripade mobilnich telefonu je rozdeleni OS/bez OS jasne dane moznosti instalace aplikaci vyuzivajici vlastni programove rozhrani OS (tj. nativnich aplikacich), coz jasne vylucuje J2ME eh? do telefonů podporujících Javu nelze instalovat aplikace? a ty nevyužívají rozhraní OS, to jako vůbec nekomunikují s hardwarem telefonu - a jak se k nim dostane např. vstup z klávesnice?To sice ano, ale to, ze JVM vola pri stisknuti nejake klavesy funkci keyPressed a to rozhodne neni komunikace umoznujici nejakou praci s hardwarem. Viz ma odpoved na prispevek nize.
a pokud chce nekdo oponovat memu nazoru ohledne J2ME a jeho omezenych moznostech, pak v nem zkuste napriklad naprogramovat spravce aplikaci, sluzbu upravujici praci s klavesnici a pod. samozrejme fungujici transparentne na pozadi napriklad i pri psani sms. eh?! tak teď už vážně nerozumím - správa aplikací nebo práce s klávesnicí jsou právě úlohy OS, to, že do toho aplikace nemá co kecat (= nejde taková aplikace naprogramovat) je jenom dobře ... copak mobil s J2ME (sám o sobě) správu aplikací či ovládání klávesnice nezajišťuje???Ano, takze tahle odpoved jasne ukazuje na sirku vaseho rozhledu, protoze spravce aplikaci, nebo prepinani jazyku (coz vlastne pouze meni rozlozeni klavesnice) je sice software dodavany s operacnim system, ale nejedna se o soucast operacniho systemu, pouze o program vyuzivajici sluzby operacniho systemu. Je teda nahraditelny jinou variantou. Abych uvedl nazorny priklad, kdy je neco takoveho potreba, a kdy pristup "ze do toho aplikace nema co kecat" je uplne mylny nebudu sahat daleko, ale vezme v uvahu hned svuj telefon. Pro komfortnejsi ovladani pouzivam software, ktery umoznuje prepinat bezici ulohy, ale elegantneji nez to dela vlastni OS, umoznuje zobrazit bezici procesy atd. - jedna se samozrejme o symbian aplikaci. Dale jsem napriklad videl aplikaci, ktera umoznovala pouzivat ceskou klavesnici (na P900), ktera standardne neni. Take symbian aplikace. Ani jedna z nich by nesla vytvorit v J2ME.
a kazdy telefon, ktery neni oznacen za smartphone (cili neobsahuje Linux, Symbian, WM, PalmOS) je zarazen to teto kategorie. to je ovšem věc jiná, že se tento termín používá v zájmu rozškatulkování nesprávně ... byl bych ochoten to překousnout jako "zažitý pojem" a přimhouřit nad tím oko, kdyby šlo jen o anketu, ale jestliže v diskusi lidé od IT tvrdí, že OS není OS, to už je na mě poněkud silný kafeSoftware telefonu je skutecne velice propracovany, ale jak jiz bylo zmineno v teto diskuzi, myslite, ze mikrovlna trouba disponuje operacnim systemem? Umoznuje vstup z klavesnice (alespon ja takovou mam, je to lepsi :)), umi hlidat teplotu a ma mnoho dalsich funkci. Ma operacni system?![]()
![]()
!!!
Software telefonu je skutecne velice propracovany, ale jak jiz bylo zmineno v teto diskuzi, myslite, ze mikrovlna trouba disponuje operacnim systemem? Umoznuje vstup z klavesnice (alespon ja takovou mam, je to lepsi :)), umi hlidat teplotu a ma mnoho dalsich funkci. Ma operacni system?Tak tohle, myslím, není uživatel kvalifikován posoudit...
to ze operacni system neposkytuje multitasking neznamena, ze ma omezene moznosti takovym zpusobem jako J2ME.aha ... a byl by tedy nějaký oficiální seznam těch "omezení", která software diskvalifikují od toho, aby byl OS, a která omezení naopak nevadí?
Narozdil od J2ME lze i v DOSu napsat program, ktery muze delat cokoliv - preci jen muze mit pristup k hardwaru na urovni preruseni, apod. To v J2ME nejde.ehm, není snad odstínění od konkrétního hardware úlohou OS? - kdyby měla každá aplikace přímo přistupovat na hw a řídit si přerušení, tak žádný OS nepotřebuje ...
Je pravda, ze standard J2ME je znacne propracovany, ale existuje spousta veci, ktere nelze realizovat v J2ME.viz výše, byl by seznam? - pomocí mého počítače[*] s Linuxem nelze opékat topinky, znamená to, že moje instalace Linuxu není operační systém? [*] schválně to omezuji na můj systém, věřím, že nějaký blázen s Linuxem v kuchyni se na světě najde
Mozna by to priste chtelo se zamyslet nad tim, co jsem svym textem myslel a neztrapnovat se takovymto prispevkem. Narozdil od telefonu lze software PC modifikovat, nahravat aplikace, apod. a tedy jinymi slovy vyuzivat ho pro mnoho ucelu, stejne jako smartphony. Telefony sice obsahuji spoustu moznosti, ale ty uz nelze rozsirovat.možná by stálo za to zamyslet se nad vlastním textem, neboť je poněkud vnitřně inkonsistentní ... do (většiny současných) telefonů lze "nahrávat aplikace, jinými slovy využívat je pro mnoho účelů" a smartphony/PC "sice obsahují spoustu možností, ale ty už nelze rozšiřovat"
(Nekdo by mozna opet mohl pripominat J2ME, nerikam, ze tu ta moznost neni, ale J2ME je priblizenim, ale zdaleka neposkytuje takove moznosti, je dobry krokem, ale vzhledem k omezenim, rychlosti atd. jeste dost chybi).aha, takže kriteriem toho, jestli může něco být OS nebo ne, je i rychlost, no výtečně ...
Ano, takze tahle odpoved jasne ukazuje na sirku vaseho rozhledu,děkuju za kompliment ...
protoze spravce aplikaci, nebo prepinani jazyku (coz vlastne pouze meni rozlozeni klavesnice) je sice software dodavany s operacnim system, ale nejedna se o soucast operacniho systemu, pouze o program vyuzivajici sluzby operacniho systemu. Je teda nahraditelny jinou variantou.za prvé, to, jestli konkrétní kousek software označíme za "součást OS" nebo "sw dodávaný s OS", je v daném kontextu celkem irelevantní, neboť oboje implikuje přítomnost OS za druhé, jak již padlo při zmínce o ovládání hardware, znakem OS není to, jestli umožní přímý přístup k systémovým funkcím; z hlediska aplikace je to něco takového, jako kdybych třeba v linuxu dostal počítač jako černou skříňku, ke které nevím heslo roota, a tudíž nemohu např. napsat aplikaci, která bude schopna zabít proces, co mi nepatří - i přes to, že mi toto systém neumožní, zajisté nebudu pochybovat, zda tam ten systém vůbec je ...
Abych uvedl nazorny priklad, kdy je neco takoveho potreba, a kdy pristup "ze do toho aplikace nema co kecat" je uplne mylnya on opravdu systém potřebuje, aby mu uživatel kecal do správy procesů?
Dale jsem napriklad videl aplikaci, ktera umoznovala pouzivat ceskou klavesnici (na P900), ktera standardne neni.na okraj - netušil jsem prve, že se bavíme o přepínání rozložení klávesnice, měl jsem na mysli komunikaci s hardwarem
Take symbian aplikace. Ani jedna z nich by nesla vytvorit v J2ME.stále nechápu, jaký vliv na definici OS má (ne)možnost změny chování (nahrazení) systémových funkcí softwarem třetí strany?
Software telefonu je skutecne velice propracovany, ale jak jiz bylo zmineno v teto diskuzi, myslite, ze mikrovlna trouba disponuje operacnim systemem? Umoznuje vstup z klavesnice (alespon ja takovou mam, je to lepsi :)), umi hlidat teplotu a ma mnoho dalsich funkci. Ma operacni system?viz reakce kolegy - bez bližší znalosti onoho software to nelze určit ... a není mi jasné, jak z toho, jestli mikrovlnka má nebo nemá OS vyplývá to, jestli má nebo nemá OS nějaký telefon? (ledaže bychom uznali, že mw má, a ten že má určitý soubor vlastností, které splňuje i ten telefon, a tudíž ten taky má, ale naopak to jako implikace nemůže fungovat ...)
Samozrejme, ze telefony s firmware jsou jednoucelove, ale ne ve smyslu, ktery tu uvadite na zpusob ... muzu prece psat smsky. Jsou jednoucelove, protoze jsou pouzitelne pouze k ucelu, ke kteremu byli navrzeny.A mobily bez Firmware jsou na tom lépe? On se totiž mobilní telefon bez firmware stává mrtvou cihlou. Ale hřebíky by se s ním možná zatloukat daly...
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.