東芝のiPodもどきの中身はLinux 44
ストーリー by Oliver
ソース添付? 部門より
ソース添付? 部門より
ahiguti 曰く、 "東芝のiPodもどき、中身はGNU/Linuxのようです。箱を開けるとGNU GPLとLGPLの全文が書かれた冊子が入っていました。ライセンス情報のページによれば、Linux 2.4.3、glibc 2.2.2だそうです。もっとも、ソースを入手したところでhackのしようが無い気もしますが。"
ahiguti 曰く、 "東芝のiPodもどき、中身はGNU/Linuxのようです。箱を開けるとGNU GPLとLGPLの全文が書かれた冊子が入っていました。ライセンス情報のページによれば、Linux 2.4.3、glibc 2.2.2だそうです。もっとも、ソースを入手したところでhackのしようが無い気もしますが。"
Stableって古いって意味だっけ? -- Debian初級
ソースが入手できると (スコア:1)
聞いた話によると (スコア:1)
Linuxへの注目度はかなりたかまっているらしいので
もうじき「Linux」搭載はニュースにならなくなるかもしれません。
AMIGA4000T(60/50)使い
となると、 (スコア:0)
Re:となると、 (スコア:1)
ソースの公開はしないんじゃないかと思います。
それに、まだ「注目」なので、どうなるかは不明ですし。
AMIGA4000T(60/50)使い
Re:となると、 (スコア:0)
配布するならソースを公開する必要があるでせう。
Re:となると、 (スコア:1)
今売ってるデザインウェーブ誌なんかではそんな感じで記述されてましたが。
本当にLGPLなら既存部分への変更や改善は公開はするかもしれないですけど、新規部分は公開しないでしょうね。
このあたりの解釈がよくわかんないんですよね。
Re:となると、 (スコア:2, 参考になる)
このデバイスに使われている各種のオープンソースソフトウェアはこのデバイスでの使用に関してもそれぞれの個々のライセンスに従わなければいけません。Linuxカーネルやash, busybox, tinylogin等はGPL、glibcはLGPLとストーリからもリンクされているライセンスページにはっきりと書かれてます。「全体としてLGPLじゃないですかね?」なんて暴言はオープンソースに関係なく、ライセンスというものについてなにも考えたことがないのではないでしょうか?
このページには東芝が一部のソフトにソースコードの配布義務があることを認知している旨も書かれているが、具体的にどうしているのかは書かれていません。GPLなものに限って言えば、GPLはバイナリを配布した相手にはソースも配布する義務を科してます。GPL 3項に従うならば、製品にソースそのもの、もしくはソースを実費ですべての第三者に提供する旨を明記した書面が添付されているはずです。第三者がソースを直接東芝に請求できるのは後者の場合のみで、前者の場合は製品と共にソースを入手した人からGPLに従い提供してもらえるかもしれません。もし、この製品でどちらも満たされていない場合はGPL違反です。
実際にどうなっているのかは製品を入手した人に是非教えていただきたいです。
さて、想定されるソース公開範囲に関してはCPUが既存のアーキテクチャである、と想定した場合、カーネルの標準ファイルへの変更および新規部分でカーネルに静的リンクされる部分のソースを公開する必要があります。既存のソースを使っていないならば、MP3/WMAデコーダチップやPCMCIAコントローラ、液晶のドライバをモジュールにしてしまえば、バイナリのみの配布でも構いません。(GPLで許可というよりはLinus Torvaldsのポリシー)
実際にUIとなるユーザスペースアプリケーションや管理用のashスクリプト等は書き下ろしと推測されるので、東芝が自由にライセンスを設定できます。
なんで、トンデモなライセンス解釈がはこびっているのかな、日本語圏は。悲しい限りだ。
Re:となると、 (スコア:2, 参考になる)
ソースコードの具体的な入手方法については、私はすでに問い合わせました。返事はまだ来ていません。ついでに、開発に必要な情報を公開する予定はあるか、とも質問しておきました。
Re:となると、 (スコア:1)
組込みといえども、Linuxカーネルだけで動いているとは思えないので、ちょうどPC用のLinuxのディストリビューション(のCDROM)に相当するカーネル以外をも含む部分まで考えると、なんでもかんでも公開義務じゃないでしょう、と思ったわけです。(PC用のディストリビューションでは、同じCDROMに同梱されているからといって、すべてのソフトウェアがカーネルと同じライセンス条件じゃないですよね)
カーネル単独やその他の個々のモジュール(カーネルモジュールという意味じゃなくて、分離可能なユニットというか、なんて表現すればいいんだろう?)で見れば、おっしゃる通りGPLのまんま(というより、個々のライセンス)でしょう。
まあ、GPLやLGPLについて詳しいわけじゃないので、あれこれいうつもりはありませんが、単に「なんでも公開というわけじゃないのでは」と書くべきだったですね。
Re:となると、 (スコア:0)
もう一つ様々な解釈が出て来てしまう原因は
Re:となると、 (スコア:1)
ただ、編集著作権を非GPLにすることは可能とはいえ、それがGPLの主旨に則っているかどうかは別の問題です。このへんはあくまで妥協の産物でしょう。
Re:となると、 (スコア:0)
ならなかたりする、と言いたいのでは?
これ、FreeBSDの手法ですよね。
あれはGPLではなくBSDライセンスですし。
Re:となると、 (スコア:1)
とは言え、BOOT/INITの部分は99%、元ソースを書き直す形での開発で、なおかつ必ずカーネル本体にStatic Linkされている物ですから、その部分のコードはGPLとして公開しなければならない訳です。
実は、そこの部分が機密の壁に守られたハードウェアをHACKするための入口でもある訳で、その部分の公開を請求した場合にメーカがどう対応するかが非常に興味ありますね。
曲間5秒はユーザー側でも変更可? (スコア:0)
もしそうなら不平不満が少なくとも1つはなくなるんだけど。
WMA (スコア:1)
存在するってことですか?
Re:WMA (スコア:1)
MSとの契約はどうなってるんだろう?
あ、これは転送とプレイリスト管理だけかも。
Re:WMA (スコア:1)
avifileはi386じゃないと動かなかったような気がするし。
avifile (OFF TOPIC) (スコア:1)
その場合、Win32 NativeなCODECが使えなくなります。
従って、それらの代替品を独自に(この部分はGPLにしばられない)作成し、ローダを組み込めば、使えない事はないです。
Re:WMA (スコア:0)
tinylogin? (スコア:1)
うですね。
pcmcia-cs もあるから、NICなりモデムなりも動きそうだし…。
# 動かしてどうするという気もするが。
Re:tinylogin? (スコア:1)
NICを挿したらアドレスを自動取得してしまった、なんてことがあったら即買いに走ってしまいそうです。でもなんでtinylogin? 「お前ら何かやってください」ってメッセージなのかも。
アプリケーション開発ができるのかな (スコア:1)
でも入出力デバイスが限られていますからねえ。風のリグレットみたいな音ゲーならできますか。音ツールとか。ってなんだろう。
Re:アプリケーション開発ができるのかな (スコア:1)
何を作るって、iPodにも現れたスケジュール管理ソフトとかメモ帳とかゲームとか、似たアイデアは実現できそうな気がします。液晶ディスプレイとボタンはあるんだし...
# USBもある、か。
=^..^=
Enjoy Computing, Skiing, as much as Horse Racing.
Re:アプリケーション開発ができるのかな (スコア:1, 参考になる)
> 開発側からすれば、ツールが揃ってて開発がしやすいってことなのでしょうか。
プロプライエタリなOSのほうがツールはそろってます。
開発のしやすさ、という点ではむしろ悪くなるかもしれない。
じゃあ何か、というと「ソースコードが公開されてる」というのが結構でかいです。
現在、ある事務機器の開発をしてるけど、そこではある組込み向けOSが採用されていて、バイナリ提供です。
で、「これはOSのバグじゃないか?」というところがあったときに反応が遅く、
そこで開発がとまることがあります。
また、ある機能をカスタマイズしたい、というときにバイナリ提供では困難になります。
そこで、ソース公開のOSを使おう、という話が出てくるわけです。
#結局、GPLを嫌ってNetBSDになったのだが。
Re:アプリケーション開発ができるのかな (スコア:1)
特集 組み込み分野へのBSDの適用 [cqpub.co.jp]
Re:アプリケーション開発ができるのかな (スコア:0)
あと、プロプライエタリOSの場合、OSのバージョンアップに振り回されることがあり、それを嫌った面もあったはず。
使う側としては「この機種までは旧Verでやりたい」と思っ
Re:アプリケーション開発ができるのかな (スコア:0)
ライセンス料がゼロ。これは大きいよん。
Re:アプリケーション開発ができるのかな (スコア:0)
それでも安いですか?
ライセンス料とGPL (スコア:0)
ところで、ソース公開ってそんなに、手間ですが?会社のHPに置いときゃ済む話じゃあ。
まあ、非公開にしときたいコードなんかの切り分けなどを、言ってるんだと思うんだけど(w
Re:ライセンス料とGPL (スコア:0)
GPLのFAQでそれは不可って言ってませんでしたっけ。
ソースはWeb上に置く、で十分なはず… (スコア:1)
> >会社のHPに置いときゃ済む話じゃあ。
>
> GPLのFAQでそれは不可って言ってませんでしたっけ。
私の理解が正しければ、Web上にソースを置いて、 それを全ユーザに告知するだけで十分だと思うのですが…。 GPL-FAQ (日本語訳) [gnu.org]には、
再頒布者への私たちの要求は、 ユーザがソースコードを入手できるということ を保証するということを意図しているのであって、 ユーザが欲しくもないのに ソースコードをダウンロードするよう 強制しろということではありません。
とあります。ちなみに、あなたがWeb公開じゃ駄目だと解釈された FAQ 項目は どれですか?
Re:ソースはWeb上に置く、で十分なはず… (スコア:0)
元のACさんではないですが、
の項目によれば、やはりWeb公開だけじゃ駄目ということになりそうです。誰でもネットワークアクセスできるわけじゃないから、というのがその理由のようです。 で、改めてGPL原文読んでみると、
という部分があって、これがFAQの該当項目の根拠
Re:アプリケーション開発ができるのかな (スコア:0)
この手間に対する手数料は請求できるんですよね
メーカーとしては負担する必要が無いと思ってます
# Webなどに公開せず、高額な手数料を要求するようなら問題ですけどね
Re:アプリケーション開発ができるのかな (スコア:0)
「手間」というのをどういう意味でおっしゃているのか分かりませんが、それは金銭的に解決できるものの意味でおっしゃってますか? だとすれば、ソースを別途配布する場合の実費は別に要求しても良いのではありませんでしたっけ。人件費まで実費に含めて良いのかどうかは、よく分からないですけれども。
Re:アプリケーション開発ができるのかな (スコア:1)
▼手数料の高低と GNU GPL
http://www.gnu.org/philosophy/selling.ja.html
そのうち (スコア:1)
そんな事に為らないことを影ながら見守っています。
ただのMACユーザー
~~~~~~~~~~~~
viva!博多手弁党
Re:そのうち (スコア:1)
>USB端子:USB 2.0/USB 1.1
がついてんだからUSBキーボードをつけるだけ・・・とか。
・・いや、付けるだけなら可能かな・・みたいな。
ロストテクノロジー (スコア:1)
ファイルだけ、ということになっているはず。MP3とかWMAとかを
HDDに直接書き込んでもだめなのさ。
この暗号のデコーダを介さずに直接音を出せるようなコードが
書けるというのなら、(最近の商品としては)画期的なまでに便利な
MP3プレーヤになるんでないか?
MSなら (スコア:0)
自社の製品をアピールするのにはある程度使えて安定して動くOSである必要がある
だけの選択
電話とPDAが組み込まれたらMSだったかもしれませんが…
CPU (スコア:0)
Re:CPU (スコア:2, 興味深い)
従って、Linux for PS2のように(PS/PS2のMPUも東芝のMIPS互換コアの周辺部をPS2向けにカスタマイズしたものの一種です)、カーネルセットアップの移植やドライバの開発以外は比較的容易に作業を進められたと思います。
GPLな紙が入っていたのはカーネルの公開云々よりは、libcやsysvinitを始めとする基本部分に既存のGPL物を使い、独自開発は機密保持が必要な部分に抑えたためではないかと考えられるのですが。
確かにGPL的には奨められないライセンスの振り分けですが、機密の塊である類の工業製品を扱う場合の折衷策としては良くできていると思うのですが…
# 昔、某OEM製品への組み込みカーネルをLinuxに移行するための検討をした時に、
# GPLと機密性の高いハードウェアの整合をどう取るかで会議が粉糾した事を思い出す…
Ogg Vorbis (スコア:0)
VQFにも、、 (スコア:1)
圧縮しているファイルがほとんどVQFです。
Linux用のCodec(ライブラリ)も存在するから、
「どこかLinux搭載で出してくれないかなぁ」といつも
切に願っていたのですが、、
今は小型のNotePCで代用しています。
重たいのですが、どうせ鞄に入れて持ち運ぶし
LCDを切っている状態で10時間でも平気で持つのが便利です。
Re:VQFにも、、 (スコア:0)
あきらかに高周波が切られている感じを受けましたけど。
ライセンスの問題がありそうだし。