LTSI 概要 | The Linux Foundation
LTSI プロジェクトは、各種製品で使用する共通部分の Linux を開発および保守するエコシステム規模の共同プロジェクトで、The Linux Foundation によって運営管理されています。LTSI プロジェクトは、LTSI ツリーと呼ばれる長期サポート対象の業界ツリーを開発および保守します。このツリーは、製品の通常の耐用年数を配慮して (2~3年)、安定した品質が保たれます。
Stable release includes MUST APPLY fixed
LTS and LTSI reloase cadence
- Maintainer choose one LTS version per year
- Main for 2 year from its original reloase
- Max 2 LTS maintained
ておくれブログ: 今、初心者に勧めるべきLinux Mintは最新版ではなくLTS版だ
Major achievement of LTSI 3.10
- LTTng
- Power efficent
Yocto and LTSI is connected
Yocto Project を使用して組み込み用のカスタム Linux ディストリビューションを作成する
Yocto is a tool ot create own distribution and LTSI
Discripline of LTSI project management
- Community LTS + industry demaned extra patches
- Govened by LF/CEWG
- Focus on kernel code, not aiming to support BSP
- CPU architecture neutral
- Comply with upstream rules
- Industry friendly acceptance
- Help embedded industry to utilize linux
if you want to merge your patch to upstream, please ask him!
LTSI KERNEL TEST PROJECT
test method is a asset
why don't you share your manner to open source project
LTSI プロジェクトは、業界だけの力では実現できません。このプロジェクトを実現するには、コミュニティの長期安定ツリーのメンテナーと密接に連携し、業界で広範に使用される Linux の基本バージョンを選別すること、およびアップストリーム メンテナーと密接に協議して、業界エンジニアによる修正や技術革新を組み込むことが必要です。The Linux Foundation は、Linux の進化とビジネスにおける Linux 普及のために、業界とコミュニティの橋渡しをすることができる唯一の機関であり、LTSI がその両方に貢献するものだと確信しています。
Linux test LAVA
LAVA (Linaro Automated Validation Architecture) is automated test system
Linux tests Yocto test
Yocto is tool to create distribution and suporting multiple architecture(x86, ARM, PPC, MIPS)
Yocto project itself is testing the distribution
- Broad range of testing
- CentOS feature kerlel, file system, drive, Build System, tool chain
- Stress test
- Compliance test LSB, LTB, POSIX
- Distribution support run Yocto on top of Ubuntu, Fedora, CentOS
LInux tests Greg's Test
Add "Make test" means: * Developers can test minimum test before submit patches * Every one can do minimum test when modify kernel
LTSI test
- Initial purpose of LTSI test is to confirm its kernel works well
- Full automated easy to manage and monitor its result using web interface
- Trial version can be used for LTSI member
- Next steps are: Gather tests from companies to share Deliver test system software and be able to run test by their own site
LTSI test
- Over view of LTSI automated test: ** Provide Web interface
Conclusion
- Understanding LTS/LSTI mechanism could be important for you product/service plan
- By using LTS/LTSI, you can gain huge cost for Linux based products and services
- Current version is LTSI-3.10. Stay turned for next version
- Be prepared if you have your own patces to be merged
- Test activities are also on going, join us to share your tests