FK~

Moje odkazy

Ostatní odkazy

Close Windows
Nenajdete mě na Facebooku ani Twitteru
Rozpad EU
Jsem členem FSF
There Is No Cloud …just other people's computers.
Sane software manifesto / Manifest příčetného softwaru

HiFive1 – deska s otevřeným čipem RISC-V

vydáno: 4. 8. 2018 23:23, aktualizováno: 2. 3. 2020 01:14

Zatímco v oblasti softwaru jsme se dostali do stavu, kdy všechny běžné potřeby uživatele lze uspokojit svobodným softwarem (operační systém, nástroje, aplikace…), a uživatel má tak plnou kontrolu nad svým systémem, v oblasti hardwaru jsou stále uživatelé většinou závislí na tom proprietárním-uzavřeném. Uzavřenost – jak softwaru, tak hardwaru – má řadu negativních dopadů. Jde buď o těžko odhalitelné a často neopravitelné chyby nebo o záměrně škodlivé vlastnosti. Poslední roky jsou v tomto ohledu zvlášť bohaté: Intel AMT/ME (trojský kůň přímo v procesoru, před kterým nás FSF varovala už někdy v roce 2014) nebo Spectre a Meltdown. Ať už jde o chybu, záměrně škodlivou vlastnost nebo kombinaci obojího, důsledky jsou stejné – počítač přestává poslouchat svého uživatele/vlastníka a řídí se pokyny někoho jiného, komu buď předává naše data (šifrovací klíče, citlivé soubory…) nebo nám zabrání v používání počítače (např. DRM), pozmění či smaže data. Tohle je jednoznačně nežádoucí stav – a to bez ohledu na to, zda jste běžný uživatel, banka, výrobní firma, vládní organizace nebo armáda. Současná situace v oboru je hodně špatná. Nicméně i v případě hardwaru se situace zlepšuje. Cestou, jak z toho ven, je otevřenost a veřejná kontrola – nad zdrojovým kódem i nad hardwarovými návrhy. Máme poměrně silné hnutí tvůrců otevřeného hardwaru, vzniká spousta desek a zařízení, ke kterým jejich autoři zveřejňují schémata a seznamy součástek, zdrojové kódy firmwarů, návrhy pro FPGA a návody na výrobu. Ale i v těchto případech zůstává většinou zásadní část systému – procesor počítače nebo MCU (microcontroller) menšího zařízení – uzavřená. Není to vinou autorů těchto návrhů, ale tím, že otevřené součástky na trhu chybí – nebo alespoň donedávna chyběly. Ovšem i tady jsme na dobré cestě: máme architekturu OpenPOWER pro výkonné servery a pracovní stanice a máme RISC-V a lowRISC pro menší zařízení.

The Things Network – LoRaWAN – IoT

vydáno: 30. 6. 2018 13:37, aktualizováno: 2. 3. 2021 13:49

Většina lidí resp. jejich pracovních stanic, mobilů, dalších osobních zařízení a větších počítačů už je připojena k internetu. Současným trendem (už pár let) je připojování „věcí“ k internetu tzv. IoT. Věcmi jsou buď různá čidla, která posílají naměřené hodnoty do sítě, nebo akční členy, které na základě přijatých zpráv něco dělají, případně kombinovaná zařízení, která přijímají i odesílají zprávy zároveň. Časem bude možná nějakou formou konektivity vybavené každé zařízení. Může se vám to nelíbit, můžete s tím nesouhlasit, ale… znáte to. Úspěšnou strategií je zajistit, aby použité technologie byly otevřené nikoli proprietární, aby síť patřila nám, abychom to byli my, kdo má vliv na její fungování, abychom dostupnou konektivitu používali tam, kde to má smysl, a v ostatních případech ji mohli vypnout nebo odstranit. V současné době se rozšiřuje IoT síť, která stojí na otevřených principech a na které se může podílet každý z nás.