Linaro | |
---|---|
Sorts | ideellt |
Grundad | juni 2010 |
Företag | ARM , Freescale , IBM , Samsung , ST-Ericsson , Texas Instruments |
Programmeringsspråk | C, C++ |
OS-familjen | linux |
Status | Beta |
Släpp | november 2010 (10.11) |
Målmarknader | Mobilt, digitalt hem, infotainment |
Plattformar som stöds | ARMv7A (Cortex-A8, Cortex-A9 och senare) |
Linaro är en ideell organisation dedikerad till att konsolidera och optimera programvara med öppen källkod för ARM -plattformar [1] . I synnerhet är han engagerad i att färdigställa GNU-verktygskedjan , Linux-kärnan , ARM-strömhantering, grafik och multimediagränssnitt . Dess skapelse tillkännagavs på Computex i juni 2010 av en grupp bestående av ARM , Freescale Semiconductor , IBM , Samsung , ST-Ericsson och Texas Instruments [2] [3] . Företaget publicerar månatligen uppsättningar av verktyg och program [4] och ger support till tillverkare av system på ett chip.
Linaro producerar verktyg för kompilering och felsökning på ARM, Linuxkärnan, och bygger för flera distributioner, inklusive Android och Ubuntu , för system tillverkade av Linaros grundande företag.
Först och främst är Linaros ansträngningar inriktade på att optimera mjukvara för ARMv7A-arkitekturen, det vill säga för system som innehåller ARM Cortex-A8 eller ARM Cortex-A9 datorkärnor. Planering sker årligen, kraven för Linaro-arbeten bestäms av Tekniska styrgruppen [5] .
2010 bildade ARM, tillsammans med Freescale Semiconductor, IBM, Samsung, ST-Ericsson och Texas Instruments (TI), det ideella ingenjörsföretaget Linaro för att arbeta med programvara med öppen källkod för nästa generation av alltid uppkopplade, alltid- på enheter. datoranvändning" [6] .
I maj 2011 anslöt sig Canonical , Collabora , Genesi Group , Mentor Graphics och Thundersoft till gruppen som partners . I början av 2012 blev även Adeno Embedded en partner.
Också i maj 2011 introducerade Linaro sitt eget automatiserade testsystem LAVA ( Linaro Automated Validation Architecture ) [7] . LAVA är designad för att testa komponenter med öppen källkod som används i stora Linux-distributioner.
I november 2012 blev AMD , AppliedMicro , Calxeda , Canonical , Cavium , Facebook , HP , Marvell och Red Hat medlemmar i Linaro och gick samman med andra medlemmar i organisationen (ARM, HiSilicon , Samsung, ST-Ericsson) för att bilda en ny grupp, vars verksamhet kommer att inriktas på att påskynda utvecklingen av Linux på servrar med processorer som har en ARM-arkitektur [8] .
I februari 2015 bildades Linaro Community Board Group (LCG) [9] för att stödja och främja 96Boards .
Linaro optimerar program för ARMv7A-arkitekturen som finns i mikroprocessorerna TI OMAP 3 , OMAP 4 , Samsung Exynos , ST-Ericsson NovaThor U8500 och Freescale i.MX 51.
Företaget tillhandahåller tre typer av filer för nedladdning:
All kod som utvecklats av Linaros arbetsgrupper publiceras under standardlicenser med öppen källkod som godkänts av Open Source Initiative (OSI). Reglerna beskrivs närmare i dokumenten "Linaro Medlemsregler" och "Linaros bolagsordning" [10] .
Enkelkortsdatorer | |
---|---|