Hlavne si vytvoril zcela dokonalou rentu. Nevyrobil zadny SW, zadny HW, nema za to zadnou zodpovednost .. ale inkasuje maly obnos z milionu milionů zarizeni, ktere vymyslel, vyrobil a prodal nekdo jiny. Uzasne. :-(
Uz z toho ma vetsi prijem nez z poplatku za pouziti jejich sw v podobnych zarizenich a pritom stale jen zahrnuje dalsi a dalsi cizi produkty do teto renty.
To je humus. Takhle to dopadne, kdyz ve firme zacnou vladnout obchodnici a puvodni technicka cast uz do toho nema moc co mluvit. Tak jen doufam, ze ti smejdi obchodnicky nekde neco prehledli a nabijou si drzku.
Driv byval MS mezi prednimi inovatory. Ted zacina kralovat mezi prednimi PARAZITY.
Tak toto MS již přehnal. Sakra, tady dělají stovky tisíc vývojářů na zcela odlišném systému, nikdo jim jejich práci nezaplatí, a vy tu žvatláte o nějakých patentech? Boha mého... Nezlobte se! Toto je VRCHOL nemravnosti. Opravdu těžce ubohé. TO JE PROSTĚ VRCHOL!!! Opravdu, vývojáři linuxu by se měli spojit a podat hromadnou žalobu. Velmi rád přispěju na podání žaloby! Hnus. Lidé od OSS si na patenty nehrají a pak to takto dopadne. V MS jsou zloději (ověřeno mnohokrát, válí se mi tu mraky nevyužitých licencí!!). Jednou jsem byl na české centrále v Praze a to se jim to panečku staví obří futuristické paneláky za peníze, které si neférově vydělali. A jděte s těmi zatracenými patentami k šípku, to je jen legalizace zlodějny. Patentovat bych dovolil jen složité věci, které zabraly roky vývoje, ne nějaké dvojkliky, styl posouvání v galerii a jiné krávoviny. Za chvíli bude zatíženo patenty vše a fungovat budou moci pouze obří monopolní firmy, protože patenty nejsou zdarma, pokud vím. Uf, tohle mě naštvalo. A MS si u mě opět vysoce zkazil pověst, myslel jsem, že nové sedmičky budou průlom a občas jsem i uvažoval, že ho budu doporučovat neználkům místo XPček, ale tohle si u mě opravdu pokazil. Opět všem začnu instalovat staré dobré Ubuntu a budu doporučovat chtít vrátit peníze za systém, který je pomalý a k ničemu. Probůh, třeba jen připojení myši mi zabere přes minutu, protože pokaždé si stahuje z netu software, aby fungovala, na linuxu klepnu přidat BT myš a po chvilce je hotovo. Nebo start - zapnu Win7 a trvá to o 30 sekund déle než u Linuxu a to mám slušný počítač. Navíc na Ubuntu mám nainstalováno mraky programů navíc, ve Win7 mám jen pár doinstalovaných programů (Firefox a pár maličkostí), ale ten předinstalovaný bastl mi to vše strašně zpomaluje. Musím používat na úplné banality obří programy. Prostě mrzuté. Ještě že v tom strašném systému pracovat moc nemusím. :-) Laele laele, proč se takovým tupým systémem ničíte. ;) Jistě jste chytrý muž, co má rodinu a máte na víc. ;)
Zkuste si začít vyrábět auta, a ignorovat všechny ty patenty na ABS, zapalovací svíčky, a hromadu dalších věcí. Jen v historii auto průmyslu bylo uznáno cca 100000. Za patenty platíte v ceně hloupého mobilu, mikrovlnky, bot, a dokonce některých druhů zipu. Ovšem jak jde o SW, tak jsou patenty svinstvo, protože vaši oblíbenci "si na patenty nehrají". OK, já si beru váš byt, protože na soukromé vlastnictví nehraju :)
Nevím jaké používáte myši, ale já ve Windows nikdy myší driver instalovat nemusel. Samozřejmě pokud máte myš se 7 tlačítky, potřebujete driver, pokud vám mají chodit ty extra funkce. Podobně u BT klávesnice nepořebujete driver, ale pokud chcete třeba zobrazenit indikaci při přepnutí capslocku (BT klávesnice typicky nemají indikaci), můžete si ten driver nainstalovat.
S výkonem jsem pod Windows 7 (nakonec ani jiných Windows) neměl nikdy problém. Naopak v Linuxu jsem často viděl mizerný výkon disku, corruptil se mi SW RAID, a vůbec to vždycky byl bug na bugu. O nedostatku komfortu nemluvě. Mám se rád, a nechci trávit čas zbytečnostmi - Linux není pro mě. Navíc chci dělat takové ty věci jako psát SW v komfortním prostředí (a ano, zákazníci používají Windows), potřebuju řídit projekty, někdy si pustím film z BluRay nebo DVD, mám data na firemním Exchange serveru a Sharepointu, a dokonce si občas zahraju nějakou hru (třeba Portal a Portal 2 jsou skvělé kousky). Ne, Linux fakt není pro mě. Nicméně pokud se vám líbí, užívejte si ho.
Tohle by vás mohlo zajímat:
http://www.root.cz/zpravicky/samsung-zahajil-ofenzivu-chce-zakazat-iphone-5/395972/
Mě napadaj ty jejich laboratoře, research.microsoft.com - dost lidí z oblasti teoretické informatiky (a asi i odjinud) má e-adresu odtamtud. A občas z těch laboratoří vyleze něco hodného pozornosti; ovšem pokud je to živené mj. takovouhle licenční politikou, a výsledky jsou zase použité pro další patenty, to ať ty laboratoře radši nejsou.
Já jsem si v minulosti žádného jiného systému napsaného skoro kompletně v managed prostředí nějak nevšimnul. Máte nějaký příklad?
Zajímavé jsou i práce MS na rozpoznávání a syntéze řeči (ve Windows zatím nepoužito). Dalším zajímavým projektem jsou Nokia 3D Maps, koukněte na ně. Technologii dodal MS, snímání provedl NAVTEQ, výsledek prezentuje Nokia. O většině takových projektů se ale nedozvíte. Vidíte až finální výsledky. Například používání 3D akcelerace v GUI bylo součástí výzkumu v devadesátých letech. Veřejným výstupem bylo video Task Gallery. Praktickým výsledkem je Windows Aero.
Experimentální implementace smalltalkového VM (http://wiki.squeak.org/squeak/1762) se nespouštějí nad OS, ale přímo nad HW. Ovladače HW a kompiler jsou buďto součástí VM, nebo ST (http://www.lesser-software.com/en/content/products/LSWVST_Smalltalk_os.htm). Procesy řeší ST i v běžných implementacích. Analýza se prování při překladu do bytekódu, samozřejmě pouze v rozsahu, který má pro ST smysl. Není mi jasné, co by se mělo ještě analyzovat při překladu do strojáku (nemám o tom ani žádné informace, zda se něco takového děje).
Srovnání s nativním kódem jsem u bezsystémových implementací neviděl, ale vyšší rychlost vyplývá z podstaty. V daném okamžiku je to nepodstatné.
Takže myšlenka vyššího prostředí přímo nad HW odděleným jen nejnutnějšími funkcemi VM asi nebude vynález MS, což má asi právě na mysli Dan Ingalls v prvním odkazu.
No super, konkrétní informace. O SqueakNOS jsem věděl, o LSWVST-OS ne. Bohužel jde opravdu jen o experimenty, které neimplementují například virtuální paměť (resp. swapping).
Pokud váš OS krmíte aplikacemi v bytecodu, je na místě se ujistit, že ten bytecode neprovádí nějaké nepravosti, jako například přístup k paměti, která mu nepatří. Bytecode se totiž dá generovat i jinak, než překladem zdrojáku.
Singularity není o natažení binárky .NET runtime do paměti a spuštění natažené třídy. Je o spolehlivosti a bezpečnosti. Kernel je napsaný v managed jazyku (zkompilovaném do strojáku), takže lze provést statickou analýzu, která matematicky zaručí nějaké vlastnosti kódu. K tomu jsou tam další velmi zajímavé vlastnosti, viz link. Navíc coby research project slouží ke zkoušení nových technologií. MS nad projektem Singularity například testoval možnost využití stovek jader CPU. Jinou zajímavostí je automatická kompilace z bytecode do strojáku pro různé architektury koprocesorů (probíhá při instalaci aplikace). Například pokud máte inteligentní síťovou kartu, při JIT kompilaci mail serveru se část kódu přeloží pro CPU té síťové karty. Pokud máte inteligentní RAID controller, přeloží se část FS pro něj. Podobně lze část GUI přeložit pro grafickou kartu.
ftp://ftp.research.microsoft.com/pub/tr/TR-2005-135.pdf
Chápu, co píšete, ale tím se dostáváme už jen do debaty, co ještě je zapracováno ve vyšším jazyku a co zůstalo ve VM. Dál by se dalo řešit, zda je to lepší tam nebo tam. Ale podstata je pořád stejná - vystavěný obecný a abstraktnější systém vyššího jazyka nad unifikovaným, primitivním rozhraním platformně závislého VM.
Právě že ve VM nezůstává nakonec nic - prostě tam není. Bytecode se při instalaci přeloží do strojáku (Bartok compiler), a proto je možné u výsledných binárek zaručit požadované vlastnosti. Výsledná bezpečnost a spolehlivost se pak týká celého OS. Kdybyste měl všechno stavěné okolo runtime prostředí psaného v C/C++, moc byste bezpečnosti nepomohl.
Je to přesné? Neplatí spíš, že VM samozřejmě existuje, ale je napsaný ve vyšším jazyku a přeložen do strojáku? Obdobně jako první verze smalltalkového VM byly psány samy v sobě a překládány do C a odtud do strojáku (ale ne realtimeově).
Bezpečnost smalltalkového VM v C je dána jeho velikostí - je tak malý (narozdíl od microsoftího CLR), že je odladitelný.
Zajímalo by mě, jestli vybírají za cokoli s Linuxem, nebo jen za nějaké věci, které mají uživatelské rozhraní. Jinými slovy, jestli se nějaké jejich patenty (prý jich má M$ 235) týkají jádra, nebo jestli jsou to jen ty jejich obvyklé dvojkliky a podobné kraviny.
Nakonec je třeba pravda úplně jinde. Možná mělo Casio vyjednané nějaké výhodné ceny za Windows a když začalo ve větším používat Linux, tak jim M$ zvýšil cenu a právní oddělení to v rámci zastrašování překroutilo na "vybírání za Linux".