Windows 10 EULA - som zhrozeny

Lael.Ophir

Re:Windows 10 EULA - som zhrozeny
« Odpověď #435 kdy: 28. 08. 2015, 16:05:51 »
Citation of new specification needed.
Není veřejná, a díky zpětné i dopředné kompatibilitě to ničemu nevadí.

No ale MS se jí nedrží, protože dle specifikace mají být bity nulové a nemá se na ně reagovat.
MS se drží nové verze FAT32. Není veřejná, a díky zpětné i dopředné kompatibilitě to ničemu nevadí.


Lael.Ophir

Re:Windows 10 EULA - som zhrozeny
« Odpověď #436 kdy: 28. 08. 2015, 16:07:36 »
Ano, reserved je podle trolů jakými jste i vy přece reserved for future use. Takže když si to někdo použil, proč to vadí? A proč MS hrabe do dat uživatele?
Protože ten někdo není autorem specifikace FAT32.

No jenže MS jste říkal, že novou specifikaci nevydal, takže se tomu nemůžeme přizpůsobit :D. A navíc o jakém PSANÍ dat tady mluvíte? MS zapisuje do dat, přestože to uživatel nechce!!!
No a? Pokud se specifikace vydané k datu psaní FAT32 driveru, díky zpětné a dopředné kompatibilitě se není potřeba ničemu přizpůsobovat.

Že vy u hesel "sedmilhář", "demagog", "manipulátor", "psychopat" a dalších máte ve slovníku svojí fotku?! :D
IMHO LOL :D

nobody

Re:Windows 10 EULA - som zhrozeny
« Odpověď #437 kdy: 28. 08. 2015, 16:17:56 »
Windows mají command line tool bcdedit, a existuje i více nástrojů třetích stran. Technicky to není nic nerealizovatelného.

Existuje jedinej rozumnej duvod, proc Windows rovnou pri intalaci neprovedou automaticky neco jako:
Kód: [Vybrat]
if [ $MBR != NT52 -o $MBR != NT60 ]; then
     cp $MBR $BOOT\previous.mbr
     bcdedit create "Previous MBR " BOOTSECTOR
     bcdedit set device boot path \previous.mbr
fi
Tedy jinej duvod, nez "Technicky to neni problem, ale schvalne na to sereme a radostne cizi MBR likvidujeme?"

j

Re:Windows 10 EULA - som zhrozeny
« Odpověď #438 kdy: 28. 08. 2015, 16:18:53 »
Moje zkušenost s MS dokumentací (zejména co se týče jádra) je taková, že pokud je něco reserved, člověk by se měl držet dokumentace, i kdyby se tam nevyskytovala slova jako "must", ale jen "should". Proti "Should" lze obvykle jít, aniž by došlo k nevyhnutelné katastrofě, je třeba velké opatrnosti a testování. Tudíž se to nevyplácí, nejedná-li se o nutnost či získání výrazné výhody.

Pokud by se se zavedením EFS bitu měnila verze souborového systému, byl by problém v tom, že na starších Windows by zařízení formátovaná tímto systémem nemusela jít přečíst (resp. vyžadovalo by to aktualizaci). Takhle pravděpodobně přečíst půjdou, i když obsah souborů pod EFS samozřejmě ne.

Když se do FATu přidávala podpora dlouhých názvů souborů, také se to dělalo kompatibilním způsobem, aby byla rozumná šance, že i ovladače, co LFN nepodporují, dokázaly takový FS parsovat a nějak s ním pracovat.

Je samozřejmě škoda, že novinka se ještě nepromítla do specifikace (soudím podle diskuze), ale neomlouvá to ty, co sahají na věci označené jako "reserved".

Ehm ... mas na disku soubor, rekneme cosi.jpg. Zapises to ve widlich 10, dostane to jakejsi priznak. Pak to otevres ve widlich 8 ... a ... posere se to. Jako co myslis, ze se stane, kdyz do prohlizece obrazku posles nejakou divnou binarku s priponou jpg? A co myslis, ze ti s necim takovym udela antivirak?

Takze to NENI kompatabilni a nikdy byt nemuze.

Lael.Ophir

Re:Windows 10 EULA - som zhrozeny
« Odpověď #439 kdy: 28. 08. 2015, 16:33:44 »
Ehm ... mas na disku soubor, rekneme cosi.jpg. Zapises to ve widlich 10, dostane to jakejsi priznak. Pak to otevres ve widlich 8 ... a ... posere se to.
Samozřejmě že ne. Pokud není soubor šifrovaný přes EFS, tak bude normálně fungovat. Pokud je šifrovaný přes EFS, tak se nejspíš načte RAW (šifrovaná) verze souboru, nezkoušel jsem to. Což je celkem pochopitelné, protože starší verze Windows neumí EFS na FAT32.


ByCzech

Re:Windows 10 EULA - som zhrozeny
« Odpověď #440 kdy: 28. 08. 2015, 16:39:27 »
Moje zkušenost s MS dokumentací (zejména co se týče jádra) je taková, že pokud je něco reserved, člověk by se měl držet dokumentace, i kdyby se tam nevyskytovala slova jako "must", ale jen "should". Proti "Should" lze obvykle jít, aniž by došlo k nevyhnutelné katastrofě, je třeba velké opatrnosti a testování. Tudíž se to nevyplácí, nejedná-li se o nutnost či získání výrazné výhody.

Děkuji za potvrzení, že MS jsou darebáci.

Pokud by se se zavedením EFS bitu měnila verze souborového systému, byl by problém v tom, že na starších Windows by zařízení formátovaná tímto systémem nemusela jít přečíst (resp. vyžadovalo by to aktualizaci). Takhle pravděpodobně přečíst půjdou, i když obsah souborů pod EFS samozřejmě ne.

To je ale IMO jediné správné chování - aby zařízení/implementace, které neumí s novou verzi FS se k ní nechovali jako ke starší verzi FS.

Akorát mi stále uchází, proč MS zapisuje do DAT v souboru uživatele, přestože k tomu uživatel nijak nedal příčinu.

Když se do FATu přidávala podpora dlouhých názvů souborů, také se to dělalo kompatibilním způsobem, aby byla rozumná šance, že i ovladače, co LFN nepodporují, dokázaly takový FS parsovat a nějak s ním pracovat.

Je samozřejmě škoda, že novinka se ještě nepromítla do specifikace (soudím podle diskuze), ale neomlouvá to ty, co sahají na věci označené jako "reserved".

Což udělal i sám MS. Takže omlouvat bychom neměli darebáctví ani jedněch, ale bohužel jen jeden z darebáků ničí ve své implementaci data. A je to právě MS.

ByCzech

Re:Windows 10 EULA - som zhrozeny
« Odpověď #441 kdy: 28. 08. 2015, 16:49:43 »
Citation of new specification needed.
Není veřejná, a díky zpětné i dopředné kompatibilitě to ničemu nevadí.

Vzhledem k tomu, že jste sedmilhář, vám můžu a nemusím věřit, že taková specifikace vůbec existuje a pořád se vyhýbáte vysvětlení, proč MS zapisuje do dat uživatele, přestože uživatel to nijak nechce.

No ale MS se jí nedrží, protože dle specifikace mají být bity nulové a nemá se na ně reagovat.
MS se drží nové verze FAT32. Není veřejná, a díky zpětné i dopředné kompatibilitě to ničemu nevadí.


Bla bla bla... Citation needed.

Pořád a stále dokola melete něco o NOVÉ verzi FAT32 a přitom ani nevíme jestli opravdu existuje. Teď jste si pro změnu vymyslel, že je neveřejná, v průběhu diskuze pořád něco vymýšlíte a teď tohle :D. A tomu vašemu "ničemu to nevadí" prosím zkuste vysvětlit někomu, komu to zničilo data, myslím, že prudší povahy by vám mohly na to konto i nehezky ublížit. Třeba to pak pochopíte, oč tu běží.

A pochybuji, že pokud ta NEVEŘEJNÁ specifikace vůbec existuje, že v ní bude něco jako "If this/those bit(s) are set to 1, then write this bytes ... to DATA file immediately without checking or warning", protože ve specifikaci FS se těžko objeví něco, co by mělo zapisovat něco do souborů uživatele, bez toho, že by si takovou akci uživatel přál a nějak ji vyvolal.

Ale MS na uživatele zvysoka kálí, to víme, ale že se najde někdo, kdo to ještě bude vyzdvihovat a říkat, že to je správně, to je teda vážně hloupé.

ByCzech

Re:Windows 10 EULA - som zhrozeny
« Odpověď #442 kdy: 28. 08. 2015, 16:56:05 »
Ano, reserved je podle trolů jakými jste i vy přece reserved for future use. Takže když si to někdo použil, proč to vadí? A proč MS hrabe do dat uživatele?
Protože ten někdo není autorem specifikace FAT32.

Ale je autorem té upravené specifikace (myslím té, kde si Sound Data zapisuje do dříve reserved bitů nějaké své příznaky, podle logiky věci to je nová FAT32 verze). Takových úprav se s FAT dělo - viz Wikipedia. A najedou přijde Lael a řekne, že s FAT32 nikdo hýbat nesmí, protože to Lael řekl :D. A jediný kdo může s FAT32 hýbat (dokonce upravovat specifikaci původní, bez vydání nové verze a dokonce bez vydání samotné spefikace) je MS. A navíc, že MS může u takové úpravy ničit uživatelům data, protože DATA už nejsou součástí specifikace FS, dělá to špatně a basta. Nehrejte si na boha a přestaňte mě nutit, dělat si z MS modlu.

ByCzech

Re:Windows 10 EULA - som zhrozeny
« Odpověď #443 kdy: 28. 08. 2015, 16:58:29 »
Windows mají command line tool bcdedit, a existuje i více nástrojů třetích stran. Technicky to není nic nerealizovatelného.

Existuje jedinej rozumnej duvod, proc Windows rovnou pri intalaci neprovedou automaticky neco jako:
Kód: [Vybrat]
if [ $MBR != NT52 -o $MBR != NT60 ]; then
     cp $MBR $BOOT\previous.mbr
     bcdedit create "Previous MBR " BOOTSECTOR
     bcdedit set device boot path \previous.mbr
fi
Tedy jinej duvod, nez "Technicky to neni problem, ale schvalne na to sereme a radostne cizi MBR likvidujeme?"

Ano přesně takovýhle nějaký arogantní důvod to bude. Protože MS na uživatele zvysoka kálí :D

ByCzech

Re:Windows 10 EULA - som zhrozeny
« Odpověď #444 kdy: 28. 08. 2015, 17:00:19 »
Ehm ... mas na disku soubor, rekneme cosi.jpg. Zapises to ve widlich 10, dostane to jakejsi priznak. Pak to otevres ve widlich 8 ... a ... posere se to.
Samozřejmě že ne. Pokud není soubor šifrovaný přes EFS, tak bude normálně fungovat. Pokud je šifrovaný přes EFS, tak se nejspíš načte RAW (šifrovaná) verze souboru, nezkoušel jsem to. Což je celkem pochopitelné, protože starší verze Windows neumí EFS na FAT32.

Jasně, všechna zařízení vykazují 100% spolehlivost a nikdy se nemůže EFS příznak dostat do FS náhodně nebo chybou a proto my veliký MS můžeme se souborem takto označeným manipulovat, přestože to uživatel nechce i kdybychom mu tím poškodili data. No a, to přece nevadí :D

Makovec nereg

Re:Windows 10 EULA - som zhrozeny
« Odpověď #445 kdy: 28. 08. 2015, 17:14:53 »
Vážení j a ByCzech... nic ve zlém, ale váš problém je že nerozumíte jazyku specifikací. Je to technický jazyk kde určitá slova mají přesně specifický význam, jako třeba reserved,  a mají určité velmi striktní implikace pro implementátory. Ten jazyk není otevřený alternativním a kreativním výkladům.


MP

Re:Windows 10 EULA - som zhrozeny
« Odpověď #446 kdy: 28. 08. 2015, 17:17:52 »
Ehm ... mas na disku soubor, rekneme cosi.jpg. Zapises to ve widlich 10, dostane to jakejsi priznak. Pak to otevres ve widlich 8 ... a ... posere se to.
Samozřejmě že ne. Pokud není soubor šifrovaný přes EFS, tak bude normálně fungovat. Pokud je šifrovaný přes EFS, tak se nejspíš načte RAW (šifrovaná) verze souboru, nezkoušel jsem to. Což je celkem pochopitelné, protože starší verze Windows neumí EFS na FAT32.

Jasně, všechna zařízení vykazují 100% spolehlivost a nikdy se nemůže EFS příznak dostat do FS náhodně nebo chybou a proto my veliký MS můžeme se souborem takto označeným manipulovat, přestože to uživatel nechce i kdybychom mu tím poškodili data. No a, to přece nevadí :D

Demagogie na entou jak od "j", klasicky antihate MS.

Co bude branit ext4 prepsat soubor, ktery nahodou nebo chybou FS zmeni priznak r-- na rw-?

j

Re:Windows 10 EULA - som zhrozeny
« Odpověď #447 kdy: 28. 08. 2015, 17:42:59 »
Ano, reserved je podle trolů jakými jste i vy přece reserved for future use. Takže když si to někdo použil, proč to vadí? A proč MS hrabe do dat uživatele?
Protože ten někdo není autorem specifikace FAT32.

Ale je autorem té upravené specifikace (myslím té, kde si Sound Data zapisuje do dříve reserved bitů nějaké své příznaky, podle logiky věci to je nová FAT32 verze). Takových úprav se s FAT dělo - viz Wikipedia. A najedou přijde Lael a řekne, že s FAT32 nikdo hýbat nesmí, protože to Lael řekl :D. A jediný kdo může s FAT32 hýbat (dokonce upravovat specifikaci původní, bez vydání nové verze a dokonce bez vydání samotné spefikace) je MS. A navíc, že MS může u takové úpravy ničit uživatelům data, protože DATA už nejsou součástí specifikace FS, dělá to špatně a basta. Nehrejte si na boha a přestaňte mě nutit, dělat si z MS modlu.

Na druhou stranu, je to v souladu s licenci, instalaci desitek si souhlasil s tim, ze vsechno co je na disku patri M$ a co patri M$ do toho ti nic neni.

Vážení j a ByCzech... nic ve zlém, ale váš problém je že nerozumíte jazyku specifikací. Je to technický jazyk kde určitá slova mají přesně specifický význam, jako třeba reserved,  a mají určité velmi striktní implikace pro implementátory. Ten jazyk není otevřený alternativním a kreativním výkladům.

Negramotny tupec jako ty lulan a dalsi samozrejme nikdy nedokazou pochopit, ze vyznam should je zcela presne definovany a znamena, ze by se dotycna vec mela ci nemela, ale ze nicemu pricipielne nevadi, kdyz se nebude ci bude. A negramotny tupec jako ty samozrejme nemuze tusit, ze pokud je nekde neco rezervovano, tak to znamena vyhradne to, ze to MUZE byt v BUDOUCI VERZI nejak pouzito - tedy az po te, co vyjde specifikace NOVE verze. A tupec jako ty samozrejme netusi, ze pokud chci aby system pracoval s NOVOU i STAROU verzi, tak je od sebe musi chte nechte odlisit.

Tupec jako ty totiz naprosto klidne zapoji dosud nezapojenou pro budouci vyuziti rezervovanou kabelaz, bez toho aby to jakkoli zdokumentoval a aby jakkoli upozornil ty na druhe strane kabelaze. Setkal jsem se s takovymi tupci i osobne, bez jakehokoli dotazu si proste v arealu firmy pro svuj ucel zapojili kabel. Vysledkem bylo to, ze byli vykopnuti, a zalovani o zpusobenou skodu.

Demagogie na entou jak od "j", klasicky antihate MS.

Co bude branit ext4 prepsat soubor, ktery nahodou nebo chybou FS zmeni priznak r-- na rw-?
Ono ho to prepise samo od sebe? tak to urcite ... zcela bezne kdyz primontuju fs tak tux de, projde vsechny soubory, a tem co maj priznak w prepise hlavicku. A zcela bezne ipstack kontroluje, jestli nahodou v src/dst/... nejsou rezervovane ipcka, a takovym paketum prepise data.

Lael.Ophir

Re:Windows 10 EULA - som zhrozeny
« Odpověď #448 kdy: 28. 08. 2015, 17:52:37 »
A negramotny tupec jako ty samozrejme nemuze tusit, ze pokud je nekde neco rezervovano, tak to znamena vyhradne to, ze to MUZE byt v BUDOUCI VERZI nejak pouzito - tedy az po te, co vyjde specifikace NOVE verze. A tupec jako ty samozrejme netusi, ze pokud chci aby system pracoval s NOVOU i STAROU verzi, tak je od sebe musi chte nechte odlisit.
Ze všech těch vašich blbostí vypíchnu jen pár:
1. Veřejná specifikace nové verze vůbec nemusí vyjít, a vůbec ničemu to nevadí, pokud je specifikací zaručena zpětná i dopředná kompatibilita (což v daném případě je).
2. Novou a starou verzi není potřeba na disku nijak odlišovat, protože je specifikací zajištěna zpětná i dopředná kompatibilita.
3. Popis "Reserved for use by Windows NT. Set value to 0 when a file is created and never modify or look at it after that." je naprosto jasný, a vylučuje aby pánové v DS jakýmkoliv způsobem tyto bity využili. Pokud to nedovedete pochopit, je chyba na vašem přijímači.

ByCzech

Re:Windows 10 EULA - som zhrozeny
« Odpověď #449 kdy: 28. 08. 2015, 17:59:55 »
Vážení j a ByCzech... nic ve zlém, ale váš problém je že nerozumíte jazyku specifikací. Je to technický jazyk kde určitá slova mají přesně specifický význam, jako třeba reserved,  a mají určité velmi striktní implikace pro implementátory. Ten jazyk není otevřený alternativním a kreativním výkladům.


Aha, jasně. A kde je ta specifikace, která říká, že se v nějaké verzi FAT32 může mrvit do souboru uživatele? Prosím sem s ní. Je mi jedno jestli FAT32 mění jeden nebo druhý. Jádro problému je v tom, že MS zničil uživatelům DATA, protože zapisoval do souborů uživatele.

Vy i Lael se tomu vyhýbáte jako čert kříži.

A taky mi ani jeden z vás neobjasnil, co dává jednomu právo měnit specifikaci a jít proti ní a druhému to to právo bere. Možná se pak pohneme dál.

Ale to ani jeden z vás neudělal a neudělá (tedy s relevantním podkladem).