Pouhých dvanáct vývojářů (tedy úzká, relativně snadno ovlivnitelná skupina)?
Microsoftí API (finančně vymahatelná revanž od jakéhokoli Mono vývojáře/uživatele)?!
Gnome ("kdysi" ještě součást GNU, které se tvrdě staví proti i částečné nesvobodě - viz. předchozí bod) najednou předělávané pomocí Mona???
Budoucí implementace technologií Longhornu?!?!
Zjednodušení ala "programovat může nyní i vaše uklízečka nebo _firemní manažer_ či __právník__" (kde já už tuhle politiku viděl...)???!!!
Potenciál nahradit ostatní způsoby vývoje aplikací pro Linux??!!??!!
Tohle není jenom paranoia. IMO sledujeme právě rozhodný krok jisté firmy k převzetí moci nad (dříve) nezávislými vývojáři.
"O Dablech se říká, že když s nimi uděláte obchod, měli byste si potom přepočítat prsty. Pak ruce, pak svoje příbuzné..."
Tleskejme Monu. Free-Software-killer přichází.
Hmm, to uz budem tri...nicmene doufam, ze linuxovi vyvojari budou jednat na zaklade zkusenosti a nedaji se oblbnout. M$ sice ted jedna zdanlive proti sobe, ovsem jak vime, je to dobry strateg a manipulator, vubec bych se nedivil, ze vsechny opije rohlikem aby mel linuxove vyvojare tam, kde je chce mit. Vypada to dobre, ale neverim tomu ani za mak. Kdyby se uz nedalo delat nic lepsiho, tak je treba aspon udrzet pomer sil mezi Java platformou a .NETem uz kvuli konkurenci. Za sebe muzi smele prohlasit, ze v tom delat nebudu. Tak nakonec se rozloucim s pranim, necht si nenakalime do vlastniho hnizda.
Otazka na Fenu, ale odpovim za sebe.
V Linuxu mi totiz na mem 6 let starem notebooku porad "jeste" nejede 3D akcelerace, ackoliv XFree deklaruje uz hoodne dlouho, ze Trident CyberBlade i1 umi 3D, dva roky stary BlueTooth USB dongle taky nechodi (ani v jadre 6.5.x). Blbe je, ze ve Windows oboji jede. Bez problemu. Asi to proste neumim nastavit. Jenze venoval jsem tomu asi mesic (!!!) casu - cteni dokumentaci, howto, diskusni fora a nic. Vzhledem k tomu, ze jinym majitelum stejneho notesu, ktere jsem nasel na netu to taky nejede, myslim, ze chyba nebude ve me... Staci?
No to je přesně ta nesoudnost některých linuxáků. Pokud je schopen jen velmi malé procento adminů, neřkuli uživatelů pochopit takové nastavení, tak to asi není chyba toho uživatele. Cílem je přece zjednodušovat, i když ne za každou cenu, protože čas jsou peníze. Rozdíl od MS by měl být ten, že by se neměla ztrácet logická konzistentnost a že systém by neměl z člověka dělat debila, jak je to někdy u MS. Pokud budete souhlasit s tím, že čas jsou peníze (u nás ano, na Kamčatce ne), tak kolik si mohl vidělat za ten měsíc, co s tím strávil, (nebo kolik holek mohl sbalit, ...)
No mozna to neni znamkou kvality OS, ale rozhodne to ovlivnuje pouzitelnost, ze ktere pak plyne i rozsirenost a zpetne pak ochota firem k investicim a uvolnovani specifikaci.
BTW, linux uz pouzivam hodne dlouho, ale musim priznat, ze WXP uz jsou na slusne a pro me uspokojive stabilni urovni. Pruser je v aplikacich, v cemz ovsem neni proti Linuxu podstatnejsiho rozdilu.
Problem je, ze Linuxu dost chybi jasna vize a plan, kam se ubirat, proste design a architektura ve smyslu planovani featur. Z toho pak plynou i veci jako trikrat prepsany filtrovaci mechanismus kernelu ve trech verzich, dosti kostrbaty prechod OSS -> ALSA a podobne veci. Proste vyvoj je dost chaoticky. Mozna i proto na produkcni veci pouzivam *BSD a OpenVMS, na destopu v praci Linux (tam mi vyhovuje, ale taky mi trvalo temer mesic, nez jsem ho vyladil) a na desktopu doma pro zenu WXP...
Už je tu dobrá odpověď od Eerine, já jen doplním, že existuje spousta hardware, který pro změnu nejde zprovoznit pod Wokny. Z toho co vlastním např. videokarta Fast FPS60 pod XP nejede a k W 3.1 se opravdu vracet nehodlám. (Pravda, nejde ani pod Linuxem, ale na driverech pro karty s chipy Zoran se alespoň pracuje...)
Jinak domnívám se, že množství hardware zprovoznitelného pod Linuxem je daleko vyšší, než u Window$ - na kolika platformách jedou Window$, na kolika Linux? Svět není jenom x86 ...
p.s. a k té paranoie si za mě taky udělejte čárku :-(
Není tak rozšířený jako MS nebo Apple systémy, ale přesto je brán jako jeden z mála potenciálních konkurentů těchto "většinových OS".
Většina těch běžných uživatelů, kteří se zajímají o to, jestli jim Linux něco přinese, většinou odradí to, že na něm moc nejsou hry. Linux také není herní platforma a nikdy asi nebude, pro nasazení ve firmách se však stává čím dál vhodnější(sekretářkám nakonec stačí kancelářský balík, webový prohlížeč a solitaire;)).
PRESNE TAK - uz se tesim na ty tuny (prevazne klikacich) aplikaci, vyzadujicich instalaci frameworku, napsanych prevazne lidmi bez hlubsi znalosti systemu (zkusenost s VB "programatory") ...
Jak tak pozoruju .NET na jeho materske platforme (rozumej M$ Windows) tak mam pocit, ze zakladni prednosti Linuxu (kvuli kterym jej jako uzivatel pouzivam a doporucuji svemu okoli) budou irelevantni:
1) s _rychlosti_ a _nizkymi_naroky_na_zdroje_ se muzeme rozloucit rovnou, nebot ty budou dany minimalnimi pozadavky ze strany .NET
2) o nejake _flexibilite_ asi take nebude rec, nebot takoveto aplikace budou vazany na sluzby frameworku a troufam si rict ze budou napsany prevezne takovym zpusobem, kdy nebude mozna jejich jednoducha interakce s okolim (male programky zvladajici perfekne jednu konkretni vec, propojene standartnimi unix-ovymi mechanizmy jako jsou napr roury apod)
Muj zaver (ktery samozrejme nikomu nenutim) tedy zni: NENI O CO STAT
Ona je totiz otazka z jakeho uhlu pohledu se na to divate.
"kdy nebude mozna jejich jednoducha interakce s okolim (male programky zvladajici perfekne jednu konkretni vec, propojene standartnimi unix-ovymi mechanizmy jako jsou napr roury apod)"
Tento model je krasny, ale ne pri psani vetsich systemu, na ktere je .NET predevsim vyvijen. Diky CIL je zajistena binarni kompatibilita a tudiz je zajistena napr. dedicnost, coz za jistych okolnosti muze byt lepsi nez napr. roura ...
Zkuste se na to divat timto zpusobem a mozna tomu prijdete na chut.
Myslim si, ze Mono udela akorat dobrou sluzbu Microsoftu. .Netu udela reklamu, Linuxove vyvojare nenasilne nauci .Net a da se ocekavat, ze Microsofti implementace bude robustnejsi a tak nakonec vsichni skonci u Windows. Taky asi nikdo nebude nadsenej, kdyz bude mit "vsude" poznamku, ze featura je dostupna pouze na Windows.
Tenhle projekt nemel nikdy vzniknout...
Nemel nikdy vzniknout ... to zni jako strach z MS. Pokud je linuxova komunita opravdu tak silna, tak se to urcite nestane.
Mono ma vlastni rozsireni, ktere .NET nema. Je to zatim cele v plenkach, ale pokud se to podari dokoncit, nemyslim si, ze to zpusobi presun na Windows, ba prave naopak. Myslenky .NET jsou dobre, tak proc je zavrhovat jenom proto, ze pochazi od MS (ona je to otazka, zda-li jsou od MS ;-)).
Je jen otazka, jak se k tomu komunita zachova ...
No prave. .Net je dobra platforma, ale bohuzel kontrolovana Microsoftem.
Kdyz nekdo bude mit zalozeny projekt na .Netu, tak skutecne realny provoz skonci na Windows. Vybudovat robustni a vykonne reseni bude open-source komunite trvat hodne dlouho. Vemte si, jak dlouho trval open-source vyvoj JRE pro Javu. A tady nejde jenom o JRE resp. CLR (je to spravne?)
Take nestandardni rozsireni budou hrat ve prospech Microsoftu.
Ja bych videl jako nejvhodnejsi reseni, kdyz uz se to zaclo, vzit pouze runtime+C# a cele API vyvinout bez jakekoliv vazby na Microsoft. A cele reseni se pokusit standardizovat... to pak zase moc nepomuze Jave/J2EE, ale ta si s tim poradi ;)
PS.: To ze Microsoft platformu zkopiroval a mirne upravil neni pochyb :)
Rozdil mezi Javou a .Net je zasadni. Java je proprietarni vec, naprosto pod kontrolou Sunu. Proto trval vyvoj open source JRE tak dlouho a dodneska se snad nesmi distribuovat defaultne s distribuci Linuxu. Narozdil od Javy je .Net standardizovanej, u ECMA, a open source implementace (Mono) nema zadny omezeni jako Java. A vzhledem ke kvalite Vs.Net bych rek ze Mono spis pomuze k odlivu .Net kodu od Win, ne naopak.
> Java je proprietarni vec, naprosto pod kontrolou Sunu.
Urcite jde proti tomu najit plno vyhrad. Na druhou stranu zde alespon nehrozi to roztristeni platformy, ktere clovek vidi u C a C++ (a vlastne i u Pascalu a kdo vi u kolika dalsich), kde plati, ze pomalu kazdy subjekt na trhu ma vlastni "standard".