Linaro | |
---|---|
Tip de | nonprofit |
Fondat | iunie 2010 |
Companii | ARM , Freescale , IBM , Samsung , ST-Ericsson , Texas Instruments |
Limbaje de programare | C, C++ |
Familia OS | linux |
stare | Beta |
Eliberare | noiembrie 2010 (10.11) |
Piețele țintă | Mobil, casă digitală, infotainment |
Platforme acceptate | ARMv7A (Cortex-A8, Cortex-A9 și mai târziu) |
Linaro este o organizație non-profit dedicată consolidării și optimizării software-ului open source pentru platformele ARM [1] . În special, el este implicat în finalizarea lanțului de instrumente GNU , a nucleului Linux , a gestionării energiei ARM, a interfețelor grafice și multimedia . Crearea sa a fost anunțată la Computex în iunie 2010 de un grup format din ARM , Freescale Semiconductor , IBM , Samsung , ST-Ericsson și Texas Instruments [2] [3] . Compania publică lunar seturi de utilități și programe [4] și oferă suport producătorilor de sisteme pe un cip.
Linaro produce utilitare pentru compilarea și depanarea pe ARM, nucleul Linux, și creează pentru mai multe distribuții, inclusiv Android și Ubuntu , pentru sistemele fabricate de companiile fondatoare ale Linaro.
În primul rând, eforturile lui Linaro vizează optimizarea software -ului pentru arhitectura ARMv7A, adică pentru sistemele care conțin nuclee de calcul ARM Cortex-A8 sau ARM Cortex-A9. Planificarea are loc anual, cerințele pentru lucrul Linaro sunt stabilite de Comitetul Tehnic de Coordonare [5] .
În 2010, ARM, împreună cu Freescale Semiconductor, IBM, Samsung, ST-Ericsson și Texas Instruments (TI), au format compania de inginerie non-profit Linaro pentru a lucra la software open source pentru următoarea generație de mereu conectate, mereu conectate. pe dispozitive.calculatoare" [6] .
În mai 2011, Canonical , Collabora , Genesi Group , Mentor Graphics și Thundersoft s-au alăturat grupului ca parteneri . La începutul lui 2012, Adeno Embedded a devenit și partener.
Tot în mai 2011, Linaro a introdus propriul sistem automat de testare LAVA ( Linaro Automated Validation Architecture ) [7] . LAVA este conceput pentru a testa componentele open source care sunt utilizate în distribuțiile majore Linux.
În noiembrie 2012, AMD , AppliedMicro , Calxeda , Canonical , Cavium , Facebook , HP , Marvell și Red Hat au devenit membri Linaro și și-au unit forțele cu alți membri ai organizației (ARM, HiSilicon , Samsung, ST-Ericsson) pentru a forma un nou grup, ale cărui activități vor avea ca scop accelerarea dezvoltării Linux pe servere cu procesoare care au o arhitectură ARM [8] .
În februarie 2015, Linaro Community Board Group (LCG) [9] a fost format pentru a sprijini și promova 96Boards .
Linaro optimizează programele pentru arhitectura ARMv7A găsită în microprocesoarele TI OMAP 3 , OMAP 4 , Samsung Exynos , ST-Ericsson NovaThor U8500 și Freescale i.MX 51.
Compania oferă trei tipuri de fișiere pentru descărcare:
Tot codul dezvoltat de grupurile de lucru Linaro este publicat sub licențe standard open-source aprobate de Open Source Initiative (OSI). Regulile sunt descrise mai detaliat în documentele „Regulile de membru Linaro” și „Actul constitutiv Linaro” [10] .
Calculatoare cu o singură placă | |
---|---|