Linaro: Difference between revisions
S M Woodall (talk | contribs) m Correct punctuation |
S M Woodall (talk | contribs) m More punctuation improvements |
||
Line 35: | Line 35: | ||
Linaro produces ARM tools, Linux kernels and builds of key Linux distributions (including [[Android (operating system)|Android]] and [[Ubuntu (operating system)|Ubuntu]]) on member SoCs. |
Linaro produces ARM tools, Linux kernels and builds of key Linux distributions (including [[Android (operating system)|Android]] and [[Ubuntu (operating system)|Ubuntu]]) on member SoCs. |
||
Linaro focuses mostly on optimized open |
Linaro focuses mostly on optimized open-source support of the [[ARM architecture|ARM v7A architecture]], for example SoCs which contain a Cortex-A8 or dual-core Cortex-A9 processor(s). Engineering is planned in six-month periods working in upstream projects on a set of requirements that are determined by the Technical Steering Committee.<ref>http://www.linaro.org/faqs/</ref> |
||
At the end of each cycle there is a release of tools and software that acts as a staging tree for code that will be pushed upstream. Linaro works on software that is close to the silicon such as kernel, multimedia, power management, graphics and security. Linaro aims to provide stable, optimised and tested tools and code for multiple software distributions to use and hence reduce low-level fragmentation and improve the optimisation of embedded Linux software.<ref>http://lwn.net/Articles/391189/ lwn.net 9 June 2010</ref> |
At the end of each cycle there is a release of tools and software that acts as a staging tree for code that will be pushed upstream. Linaro works on software that is close to the silicon such as kernel, multimedia, power management, graphics and security. Linaro aims to provide stable, optimised and tested tools and code for multiple software distributions to use and hence reduce low-level fragmentation and improve the optimisation of embedded Linux software.<ref>http://lwn.net/Articles/391189/ lwn.net 9 June 2010</ref> |
||
Revision as of 22:36, 16 February 2012
Type | Not-for-Profit |
---|---|
Founded | June 2010 |
Company | ARM, Freescale, IBM, Samsung, ST-Ericsson, Texas Instruments |
Programmed In | C, C++ |
OS Family | Linux |
Working State | Beta |
Initial Release | November 2011 (11.11) |
Target Markets | Mobile, Mobile computing, Digital Home, Infotainment |
Supported Platforms | ARMv7A |
Kernel Type | Linux |
Website | www.Linaro.org |
Linaro is a not-for-profit (NFP) engineering organization that works on Linux-based open source software and tools optimized for embedded systems with ARM architecture. It was announced at Computex in June 2010 by ARM, Freescale Semiconductor, IBM, Samsung, ST-Ericsson, and Texas Instruments in a joint press conference.[1] It also provides aligned engineering and investment in upstream open source projects, a biannual release of tools and software[2] and support to silicon companies in upstreaming their system-on-a-chip (SoC) support.
Linaro produces ARM tools, Linux kernels and builds of key Linux distributions (including Android and Ubuntu) on member SoCs.
Linaro focuses mostly on optimized open-source support of the ARM v7A architecture, for example SoCs which contain a Cortex-A8 or dual-core Cortex-A9 processor(s). Engineering is planned in six-month periods working in upstream projects on a set of requirements that are determined by the Technical Steering Committee.[3] At the end of each cycle there is a release of tools and software that acts as a staging tree for code that will be pushed upstream. Linaro works on software that is close to the silicon such as kernel, multimedia, power management, graphics and security. Linaro aims to provide stable, optimised and tested tools and code for multiple software distributions to use and hence reduce low-level fragmentation and improve the optimisation of embedded Linux software.[4]
History
In 2010 ARM joined with Freescale Semiconductor, IBM, Samsung, ST-Ericsson and Texas Instruments (TI) in forming a not for profit open source engineering company, Linaro, to enhance open source innovation for the next wave of always-connected, always-on computing.[5]
In May 2011, five software companies joined Linaro as part of a new partners program. Canonical, Collabora, Genesi Group, Mentor Graphics and Thundersoft are contributing by developing low-level Linux software for ARM-based system on chips (SoC).
Milestones
March 2010 – Company founded
- Membership agreements initiated
- Engineering begins
June 2010 – Company launch
- Website and wiki opened
- Engineering organization ramps
- Open engineering
November 2010 – First release
- Linaro's 10.11 release is announced at TechCon
Release schedule
It was announced in June 2010 at Computex that Linaro would follow a six month engineering cycle that would culminate in a release of tools and software that represents an integrated build of software worked on during the cycle.[6] Linaro version 10.11 was released on November 10, 2010. Linaro's cycle almost coincides with Ubuntu.
System requirements
Linaro is optimized to run on the ARMv7A Architecture which is implemented in SoCs such as TI's OMAP 3 and OMAP 4, Samsung's Exynos SoC, ST-Ericsson's NovaThor U8500 and Freescale's i.MX51.
Downloads
There are three types of software download available from Linaro:
- At the end of each six month cycle Linaro release an integrated build including all the software worked on during the cycle. These images are available from releases.linaro.org.
- There are monthly versions of upstream software, such as GCC or QEMU. These are downloads from places such as launchpad.net/gcc-linaro.
- Linaro maintains public staging trees of upstream code they are working on. For example the kernel and u-boot trees are kept on git.linaro.org; while others are kept under code.launchpad.net.
License
All code developed within Linaro working groups is open source and therefore available under standard Open Source Initiative (OSI) license terms. For more details see Linaro Membership Rules and Linaro Articles of Association.
Core OS
Linaro is Linux-based and works with the open source community by providing aligned upstream engineering investment.[7]
References
- ^ http://www.dailytech.com/IBM+Freescale+Samsung+Form+Linaro+to+Aid+in+Developing+ARMcompatible+Software/article18611.htm Daily Tech 5 June 2010
- ^ http://arstechnica.com/open-source/news/2010/06/linaro-nonprofit-aims-to-fight-arm-linux-fragmentation.ars ARS Technica 3 June 2010
- ^ http://www.linaro.org/faqs/
- ^ http://lwn.net/Articles/391189/ lwn.net 9 June 2010
- ^ http://www.geek.com/articles/chips/arm-ibm-and-other-industry-leaders-form-linaro-to-speed-roll-out-of-linux-based-devices-2010063/ Geek.com 3 June 2010
- ^ http://www.dailytech.com/IBM+Freescale+Samsung+Form+Linaro+to+Aid+in+Developing+ARMcompatible+Software/article18611.htm Daily Tech 5 June 2010
- ^ http://www.linaro.org/faqs/ Linaro FAQs