i18n(ja) Japanese Texts for About section (#3233)

Co-authored-by: Ayres Vitor <gitkey@virtuaires.com.br>
This commit is contained in:
Junichi TAKAI (たかい じゅんいち)
2025-08-17 06:54:44 +09:00
committed by GitHub
parent 8e46177eb7
commit 9823876b6d
5 changed files with 328 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
---
title: The Tauri Book
i18nReady: true
---
:::note[進捗アプデート2024/11/12]
私たちは『The Tauri Book』の執筆に積極的に取り組んでいます。が、Tauri の格段に大きな成長による遅延に直面してしまい、最近このプロジェクトの優先順位を変更しました。リリースのタイムラインについてはまだ詳細不明ですが、このページから目を離さずに最新情報を確認してください。
当初お知らせした公開日より遅れてしまったことをお詫び申し上げます。GitHub Sponsors または Open Collective を通じて寄付をされていて、払い戻しを希望される場合は、Open Collective 経由で行なうことができます: [Open Collective で Tauri に問い合わせる](https://opencollective.com/tauri/contact)。
:::
### Tauri Book の概要
『The Tauri Book』では、Tauri の歴史と、私たちが行なった設計上の決定事項について説明します。また、なぜプライバシー・セキュリティ・持続可能性が重要であるのかや、現代のどのソフトウェア・プロジェクトにも適用できる基本的な考察についても詳しく説明します。
含まれる内容は次のとおりです:
- Tauri 設計の裏にある手法とその理由
- Tauri でプログラムをビルドする場合にできること(オプション)
- 「迅速なリリース」か「持続可能で信頼できること」かのどちらかを選択する必要がないということ
- Tauri のバインディング/アプリケーション層として Rust 言語を選択した理由
- バイナリ・レビューが重要な理由
### Tauri の歴史
2020 年、ネイティブ・アプリ(特定プラットフォーム向けアプリ)の作成はこれまで以上に簡単でアクセスしやすくなりました。とはいうものの、セキュリティとプライバシーの様相が急速に変化する中においては、初心者も熟練した開発者も同じように難しい選択に直面しています。このことは、信頼性の低いユーザー・デバイス環境では特にその傾向があります。
Tauri では、あれこれ推測する必要がありません。というのも、Rust の言語機能を活用し、自分の好きなフロントエンド・フレームワークを使用してアプリの構築を行なえるようになる「開発の安全性と柔軟な創造性」という新しいパラダイムを取り込むためにゼロから設計されているためです。
Rust プログラミング言語の知識がなくても、まったく同じコードベースから、記録的な速さで、主要なデスクトップおよびモバイル・プラットフォーム向けの小型で高速、堅牢、かつ安全なネイティブ・アプリケーションをどんなふうに設計、構築、監査、展開できるのかを見つけてください。
著者であり Tauri の共同設立者でもある Daniel と Lucas が、皆さまを理論から実行までの旅にお連れします。その中で、Tauri が作られた理由と、その内部でどのように動作しているのかを学びます。
また、この本では、オープンソース、DevOps開発と運用、セキュリティ、エンタープライズ・アーキテクチャを専門とするその分野の方々の洞察とともに、会話形式の哲学的議論とオープンソースの持続可能性の観点も紹介します。そこから、あなたの作成する次世代のアプリは便宜を受け、あなたのユーザーもその恩恵にあずかることでしょう。
> > > 《訳注》 **DevOps** ソフトウェア開発で「開発Development」と「運用Operations」を連携して行なう手法。詳しくは Wikioedia の「[DevOps](https://ja.wikipedia.org/wiki/DevOps)」の項を参照してください。
<div style="text-align: right;">
【※ この日本語版は、「Nov 12, 2024 英語版」に基づいています】
</div>

View File

@@ -0,0 +1,58 @@
---
title: Tauri の管理体制(ガバナンス)
i18nReady: true
---
Tauri の組織構造の主目標の一つは、貢献者の健康と幸せを尊重しながら、オープンソースの価値に忠実であり続け、その持続的な実行を保証することです。[コモンズ・コンサーヴァンシー/タウリ・プログラム](https://dracc.commonsconservancy.org/0035/) は、Tauri とその付帯的な所産の将来の開発を通して、こうした価値観にコミットし、オープンで透明性があり効率的な組織のガバナンス・プロセス(管理統治)を促進するために設立されました。
> > > 《訳注》 **コモンズ・コンサーヴァンシー** The Commons Conservancy 日本語の定訳はない模様。「Commons共有財産」を「Conservancy保護管理する団体」の意味。オープンソース・プロジェクトの実際の開発作業ではなく、プロジェクト運営の法人格組織を設立する目的の下に設置されています。
## Tauri Working Group作業部会
「Tauri ワーキング・グループ」は、このガバナンス・プロセスを実現するために作られた集合的な組織で、次の構成員で成り立っています:
- ワーキング・グループのメンバー
- Tauri 理事会および理事
- Tauri 各ドメインの担当責任者
- Tauri 各ドメイン・チーム
![Tauri governance diagram](@assets/about/governance/diagram.svg)
### ワーキング・グループのメンバー
「Tauri ワーキング・グループ」を構成するすべての個人のことです。
### Tauri 理事会および理事
「Tauri 理事会」は、「Tauri 開発活動プログラム」の中心的な意思決定機関であり、その全体的な健全性と安定性に責任を負っています。理事会は、「Tauri 開発活動プログラム」の主要な決定事項やワーキング・グループによって提起された問題について採決を行ないます。
> > > 《訳注》 **Tauri 開発活動プログラム** 原文は「The Tauri Programme」。そのまま「Tauri プログラム」と表記すると、個々のアプリ・プログラムと区別しづらいため、開発活動を司る「開発母体」あるいは「開発組織」を「開発活動プログラム」と表現してあります。
個々の理事とは、技術的な貢献者であったり、Tauri の将来的な利害関係者であったり、業界での経験を共有したり、オープンソース内の規制や法的側面に情熱を持っている人々、のような方々です。
### 各ドメインの担当責任者Domains & Domain Leads
「ドメイン Domains」とは、Tauri 内の特定の関心領域を代表する組織単位です。
「ドメイン・リード Domain Leads」担当責任者とは、自分が率いるドメインに関する専門知識を持つ、Tauri コミュニティ内の信頼される貢献者です。そのドメイン内の活動の方向性を定め、監督し、サポートする責任を負っています。
現在の各「ドメイン」とその「ドメイン・リード」については、GitHub の[Governance and Guidance Repository](https://github.com/tauri-apps/governance-and-guidance) に概要が記載されています。
### ドメイン・チーム
「チーム Teams」とは、「Tauri 開発活動プログラム」の特定の領域ドメインをサポートまたは維持する小人数の貢献者のグループです。このようなチームは、とりわけその時々の短期的な貢献では同じ結果を達成できない場合などに、Tauri が用いる長期的な課題と目標を達成するための手段です。
## Tauri に参画する
もしあなたが、「Tauri の理事」または「ドメイン・リード」になりたい場合は、これらの役職の選挙は年間を通じて行なわれます。「ドメイン・リード」の選挙は春と秋に行なわれ、「理事」の選挙は夏に行なわれます。応募方法の説明は、それぞれの選挙の前に [Tauri ブログ](https://tauri.app/blog/) (英語版)に掲載されます。
## 追加情報
- [Governance and Guidance Repository](https://github.com/tauri-apps/governance-and-guidance)英語版 Tauriのガバナンスと現在のドメインおよびドメイン・リードに関する詳細情報
- [社会契約 Social Contract](https://github.com/tauri-apps/governance-and-guidance/blob/main/SOCIAL_CONTRACT.md)(英語版): 「社会契約」(道徳倫理規範)は Tauri 意思決定と組織の在り方を示しています
- [行動規範 Code of Conduct](https://github.com/tauri-apps/governance-and-guidance/blob/main/CODE_OF_CONDUCT.md)(英語版)
- [「Tauri 開発活動プログラム」規約 Tauri Programme Statutes](https://dracc.commonsconservancy.org/0035/)(英語版)
<div style="text-align: right;">
【※ この日本語版は、「Nov 12, 2024 英語版」に基づいています】
</div>

View File

@@ -0,0 +1,34 @@
---
title: Tauri について
i18nReady: true
---
:::tip[(ヒント)]
もし、素早く読める技術の概要を求めていたり、アプリの作成を始めたいと思っている場合には、 [Tauri とは?](/ja/start/) のページをご覧ください。Tauri プロジェクトの理念について詳しく知りたい場合には、このまま読み進めてください。
:::
import { LinkCard, CardGrid } from '@astrojs/starlight/components';
<CardGrid>
<LinkCard
title="Tauri の理念"
href="/ja/about/philosophy/"
description="Tauri のアプローチについて詳しく知る"
/>
<LinkCard
title="Tauri の管理体制(ガバナンス)"
href="/ja/about/governance/"
description="Tauri の管理体制(ガバナンス)を理解する"
/>
<LinkCard
title="商標ガイドライン"
href="/ja/about/trademark/"
description="Tauri 商標の使用に関するガイドライン"
/>
</CardGrid>
<div style="text-align: right;">
【※ この日本語版は、「Nov 12, 2024 英語版」に基づいています】
</div>

View File

@@ -0,0 +1,57 @@
---
title: Tauri の理念
i18nReady: true
---
Tauri は、既存の実質的にどのフロントエンド・フレームワークを使用してでも、開発者が主要なデスクトップ・プラットフォーム向けのアプリケーションを作成するのに役立つツールキットです。「コア」部は Rust で書かれ、CLI 部は Node.js を活用しているため、Tauri は優れたアプリの作成と保守を行なうための真に多言語的なアプローチ手法になっています。
<iframe
style="width: 100%; aspect-ratio: 16/9;"
src="https://www.youtube-nocookie.com/embed/UxTJeEbZX-0?si=mwQUzXb6mmCg7aom"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen
></iframe>
## 安心第一(セキュリティ・ファースト)
今日の世界では、すべての「素朴な脅威モデル」は、ユーザーのデバイスがすでにセキュリティ侵害を受けていると想定しています。そのため、アプリ開発者は厄介な状況に陥ります。なぜなら、デバイスがすでに危険にさらされている場合、どうすればソフトウェアは信頼できるのでしょうか。
> > > 《訳注》 **素朴な脅威モデル** 原文は「**honest** threat model」。honest 部分の定訳が不明であるため「素朴な、飾りのない」の意と解釈しています。なお、下記の「[本物のオープンソース](#本物のオープンソース)の原文も「**honest** open source」であるが、この honest は「本物の、純正の」の意としてあります。
「多重防御 Defence in depth」が Tauri の採ったアプローチです。攻撃者に曝される表層部分を最小限に抑えるために、あなたがあらゆる予防策を講じられるようにしたいと考えました。Tauri を使用すれば、配布する API エンドポイントを選択したり、アプリにローカルホスト・サーバーを組み込むかどうかを選択したり、実行時の機能ハンドルをランダム化したりすることができます。こうした技術やその他の技術により、あなたやあなたのアプリ・ユーザーの防御力を強化する安全なベースラインが形成されます。
「静的攻撃 Static attacks」を極めて困難にし、システムを互いに分離することで攻撃者の侵攻を遅らせることが、最も重要です。もしも、別のフレームワークである Electron エコシステムから移行してきた場合でも、ご安心ください、デフォルトでは Tauri はバイナリのみを公開し、 ASAR ファイルは公開しません。
> > > 《訳注》 **ASAR** Atom Shell Archive Formatの略。[Electron](https://www.electronjs.org/ja/docs/latest/tutorial/asar-archives) で用いられている、複数のファイルを1つにまとめるためのシンプルなアーカイブ形式。アプリケーションの頒布形式を作成した後、アプリのソースコードが ASAR アーカイブにバンドルされます。
セキュリティという判断基準から Tauri でビルドすることを選択することにより、先を見通したセキュリティ重視の姿勢を取るさまざまな機会があなたに訪れるでしょう。
## 多言語対応(サイロ化ではなく)
現代のフレームワークのほとんどは単一の言語体系を使用しており、それゆえ、狭い知識と慣用句の泡の中に閉じ込められています。これは特定のニッチなアプリケーションではうまく機能しますが、ある種の部族主義(サイロ化)も助長します。
この状況は、React、Angular、Vue の各々の開発コミュニティがそれぞれの問題に身を寄せ合い、最終的には異種交配がほとんど生まれていないということからもわかります。
同じ状況は、Rust 対 Node 対 C++ の戦場でも見られます。そこでは、強硬派が独自の立場を取り、コミュニティ間での連携を拒否しています。
現在、Tauri はバックエンドに Rust を使用していますが、そう遠くない将来、Go、Nim、Python、C# などの他のバックエンドも可能になるでしょう。なぜならば、Tauri は [webview](https://github.com/webview) 機関への公式 Rust バインディングを保守していますが、皆様の必要に応じてバックエンドを切り替えられるようにする予定だからです。Tauri の API は「C 相互運用性」を備えた任意の言語で実装できるため、完全な多言語化への実現には、あとは「PRプル・リクエスト」をひとつ出すだけです。
## 本物のオープンソース
コミュニティがなければ、オープンソースのどれも意味をなさないでしょう。今日のソフトウェア・コミュニティは、驚くべき場所です。そこでは、人々が互いに助け合い、素晴らしいものを作ります。オープンソースはそうした動きの非常に大きな部分を担っています。
オープンソースの意味は人によって異なりますが、ほとんどの人はオープンソースが自由を後押しするのに役立っていることに同意するでしょう。ソフトウェアがあなたの権利を尊重しない場合、倫理に反する動作により、それは不公平に思え、潜在的にはあなたの自由を侵害している可能性があります。
このため、FLOSS 支持者が「正真正銘の」オープンソースである Tauri を使用したアプリケーションを作成し、FSFフリーソフトウェア財団が承認した GNU/Linux ディストリビューションに含められることを私たちは誇りに思っています。
> > > 《訳注》 **FLOSS**free/libre open-source software オープンソースの自由ソフトウェア。
## Tauri の将来
Tauri の将来は、皆さんの関与と貢献にかかっています。実際に Tauri を試したり、問題を報告したり、ワーキング・グループ(各作業部会)に参加したり、寄付をしてみてください。どのような貢献も不可欠です。とにかく、ぜひ、まずはご連絡ください。
<div style="text-align: right;">
【※ この日本語版は、「Nov 12, 2024 英語版」に基づいています】
</div>

View File

@@ -0,0 +1,139 @@
---
title: 商標ガイドライン
i18nReady: true
---
:::[warning【ご注意】]
《訳注》 この日本語訳は「参考訳」であり、正確な法令解釈ではありません。商標に関する取り扱いは「英語版」の記載に則って行なってください。
:::
この方針文書「商標ガイドライン」は、「The Tauri Programme within the Commons Conservancy」 が所有する「TAURI 商標」、「サービス・マーク」、および「ロゴ」の使用方法を理解していただくために作成されています。
> 《訳注》 **The Tauri Programme within the Commons Conservancy** Tauri 開発チームの公式名称。「コモンズ・コンサーヴァンシー内の Tauri プログラム」(共有財産保護管理団体サイト内に登録されている Tauri プログラム、の意)。法令関連内容を示す本稿では、原文表記とします。「コモンズ・コンサーヴァンシー」については、[Tauri の管理体制(ガバナンス)](/ja/about/governance/) を参照してください。
Tauri のソフトウェアは自由/無償のオープンソース・ソフトウェア・ライセンスに基づいて提供されていますが、その著作権ライセンスには Tauri の商標を使用するライセンスは含まれていません。この方針文書は、「背景法」および「コミュニティの期待」に基づいて Tauri の商標を使用する方法を説明することを目的としています。
**この「方針文書」が扱う範囲は:**
- Tauri の「文字商標」と「サービスマーク」 TAURI、TAO、WRY
- Tauri の「ロゴ」 The TAURI、TAO、WRY の各ロゴ(ならびに、すべての視覚的な派生物)
> 《訳注》 **文字商標** 原文は「word trademarks」。企業名や製品名の文字だけを使って作成された商標。「ワード・マーク word mark」。
この方針文書は、登録されているか否かに関係なく、すべての「商標」と「サービス・マーク」に適用されます。
## 一般的なガイドライン
Tauri の商標のいずれかを使用する場合は、受け手側が「誰から何を」受け取っているのかに関して、常にだれにも誤解を抱かせないような形で行なわなければなりません。たとえば、TAURI ソフトウェアの改変版フォークとも呼ばれますを配布する場合には、「TAURI ソフトウェアを配布している」と言うことはできません。受け手側が、改変版と Tauri 公式版との相違を理解できない可能性があるからです。
また、あなたのウェブサイトが Tauri の公式ウェブサイトであるかのような、あるいは Tauri があなたのウェブサイトを公認しているかのような誤解を与える形で、あなたのウェブサイト上に Tauri のロゴを使用することはできません。
ただし、TAURI ソフトウェアが好きだとか、TAURI コミュニティに参加している、TAURI ソフトウェアの改変されていないそのままのバージョンを提供している、などと言うことは可能です。
Tauri の商標またはそのバリエーションを、あなた自身の商標、サービス・マーク、ドメイン名、会社名、商号、製品名、またはサービス名の一部として使用または登録することはできません。
商標法では、Tauri の商標と酷似した名称や商標の使用を認めていません。したがって、Tauri の商標類や発音表記の明らかな「変形」、「外国語の同義語」、「模写」、または類似する互換性のある製品やサービスの「略語」、を使用することはできません。Tauri では、以下のような事例を Tauri の商標類に極めて類似しているとみなします:
- TAURIMAGE
- Tauri Wallet App
## 許容される使用例
### アプリケーション
TAURI は、コンピュータ機器用のアプリケーションを作成するためのフレームワークです。あなたのアプリケーションが TAURI を使用していることを謳うことはできますが、そのアプリケーションが「the Tauri Programme within the Commons Conservancy」によって認定されているとか公式アプリケーションであるという印象を与えないように注意する必要があります。また、そのアプリケーションに Tauri のアイコンを付けて*公開しない*ように注意してください。
### プラグインとテンプレート
適切な命名規則を使用してプラグインやテンプレートのコードを公開することはできますが、そうした著作物は「正式に承認されたものではない」ことを明記してください。GitHub 組織内の `tauri-apps` によって管理されているコードベースのみが公式版と見なされます。
## Tauri Core の改変版(フォーク)
Tauri ソフトウェアTAURI COREの改変版を配布する場合は、Tauri のロゴと名前をすべて削除する必要があります。しかし、オリジナルのライセンスを SPDX 形式で残さなければなりません。あなたが提供しようとしているソフトウェアの出所を誠実に記述するために、Tauri の「ワード・マーク」は使用できますが、Tauri の「ロゴ」は使用できません。たとえば、配布するコードが Tauri ソフトウェアの改変版である場合、「このソフトウェアは、TAURI ソフトウェアのソースコードから派生したものです」と記載できます。
> 《訳注》 **SPDX 形式** [Software Package Data Exchange](https://ja.wikipedia.org/wiki/Software_Package_Data_Exchange)「ソフトウェア・パッケージ・データ交換」の略。
### Tauri との互換性に関する告知について
あなたのソフトウェアと Tauri ソフトウェアの関係を誠実に表現するために、「ワード・マーク」は使用できますが、「ロゴ」は使用できません。それ以外の使用方法は、Tauri があなたのソフトウェアを認定または承認したと受け取られる可能性があります。もし、Tauri のロゴを使用したいとお考えの場合は、ライセンス条件についてご相談ください。
### 互換性のある製品の命名について
TAURI ソフトウェアに関連付けて、あなたの製品を説明したいとお考えの場合、その条件は次のとおりです。以下の条件を満たす場合に限り、あなたのソフトウェアを「TAURI の XYZ」XYZ はあなたの製品名)と呼ぶことができます:
- あなたの製品とともに公開される TAURI ソフトウェアのすべてのバージョンは、Tauri によって提供するバイナリそのもの、もしくは Tauri が提供するコア・ソフトウェアとツールによって作成されたものであること。
- あなたの製品が TAURI ソフトウェアの API と完全に互換性があること。
- マーケティング資料や製品説明に次の一文を記載すること「TAURI is a trademark of The Tauri Programme within the Commons Conservancy. https://tauri.app/ 」TAURI は、the Tauri Programme within the Commons Conservancy の商標です。https://tauri.app/)。
### ユーザー・グループでの商標利用について
以下の条件を満たす場合、「ユーザー・グループ名」の一部として「ワード・マーク」を使用できます:
- 当該グループの活動の中心が「Tauri ソフトウェア」であること。
- 当該グループが営利活動を行なっていないこと。
- 参加費用が、会場費・飲食費のみであること。
Tauri の商標を使用して会議を開催することは許可されていません。
### ドメイン名での商標使用禁止
Tauri の「ワード・マーク」またはその変形や組み合わせを含むドメイン名を登録することはできません。
### その他の TAURI 商標の営利目的使用について
ビデオ、チュートリアル・シリーズ、書籍、その他の教育資料を作成し、サブスクリプション、販売、広告などを通じて報酬を受け取る場合は、「the Tauri Programme within the Commons Conservancy」から明示的なライセンス許可を取得する必要があります。
## Tauri 商標の表示方法
Tauri の商標類を使用する権利をお持ちの場合は、次の方法で表示してください。
### 商標マークと説明文について
ウェブページ、文書、または資料の最初または最も目立つ箇所に商標マークが表示されている場合は、その商標が「登録商標“®”」であるか「未登録商標“™”」であるかを示す記号を付記する必要があります。どちらに該当するかが不明な場合は、Tauri までお問い合わせください。「TAURI」自体は登録商標です。
商標マークを使用したページの下部に次の注意書きを記載してください。「TAURI is trademark of [The Tauri Programme within the Commons Conservancy]」TAURI は「コモンズ・コンサーヴァンシーの Tauri 開発活動プログラム」の商標です、の意)。
### 文中の商標の使用について
商標は常に「そのままの形」「正確な綴り」で使用し、省略したり、ハイフンでつないだり、他の単語と組み合わせたりしてはいけません。
- 不適切な例: TAUREE 《※ 綴りが異なります。》
- 適切な例: TAURI
商標を「複数形にしない」でください。
- 不適切な例: I have seventeen **TAURIs** running on my computer.(コンピューター上で 17 の TAURI を実行しています。) 《※ 複数形表記》
- 適切な例: I am running seventeen **TAURI** applications on my computer and have ram to spare.(コンピューター上で 17 の TAURI アプリケーションを実行しており、RAM に余裕があります。)
商標は常に名詞を修飾する「形容詞として」使用してください。
- Unacceptable: This is a TAURI.
- Acceptable: This is a TAURI software application.
- 不適切な例: This is a **TAURI**.(これは TAURI です。) 《※ 名詞として使用》
- 適切な例 This is a **TAURI** software application.(これは TAURI のソフトウェア・アプリケーションです。
### ロゴの使用について
ロゴは、拡大/縮小表示を除いて、いかなる変更もしてはいけません。つまり、装飾的な要素の追加、色や比率の変更、変形、別要素の追加、他のロゴとの組み合わせなどを行なうことはできません。
Tauri ではロゴの「高コントラスト」版も用意されていおり、次の「アセット」セクションからダウンロードできます。
## アセット
- [ブランド・ガイドライン](/assets/brand_guidelines.pdf): このリンク(英語版)からは、商標に関する全資料をダウンロードできます - (PDF、74.3 MB)
- [ロゴ・パック](/assets/logopack.zip): こちらのリンクからは、「ロゴ」と「ワード・マーク」の SVG 形式と PNG 形式のデータがダウンロードできます - (ZIP、203 KB)
---
「The Tauri Programme within the Commons Conservancy」 Conservancy 内の Tauri プログラムは、これらの商標ガイドラインをいつでも変更する権利を保持します。ご質問やお問い合わせがある場合は、`trademark@tauri.app` までメールをお送りください。
上記のガイドラインは、http://www.modeltrademarkguidelines.org で入手可能な「モデル商標ガイドライン」に基づいており、「クリエイティブ・コモンズ・アトリビューション 3.0 非移植ライセンス 1.0版 2022/08/20付」 (https://creativecommons.org/licenses/by/3.0/deed.en_EU) に基づいて使用されています。
> 《訳注》 原文表記は以下のとおり:
>
> - **モデル商標ガイドライン** [the Model Trademark Guidelines](http://www.modeltrademarkguidelines.org)
> - **クリエイティブ・コモンズ・アトリビューション 3.0 非移植ライセンス** [a Creative Commons Attribution 3.0 Unported license](https://creativecommons.org/licenses/by/3.0/deed.en_EU)
<div style="text-align: right;">
【※ この日本語版は、「Nov 12, 2024 英語版」に基づいています】
</div>