個人の趣味の範囲でWEBアプリ(インターネット公開を想定)を作ろうと思っています。
こんな感じのアプリです。
0. 利用者がブラウザからテキスト入力やその他条件を指定してリクエスト
0. サーバ側では受け取った内容をチェックして、フォーマットのエクセルファイル(xlsx形式)に内容を打ち込む
0. サーバ側で編集完了したxlsxファイルを利用者に返す
Pythonのopenpyxlを使ってxlsx形式のファイルをサーバサイドで編集しようと思っています。
質問1
上記WEBアプリをリリースしたらMSのライセンス規約違反になるでしょうか?
以下URLのページ中部の内容を見てまずそうな感じはあるんですが、お詳しい方ご教示願います。
https://support.microsoft.com/ja-jp/help/257757/considerations-for-server-side-automation-of-office
技術的な問題とは別に、ライセンスの問題も考慮する必要があります。 現在のライセンス ガイドラインでは、クライアントにライセンス認証済みの Office がインストールされている場合を除き、クライアント要求を処理するサーバー上で Office アプリケーションを使用することは禁じられています。
子供の言い訳のようですが、
例えば、WEBサイト上で「自分はExcelをインストールしています」というチェックボックスをONにしないとリクエストできない仕様にすればOKとか、そういった例があればあわせて教えてください。
質問2
ODF(OpenDocument Format)のods形式で返すアプリケーションならどうでしょうか?
リクエストに応じてサーバ側でodsファイルをXML編集する感じです。これは大丈夫なんじゃないかと思っているのですが、似たような機能を持つWEBサイトが見当たらないのでもしかしたら誰かの権利侵害になるのかと疑問に思っています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/20 06:45
2018/11/20 06:54
2018/11/20 08:04