タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

licenseとjavascriptに関するYaSuYuKiのブックマーク (2)

  • SourceMapを用いてOSSのライセンス明記を回避する方法 - オトノナルホウへ→

    OSSライセンスの明記をSourceMapで回避しちゃおうという話。 例えば 複数のjsファイルを結合したプロダクトのコードをminifyしてCDNとかに置くパターンを想定。 こういう場合おそらく以下のようなケースがあると思うんですよ。 各jsファイルのminifyされたものを結合する 全てのjsファイルを結合した後の1ファイルをminifyする 前者のケースの場合は、各min.jsにライセンスが表記してある必要がありますし(まあ大体のOSSライブラリはこうなってるかもだけど)、後者のケースでも結局minifyする時にライセンス表記を消さないようにしないといけないんですね。 自分のチームじゃないんですが、前者の方法でライセンスを保持してるチームも実際にあります。 で自分のとこはどうしようかなあと思っていたところ、チームの先輩(まあ社歴は僕の方が長いのですがw)がタイトルにあるSourceM

    YaSuYuKi
    YaSuYuKi 2014/05/23
    minify後にライセンス表記を残す必要があるのは手間として大変な問題だからなぁ http://labs.gree.jp/blog/2013/12/9652/
  • クライアントサイドJavaScriptのライセンス管理 | GREE Engineering

    最近シリコンウエハーもらって嬉しかったago(@kyo_ago)です。 このエントリはGREE Advent Calendar 2013 11日目の記事です。 今回はクライアントサイドJavaScriptにおけるライセンス管理の問題を取り上げたいと思います。 ライセンス管理の問題点 「使用しているライブラリのライセンス管理をどうするか」はクライアントサイドJavaScriptにかぎらず発生する問題ですが、クライアントサイドJavaScriptには以下の様な特徴があるため問題が複雑になります。 コードが結合、圧縮される場合がある クライアントサイドJavaScriptでは読み込みの速度を上げるため、使用しているライブラリの結合、圧縮を行うことがあります。しかし、この時誤ってライセンス文が捨てられてしまうことがあります。 ソースが外部に公開される クライアントサイドJavaScriptではソー

    クライアントサイドJavaScriptのライセンス管理 | GREE Engineering
    YaSuYuKi
    YaSuYuKi 2013/12/11
    結果は実現しないと行けないことだが、方法はバッドノウハウの集合体で、本当になんとかならないのかなぁと強く思う
  • 1