ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

SSHコミュの携帯でsshやっている人いませんか?

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。
ssh コミュに参加した直後ですがトピ作らせてもらいます。
皆さん ssh コミュに入っているということはいつでもどこでもsshができないと不安になる方々が多いと偏見を持って信じております。(笑)というか、私がそうなんですが。

さて、無駄に前置きが長くなりましたが本題です。
じつは最近私は vodafone の V902SH を購入しました。(Vodafone 902・802・702シリーズのJavaは、MIDP2.0に準拠(VFX:MIDP2.0+VSCL))
参考:
http://po6.nsk.ne.jp/~snget/mobile/v3C.htm
そしてこれで動作すると思われる pure java ssh client を見つけてしまったのです。jcterm というものです。
http://j2me.jsch.org/

そしてほかにも 702NK(SymbianOS) に限り動く ssh client も見つけてしまいました。
http://slashdot.jp/comments.pl?sid=235258&cid=681038
http://sourceforge.net/projects/s2putty/

これらのことを検索してもなかなか情報が集まりにくかったのでここで情報を共有できたら、と思いトピをつくらせてもらいました。
どなたかこれらのことを試したりしたかたはいらっしゃらないでしょうか?またはこれからチャレンジしてみませんか?それではよろしくお願いします。



ここで、私がこれまで試したことについて書いていきます。
まず、いくつか調べたのですが vodafone では手元でメモリカードを読み書きできようができなかろうが、 java プログラムは承認されたネットワーク経由でしかインストールができないというところでつまづきました。(常識らしいですね。。。初歩的ですいません。)というか、またつまづいている状態ですが。。。
そして気休め的に J2ME Wireless Toolkit 2.2 Release でエミュレータで起動させて top を打ったのが上の画像です。
参考:
http://java.sun.com/products/j2mewtoolkit/download-2_2.html
つぎに私が考えているのは実機にダウンロードして実行できるようにするために vodafone のコンテンツアグリゲータに開発者として登録してインストールできるようにできないか、ということです。
参考:
http://www.dp.j-phone.com/dp/tech_svc/java/appli.php
ただ、JCTerm が「JCTerm is licensed under GNU LGPL」となっているとはいえ、たとえ形式上であっても「開発者」としてコンテンツアグリゲータに登録するのはまずいのではないか、と思ってしまっているのです。
参考:
http://www.jcraft.com/jcterm/


これらライセンスのことについてもなにかよい考えがある方は情報ください。
うまくトピを盛り上げられるか不安ですが、携帯で ssh はみんなが望んでいるものだと思っています。開発元に連絡とってみろ、とかコンテンツアグリゲータに登録しろ、だとか多少のことならなんでもやっていこうかと思っているのでどんどんレスください。

関係ないですが、jcterm の開発元は私の家から歩いて2・3分でした。こんな身近にすごい人がいて驚きです;-)

コメント(5)

あと http://j2me.jsch.org/ にもかいてありますが VNC on SSH もできるようです。
これができれば windows も含めた GUI での遠隔操作ができるようになるので注目する人が多くなりそうですよね。
書き忘れましたが、とりあえず私が把握しているのは vodafone に関してのみです。ただ、JCTerm の動作に関しては「we are porting JSch to J2ME platform; J2ME/CDC/FP and J2ME/CLDC/MIDP2.0」とあるうち J2ME/CLDC/MIDP2.0 については調べたつもりです。docomo は MIDP ではないし、au は MIDP2.0 をまだ採用してないようなので J2ME/CLDC/MIDP2.0 については Vodafone 902・802・702 シリーズでのみ動く可能性が高いと考えています。


あと自分の端末の話ばかりで 702NK について書き足りないところがあったので補足です。
702NK は SymbianOS が搭載されており、java プログラムだけでなくネイティブコードプログラムを走らせることができるようです。そしてこのネイティブコードプログラムも認証を受けないと普通はインストールできないのですが、以下のページにあるような手順をふめば自由にインストールができるようになるようです。
参考:
http://series60.sakura.ne.jp/6630/pukiwiki.php?%C4%B6%BE%A1%BC%EA%A5%A2%A5%D7%A5%EA%BE%F0%CA%F3

なので、より簡単確実に携帯で ssh client を動かすには 702NK が向いているかと思います。(実際には動かして確かめてはいないので自信はないですが)
その後、Vodafone 702NK コミュにて 702NK の ssh client である s2putty が実際に動作することを教えていただきました。
参考:以下の 64 での発言
http://mixi.jp/view_bbs.pl?id=350676

あと同時に s2putty の通信費はパケットフリーの適用範囲外であることも教えていただきました。

参考:
http://www.itmedia.co.jp/mobile/articles/0411/10/news064.html
「定額対象となるサービスは、ボーダフォンライブ!のメール(VGSメールおよびMMS)とWeb閲覧、SMS。Vアプリからの通信も対象となる。ただし、PCと接続してのデータ通信や、Nokia端末などが備えるPC向けEメールの受信などは対象とならない。」
うーん、面白そう。
私の携帯DoCoMoなので遊べませんが...。
コメントありがとうございます。面白そうですよね、自分で遊ぶためにもがんばります。;-)
たしかに DoCoMo や au だと規格上 http, https にのみ通信が限られるらしいので、現状のままだと ssh client がでてくる可能性は低そうですね。かといって vodafone は一般アプリのダウンロードはコンテンツアグリゲータからだけですし……、あと一歩という感じですね。


さて、vodafone の java まわりについてその後また少し調べてみたんですが個人が参加できる vodafone のコンテンツアグリゲータのスペースである「アプリ★ゲットV!」もしくは「週間アプリLive」に参加してアプリを一般に公開するにはコンテンツアグリゲータにある程度の権利を譲らなければならないようです。そしてこれが LGPL と矛盾してしまわないか、というのが気になっています。具体的には以下のような利用規約になっています。
参考:「アプリ★ゲットV!」の利用規約
http://ac-admin.appget.com/open_kiyaku.htm
参考:「週間アプリLive」の利用規約(申請を必要とする機能を使用)
http://dev.javalive.jp/new_idxagreement.html
ここではそれぞれ権利部分に関して以下のようになっています。
「アプリ★ゲットV!」
「第5条(権利)

1.スパイシーソフト(株)は登録され、公開された作品に関する情報(紹介文及び画面キャプチャー等。作品登録時に取得した情報を含む)についての編集権、メディア(電子媒体、紙媒体等)を問わない一次出版権は二次出版権を保有します。
アプリ名及び紹介文に含まれる商標等には上記に含まれません。
アプリに関する著作権は上記に含まれません。
アプリの使用許諾権等は上記には含まれません。
編集権には、紹介文等の文章はもともとの趣旨を損なわない範囲での編集(てにをはや語尾・用語の統一や要約等)を含みます。
編集権には、画面キャプチャ等の画像ファイルの、リサイズ・減色・ファイル形式の変換の加工を行う権利を含みます。
出版権には、弊社サイト内での情報の公開及び、弊社提携媒体(サイト又は雑誌新聞等)内での情報の公開を含みます。

2.スパイシーソフト(株)は作者の作品について、作品登録された作品の非独占的な配布権を除く権利(著作権、知的財産権など)は主張しません。 」

「週間アプリLive」
「第6条(権利)
  当社は登録され、公開された作品に関する情報(作品登録時に取得した情報を含む)
についてのすべての権利を有するものとします。」

「アプリ★ゲットV!」の2.については非独占的な配布権を求めているだけなので問題はないと思いました。1.については「一次出版権は二次出版権を保有します。」が日本語的に意味不明ですが「情報」の権利を譲渡するというのが LGPL と矛盾するのかどうか微妙なところだと思っています。あと「情報」の定義がいまひとつはっきりしません。
「週間アプリLive」については「アプリ★ゲットV!」の1.と同様だと思っています。やはり「情報」の定義がいまひとつはっきりしないのも同様です。

とりあえず週間アプリLiveに作者登録を申請したので、ここまでまとめた内容を質問してみたいと思います。あと、開発者用の FTP から動作確認もできるようなのでそちらで JCTerm が動くかどうか確認してみようかと思います。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

SSH 更新情報

SSHのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。