タグ

ブックマーク / www.catch.jp (6)

  • 図解:Apache License2.0の特許条項 | オープンソース・ライセンスの談話室

    西尾泰和さんが「でかい企業のOSSがApache License 2.0だと嬉しい理由」として、Apache License2.0の特許条項を解説しています。 Apache License, Version 2.0の特許条項は、こんなふうになっています。 3. 特許ライセンスの付与 ライセンスの条項に従って、各コントリビューターはあなたに対し、成果物を作成したり、使用したり、販売したり、販売用に提供したり、インポートしたり、その他の方法で移転したりする、無期限で世界規模で非独占的で使用料無料で取り消し不能な(この項で明記したものは除く)特許ライセンスを付与します。ただし、このようなライセンスは、コントリビューターによってライセンス可能な特許申請のうち、当該コントリビューターのコントリビューションを単独または該当する成果物と組み合わせて用いることで必然的に侵害されるものにのみ適用されます。

    図解:Apache License2.0の特許条項 | オープンソース・ライセンスの談話室
  • MeCabのライセンス変更事例 | オープンソース・ライセンスの談話室

    By seanmcgrath CC BY 2.0 オープンソースライセンスは、条件がそろえば変更することができます。そのひとつが、著作権者(の全員)が同意した場合。古い事例ですが、MeCabの例を紹介しましょう。 MeCab: Yet Another Part-of-Speech and Morphological Analyzerは 京都大学情報学研究科と日電信電話株式会社コミュニケーション科学基礎研究所の共同研究ユニットプロジェクトを通じて開発されたオープンソース形態素解析エンジン。言語・辞書・コーパスに依存しないよう汎用的に設計されています。 形態素解析とは、たとえば「日テレビ東京」といった文字列を「日」「テレビ」「東京」といった人間にとって意味のある文字要素に分割するツール。日語変換ツールや、Webサイトの文章解析などに利用されます。 このMeCabは、2006年7月リリー

  • 自作ソースコードに、MITライセンスを適用する3つのやり方 | オープンソース・ライセンスの談話室

    自分の作ったソフトウェアをオープンソースとして公開する。まだまだ敷居が高いようです。人気のソースコード共有サービスGithubも、無償で使う場合にはソースコードをオープンソースにする必要があるのですが、「GitHub 上で公開されているソースコードの半分はライセンス的に問題あり」という話もあるくらいです。 では、なぜオープンソースライセンスが、なかなか適用されないのでしょうか。 その理由としては、 オープンソースにしたくない オープンソースライセンスの適用方法が分からない といったことが考えられますが、前者は、Githubの利用条件に合わないので、そもそも無理があります。 さて、後者の「ライセンスの適用方法が分からない」ですが、前回、Githubのライセンス解説サイトを取り上げた時も、「ライセンスが分からない、めんどう」といったコメントが、いくつか見受けられました。ですから、ライセンス適用

  • Githubによる、オープンソースライセンスの選び方 | オープンソース・ライセンスの談話室

    「オープンソースライセンスは、分かりにくい。」 まだまだ、このように感じているソフトウェア開発者が多いようです。 たしかに、オープンソースライセンスをお手軽に解説した記事は、かなり人気があります。 ソースコード共有サービスとして人気のGithubの利用者にとっても、これは例外ではないようです。 Githubでは、オープンソースプロジェクトには、無償でレポジトリを提供していますが、「GitHub 上で公開されているソースコードの半分はライセンス的に問題あり」と指摘されていました。公開リポジトリの多くに、ライセンス文が設定されていなかったのです。ライセンスが設定されていないソースコードは、著作権者の明示的な許可が得られていないので、自由に複製・配布・改変できません。 そこで、ここでは、2013年7月にGithubが設置したライセンス選択サイト「Choosing an OSS license d

  • 英語学習 - catch.jp-wiki

    ベストプラクティス † すでに大量のノウハウ・教材があって、どれをどこからどのくらいやるべきか迷うけど、だいたいベストプラクティスがあるらしい。 ↑ 最初に確認すること † まず次の2つを明確にする 現状の把握:自分の実力を把握する。中学校英語も忘れているのか、大学受験英語はだいたい覚えているのか。ボキャボラリーテストとか、やってみる。 理想と目標:自分は、どんなふうに英語を使いたいのか明確にする。英語のWebニュースやTwitterを毎日読みたいとか、仕事で誰かと話をしたいとか、英語の授業や専門分野の教科書を理解できるようにしたいとか。 英語勉強法は、すでに大量に存在するけれど、この2つによって、どれを選ぶかが決まる。 ↑ 方針 † 理想を実現したいのだから、それを目標したらどう生活は変わるのか。その変化した生活を実際に始めてみる。そのための時間を数日でもいいから作る。たとえば、英語

  • Markdown記法 - catch.jp-wiki

    FrontPage マークダウン記法(Markdown)は、手軽に書式設定するための記述方法。Wiki記法によく似ている。 HTMLは、ハイパーテキストマークアップ言語の略称なのですが、それなりにややこしい。 なので、「マークアップの逆」みたいな感じで「マークダウン」すかね。 ここでは、このマークダウン記法と、Github wikiで使う方法を整理しています。 記法 † Markdownは、記号が10個くらいしかない。 なので、覚えるのもカンニングするのも簡単(カンニングペーパーが膨大だと調べるのも面倒だし)。 あと、この記法で書いた素のテキストを読んでも、比較的わかりやすい。 #、##、###:見出し 見出し文字の下に「=====」(h1)「-----」(h2)でもいい *ABCDEFG*:斜体 **ABCDEFG**:強調 「*」「+」「-」:箇条書き(記号の直後にスペースかタブ要)

  • 1