パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

AndroidベンダーによるLinuxの配布ができなくなる可能性、無いとは言いきれない」記事へのコメント

  • by Anonymous Coward

    >AndroidにはLinuxカーネルが含まれており

    この時点で間違いです。

    Androidミドルウェア層の下で動作するOSとしてのLinuxは当然GPLですが、
    AndroidミドルウェアはApacheライセンスなどで構成されており
    GPLから切り離されています。

    初心者レベルの勘違いですね。

    • by Anonymous Coward on 2011年08月17日 20時16分 (#2004757)

      てかそもそもAndroid3.xのうちLinuxカーネルなどGPLの部分はソース公開されているはずなんだが
      Android自体はLinuxディストリビューションでしかないからね

      親コメント
      • by Anonymous Coward
        よろしければ、どこで公開されているかお教え頂けませんか。
        Android関係のサイトをめぐっても見つからないのですが…
        • by Anonymous Coward on 2011年08月17日 20時59分 (#2004782)
          Asus は独自にkernel のソースコード配布してるようだね。
          http://www.osnews.com/story/24620/ASUS_Releases_Honeycomb_Linux_Kernel_Source_Code

          つか、Linux kernel については本家gitで公開してるのがすべてなんじゃないの?
          親コメント
        • by Anonymous Coward on 2011年08月17日 22時44分 (#2004824)
          3.xはGPL/LGPL部分は公開されてるよね。

          repoコマンドだけだと分かり辛いけど、素のgitも併用すると下記の手順でダウンロードできる

          repo init -u git://android.git.kernel.org/platform/manifest.git -m 3.0-base.xml
          repo sync
          repo forall -p -c git checkout android-3.0_r1.3

          3.0-base.xmlの部分は
          git clone git://android.git.kernel.org/platform/manifest.git
          でどんな種類があるかわかる。

          android-3.0_r1.3等のタグは
          http://source.android.com/source/build-numbers.html
          で確認可能。
          3.2のタグはまだ載ってないみたいね。
          親コメント
          • by Anonymous Coward
            android.git.kernel.org には存在しないソースコードがあるとかないとかという話があったような気がするが、
            誰か知らんかー?ぐぐっても見つからんかったのでクレクレですまんが...
        • by Anonymous Coward

          android-goldfishでググってみるといいと思います。

          ただ、そこまで独力で行き着けない時点で、
          申し訳ありませんが数年地力をつけてからのほうがいいと思いますよ。

          • #2004770 のACがAndorid端末を所持してるのかどうか状況がわからんが
            「ソースコードを、頒布に要する物理的コスト を上回らない程度の手数料と引き換えに提供する旨述べた少なくとも3年 間は有効な書面」
            が製品に添付されておらず、独力で検索する必要があるとしたら、それがGPL違反じゃないの

            親コメント
          • 既出ですが、Googleが開示するしないの問題とは少し違うでしょう。
            GPLには「バイナリを頒布する個人・企業・団体等は、バイナリ所有者に対し実費以下で元のソースコードと自分が当てたパッチ差分(もしくはそれらをマージして、元のソースコードと比較可能なもの)を入手できるようにしなければならない」と言う条項があって、ここがGPLの核心でもあるのですが、自前の改変の有無に関わらずGPL使ったバイナリ配るなら、
            ・GPLが絡む部分のソースコードにアクセスする手段を掲示して
            ・ビルドしたときに変わりないコードが生成できるように差分などももれなく掲示しなければならない
            ・GPL部分に対する差分には、クローズドな(元を開示できない)バイナリを加えてはならない(※埋込アイコンとかの場合どうなんでしたっけ?)
            と言う条件を満たしてないと、元の著作者が「お前は配布するな!」と言ったら(v2の場合は)即座に配布できなくなる。

            で、これを守ってるメーカもあれば守ってないメーカもあって、守ってないメーカはLinusやLKMLの偉い人が「使ったらあかん(゚Д゚)ゴルァ!!」と怒ったら、どんなに在庫があっても製品を売れなくなる。と言う問題ですよね…

            と言うか、これだけGPL使ったソフトが普及して、「GPL汚染」と言う言葉も過去のものになりつつあるきがしないでもない時代だというのに、Googleからライセンス買うだけの資力がある会社がそこら辺の事をわからないで地雷抱えるか?と言う方がびっくりなんですが…

            親コメント
        • by Anonymous Coward

          少なくともgitにはあります。
          http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/he... [kernel.org]

      • by Anonymous Coward

        xoomのカーネルのソースコードはモトローラのどちらからダウンロードできますか?

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...