FileMaker Pro Advanced の使い方 > 開発者としての責任 (FileMaker Pro Advanced)
 
開発者としての責任 (FileMaker Pro Advanced)
ソフトウェアライセンスの遵守
FileMaker Pro Advanced のソフトウェアライセンスでは、FileMaker Pro Runtime データベースソリューションをいくつでも無償で配布することが許可されています。ただし、次の条件を含む遵守しなければならない条件がいくつかあります。
すべてのエンドユーザにテクニカルサポートを提供する必要があります。
作成者の名前と住所、およびテクニカルサポートの電話番号が含まれる「情報 (「About」スクリーン)」レイアウトを提供する必要があります。
メモ  FileMaker Pro Advanced ソフトウェアを使用する前に、FileMaker Pro Advanced インストーラによって表示される FileMaker Pro Advanced ソフトウェアライセンスの条項を読み、同意する必要があります。
FileMaker によるファイルの修復
FileMaker, Inc. では、ファイルの修復に関する所定の手続きを設定しています。ユーザがこれらの手続きに準拠している場合、FileMaker は、ユーザに修復ファイルを提供することがあります。
メモ  FileMaker は、アカウント名およびパスワードは修復しません。
パスワードが指定されたデータベースファイルを頒布するか、完全アクセス権を取り除いている場合に、このサービスを要求したユーザのファイルを FileMaker が修復することを希望しない場合、次の作業を行う必要があります。
1. 本人以外は提供できないデータベースソリューションまたはパスワード、またはその両方が使用されていることを書面でユーザに通知し、通知文書を保管します。
2. データベースのどのレイアウトからでもアクセス可能な「情報 (「About」スクリーン)」レイアウトが、Runtime データベースソリューションの全ファイルに含まれている必要があります。
Developer ソリューションのドキュメント化 (FileMaker Pro Advanced)を参照してください。
3. レイアウト名は、「ソリューション名について...」の形式である必要があります。
4. 「情報 (「About」スクリーン)」レイアウトに次の項目が含まれている必要があります。
ソリューション名
会社名と連絡先情報
サポートポリシー (例: テクニカルサポート方法と対応時間)
5. 「情報 (「About」スクリーン)」レイアウトには次の警告メッセージを表示する必要があります。
警告: このデータベースソリューションには、上記に指定したデベロッパのみが提供できるパスワードが含まれています。
6. Developer ユーティリティの [管理アクセスをファイルから完全に削除] オプションを選択して、完全アクセス権をデータベースソリューションから完全に取り除いた場合、「情報 (「About」スクリーン)」レイアウトには、次のものと同一の警告を表示する必要があります。
警告: このファイルはカスタマイズできません。このデータベースソリューションのカスタマイズに関する情報については、上記ソリューションデベロッパにご確認ください。
FileMaker ファイルのアカウントとアクセス権の保護機能だけでは、ユーザによるファイルへのアクセスを完全には防止できません。FileMaker は、ユーザが他社のソリューションやツールを使用してパスワードを判別したり、バイパスすることがないとは保証できません。したがって、FileMaker では、コンサルティングや開発の労力を保護するため、パスワード以外の適切な手順も実行することをお勧めします。
ユーザとの間に問題がある場合、直接そのユーザと問題を解決する必要があります。FileMaker では、そのような問題を解決できません。また解決を試みることもありません。
メモ  クリエータコードは、選択したクリエータコードが固有であることを保証するために Apple Inc. に登録する必要があります。FileMaker は fFmp クリエータコードを Apple Inc. に登録しているため、5 文字の拡張子として .fmpur を使用することができます。Apple Developer Support、または http://developer.apple.com のWeb サイトにアクセスして他のクリエータコードを登録してください。
関連項目 
データベースの保護
Runtime ソリューションの名前付け (FileMaker Pro Advanced)