プロジェクトの説明
本プロジェクトでは、OpenHarmonyをSG2042/Pioneer Boxに移植し、グラフィカルインターフェースを起動し、基本的なネットブラウジング、オフィス作業などが行えることが求められます。
成果物の要求
- Pioneer Boxで正常にグラフィカルインターフェースを起動し、シャットダウンすることができ、起動後2時間はシステムがクラッシュしないこと。
- FirefoxまたはChromiumのいずれかのブラウザを動作させ、bilibiliウェブサイトを開き、ホームページの動画を再生できること。
- LibreOfficeを実行し、スライドショーを編集および再生できること。
- (加点項目)いくつかの3D/2Dオープンソースゲームをプレイできること。
提出説明
- 提出リポジトリのリンクは https://github.com/plctlab/rvspoc-p2301-openharmony です。
- Pull Requestの形式で結果を上記のリポジトリに提出してください。
- PRを作成する際には、以下の情報を提供してください:
- 移植タスクの完了に必要な情報
- コンテスト期間中、最適化された内容の提出方法は以下の通りです:
- バイナリ形式
- 暗号化されたソースコード形式(暗号化情報はrvspoc@cyberlimes.cnにメールで送信する必要があります)
- ソースコード形式
- 最終結果の公開後、提出内容を完全にオープンソース化する必要があります。
- 主催者はPull Requestを受け取ってから24時間以内に検証を開始します。
検受説明
- 検証プラットフォームは SG2042 です。
- 主催者はPull Requestを受け取ってから72時間以内に内容を検証します。
- 「成果及び評価要件」に記載された内容に従い、条件1のプラットフォームでシステムとソフトウェアを実行します。
- 条件を満たした場合、検受成功と宣言し、チャンピオンを発表し、この競技課題を終了します。
- 競技の実際の最適化進行状況に応じて、未考慮の側面については、競技の進行に伴い調整される可能性がありますので、競技ウェブサイトに注目し続けてください。最終的な解釈権は競技の課題審査委員会に帰属します。
知的財産権およびオープンソースライセンスに関する説明
すべての参加成果はオープンソースとして公開し、主催者が指定するリポジトリに提出する必要があります。参加者(著者)は作品の全ての権利を保有します。主催者は、参加者が成果をアップストリームにフィードバックして貢献することを奨励します。