Ahoj LinuxBoot, Goodbye UEFI: přichází alternativa bezplatného firmwaru

Logo LinuxBoot

Ve světě technologie došlo k mnoha „zločinům“ a v tomto článku budeme hovořit o dvou z nich, i když je jich ještě několik. Jeden z nejdůležitějších předřadníků na světě IBM PC byl BIOS, ale pak přišla naděje, že to s UEFI a Secure Boot nebylo takové, jaké tolik bolestí hlavy dalo komunitě svobodného softwaru a těm, kteří se věnují tvorbě jiných operačních systémů než Microsoft Windows, protože na ně bylo pohlíženo s impotencí možnost je spustit pod počítačem pomocí tohoto systému implementovaného společností Microsoft ...

Budeme si také pamatovat aliance známá jako Wintel, tj. Windows (Microsoft) + Intel, kterému se podařilo získat produkty těchto společností, aby ovládly celý sektor železnou pěstí, jak tomu je dodnes. Pokud nevíte, co je Wintel, jedná se o počítače s operačním systémem Microsoft a s některým mikroprocesorem Intel. To nemá nic společného s pojmem MacIntel, to znamená spojenectví Apple s Intelem, pro které změnili starý PowerPC (AIM) pro toto nové technologické sdružení ...

Wintel: děj začíná

logo společnosti wintel

V 80. letech tam byly chaos v kompatibilitě co se týče počítačového vybavení s různými průmyslovými standardy (Amiga, Apple, Atari, Acorn, ...), které nutilo výrobce softwaru a hardwaru, aby museli rychleji inovovat a vytvářet lepší technologie, aby zachytili v té době rozptýlené zákazníky . Samozřejmě to však nebyl způsob, jak ovládnout toto odvětví a monopolizovat ho, ve skutečnosti to byla doba, kdy žádná společnost monopolizovala toto odvětví.

Místo toho měl být tento trend inovací transformován aliancí Wintel na výjimku, když se Microsoft a Intel pokusily umístit se, aby ovládly tento sektor a implementovaly své operační systémy. Mikroprocesory Microsoft Windows a Intel resp. To je vedlo k téměř absolutní dominanci, kterou v současné době mají, ačkoli podle těchto dvou společností šlo o plodné spojenectví, pravdou je, že to bylo jen pro ně. Jelikož nyní máme velmi výkonný Intel, jehož konkurenti s výjimkou AMD postupně mizeli (protože to samotnému Intelu vyhovuje, aby se vyhnulo monopolnějším soudním sporům).

Proti Wintelu použijeme Amux (AMD + Unix) !!!

Možná si mnozí z vás pamatují jména jako IBM, STMicroelectronics, NEC, mnoho společností sovětského bloku a tolik dalších, kteří vyráběli čipy x86 kompatibilní od společnosti Intel. Všichni to přestali dělat, dokonce i společnosti, které se tomu konkrétně věnovaly jako IDT, Cyrix, VIA, Transmeta atd., Postupně zanikly. Ze všech zůstává pouze AMD a VIA, ale to prakticky nepředstavuje žádné procento trhu ...

El IBM PC což představovalo malou část odvětví osobních počítačů, které rostlo vydáváním schémat a dokumentace o specifikacích jeho zařízení (otevřená architektura), aby třetí strany mohly vytvářet hardware kompatibilní s těmito zařízeními. A s příchodem aliance Wintel bylo toto zvýšení popularity exponenciální a nyní už kolem nás není vidět, abychom věděli, o čem mluvím ...

Toto mělo přímý dopad na softwarový průmysl, protože všichni vývojáři začali příznivě hledat platformu, která byla vytvořena, protože byli nejoblíbenější, zaručili, že bude mít pro jejich produkty nejvíce zákazníků. Psaní programu pro jinou platformu znamenalo náklady na implementaci pro skromný prodej, zatímco psaní pro počítače IBM znamenalo zaručený úspěch. Toto je další z obav, které Linux a další bezplatné systémy v minulosti měly, pokud jde o kompatibilitu s Windows, pokud jde o ovladače a nativní software, jak jsme již zde diskutovali.

A sledujeme příběh v další části ...

BIOS: předmět diskuse

Již máme dominanci Wintelu se standardem IBM PC, ale k této kapitole příběhu se přidaly další společnosti, aby tento příběh dotvořily. Byly to společnosti jako Award, Phoenix, AMI, Chips and Technologiesatd., které začaly vytvářet čipy s firmwarem kompatibilním s počítači IBM, aby jakýkoli jiný výrobce zařízení mohl vytvářet zařízení kompatibilní s hardwarem, který chtěli. To by byl začátek konce IBM PC, který by zahájil éru PC a zahrnutí všech výrobců, které dnes známe, do tohoto sektoru. IBM ztratila sílu a její dědictví nyní sbíraly další firmy, které sestavily kompatibilní počítače (např. Compaq).

Microsoft již vyhrál velké množství peněz za svůj MS-DOS nebo za licence DOS udělené jiným společnostem, Intel ditto, protože vyráběl značný počet čipů nebo dostával autorské honoráře od těch, kteří vyráběli kompatibilní čipy, kromě společností sovětského bloku, které jsem zmínil výše, v mnoha případech to byly nelicencované klony vyrobené za zády Intelu. Pojďme však shrnout a přesměrovat příběh tam, kde nás zajímá, a právě v souvislosti s těmi společnostmi, které jsem v předchozím odstavci zvýraznil tučně ...

To, co vytvářeli, nebylo ani více, ani méně než žetony BIOS (základní vstupní výstupní systém), to znamená, že čipy s nezbytným firmwarem pro provedení bootovací rutiny na PC, i když výrobci byli velmi různorodí modularita. Zkratku BIOS napsal Gary Kildall a objevila se v roce 1975 pro operační systémy CP / M, aby implementovaly to, co bylo nezbytné v ROM, aby hardware mohl zavést OS. To bylo přijato systémy DOS.

V systému DOS je nutné zahrnout a ROM s firmwarem BIOSu nazvaným BIOS DOS, který je schopen provést počáteční hardwarovou konfiguraci načtením některých rutin pro spuštění systému a následným provedením testu s názvem POST (Power-On-Self-Test) pro konečnou lokalizaci operačního systému nainstalován a spustit, v tu chvíli mu předá kontrolu. A to?

Protože Microsoft již ovládal trh, implementováni všichni výrobci zařízení tyto systémy podporovaly systémy společnosti, protože to neznamenalo fungovat na menšinovém podílu na trhu. BIOS není nejlepší ze systémů a má mnoho stropů a problémů, ale na tom záleželo jen málo, potřebu dědí také Windows a pokračuje v této zátěži navzdory skutečnosti, že existovaly lepší alternativy jako EFI, Open Firmware of PowerPC , nebo novější projekty jako CoreBoot (o kterých jsme již mluvili v LxA) atd. GNU / Linux, FreeBSD nebo jakýkoli jiný operační systém, který chcete nainstalovat na PC, by se tedy musel vypořádat s touto zátěží ...

UEFI: nová zrada maskovaná jako naděje ...

Logo UEFI

A pak to přijde na scénu UEFI (univerzální rozšiřitelný firmware), systém, který jako by přinášel naději na výměnu BIOSu a porazil starý a primitivní systém BIOS. Pravdou je, že se to podařilo, ale nepřineslo to světlo, ale temnotu, a hlavním důvodem je opět Microsoft a jeho tlak na implementaci Secure Boot v počítačích tak, aby byly kompatibilní s Windows 8 nebo novějšími verzemi.

UEFI byl modernější systém, ale všichni víme, co to znamená Secure Boot pro komunitu svobodného softwaru. Napsali jsme o tom zprávy o příspěvcích a dokonce i dnes existují určité problémy v určitých menšinových distribucích, abychom je mohli nainstalovat na počítač. Poskytovaná řešení byla velmi různorodá, některá procházejí nákupem klíčů nebo podpisů od samotného Microsoftu (protože brání spuštění nepodepsaných operačních systémů z údajně bezpečnostních důvodů a jediné, které jsou a priori podepsány, jsou samotné Microsoft, děláme kulatý obchod ...), takže vše je orientováno tak, že velkým příjemcem je Microsoft ...

Ano, je pravda, že s UEFI máme modernější uživatelské rozhraní a dokonce i s grafikou, která zanechává primitivní rozhraní systému BIOS podobné systému DOS, běží na 32 a 64 bitech namísto 16 systému BIOS, podpora přes čtyři oddíly podporované v systému BIOS a maximální velikost 2,2 TB dosažitelná 9,4 ZB, rychlejší spuštění, větší flexibilita a modularita a nezávislost na samotném operačním systému.

LinuxBoot: konečné řešení

LinuxBoot schéma

Jak vidíme, pouze patche vložené do historie, které nakonec byly pouhými triky, jak pokračovat v obvyklých problémech pro bezplatnou komunitu, a to nejen kvůli omezením systému BIOS nebo Secure Boot, ale protože to byl stále uzavřený systém. Ale teď se zdá, že na konci tunelu je světlo LinuxBoot, otevřený systém přicházející na servery a doufám, že ho brzy budu mít na domácích počítačích.

LinuxBoot je prezentován jako otevřená alternativa k proprietárnímu UEFI. Firmware, který byl spuštěn v loňském roce 2017 pod záštitou Linux Foundation, si postupně získává na popularitě a má stále větší podporu ze strany společností vyrábějících zařízení.

LinuxBoot byl iniciativa Rona Minnich, autor známého projektu LinuxBIOS a vůdce Coreboot společnosti Google. Nyní získal spolupráci společností jako Google, Facebook, Hoirzon Computing Solutions a Two Sigma, které budou spolupracovat v LinuxBoot (formálně nazývaném NERF). Je zamýšleno jej přivést na serverové stroje Linux, což uživatelům a správcům umožní mít větší kontrolu nad svými systémy (přizpůsobit své vlastní spouštěcí skripty, opravit chyby, sestavit vlastní runtime, provést aktualizaci firmwaru pomocí vlastních klíčů atd.).

the Výhody systému LinuxBoot oproti systému UEFI Zvuk:

  • Servery mohou bootovat podstatně rychleji, s pouhými 20 sekundami ve srovnání s několika minutami, které u těchto typů strojů trvá s UEFI.
  • Pružnější jak jsem řekl, protože lze použít jakékoli zařízení, souborový systém (FS) nebo protokoly.
  • Potenciálně bezpečnější, protože systémy a ovladače Linux FS jsou výrazně robustnější než ty, které používá UEFI.
  • Je to úplně liber.

Můžete vidět rostoucí přijetí LinuxBoot, jako příklad projektu Otevřený projekt Compute, projekt zahájený společností Facebook za účelem vytvoření výkonnějších a efektivnějších datových center. A není to jediný, v emulátoru QEMU, který používáme tolik LinuxBoot, byl také podporován, dokonce i v Intel S2600wf, Dell R630 atd.

Nezapomeňte opustit svůj komentáře, pochybnosti a váš názor na tento nový systém ... doufám, že vám pomohl a můžete mít jasnější představu o firmwaru a také více naděje o tomto typu systému.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Fernando řekl

    Ahoj. Nechal jsi mě viset nohama. Velmi zajímavý a velmi propracovaný článek. Gratulujeme. Pokud jde o předmět, doufejme, že může být implementován ve všech domácích počítačích. Vše nejlepší.

  2.   Mak řekl

    Velmi dobrý článek.

  3.   Nasher_87 (ARG) řekl

    Můj Asus není kompatibilní, krok ...

  4.   jvare řekl

    Škoda, že v tuto chvíli směřuje pouze na servery
    Je jasné, že Linux se v tomto sektoru pohybuje velmi rychle za cenu zapomenutí na stolní počítače.

  5.   Bernard řekl

    Velkolepý článek, doufáme, že LinuxBoot je precedensem pro transformaci výpočetní techniky a že k ní lze přistupovat na úrovni osobních počítačů.

  6.   Incom2 řekl

    Tato alternativa k hanebnému UEFI mi zní skvěle, ale nebuďme spiklenci. IBM měla patent na původní BIOS a teprve poté, co se jiným výrobcům podařilo zkopírovat to pomocí reverzního inženýrství a legální lsti, že to bylo něco, co fungovalo stejně, ale nemělo stejný kód, že éra klon PC nezačal. Tehdy Microsoft nebyl tím, čím je dnes, neexistovala žádná aliance Wintel, protože neexistoval ani Windows. Je pravda, že MS-DOS byl umístěn jako nesporný vůdce, ale je také pravda, že koexistoval s jinými kompatibilními systémy, od jiných společností, jako je DR-DOS nebo novější OS / 2 Warp jako alternativa k Windows 3.1.

    Chtěl bych jít o to, že BIOS neměl nic, co by bránilo instalaci operačních systémů „jiných než Microsoft“, jediné, co měl, bylo, že byl pomalý a primitivní. A že se to objevilo na konkrétní platformě: x86, z níž Intel vzal dort a věděl, jak umístit a zbavit se svých soupeřů (Cyrix, Transmeta atd., Jak říkali). Jiné platformy jednoduše zmizely, protože x86 a ekosystém, který kolem něj generoval, byly mnohem populárnější a nakonec je sesadily; a ARM nebyl tím, čím je, dokud nezasáhl hřebík po hlavě s dnešním telefonním trhem. A pokud Linux v té době nevěděl nebo se nemohl umístit, nebylo to proto, že BIOS zabránil jeho instalaci.

    Ve skutečnosti pro domácí uživatele to nebylo až s příchodem Windows XP, kdy se společnost Microsoft začala špatně potýkat se zaváděcím sektorem pevného disku (nikoli s BIOSem), což narušilo kompatibilitu s multibootovými zavaděči, jak jen to šlo. bolesti hlavy pro ty, kteří chtěli mít na svém počítači více než jeden OS.

    UEFI a jeho bezpečné spuštění, ano, je nesporné, že to prospělo pouze společnosti Microsoft a poškodilo všechny ostatní. Ale věci tak, jak jsou: BIOS nijak nezabránil ani nepoškodil instalaci jiných operačních systémů na klonovaný počítač z haldy a Linux nezačal poškozovat domácí instalace, dokud se neobjevil Windows-95 zpět jinými slovy, v roce 1996 to mělo celé desetiletí se stejnými možnostmi jako MS-DOS nebo DR-DOS nebo OS / 2; a dokonce i mimo Windows XP nebyl problém ani s BIOSem, ani s Intelem, ani s platformou x86, ale výhradně s Microsoftem a jeho špatnými praktikami.

  7.   Káva, která pomáhá řekl

    Gratuluji k článku, velmi dobrá informace. Nakonec dorazí jako obvykle na plochu.

  8.   Inukaze řekl

    Doufám, že v den, kdy si můžete koupit nový tým. přichází s LinuxBootem, nikoli s BIOSem nebo UEFI a mnohem méně SecureBootem, který by se měl nazývat „MicrosoftBoot“ xD

  9.   26. Elroyer řekl

    Vynikající článek, velmi zajímavé informace a především povzbudivé, Linux pokračuje ve velkých pokrokech.

  10.   Sudo řekl

    Linux vyhrává

  11.   Alberto řekl

    UEFI a ASUS, silná bolest hlavy, když chcete nainstalovat Ubuntu ... trvalo mi to mnoho hodin