Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Jak open-source ovlivnil Windows Server 2008?

Microsoft zřejmě skutečně bere open source vážně a snaží se z něj pro sebe vytěžit maximum. Sam Ramji, který je v Microsoftu ředitelem open-source laboratoří, tvrdí, že open-source výrazně ovlivnil nový operační systém Windows Server 2008. „Poučili jsme se a i nadále se učíme z principů vývoje open source. Dostávají se do našich myšlenek, vývojářských praktik i do nových produktů, které přinášíme na trh.“ Ramji zmínil několik konkrétních oblastí: modulární architektura, nezávislost na programovacích jazycích, získávání zpětné vazby od uživatelů, vývoj ve spolupráci s uživateli a podpora standardů.

Předchozí zprávička Následující zprávička        
David Škola aura:100
3. 3. 2008 11:44 Nový

Microsoft a podpora standardu?

celé vlákno
Microsoft a podpora standardu? Nebudu to predem odsuzovat a zatracovat, ale jsem skeptik. Myslim si, ze standardy bude MS podporovat (a hlavne dodrzovat) "jen tak nejak" a prizpusobi si je k obrazu svemu. Ale jak rikam - nechci dopredu odsuzovat. Uvidime.

Dejv
Unique
Unique (neregistrovaný)
3. 3. 2008 12:01 Nový

Re: Microsoft a podpora standardu?

celé vlákno
myslim si to iste
mmmm
mmmm (neregistrovaný)
3. 3. 2008 17:57 Nový

Re: Microsoft a podpora standardu?

celé vlákno

V tomhle tedy nevěřím Microsoftu ani slovo :-) Viz jejich oficiální vnitřní dokumenty (zveřejněné v soudním procesu Comes v. Microsoft):

"Every line of code that is written to our standards is a small victory; every line of code that is written to any other standard, is a small defeat."

Robert Zelník
3. 3. 2008 22:11 Nový

Re: Microsoft a podpora standardu?

celé vlákno
"snaží se z něj pro sebe vytěžit maximum"
... tak toto sa im náhodou dá veriť.
 Lael Ophir
Lael Ophir (neregistrovaný)
3. 3. 2008 18:59 Nový

Re: Microsoft a podpora standardu?

celé vlákno
On je trochu problém v tom, že standardy zpravidla popisují zavedené věci. Když děláte něco nového, standardy v dané oblasti buď nemáte, nebo těžce nevyhovují. Musíte tedy jet ve vlastní režii, nebo standardy "ohýbat". No a když později vznikne nějaký standard, který je v rozporu s tím, do čeho jste investoval hromady peněz, asi to nebudete předělávat.

Takhle to funguje třeba u ActiveSync. V době uvádění prvních PDA s WinCE neexistoval v této oblasti žádný standard, tedy MS musel nutně přijít s vlastní věcí (ActiveSync). A pokud po letech nějaká konkurence řekne, že by nebylo špatné udělat SyncML, zahodil byste dosavadní investice, a pomáhal konkurenci se dostat na vačí technickou úroveň? Asi ne, obojí by bylo nerozumné. Obdobně je to třeba u MSIE a box modelu.
 Lael Ophir
Lael Ophir (neregistrovaný)
3. 3. 2008 19:09 Nový

Re: Microsoft a podpora standardu?

celé vlákno
K těm standardům bych ještě řekl, že pokud kdy bude komunita více psát nové věci, a méně přepisovat staré věci pod GPL (třeba Linux je přepis komerčních unixů pod GPL), narazí na podobné problémy.
123
123 (neregistrovaný)
3. 3. 2008 20:01 Nový

Re: Microsoft a podpora standardu?

celé vlákno
Nejak nam tu na Root.cz chybi moznost ohodnotit prispevek znamkou "totalni hovadina", pripadne "totalni hovadina za ucelem rozpoutani flame war".
Martin
Martin (neregistrovaný)
3. 3. 2008 21:09 Nový

Re: Microsoft a podpora standardu?

celé vlákno
A v čem je jeho názor hovadina?
Petr Pluháček
3. 3. 2008 22:21 Nový

Re: Microsoft a podpora standardu?

celé vlákno

Například tohle ;-)

Linux je přepis komerčních unixů pod GPL

pod přezdívkou
pod přezdívkou (neregistrovaný)
4. 3. 2008 1:42 Nový

Re: Microsoft a podpora standardu?

celé vlákno
Za pravdu se každey zlobí :-)
 Lael Ophir
Lael Ophir (neregistrovaný)
4. 3. 2008 1:47 Nový

Re: Microsoft a podpora standardu?

celé vlákno
Že se ptám, není Linux náhodou přepisem unixů, jedna funkce libc po druhé, syscall po syscallu? Chcete to popírat?
 jako registrovaný uživatel
jako registrovaný uživatel (neregistrovaný)
4. 3. 2008 15:28 Nový

Re: Microsoft a podpora standardu?

celé vlákno
ano, pri vyvoji linuxu boli dodrzane standardy
Lael Ophir
5. 3. 2008 11:43 Nový

Re: Microsoft a podpora standardu?

celé vlákno
Ehm, proč tedy Linux není POSIX compliant? :)
Jozef Prídavok
3. 3. 2008 12:43 Nový

Nemyslí to vážne

celé vlákno
IMHO nie, nemyslí to vážne, len ďalšie formálne vyjadrenie, na ktoré sme si už aj zvykli za poslednú dobu...
alpha
alpha (neregistrovaný)
3. 3. 2008 13:20 Nový

Re: Nemyslí to vážne

celé vlákno
Za posledni dobu? Snad za celou dobu, ne?
Jozef Prídavok
3. 3. 2008 15:07 Nový

Re: Nemyslí to vážne

celé vlákno
jj, ale v poslednej dobe su to "skutocne perly"...
Izak
Izak (neregistrovaný)
3. 3. 2008 13:17 Nový

No myslim ze to vzali za spatny konce.

celé vlákno
No videl jsem windows 2008 a hlavne novy exchange ... sprava jenom z prikazove radky ;-)
mislim, ze za tohle je klikaci nepochvali, nebot vse zustava porad v registrech.

Jinak slysel jsem od odbornika z M$ ze ted to bude stabilni, ze pry tim ze je to z CMD jako linux to uz bude stabilni a spolehlive.

Asi mi neco uniklo, ale ja si blahove myslel, ze linux je stabilni protoze je dobre navrzen a napsan, stejne tak aplikace a prd zalezi, jak se konfiguruji .... krom toho ze ja skoro nic nekonfiguruji pres textovou konzoli, ale v /etc/ pres VIM (napr postfix nedelam postconfem, ale VIM .... ) .... coz porad ve windows nelze.
majkls
majkls (neregistrovaný)
3. 3. 2008 13:26 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
To je trefný postřeh. Příkazová řádka nestačí, chce to mít filozofii. U masoxu to je zaměření na uživatelský interface, u linuxu to je ten krásný unixový slogan, že všecko je soubor. Taky se linux drží na úctyhodných 310 syscallech. Je pravda, že mrznoucí systém mají mnohdy na svědomí různé podivné ovladače nebo periférie (ať win nebo linux).
R
R (neregistrovaný)
3. 3. 2008 14:59 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
Asi tak. Pridanim command-line interface k zle navrhnutemu a implementovanemu programu z neho dobry program neurobi.
 Lael Ophir
Lael Ophir (neregistrovaný)
3. 3. 2008 19:06 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
Zrovna Exchange mi přijde jako dost dobrý produkt, byť trochu složitý. Verzi 2008 nevnímám jako vylepšení. Správa z command line je jistě pro nějakou menšinu (unixový admini) zajímavá. Ale obávám se, že z GUI půjde udělat jen část věcí, a některé půjdou jen z command line. Tím se ztratí největší výhoda MS produktů: možnost je ovládat z komfortního GUI. Potom se ptám: kde bude ta výhoda proti uxixům, pokud budeme muset na command line mastit objektové hnusy dlouhé stovky znaků? Ještě to není tak špatné, ale jestli to tak půjde dál... :(

Jinak stabilita Exchange není problém, a nikdy nebyla. Samozřejmě existovaly a existují) bugy, podobně jako u DB, ale v praxi jsou problémy spíše s pokročilou administrací, a výkonem (přetížení disků).
Martin
Martin (neregistrovaný)
3. 3. 2008 21:11 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
Funguje to jinak.
Některé věci jsou v GUI, v CMD je toho víc než umožňuje GUI. GUI používá CMD pro nastavení, které zaklikáte.

Tím je zajištěna kompatibilita.
uživatel si přál zůstat v anonymitě
4. 3. 2008 0:39 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
mam pocit, ze si neodporujete. jakepak tedy "funguje to jinak" ?
 Lael Ophir
Lael Ophir (neregistrovaný)
4. 3. 2008 1:54 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
To je poněkud nepřesné, že? Command line (PowerShell, tedy objektová věc, žádné spouštění utilit) má přístup k objektům, ke kterým má pochopitelě přístup i administrativní GUI. Nějak pochybuji, že by třeba Exchange Server Manager nebo Active Directory Sites and Services byly psané právě v PowerShellu. Není k tomu důvod, když přístup ke stejným objektům má jakýkoliv .NET jazyk.

Také nerozumím tomu, jak tím má být zajištěna kompatibilita (čeho s čím).
JardaP
JardaP (neregistrovaný)
3. 3. 2008 21:33 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
Jeste by mne zajimalo, jestli ta command line pujde pouzit na dalku pres zabezpeceny kanal, napr. ssh.
 Lael Ophir
Lael Ophir (neregistrovaný)
4. 3. 2008 1:56 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
PowerShell by měl jít i přes ssl, snad v nějaké příští verzi. Ale otázka je, proč to dělat. Neí lepší se připojit přes Remote Desktop, a naklikat věc v GUI? Nebo si přes Remote desktop pustit konzoli? Nebo na lokálním stroji pustit PowerShell, a říci, že se bude manipulovat se vzdáleným serverem?
JardaP
JardaP (neregistrovaný)
4. 3. 2008 10:01 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
No jen tak, ze tu nekdo rikal, ze Windows Server 2008 nema GUI, tak to v GUI tezko naklikam. Navic nevim, jak dalece je komunikace s Remote Desktopem zabezpecena ci je to zase nejake smesne sifrovani 42 bitu. Krome toho, veci jako ssh maji sve vyhody. Nevim, jak treba se na Windows resi, kdyz jeden admin chce konfigurovat Exchange a jiny treba sitove sdileni ve stejnou dobu. Hadaji se o mys dokud to jednoho neprestane bavit?
Lael Ophir
5. 3. 2008 11:49 Nový

Re: No myslim ze to vzali za spatny konce.

celé vlákno
Windows Server 2008 má GUI, ale dá se nainstalovat i bez něj. RDP má 128-bit šifrování.

Když chce jeden admin Exchange a jiny treba sitove sdileni, každý jede v jiné RDP session. Ale opět mohou (oba) použít i admin GUI na lokální stanici, a managovat jím vzdálený server. Schválně si to zkuste: připojte si \\server\c$ (k tomu potřebujete účet admina), poté použijte applet Computer Management, a v levém okně klikněte pravou myší na Computer Management (Local). Vyberte Connect to another computer, a je hotovo. Můžete managovat disky, prohlížet Event Log, managovat servisy, síťová sdílení atd. Před příchodem Remote Desktopu to byla prakticky jediná možnost (vyjma PC Anywhere), jak vzdáleně spravovat NT.
Přemysl "Mr.Gentleman" Vavroušek aura:100
3. 3. 2008 16:13 Nový

Věřím v rozvoj MS

celé vlákno
Já osobně bych nový směr Microsoftu hned nezavrhoval. Myslím, že již několik posledních let se jak jeho produkty, tak něco z jeho filozofie (či jak to říct), obrací k otevřenější platformě. Windows v posledních verzích se ve spoustě vlastností snaží blížit *nixovému modelu, atd. Jasně, nejde to hned a v případě tak ohromné firmy, s tolika různými lidmi, řediteli a oblastmi zájmu to jde jen velmi pomalu. Osobně ale již několik let předvídám, že MS se ve svých produktech bude stále víc a víc otevírat světu a některým unixovým myšlenkám a to, ač si původně myslel a mnohdy ještě myslí, že si vše může udělat po svém. Jenže nemůže. Z jedné strany jej tlačí úřady, z druhé zákazníci - zejména pak ti z velkých firem, pro něž MS dělá své produkty v první řadě. A ani firma velikosti MS si prostě nemůže dovolit zůstat zcela chladná k přání zákazníků a říkat budete se přizpůsobovat vy nám a ne mi vám. Z části tak jistě činit může a i proto je vývoj v MS pomalejší, než v OSS světě, ale ten vývoj a posun tam je a je tam i díky konkurenci svobodného a open source softwaru v čele s Linuxem, jako takovým ledoborcem v čele.

Je jasné, že firma velikosti MS bude zastírat, mlžit, ba někdy i lhát, aby si udržela zákazníky, ale myslím, že uvnitř je to již o něčem jiném, než jak se projevuje navenek. Uvnitř si jsou zcela vědomi konkurenceschopnosti Linuxu a OSS a tomu se i snaží přizpůsobit, byť budou tvrdit, že jsou to právě oni, kdo přinášejí nové a inovativní věci, atd.

V konečném důsledku je to myslím jen dobře pro zákazníky. Mají možnost volby, mohou si vybrat jiný systém, než ten od MS, byť to ještě někdy skřípe. Dobré je to ale i pro zákazníky MS a pokud se bude kurz v MS trochu obracet a jejich software nadále zlepšovat, pak myslím, že není co řešit a spíš držím MS palce, aby se mu ta změna povedla a pokud možno dříve, než později.
M. Lox aura:98
3. 3. 2008 18:41 Nový

Re: Věřím v rozvoj MS

celé vlákno
Ja MS neverim v nicem, ale rad se budu mylit.
 Lael Ophir
Lael Ophir (neregistrovaný)
3. 3. 2008 19:12 Nový

Re: Věřím v rozvoj MS

celé vlákno
Je třeba podotknout, že když je open source konkurence schopný, je to dáno jeho cenou.

Jinak Windows a unixy jsou si v základu dost podobné. Nakonec MacOS má s unixy dost společného (dokonce je jako unix certifikovaný). Jiná je filozofie práce se systémem, liší se UI, a Windows mají novější návrh.
Přemysl "Mr.Gentleman" Vavroušek aura:100
3. 3. 2008 20:02 Nový

Re: Věřím v rozvoj MS

celé vlákno
Je fakt, že jsem kdesi četl slova Marka Russinoviche, což je skutečný Windows Guru a odborník na operační systémy, jako takové, a ten, když srovnával Linux a Windows, tak říkal, že jsou to systémy víceméně podobné (prosím pravověrné, aby mě nekamenovali - on to opravdu říkal :)). Jeden má navrch v tom, druhý zase v něčem jiném. tedy alespoň pokud jde o skutečné "vnitřnosti" obou systémů. Ve filozofii práce, UI, atd. se samozřejmě liší - jedněm vyhovuje více jeden přístup, dalším ten druhý - je to zcela normální věc. Já jsem rád, pokud se od sebe mohou lidé a systémy "inspirovat" :).
 Lael Ophir
Lael Ophir (neregistrovaný)
4. 3. 2008 2:15 Nový

Re: Věřím v rozvoj MS

celé vlákno
No vida. Stačilo mít nevhodný názor, a máte auru na nule :)
Přemysl "Mr.Gentleman" Vavroušek aura:100
4. 3. 2008 16:10 Nový

Re: Věřím v rozvoj MS

celé vlákno
:)
Petr Pluháček
3. 3. 2008 20:05 Nový

Re: Věřím v rozvoj MS

celé vlákno

Je třeba podotknout, že když je open source konkurence schopný, je to dáno jeho cenou.

Vážně? Já jen, že jsi tady před čase přikyvoval MS FUD tezi, že Win jsou v konečném důsledku levnější než Linux, protože mají levnější správu. Kdepak se vzal ten názorový posun?

Jinak Windows a unixy jsou si v základu dost podobné. Nakonec MacOS má s unixy dost společného (dokonce je jako unix certifikovaný). Jiná je filozofie práce se systémem, liší se UI, a Windows mají novější návrh.

Opravdu k zasmání. Přesný opak je pravdou. Tvrdit že, Win a *NIX jsou v základu podobné, je jako toto tvrdit o vzducholodi a lokomotivě. Win byl od počátku jiný a je jiný s každou novou verzí - bohužel. Naproti tomu *NIXy mají POSIX. Netvrdím, že všechny jsou 100% POSIX kompatibilní, ale už jen že se standardu blíží, dělá aplikace na 99% přenositelné nejen mezi různými klony *NIXů ale i mezi platformami. Že se dá v různých systémech něco ovládat poklepáním myší ještě neznamená, že jsou stejné. Traktor a Audi8 se také dají řídit volantem, že.

uživatel si přál zůstat v anonymitě
3. 3. 2008 21:19 Nový

Re: Věřím v rozvoj MS

celé vlákno
POSIX je prosím jenom aplikační interface, to neříká nic o vnitřku a architektuře toho systému. Jinak řečeno, POSIX je jenom tenoučká slupička někde úplně navrchu nad systémem, která nic neříká o tom, jak je systém postaven.

Ve skutečnosti je Windows a Linux daleko podobnější, než by si to v této diskusi kdy připustil. V zásadě jsou postaveny na velmi podobné architektuře - a na podobných, konzervativních principech.
Petr Pluháček
3. 3. 2008 22:10 Nový

Re: Věřím v rozvoj MS

celé vlákno

POSIX je prosím jenom aplikační interface, to neříká nic o vnitřku a architektuře toho systému. Jinak řečeno, POSIX je jenom tenoučká slupička někde úplně navrchu nad systémem, která nic neříká o tom, jak je systém postaven.

A kdo tvrdí, opak? POSIX je zjednodušeně řečeno standardizace API, takže aplikace jsou kompatibilní na úrovní kódu. Jak napasovat na Windows?

Ve skutečnosti je Windows a Linux daleko podobnější, než by si to v této diskusi kdy připustil. V zásadě jsou postaveny na velmi podobné architektuře - a na podobných, konzervativních principech.

Konkrétně v čem?

pan anonym aura:96
3. 3. 2008 23:35 Nový

Re: Věřím v rozvoj MS

celé vlákno
POSIX ve Windows NT:

http://technet.microsoft.com/en-us/library/bb463220.aspx


Zkuste příště nejdřív hledat. Vaše názory pak budou důvěryhodnější.
uživatel si přál zůstat v anonymitě
4. 3. 2008 6:21 Nový

Re: Věřím v rozvoj MS

celé vlákno
To je ta prapodivná "berlička" SFU? Ano, tak to je přesně to, co demonstruje, co si MS představuje pod pojmem standard.
Lael Ophir
5. 3. 2008 11:50 Nový

Re: Věřím v rozvoj MS

celé vlákno
Co se vám *konkrétně* nelíbí na SFU? Nebo to byl jen takový výkřik?
JardaP
JardaP (neregistrovaný)
4. 3. 2008 0:49 Nový

Re: Věřím v rozvoj MS

celé vlákno
>Konkrétně v čem?

Oboji prece bezi na pocitaci.
LENIN POWER!
LENIN POWER! (neregistrovaný)
4. 3. 2008 0:19 Nový

Linux neni levnejsi

celé vlákno
Linux a Open Source soft opravdu neni levnejsi.

a. Srovnejte cenu komercnich dister a windows.
b. srovnejte cas potrebny k administraci windows serveru a linux serveru
c. windows admini se mnohem lepe shani a jsou take levnejsi
d. windows produkty toho umi vic

Cesky uzivatel je vyrazne orientovan na porizovaci cenu (tzv. socka) a prumerny cech moc daleko nevidi a neni nauceny pocitat si celkove naklady. Najivne si mysli, ze porizovaci cena je vse.

vezmete si treba podnik s 50ti uzivateli. na kolik vyjdou okna a na kolik vyjde rhel. krom toho windows reseni poskytne lepsi funkcionalitu mrknete SBS premium - http://www.microsoft.com/cze/windowsserver2003/sbs/evaluation/features/default.mspx

Opravdu si jeste myslite, ze linux ma proti MS sanci? Nema. Uz to konecne pochopte.
uživatel si přál zůstat v anonymitě
4. 3. 2008 0:41 Nový

Re: Linux neni levnejsi

celé vlákno
vsak ono se jeste uvidi :)
maťej
maťej (neregistrovaný)
4. 3. 2008 12:01 Nový

Linux je levnejsi

celé vlákno
už to konečně pochop, že si magor, že tady si jenom léčíš nějaké svoje mindráky. copak se ti stalo, v práci ti dali počítač na kterém neběžel tvůj jediný bezchybný nepřekonatelný OS? a nedali ti tam náhodou ti parchanti linux? to je do nebe volající... ztrať se už konečně, zalez na živě.
LENIN POWER!
LENIN POWER! (neregistrovaný)
4. 3. 2008 17:20 Nový

Re: Linux je levnejsi

celé vlákno
Jak mi dali na pocitac? Ja jsem boss, mne tam admin naistaluje to co mu reknu.
 Lael Ophir
Lael Ophir (neregistrovaný)
4. 3. 2008 2:10 Nový

Re: Věřím v rozvoj MS

celé vlákno
Jaký názorový posun? Já si to pořád myslím. Nicméně v některých scénářích máte dost levných lidí, a málo peněz. Může jít například o ISP (tam jde jen a pouze o minimalizaci nákladů). Jiným příkladem jsou clustery/gridy, kde každý node umí správu paměti, procesů, a síťování. Proč na každý takový node kupovat licenci desktopových Windows?

Není to pro zasmání. Zkuste se podívat na základy typu té správy paměti, procesů, I/O, IPC atd. Faktem je, že návrh NT je novější, takže počítá s thready, Hardware Abstraction Layerem, preemptivním reentrantním kernelem, Unicode, mikrokernelovým modulárním designem (byť modifikovaným během serverů v kernel mode) atd. Windows (řady NT) také používají callbacky, což se u unixů moc nevidí.

Unixy mají POSIX, bohužel Linux není POSIX compliant. Windows (řady NT) mají tzv. subsystémy, a to už od první verze. Od začáku tedy měly Win32, POSIX a OS/2 subsystémy. Dnes máme jen Win32, OS/2 subsystem je odstraněn, a podpora POSIXu je vyčleněna do Services for UNIX. Nicméně po instalace Services for UNIX jsou Windows POSIX compliant.

Pokud tvrdíte, že Windows jsou verzi od verze zcela jiné, tak to není pravda. Naprostá většina veřejných API zůstává. Problémy se zpětnou kompatibilitou (mimochodem velmi dobře ošetřované už z dílny MS) jsou u kernelových modulů, driverů, antivirů a dalšího systémového SW. User mode aplikace (správně napsaná) bude běžet i na další verzi Windows. Výjimkou je třeba podpora formátu helpu .hlp, který pochází z Windows 3.1, a který už Vista nepodporuje (ale podporu si můžete stáhnout z webu MS).
miso
miso (neregistrovaný)
4. 3. 2008 13:46 Nový

Re: Věřím v rozvoj MS

celé vlákno
Mohol by si sem dat link, co je myslene pod threadmi a callback-ami?
Lael Ophir
5. 3. 2008 12:11 Nový

Re: Věřím v rozvoj MS

celé vlákno
Krátké vysvětlení, odborníci odpustí drastické zjednodušení.

Thread: proces je tradičně prováděn na jednom místě kódu (řádka X). V případě multithreadingu je kód prováděn na více místech zároveň (třeba řádky X, Y a Z). Primitivním příkladem může být GUI aplikace, kde jeden thread provádí nějaký výpočet, a další se stará o aktualizaci GUI. Multithreading je dobrý také (hlavě?) u serverů, když dojde na zpracování více požadavků najednou. Oproti staršímu modelu work processů mají thready nižší spotřebu paměti, a jsou rychlejší. Unixy se postupně thready naučily, s různým úspěchem. Linux měl až do nedávna podporu threadingu naprosto tragickou.
http://en.wikipedia.org/wiki/Thread_%28computer_science%29

Callback: asynchronní volání. Například pokud chcete zjistit, když přibude v adresáři nový soubor, tradičně to děláte tak, že čas od času do adresáře kouknete, jestlitam není něco nového. V případě použití callbacku o uděláte tak, že zavoláte funkci API, a řeknete jí, že až v adresáři něco přibude (o tom systém v principu musí vědět), má zavolat nějakou rutinu ve vašem kódu. Windows na callbacku hodně staví, unixy tradičně nikoliv.
http://en.wikipedia.org/wiki/Callback_%28computer_science%29
miso
miso (neregistrovaný)
7. 3. 2008 8:46 Nový

Re: Věřím v rozvoj MS

celé vlákno
Dik za odpovede. Teda asi som zle formuloval otazku, chcel som vediet v com je vyhoda Win vo vyuzivani threadov a callbacks. V Linuxe napr. apache defaultne pouziva thready a na notifikaciu zmeny vo fs je zas inotify. Ale asi to tu nema zmysel rozoberat (na tomto mieste) - diskusia v spravickach zapadne.
Lael Ophir
Lael Ophir (neregistrovaný)
12. 3. 2008 20:27 Nový

Re: Věřím v rozvoj MS

celé vlákno
Ano, Apache dnes používá na Linuxu thready. Ovšem threading v Linuxu byl až do kernelu 2.6 naprosto tragický (LinuxThreads; předpokládám, že ho Apache nepoužíval). I dnes se jedná o dodělávku nad model procesů, byť už lepší.

Thready obecně mají nižší režii, než procesy. Ve výsledku máte rychlejší server s nižší spotřebou paměti.

Inotify je v kernelu od verze 2.6.12, tedy velmi recentně. Podobně většina ostatní funkcionality, která souvisí s událostmi. Viz http://www.root.cz/clanky/jak-udalosti-meni-linux/ . Přitom Windows (řady NT) používají callbacky již od první verze.
hmm
hmm (neregistrovaný)
3. 3. 2008 21:46 Nový

Re: Věřím v rozvoj MS

celé vlákno
<Myslím, že již několik posledních let se jak jeho produkty, tak něco z jeho filozofie (či jak to říct), obrací k otevřenější platformě.> Uz som to raz povedal... Vo chvili ked MS vyda windows pod GPL, z linuxu sa stane fraska - bohuzial. A tento den raz pride, lebo je to jedina cesta ako sa MS moze zbavit vsetkej konkurencie.
<Z jedné strany jej tlačí úřady, z druhé zákazníci - zejména pak ti z velkých firem, pro něž MS dělá své produkty v první řadě.> Hovno... velke firmy chcu od MS aby ich riesenia boli do MS zazrate az po usi, aby sa nedali lahko napodobnit a podobne.
 Lael Ophir
Lael Ophir (neregistrovaný)
4. 3. 2008 2:12 Nový

Re: Věřím v rozvoj MS

celé vlákno
Proč uvolňovat pod GPL software, který vám vydělává peníze? Jeho uvolněním přijdete o zdroj těch peněz. A pohádky o tom, že vývoj uživí podpora a služby, tomu snad dnes už nikdo nevěří.
R
R (neregistrovaný)
4. 3. 2008 8:58 Nový

Re: Věřím v rozvoj MS

celé vlákno
Myslis, ze vydanim Windows pod GPL (co sa nikdy nestane) by sa z toho stal dobry OS?
Jirka Wolny
Jirka Wolny (neregistrovaný)
4. 3. 2008 9:19 Nový

Re: Věřím v rozvoj MS

celé vlákno
Určitě. Hned by se vynořilo spousta nadšenců, kteří by začali pracovat na vyměně jádra za nějaké jiné, které je pod licenci GPL. Pak ...
hmm
hmm (neregistrovaný)
4. 3. 2008 10:50 Nový

Re: Věřím v rozvoj MS

celé vlákno
presne...
LENIN POWER!
LENIN POWER! (neregistrovaný)
4. 3. 2008 17:27 Nový

Re: Věřím v rozvoj MS

celé vlákno
Vy vychazite z chybneho predpokladu ze to co je pod GPL musi mit nutne kvalitnejsi software. Opak je pravdou. Zadny high-end software neni GPL. Oracle vs MySQL, Intel C vs GCC. Kdyz tyhle softwary realisticky srovnate, zjistite ze open source soft toho umi nejmene, neni lokalizovany a nema poradne administrativni rozhrani. Proto ho chce jen segment trhu, ktery je vyrazne orientovan na cenu (tzv. socky).

Vyvoj kvalitniho softwaru potrebuje kvalitni lidi a ty stoji penize.
Lael Ophir
5. 3. 2008 12:14 Nový

Re: Věřím v rozvoj MS

celé vlákno
Jasně, třeba za koncepčně o pár desítek let starší jádro Linuxu ;). Víte, jak vypadá kernel Windows? Proti Linuxu o hodně lépe. Můžeme se pobavit i o detailech, jestli máte zájem.
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Microsoft a podpora standardu?
David Škola 3. 3. 2008 11:44
├ 
Re: Microsoft a podpora standardu?
Unique 3. 3. 2008 12:01
├ 
Re: Microsoft a podpora standardu?
mmmm 3. 3. 2008 17:57
│
└ 
Re: Microsoft a podpora standardu?
Robert Zelník 3. 3. 2008 22:11
└ 
Re: Microsoft a podpora standardu?
Lael Ophir 3. 3. 2008 18:59
 
└ 
Re: Microsoft a podpora standardu?
Lael Ophir 3. 3. 2008 19:09
 
 
└ 
Re: Microsoft a podpora standardu?
123 3. 3. 2008 20:01
 
 
 
└ 
Re: Microsoft a podpora standardu?
Martin 3. 3. 2008 21:09
 
 
 
 
└ 
Re: Microsoft a podpora standardu?
Petr Pluháček 3. 3. 2008 22:21
 
 
 
 
 
├ 
Re: Microsoft a podpora standardu?
pod přezdívkou 4. 3. 2008 01:42
 
 
 
 
 
└ 
Re: Microsoft a podpora standardu?
Lael Ophir 4. 3. 2008 01:47
 
 
 
 
 
 
└ 
Re: Microsoft a podpora standardu?
jako registrovaný uživatel 4. 3. 2008 15:28
 
 
 
 
 
 
 
└ 
Re: Microsoft a podpora standardu?
Lael Ophir 5. 3. 2008 11:43
Nemyslí to vážne
Jozef Prídavok 3. 3. 2008 12:43
└ 
Re: Nemyslí to vážne
alpha 3. 3. 2008 13:20
 
└ 
Re: Nemyslí to vážne
Jozef Prídavok 3. 3. 2008 15:07
No myslim ze to vzali za spatny konce.
Izak 3. 3. 2008 13:17
├ 
Re: No myslim ze to vzali za spatny konce.
majkls 3. 3. 2008 13:26
├ 
Re: No myslim ze to vzali za spatny konce.
R 3. 3. 2008 14:59
└ 
Re: No myslim ze to vzali za spatny konce.
Lael Ophir 3. 3. 2008 19:06
 
├ 
Re: No myslim ze to vzali za spatny konce.
Martin 3. 3. 2008 21:11
 
│
├ 
Re: No myslim ze to vzali za spatny konce.
anonymní uživatel 4. 3. 2008 00:39
 
│
└ 
Re: No myslim ze to vzali za spatny konce.
Lael Ophir 4. 3. 2008 01:54
 
└ 
Re: No myslim ze to vzali za spatny konce.
JardaP 3. 3. 2008 21:33
 
 
└ 
Re: No myslim ze to vzali za spatny konce.
Lael Ophir 4. 3. 2008 01:56
 
 
 
└ 
Re: No myslim ze to vzali za spatny konce.
JardaP 4. 3. 2008 10:01
 
 
 
 
└ 
Re: No myslim ze to vzali za spatny konce.
Lael Ophir 5. 3. 2008 11:49
Věřím v rozvoj MS
Přemysl "Mr.Gentleman" Vavroušek 3. 3. 2008 16:13
├ 
Re: Věřím v rozvoj MS
M. Lox 3. 3. 2008 18:41
├ 
Re: Věřím v rozvoj MS
Lael Ophir 3. 3. 2008 19:12
│
├ 
Re: Věřím v rozvoj MS
Přemysl "Mr.Gentleman" Vavroušek 3. 3. 2008 20:02
│
│
└ 
Re: Věřím v rozvoj MS
Lael Ophir 4. 3. 2008 02:15
│
│
 
└ 
Re: Věřím v rozvoj MS
Přemysl "Mr.Gentleman" Vavroušek 4. 3. 2008 16:10
│
└ 
Re: Věřím v rozvoj MS
Petr Pluháček 3. 3. 2008 20:05
│
 
├ 
Re: Věřím v rozvoj MS
anonymní uživatel 3. 3. 2008 21:19
│
 
│
└ 
Re: Věřím v rozvoj MS
Petr Pluháček 3. 3. 2008 22:10
│
 
│
 
├ 
Re: Věřím v rozvoj MS
pan anonym 3. 3. 2008 23:35
│
 
│
 
│
└ 
Re: Věřím v rozvoj MS
anonymní uživatel 4. 3. 2008 06:21
│
 
│
 
│
 
└ 
Re: Věřím v rozvoj MS
Lael Ophir 5. 3. 2008 11:50
│
 
│
 
└ 
Re: Věřím v rozvoj MS
JardaP 4. 3. 2008 00:49
│
 
├ 
Linux neni levnejsi
LENIN POWER! 4. 3. 2008 00:19
│
 
│
├ 
Re: Linux neni levnejsi
anonymní uživatel 4. 3. 2008 00:41
│
 
│
└ 
Linux je levnejsi
maťej 4. 3. 2008 12:01
│
 
│
 
└ 
Re: Linux je levnejsi
LENIN POWER! 4. 3. 2008 17:20
│
 
└ 
Re: Věřím v rozvoj MS
Lael Ophir 4. 3. 2008 02:10
│
 
 
└ 
Re: Věřím v rozvoj MS
miso 4. 3. 2008 13:46
│
 
 
 
└ 
Re: Věřím v rozvoj MS
Lael Ophir 5. 3. 2008 12:11
│
 
 
 
 
└ 
Re: Věřím v rozvoj MS
miso 7. 3. 2008 08:46
│
 
 
 
 
 
└ 
Re: Věřím v rozvoj MS
Lael Ophir 12. 3. 2008 20:27
└ 
Re: Věřím v rozvoj MS
hmm 3. 3. 2008 21:46
 
├ 
Re: Věřím v rozvoj MS
Lael Ophir 4. 3. 2008 02:12
 
└ 
Re: Věřím v rozvoj MS
R 4. 3. 2008 08:58
 
 
└ 
Re: Věřím v rozvoj MS
Jirka Wolny 4. 3. 2008 09:19
 
 
 
├ 
Re: Věřím v rozvoj MS
hmm 4. 3. 2008 10:50
 
 
 
├ 
Re: Věřím v rozvoj MS
LENIN POWER! 4. 3. 2008 17:27
 
 
 
└ 
Re: Věřím v rozvoj MS
Lael Ophir 5. 3. 2008 12:14