text: Microsoft plánuje rozšířit řady klientů, kteří mohou nahlížet do zdrojového kódu - Root.cz
  Root.cz » Bezpečnost » Microsoft plánuje rozšířit řady klientů, kteří mohou nahlížet do zdrojového kódu
  Microsoft plánuje rozšířit řady klientů, kteří mohou nahlížet do zdrojového kódu
  Společnost Microsoft na svém blogu píše o tom, že doposud umožňovala vládním zákazníkům nahlížet do zdrojového kódu a tak ověřovat, že kód neobsahuje zadní vrátka. Microsoft nyní slibuje, že tento program rozšíří — že "střediska průhlednosti" otevře v Evropě, v Asii i v jižní Americe. Text příspěvku není v tomto bodě příliš určitý — patrně jde o vládní zákazníky neamerické, které je potřeba ujistit, že software od Microsoftu není trojanem špehujícím pro USA.
  Humble Jumbo Bundle: další hry za vaši cenu
  OS Android "Jelly Bean" je na téměř 55 % zařízení
  6. 12. 2013 13:07
  K čemu někomu bude dobré, dívat se do nějakého zdrojového kódu, když pak dostane stejně k dispozici jenom "binárku" o které neví, z jakého kódu byla ve skutečnosti vytvořena.
  Presne tak. A to este ma napada ci budu poskytovat aj zdrojaky vsetkych hotfixov?
  After the li~cense ag~reement is signed by both par~ties, the participating governments will gain access and updates to the code through the Code Center Pre~mium SSL-secured Web site, which of~fers search and reference functionality to augment the efficiency and value of source access.
  There are more than 40 participants in the Government Security Program, including: Austria, Australia,
  Chile, Czech Republic, Egypt, Italy, NATO, Philippines, Russia, Singapore, U.K., and the U.S.
  http://download.microsoft.com/download/d/d/7/dd7bd797-ac8a-4a21-bb27-240e664ef3bd/GSP_OneSheet_D6.pdf
  6. 12. 2013 14:13
  Presne tak, aj mna to napadlo hned ako prve. Ale zeby to nenapadlo aj tie organizacie, to sa mi nezda... To bude urcite neaka kacica...
  Navíc "slibuje", "plánuje"... Jak se říká, slibem nezarmoutíš ;-)
  Ne, nenapadane je to. Pokud jim do teď nebylo jasné o co jde, tak těžko očekávat že je najednou osvítí nějaký duch svatý.
  Z toho, jak jste jistý tím, že to v těch organizacích nikoho nepadalo, soudím, že jste jedním ze zaměstnanců některé z těchto organizací. Nebyl by způsob, jak by jste mohl využít svého vlivu a apelovat na vedení vaší organizace tak, aby se o tento detail začali zajímat?
  8. 12. 2013 13:54
  No, treba ajtaky v nasi statni sprave to nejspis napadne. Otazka je, jak s tou informaci nalozi management, ktery nakonec o vsem rozhodne. A to zalezi na vysi uplatku.
  6. 12. 2013 14:34
  +1 zrovna jsem to chtěl napsat :-)
  9. 12. 2013 1:02
  Kampa (neregistrovaný) ---.opera-mini.net
  Binarka je predsa zdrojak v binarnej podobe. Kedysi sa aj programovalo priamo v strojovom kode, este mam niekde odlozene Amaterske Radio z roku 1985 kde bol navod na stavbu Mikropocitaca, pricom software sa don zapisoval priamo ako strojovy kod vo forme cisel. Dnes sa s binarkami radi hraju crackeri ktory za pomoci disassemblerov ipravuju exace a odstanuju z nich rozne ochrany (Nedavno som si tak "zaregistroval" Linuxovu verziu Sublime Textu).
  9. 12. 2013 9:11
  Ne tak úplně, binárka není většinou zdroják 1:1.
  První věc je, že pokud to bude v C#, běží to na binárním stroji a díra nebo chyba může být v něm.
  Další problém, u OOP jde přetěžovat metody a jméno, pod kterým se to linkuje, vytváří kompilátor a tam se to už může lišit, takže co listing z kompilátoru, to jiná verze.
  A v neposlední řadě, v poslední době je u větších firem moderní zapnout na linkeru možnost, která náhodně rozhází moduly v kódu. Snaží se tak blackhatům zpříjemnit práci, aby v každým buildu museli v binárce sahat jinam (funkce se dá najít v jedné verzi a pak použít binární vyhledávání, ale psst!)
  A našlo by se ještě pár dalších rozdílů...
  9. 12. 2013 10:48
  Binárka není nikdy zdroják 1:1. Zdroják (obvykle) oplývá hromadou sémantické informace, které nejsou v binárce k užitku - identifikátory (s výjimkou debug infa), komentáře (úprava obecně), řídicí struktury, abstraktní konstrukce apod. Disassembling je fajn, ale dát význam výslednému kódu není právě triviální, viz obfuskátory.
  Spíše to vidím jako podporu pro obchodníky MS, aby mohli snadněji vyvracet argumenty, kterým teď určitě ve zvýšené míře čelí. I státním úředníkům objednávajícím MS produkty to usnadňuje život.
  8. 12. 2013 23:19
  Co vim, tak vsichni MVP (co nejsou ze znepratelenych fuckistanu) si muzou pozadat o pristup ke zdrojovym kodum .....
  9. 12. 2013 13:32
  Tak znovu: je úplně jedno, kdo k těm údajným* zdrojákům má nebo nemá přístup, pokud si z nich nemůžeš zkompilovat** vlastní systém a ten pak používat.
  Nemluvě o tom, že svobodný software není jen o přístupu ke zdrojákům, ale i o právech na jejich úpravy, šíření a používání k libovolnému účelu.
  *) protože nevíš, jestli binárky, které jsi dostal, jsou zkompilované z nich, nebo jestli je tam např. nějaký NSA patch
  **) samozřejmě pomocí otevřených nástrojů, jinak by to nemělo smysl
  9. 12. 2013 14:14
  Zdrojáky Windows si můžete zkompilovat, MS k tomu dokonce dává (nebo dával) krátký kurz. Pochopitelně pak můžete i zkontrolovat, jestli výsledné binárky sedí proti distribučnímu médiu.
  Kompilace je možná pomocí MS kompilátoru. Teoreticky je samozřejmě možné použít jiný kompilátor, ale v praxi se kompilátory dost liší, takže smůla.
  Je velmi nepravděpodobné, že by MS dovolil zdrojáky Windows používat za jiným účelem, než pro debugging a support. Podobně například Oracle nedává k volnému užití zdrojáky jeho RDBMS, a IBM nedává zdrojáky Lotus Domino/Notes. Kdyby zákazníci měli možnost si stáhnout zdroják a dál ho šířit, tak by se daný SW jaksi neprodával. Open source v pojetí GPL je nekompatibilní s prodejem SW za peníze.