Android má linuxové jádro, takže to JE GNU/Linux. ;) Stačí jej rootnout a máte „normální“ linux. Stačí doinstalovat příkazovou řádku a pochopíte, že to GNU/Linux fakt je. Google dal ale Androidu slušivý kabátek a to je to, co linuxáky mate IMHO. ;) Dále má nerootnutá verze řadu omezení, ale mě to vyhovuje, protože si jentak systém nerozvrtám. ;)
Zato neprekvapi ze nevis o cem pises.
mv je tool, cp je tool. Builtin je treba cd. Samozrejme tezko rict co to melo znamenat atd. a jaky shell je myslen, ale asi to nebude busybox ktery ma opravdu temer vse jako „builtin“ ale spis nejaky standartni bash.
Propriste doporucuji overit, treba takto:
masina $ type cd mv cp
cd is a shell builtin
mv is /bin/mv
cp is /bin/cp
Tak v tom pripade nechapu, proc jste si myslel, ze bude vestaveny cp, coz je pomerne komplikovany program. Vestavene je to, co byt musi a pak v nekterych shellech jeste dalsi prikazy, ktere jsou jednoduche a jejich vestaveni ma priznivy vliv na vykon skriptu (tzn. pouzivaji se casto). Obvykle byva vestavene echo, test, [, true, false a podobne veci. Samozrejme vsechny tyto prikazy musi byt v systemu i jako programy, aby mohly byt volany i mimo shell. Coz treba cd neni, protoze takovy program nema smysl!
Child process programu cd nemůže změnit pwd svého otce. Funkce C chdir volaná z processu (shellu) pochopitelně pwd tohoto procesu změnit může. Ergo cd musí být vestavěná funkce. (Opominu-li možnost se připojit se ke svému rodiči pomocí ptrace a udělat chdir „z něj“, což je sice možné, ale proč používat takový křehký hack.) Prosím vás, nepiště o něčem o čem máte prakticky nulové informace.
Vaše argumentace fakt pobaví. Když je uvnitř Linux, tak je to skvělé. Že je Android/Linux zamknutý, to je vlastně výhoda. Aneb jak si lhát do kapsy. U Windows je podle vás naopak největším problémem uzavřenost, a je to veliká nevýhoda. Aneb jak si lhát do kapsy podruhé.
Kdybych byl jako vy, tak bych napsal ještě něco o lžích a blábolech. Ale protože jsem inteligentní a vychovaný, tak za tím vidím prostě odlišný názor. Byť je to názor tendenční a pokroucený.
Zas překrucujete. Ale já už jsem na to zvyklý. Mě sice ta „uzavřenost“ taky vadí, ale abych si rozkopal systém jen kvůli tomu, abych měl ke všemu přístup, tak za to mi to pane LO fakt nestojí. A vzhledem k vývoji na Androidu to bude jen a jen lepší. Už lze i pomocí nerootnutých telefonů ovládat bluetooth atd. Takže uzavřenost pomalu mizí. ;) A ano, je to super, že tam je Linux a ne mizerný WM.
Vy, pane LO, prostě nemůžete překousnout fakt, že Google a vůbec řada dalších firem začala OSS úspěšně používat a vydělávat na něm. OSS vůbec není takový komunistický, jak nám tu pořád všem vtloukáte. OSS pomalu vytlačuje zastaralý model vývoje sw (tj. komerční). Prostě spolupráce – o tom má vývoj být. Už je konec dob, kdy jeden program dělal jeden vývojář a pak se to muselo psát znovu!
Dokud se MS bude izolovat od zbytku světa, tak to prostě s ním půjde dolů. Bylo to vidět třeba na jeho nedodělcích typu IE – je to fakt úsměvné – udělám web dle standardů. Ve VŠECH prohlížečích mi to jede OK, průhlednosti, svg atd., v IE ne, tam to musím hackovat javascriptem a dalšími věcmi. Ale abych jen nekydal na MS hnůj, tak se mi líbí jeho IE8, který je opravdu už mnohem lepší. A díky čemu? Díky spolupráci s ostatními, kteří ho učí, jak implementovat standardy a NE JAK SI VYMÝŠLET své blbosti!!
Faktem je, že Windows Mobile podobná umělá omezení nemají.
Google je s Androidem úspěšný? Já si toho nevšiml. Navíc Google má své aplikace pro Android pěkně jako klasické aplikace, žádný open source. Tady někdo káže vodu, a pak za rohem pije víno :)
http://android-developers.blogspot.com/…android.html
Open source má zásadní problémy s financováním, a často i s kvalitou a dokumentací. Z podpory nelze zaplatit slušný vývoj, protože by cena podpory musela být neskutečně vysoká. Dnes platí vývoj open source komerční firmy, které své peníze dostávají z trhu klasického SW. Open source je pro ty firmy dobrý leda jako způsob, jak pustit konkurenci žilou.
MSIE byl a je dobrý prohlížeč. Když mluvíte o „standardech“, tak máte zřejmě na mysli doporučení W3C. Odtržení MS od zbytku světa bylo dané mimo jiné tím, že W3C zešílelo, a přijalo věci, které rozbily kompatibilitu webu (viz box model). W3C potřebovalo silný impulz, který jasně řekne, že vymýšlet blbosti se nevyplácí. A MS ten impulz dodal svým vystoupením z W3C.
Bohužel výrobci ostatních browserů se nepoučili. Dnes například implementují části CSS3 a HTML5, které ještě nejsou finálním doporučením. Přitom riskují, že W3C opět přijme za doporučení něco jiného, a kompatibilita bude opět rozbita.
Android je uspesny – vite kolik mobilu vzniklo za posledni 3–4 mesice co zacal byt android nejen vyvojova verze?! Myslim ze se tohle cislo je nekde kolem desitky a po novem roce az bude Android 2.0 to bude jeste o dost vice..
Kolik mobilu bylo po pul roce po vydani windows ce? Myslim prvni verze?
Kvalitni dokumentace je! Napriklad jadro je popsane tak, ze by se o tom nekterym komercnim projektum mohlo zdat. Qt je taky zdokumentovane jedna basen (to je jen par prikladu kde jsem neco hledal a programoval jsem v tom, abych nekecal hlouposti, ze balik xy ma man ze se pise program sam)
Muzete uvest priklady jake knihovny/frameworky pro linux nejsou poradne dokumentovany?(==tak aby se podle toho dal napsat program)
Z podpory a implementace se da uzivit firma docela slusne – podivejte se napriklad na Red Hat.. Ja vim, ze pro MS jsou Red Hat spolu se Sun a IBM jen nadsenci, ale zas tak spatne obraty nemaji..
Proc by museli uvolnovat sve programy ktere vyvinuli a jsou jejich?! Oni akorat navic k tomu, ze si vyvyjeji sve applikace jeste prispivaji do OSS.
Open source neni komunismus! Je to spise: „delejte si co chcete“
Proc si myslite, ze chteji takto firmy pustit zilou konkurenci?
<irony>Oni proste fungujou urcitym zpusobem, to ze to polozi MS je jen vedlejsi produkt</irony>
W3C je opravdu jen takova mala organizace, ktera si keca jen tak do toho jak budou vypadat webove stranky. Neudrzuji ubec standardy ani je nenavrhuji a neschvaluji ze? Proc pouzivate v celem textu ohledne w3c slovo „doporuceni“ namisto „standard“? Copak HTML nebo CSS nejsou standardy? Mozna ne podle IEEE, to byste taky mohl rikat ze directx 10 je jen doporuceni jak psat hry a graficky/multimedialni aplikace ;o)
Windows mobile nemaji ani 9%, nekompromisne je valcuje symbian s blackberry a iphonem. Google je kolem 3% a stoupa. V cem vidite neuspech androidu ktery existuje v podstate par mesicu?
Znate tento vtip?
Pan ucitel Ophir zadal zakum, aby vyjadrili jeho jmeno ciselne.
Pepik se prihlasi a na tabuli napise pulmetrovymi cislicemi 0,000
Pan ucitel na to zacne skakat jako pomateny a napul hajlujic vyrvavat:
„pro linux nemate software pro potapece“
„opensource ma zasadni prolemy s financovanim“ :-D
Ještě mi řekněte: proč velcí proponenti open source, jako IBM a Oracle, konečně neuvolní svůj SW? Společnost IBM by mohla uvolnit DB2, Lotus Notes a Informix. Oracle může uvolnit svůj RDBMS, Siebel, E-Business Suite a další. Vždyť open source je moderní, lepší, prostě skvělý. Určitě by vydělali minimálně stejně jako dnes :)
Kandidátem na uvolnění je snad leda Informix, protože se moc neprodává.
IBM vazne uvazovala jeden cas ze by uvolnila DB2 jako opensource aby sebrala market oraclu. Jak jsem slysel tak s tim prestali co jim vsechny analyzy co si nechali udelat rekli ze je to proste pitomost davat zadarmo software, ktereho vyvoj stal desitky miliard usd a ze uzivatele zrojak nechteji a ze patche by asi tezko posilali.
Nekdy ibm uverejnuje co stal vyvoj. kuprikladu tu mam prezentaci ktera tvrdi ze mq series 6.1 → 7.0 cena vyvoje 35M USD. To je dobrej kseft, protoze mq series neni nejlevnejsi soft a je to porad nejrozsirenejsi soft ve sve kategorii. Coz je jasne, kdyby nevydelali tak by do toho nesli. Pocet instalaci mq neznam, ale je nasazeno u 10 000 firem. (data z roku 2006).
Taky jsem mel prezentaci kolik stal db2 9.1 → 9.5 a to bylo podstatne vic. Ono na mq series uz neni moc co zlepsovat.
Dneska pokud soft ma byt kvalitni tak se musi delat ve velkem protoze naklady na vyvoj jsou znacne.
OSS ze je konkurence? Vzdyt nedokazali udelat ani poradny instant messaging. Kdyz se podivam na sametime, coz je dost jednoducha aplikace tak musim rici ze jabber klienti/servery neumi ani toto. Vzdyt take lidi nasazuji OSS jen aby se vyhnuli licencnim poplatkum a namlouvaji si ze jim to jednoduche reseni vlastne staci. Kdyby se za oss platilo, tak by ten soft pri te kvalite co ma byl proste neprodejny.
Znam firmy co maji 100% OSS jako firemni politiku. Hlavne mne velice pobavuji ty OSS CRM a ERP systemy, vzdyt to prakticky nic neumi. Honi se za desetnikem a diky spatnemu planovani jim utikaji miliony. Oni to fakt lidi asi nechapou, ze kdyz vyrabite ve fabrice tesneni tak je vasim cilem vyrabet a ne se patlat s OSS systemama. Profesional v IT to zvladne lepe, rika se tomu specializace. Je mnohem jistejsi si koupit neco co funguje a misto fusovani do IT poradne vyrabet.
Vezmete si ze by kvalita Windows 7 byla na urovni Ubuntu 9.10. To by asi zakaznici dost rvali, ne? Myslite ze by si koupili dalsi verze? asi dost tezko. OSS prumysl proste produkuje neustale nedodelky a pak se neni cemu divit ze ma linux na desktopech 1% a i v oblasti serveru ztraci:
Apache 108,078,535 46.90% 110,201,883 47.17% 0.27
a to mel i 70%, od roku 2005 jde vytrvale dolu. Ze by lidi nechteli linux prestoze je zadarmo? To je ale smula, protoze krome nulove ceny nema moc co nabidnout. Microsoft proste dostatecne zlevni a lidi se na linux zvysoka vykaslou.
Konkurence by to byla, kdyby to bylo opensource reseni, coz neni. Ano jednou z komponent dodavky je Linux. Neni ale specifikovano pro co konkretne se pouziva. Mozna na nem behaji Oracle ci Websphere, coz lze bezproblemu provozovat i jinde. To, ze se nekdo rozhodne nasadit Oracle pod Linuxem misto Oracle pod Windows nic o OSS konkurenci nevypovida. Vetsinou se jako platforma voli to co prislusna firma umi. Kdyz umite dobre windows, necpete do svych reseni na servery linux.
OSS konkurence by byla kdyby bylo cele reseni na Opensource. Kuprikladu burza udelana na LAMP s activeMQ message brokerem.
proč by měli dělat klientskou aplikaci jako OSS? co je to za nesmysl? Aby jim to mohl někdo snadněji haknout?! Předchozí aplikace běžela podle zdrojů na technologii .NET a byla nahrazena technologií založenou na Linuxu. To je přímá konkurence (Stejně tak nasazování Linuxu na servery místo Windows Server) Sedmihodinový výpadek vedení burzy jako bezproblémový rozhodně nepřipadal a i přez relativné značné investice do Windows a .NET se rozhodli pro migraci. Aby měli jistotu, že to bude dělat co potřebují a ne co si Wokýnka zamanou. Nasazování Linuxu na kritické aplikace v automobilové, ropné, … průmyslu rozhodně není jen kvůli tomu, že je „zadarmo“.
ps: nejsem linuxák a kvůli nezbytným platformově vázaným aplikacím, které Autodesk asi nikdy nezmigruje (a nevím o tom že by se je někomu podařilo rozchodit ve Wine), budu jako pracant i nadále nucen používat nějakou versi Woken (čti samoseru).
Z DB: PostgreSQL, taky stal miliardy USD a krade z nej i Oracle.
Web servery: M$ plati lidem zato, ze pouzivaji IIS, da jim gratis licenci a kazdy meisc prispevek na provoz, pokud je ale monitorovatelny NetCraftem
Kvalita Linuxu: ja jsem na unix zvykli a linux je jeden z nejkvalitnejsich a nejstabilnejsich unixu vubec, treba takovy tru64 mi dost padal, musel jsem jej provozovat v single modu, pokud tam mela bezet tyden simulace (vypocet alias program ve fortranu)
HP_UX .. tak to je teprve parodie na OS, kde pouhe odstaveni DNS ma nedozirne nasledky ;-))
Linuxu muze konkurovat akorat solaris a AIX i kdyz uznavam, ze Tru64 mel mnoho revolucnich veci, stejne jako cela architektura Alpha 20000
Jinak Visty jsou smejd, tak se M$ vratil k XP, nebot W7 jsou predelane XP z jinym userspacem … jak jinak si mam vysvetlit, ze W7 berou drivery z XP ?
… a i kdyz majji stejne jadro, tak diky novemu userspace nejsou zpetne kompatibilni … jak to delaji netusim, mi v linuxu zpetne funguje vse a ani si nedokazu predstavit, ze by to bylo jinak.
kdyz tak ctu Vas prispevek, uvedomil jsem si, ze kernel panic jsem nevidel uz peknych par let a to uz jsem mel haffo jader.. U windows jsem si nikdy nebyl jisty, co mam kdy cekat – jednou mi zmizela dulezita slozka a to me fakt uz nastvalo → konec windows na mych pocitacich, neverim jim ani dialogove okno.
Ja som BSOD naposledy videl v r. 2001, kernel panic v 2005. Z Linuxom som sa prestal zabávať v 2007, takže nemôžem povedať, ako je to dnes.
Žiadny súbor mi vo Windows nikdy nezmizol (v Linuxe tieže nie), chybu by som hľadal medzi stoličkou a klávesnicou. Ale človeku to pomôže, keď povie, že mu to zmizlo samo…
Vyvoj PGSQL by stal podle http://www.ohloh.net/p/postgres 8,3M. Ovsem Postgresql by to jako komercni produkt diky sve mizerne kvalitne uz davno zabalil. Vezmete napriklad v uvahu ze JDBC driver porad neumi ani 100% JDBC2 a JDBC je jedno z nejpouzivanejsich rozhrani.
zrovna vcera jsem se snazil udelat VACUUM FULL na nejrozfragmentovanejsi tabulku, ktera ma pouhe 1 GB, aby aplikace trochu pridala:
relname | reltuples | MB
----------------------------------------±------------±------
submit | 4.58428e+06 | 973
jak to dopadlo? po 1.5 hodine to jeste nebylo hotove, stacilo to procistit jen indexy nikoliv vlastni data a tak jsem to utnul abych aplikaci netrapil, protoze vacuum full melo table wide lock.
Tomu rikate scalabilita? Databaze ktera chcipe uz i na 1GB tabulkach? Jaky objem dat umi postgres efektivne zpracovavat? Stovky mb to nebudou, takze rekneme o rad mene. OSS komunita mi poradila – proste nespoustet VACUUM FULL pry neni moc optimalne napsane. Fajn, takze pouzitelnou defragmentaci tabulek taky v pgsql nevedeme. MySQL porad jeste neumi ani online backup, ani db SCHEMA.
Tak to proste ve vetsine OSS produktu chodi, jsou to proste nedodelky nesplnujici opravdu zakladni pozadavky na kvalitu. Lael mel s tema rohlikama pravdu: Pokud pekari davaji rohliky zdarma a chce je jen 1% lidi, tak je zjevne potreba se zamyslet nad kvalitou tech rohliku. Oss komunita ovsem tvrdi ze je to chyba lidi ze ty jejich mizerne rohliky nechteji ani zadarmo.
http://news.netcraft.com/…overallc.png
Nevím kdo tu jde dolů víc.. Prostě se objevují nové webservery, které používají jiná řešení.
Já už minimálně dva roky používám lighttpd jako proxy k různým fastcgi věcem a statický obsah. Další postupně se objevující projekty jako yaws, mongrel a podobně také hýbají trhem, protože třeba obliba na nich běžících Ruby on Rails také stoupá.
Ano Apache je těžkotonážní a umí hrouznou spoustu věcí… které nepotřebuji, takže jsem sáhl po lehčím řešení.
Delat soft ve velkem? Jako ze na nem pracuje spousta lidi na celem svete a kazdy kdo v nem najde chybu ji muze opravit, jako je tomu u open source? Nebo ze se musi nasazovat na vice nez 50% serveru?
Proto se pouziva v jednom z nejvetsich burzovnich domu?
http://www.linuxexpres.cz/…azi-na-linux
To byli straaasnee reklamni kampane jak je MS server skvely a ono nic.. 7 hodin odstavka? Moje servery maji uptime bezne kolem pul roku a to skoro vzdy jen proto, ze obcas proste chci zmenit kernel. (vyvojove servery, neni potreba takovyhle uptime, ale potesi ze to funguje tak jak ma)
Ubuntu 9.10 JE na urovni win 7. Mam doma oba systemy (win 7 original, nebojte, vasi oblibenou firmu neokradam a vy?) a v praci dokonce jen ubuntu 9.10. Pracovat se da v obou systemech, doma mam win prevazne na hry, linux na praci, zkouknuti filmu, prehravani hudby.. V podstate na vse ostatni a spokojenost velka.
Rekl bych ze by mel MS spis vracet penize tem chudakum, kteri si poridili Visty jeste nez vysel prvni service pack.
Proc nenapisete jak si stoji IIS, kdyz tu kydate spinu na apache?
Ze by to bylo misto, kde ma MS opravdu mezery a velke misto na trhu mu zabral nekdo jiny??
http://aktuality.firstnet.cz/news/Londynska-burza-odmitla-NET-ve-prospech-Open-Source
http://www.zive.cz/clanky/nejrychlejsi-burzu-na-svete-pohani-linux/sc-3-a-148704/default.aspx
Podle mluvčího DBG to bude právě rychlost, která bude rozhodovat o tom, kdo bude vítězem a kdo poraženým. Jakékoliv latence a výpadky znamenají pro burzu velké ztráty. V této souvislosti zmínil loňský sedmihodinový výpadek londýnské burzy, který znamenal velkou finanční újmu nejen pro burzu, ale i pro investory a společnosti, jejichž akcie se na burze prodávají. Není tajemstvím, že londýnská burza chce opustit platformu postavenou na Microsoft Windows, do které už investovala 1,2 miliardy Kč.Zatím nezveřejnila jméno nové platformy, ale lze předpokládat, že se na rozdíl od přechodu na Windows o této změně na stránkách Get the facts nedočteme.
Google nepotřebuje klasický operační systém s konzolí a příkazy. Potřebuje jen nad něčím spustit svůj modifikovaný prohlížeč (Chrome), a v něm webový „operační systém“ s webovými aplikacemi.
Proto je Android ořezaný linux", který umí jen základní funkce, které jsou navíc napevno zadrátovány.
Prodám nokii 6300 v záruce do r. 2011, málo použitá, baterie 1× měsíčně dobíjena, černo-stříbrné kovové provedení, krabice, manuál, nabíječka, záruční list, doklad o koupi; vybavení si najděte sami, kupujícímu zdarma přenechám platnou SIM kartu od 02. Telefon je např. rozšířen o možnost focení ve 3D a stress detektor hlasu. Záruka do r.2011.
Cena 2640 Kč nebo 100 €. Jen osobní odběr v Praze.
Do výše cca 640 kč lze platit stravenkami platnými v roce 2010 – využijte šanci jak se jich zbavit (projím je za Vás). Kontak tel.: 6–07–9–32–25–6