Linux Foundation ワークグループのホワイトペーパー

Yocto Project - Big in Embedded Linux   Yocto Project - Big in Embedded Linux
Rudolf Streif, The Linux Foundation
The Yocto Project is a collaboration project providing a coherent toolset to help developers create custom Linux-based systems for embedded products. Through an automated workflow controlled by templates and metadata it is able to create a system from source to image. Preconfigured profiles and targets for various applications and processor architectures jump-start the process for embedded engineers. Hosted by the Linux Foundation as a workgroup it is governed by open-source best practices.
April 2012
Download Now
A Common Software Package Data Exchange Format: 1.0 Release Update and Discussion   Software Package Data Exchange ® 標準フォーマット: 1.0 公開版 更新内容と解説
著者: Phil Odence (Black Duck Software) Kate Stewart (Canonical)
SPDX プロジェクトは、ソフトウェア パッケージの識別情報、ライセンス、および関連コンプライアンス情報を伝えるソフトウェア部品表 (BOM) をやりとりするための標準フォーマットの開発に取り組んできました。標準フォーマットがあれば、ソフトウェア パッケージの内容について、パッケージ単位でもファイル単位でも正確に描写でき、サプライ チェーン内のパートナー間コミュニケーションに役立ちます。新しいホワイト ペーパー『Software Package Data Exchange® 標準フォーマット: 1.0 更新内容と解説』の著者は、SPDX ワーキング グループのリーダーである Phil Odence (Black Duck Software) および Kate Stewart (Canonical) です。SPDX 仕様書第 1 版の準備過程についても解説しています。
2011 年 8 月
FOSSology Project Update and Discussion   FOSSology Project: Update and Discussion
Author:Bob Gobeille, Hewlett-Packard
The FOSSology project is an open source compliance toolset that includes license and copyright scanning. Every file submitted to the system is saved in a file repository, scanned for licenses, copyrights and other data, with the results saved in a database. The database and file repository build a storehouse of information for future scans and data mining. Results are viewable with a web browser. This white paper reviews updates to FOSSology culminating in the current Version 1.4.1 of the toolset. Additions over the last year include file tagging, multiple file uploads from an ftp site, improved contributor scans (copyrights, emails, URLs), and a file comparison tool. Version 1.4.1 includes a simplified user interface, copyright report improvements, and much more.
August 2011
Download Now
Introduction to Open Build Service   Building MeeGo with OBS
Author: Rudolf Streif, The Linux Foundation
Building a Linux distribution from scratch can be a daunting task. To facilitate the process the MeeGo project leverages the strengths of the Open Build Service (OBS) for distribution and application development. In this whitepaper, we will provide a brief introduction to the MeeGo build infrastructure and how it is utilized to support the MeeGo development process. Then we demonstrate the use of the OBS WebUI and the command-line client osc with step-by-step instructions.
June 2011
Download Now
Linux Standard Base: State of Affairs   Linux Standard Base: State of Affairs
Authors: Jeff Licquia, The Linux Foundation; Stew Benedict, The Linux Foundation; Vladimir Rubanov, LinuxTesting.org and Alexey Khoroshilov, LinuxTesting.org
The Linux Standard Base (LSB) is a working group at the Linux Foundation that was created to lower the overall costs of supporting the Linux platform. By reducing the differences between individual Linux distributions from the application developer’s point of view, the LSB greatly reduces the costs involved with porting applications to different distributions, as well as lowering the cost and effort involved in after-market support of those applications. This article provides an overview of the LSB, the state of LSB specifications, tools, the compliance process, and lessons learned.
June 2011
Download Now
Overview of the MeeGo Compliance Program   Overview of the MeeGo Compliance Program
Authors: Ibrahim Haddad (Ph.D), The Linux Foundation; Brian Warner, The Linux Foundation; Mats Wichmann, Intel Corporation
While MeeGo is an open source project, all products that will include MeeGo branding must successfully demonstrate compliance with the MeeGo specification. This whitepaper provides an overview of the compliance process for products that ship with MeeGo.
June 2011
Download Now
An Introduction Into Open Build Service (OBS)   An Introduction Into Open Build Service (OBS)
Author: Rudolf Streif, The Linux Foundation
In this whitepaper, we will provide a definition of a build system, an overview over common requirements a build system has to fulfill and a walk through the typical build and packaging process for Linux distributions and their software packages. We will then introduce the Open Build Service (OBS) and its architecture.
June 2011
Download Now
Introduction   MeeGo プロジェクト入門 
著者: Ibrahim Haddad (Ph.D.), The Linux Foundation
ここでは、MeeGo プロジェクトと MeeGo アーキテクチャの概要、MeeGoプラットフォームがエコシステムの企業や関係者に提供するメリット、およびプロジェクトのホストである The Linux Foundationの役割について説明します。
2010年6月
 
A Common Software Package Data Exchange™ Format   Software Package Data Exchange™ (SPDX) 標準フォーマット
著者: Phil Odence, Black Duck Software and Kate Stewart, Canonical
サプライ チェーンのどの位置にある企業も、サード パーティ コードと同じようにオープン ソースを扱う必要性を自覚しつつあります。企業は、さまざまな理由で利用したり配布したりしている製品やソフトウェア内のコンポーネントを認識し、文書化する必要がありますが、その中でもとりわけ、法的義務を確実に理解することが重要です。このため、ソフトウェア パッケージや関連コンテンツの情報を共有するための共通のアプローチを求める声が高まっています。また、情報集約の方法についても、現在作業が進められています。幸い、新しいワーキング グループが、ソフトウェア パッケージの情報共有に関する最も難しい問題の 1 つに取り組み始めました。すなわち、「ソフトウェア パッケージとその関連コンテンツ (ライセンスなど) に関する情報の検出と共有」のための協力です。
Reducing Complexity Thumbnail   Reducing Complexity for ISVs Targeting Linux
Author: Linux Standard Base
Linux and its variances between distributions present independent software vendors (ISVs) and individual developers with a unique set of challenges: different distributions of Linux make use of different versions of libraries, store important files in different locations, and so on. But there is a way to reduce this complexity.
October 2008
PDF Version
Driver Model Publication Thumbnail   Linuxデバイス・ドライバ・モデル: A Better Way to Support Devices
著者: Dan Kohn
Linuxカーネルは、デバイスドライバ開発者に安定したアプリケーションインターフェースやバイナリーインターフェースを提供していません。本資料は、ハードウェアベンダーの開発者の方々に、Linux Foundationが支援するいろいろなプロジェクトを紹介して、ドライバー開発を手助けすることを目的としたものです。ハードウェアNDAプログラム、Linuxドライバープロジェクト、ドライバーバックポートワークグループなどが紹介されています。
2008年10月