Proc se pise, ze je Mono kontroverzni?
Proto, ze i nastroje pro C# od MS jsou zdarma?
Proto, ze .NET framework od MS je opensource a zdarma?
http://en.wikipedia.org/wiki/.NET_Micro_Framework
Protoze, vznika embeeded HW bezici s .NET MF, ale nikdo pro nej nepouziva Mono, i
kdyz by tady ta moznost asi byla?
http://netduino.com/
http://www.ghielectronics.com/catalog/product/256
Protoze za projektem stoji Miguel?
- API je na XX% kompatibilne ale XX je VZDY < 100
- Niektore casti API nie su implementovane
- Je otazne do akej miery je toto API free nakolko MS vlastni velke mnozstvo patentov aj na API ktore uz v Mono JE implementovane - ci by MS nezacal uplatnovat svoje prava voci firmam ktore toto API pouziju
- Mame Javu ktora je +- rovnaka ako C# (nechce sa mi argumentovat drobnostami) ale je SKUTOCNE free a MULTIPLATFORM takze cele Mono vzdy zostane iba hrackou
Kdyby MS vlastnil “velke mnozstvo patentov” na .Net, neplatily by s největší pravděpodobností i na podobné platformy, jako je Java? (Viz licenční poplatky, které platí většina výrobců Androidu.)
A rozdíly mezi Javou a C# možná začaly jako “drobnosti”, ale s postupem verzí se C# Javě vzdaluje čím dál víc a Java pokulhává pozadu (dokonce i C++ už má lambdy, Java prý už v létě 2013).
MS dal veřejný příslib, že implementace .NETu nebude popotahovat kvůli patentům. Samozřejmě můžete radši vsadit na Javu, kde už je jasné, že Oracle na patenty hraje. On si za to ovšem Google může sám, protože Sun jasně vymezil podmínky, za kterých nebude na svých patentových právech trvat, a Google se ty podmínky pokusil obejít.
Samozřejmě vymahatelný je.
Sun dojel právě na nevýdělečné projekty typu Javy, OpenOffice, MySQL apod. Oracle se jen snažil získat to, co mu podle jeho názoru patří; nároky ať zhodnotí nezávislý soud. Koza celá asi nezůstane, protože jakékoliv rozhodnutí o vině Googlu se nutně projeví na dalším vývoji Androidu, případně na jeho ceně.
Projevit se uz nema skoro co.
http://www.root.cz/zpravicky/oracle-chce-po-google-nakonec-mene-nez-100-milionu-dolaru/
Jak jsem psal už pod tou zprávičkou, výše odškodnění za minulé porušování práv k duševnímu vlastnicví není rozhodující. Rozhodující je rozsudek o vině, který společnosti Google zabrání v dalším porušování zákona. Google pak bude muset technologii licencovat, a tam budou jednání o ceně najednou úplně jinde.
Na druhou stranu byste mohl vědět, že požadovaná výše odškodného za duševní vlastnictví se razantně snižuje, pokud žalující firma chce mimosoudně ukončit spor, který se pro ni vyvíjí špatně. U Microsoftu dokonce šli i tak daleko, že od odškodnění úplně upustili, jen aby nemuseli ukazovat, které jejich patenty to vlastně porušuje.
Věřit Mrkvosoftu jeho sliby-chyby může opradu jen naivka, který vůbec netuší, jakých s-v-i-ň-á-r-e-n byl a je chopen.
Vaše zbožné přání, že Google je něčím vinen, zůstane nevyslyšeno, což se projeví velice pozitivně na dalším vývoji Androidu i jeho ceně.
C# je v podstatě ukradená kopie Javy, což potvrdily nezávislé soudy a zloděj Mrkvosoft musel platit, hahaha.
.NET je naprosto zbytečná a pomalá technologie, kterou nikdo nepotřebuje. Sám Mrkvosoft ji háže přes palubu a vrací se z výkonnostních důvodů ke svému starému hnusnému DCOMu.
Proč si myslíte, že je Google nevinný? Podle mě Javu prostě vykradl.
On nějaký soud potvrdil, že C# je ukradená Java? Pokud se nemýlím, tak proces Sun vs MS byl o tom, že si MS přiohnul Javu podle svých potřeb (mimochodem zavedl JIT kompilaci a jeho implementace Javy byla tehdy nejrychlejší na trhu), a Sunu se to nelíbilo. Asi týden po uzavření dohody se Sunem uvedl Microsoft právně čisté J#, které umožňovalo migraci zdrojáků z Javy.
MS nehází .NET přes palubu. .NETu je skvělý na psaní klientských aplikací, a můžete ho tam očekávat nadále. Jenže v čem psát třeba databázový server nebo codec? Garbage collection je jeden z problémů pro tenhle typ aplikací. Aby nebylo nutné psát komponenty .NET Frameworku, databázové servery a další výkonově kritické věci nadále ve Win32 pocházejícím z roku 1993, nahradil ho MS pomocí WinRT. Výhodou je jednak výrazně pokročilejší design API (díky době jeho vzniku), a potom také velmi snadná integrace s .NETem.
Ten "starý hnusný DCOM" je mega-úspěšná technologie, kterou dnes používá - na rozdíl od předpotopního POSIXu - prakticky každý desktop na téhle planetě.
Google zjevně obšlehnul Javu. Dokonce jí používá při tvorbě aplikací pro Android, a podle Oracleu porušil i autorská práva. Oracle vlastní řadu patentů souvisejících s Javou, které uvolnil za jistých podmínek. Google ty podmínky neplní.
Patenty Oraclu jsou zjevně platné, protože byly uděleny. Otázkou je jestli nemohou být přezkoumány, a jestli opravdu postihují to, co Google udělal. Tohle ať rozhodne soud.
Víte co je vtipné? Když MS implementoval Javu a dovolil si ji lehce ohnout podle svých potřeb, tak měl být podle diskutérů rozdělen a nejlépe zlikvidován (skončilo to jen mastným vyrovnáním ve prospěch Sunu). Když podobnou věc v drsnější formě udělá o pár let později Google, titéž diskutéři tvrdí, že Oracle je mizera a nemá nárok.
FUD, manipulacie, zavadzanie a klamstva od Vas ako vzdy, rovnako ako chronicka nenavist a zavist. Vase tvrdenia, domnenky, preludy a zelania davate na uroven sudnych rozhodnuti. Co sa tyka patenov Oracle, invalidacia pokracuje. Kazdemu s nezakalenou myslou je jasne, ze velka cast udelenych SW patentov nikdy udelena ani nemala byt.
Pravnimu sporu mezi Google a Oracle nerozumim. Ale Dalvik se mi libi; libi se mi, jak zmenou architektury virtualniho pocitace (zasobnikovy X registrovy) se rychlost aplikaci meritelne zvysila a soucasne se zmensila delka programu. To je moc hezke! Jako perlicku vidim, ze se nekompiluje ze zdrojaku Javy, ale konvertuje se az spustitelny Java bytecode...
Protože existuje statisticky významná skupina lidí, kteří Mono milují, a zároveň existuje statisticky významná skupina lidí, kterým "Mono nesmí přes práh". Ono slovo kontroverzní znamená budící spor. A ohledně Mona se výše uvedené skupiny pohádají skoro vždy, takže kontroverzní bezesporu je :-) Ostatně koukněte se na diskusi k článku...