【プログラミング】Javaがもうすぐ完全オープンソース化

このエントリーをはてなブックマークに追加
1依頼スレ

 JavaをGNU General Public License(GPL)の下で無料化しオープンソース化するという
Sun Microsystemsの計画が「JavaOne 2006」で発表されて以来、オープンソースへの
道のりにはいくつかの障害があった。2007年5月に「OpenJDK」がリリースされた際には、
コードの約5%にあたるSunの所有でない部分はオープンにされなかった。

 SunのチーフオープンソースオフィサーのSimon Phipps氏は、「GPLの下でリリースする権利が
Sunにあったものを、すべてリリースしたのは2007年の夏のことだった。このときは提供されない部分が
2つあった。1つはラスターグラフィックスと2Dグラフィックスに関する部分で、Sunがコードを
オープンソースとしてリリースすることを望まない企業が所有してることが判明した。
交渉の末にやっと『わかった、コードをオープンソースにしてかまわない』
という言葉がもらえたのだ」と述べた。

 「あと唯一残っているのは、Javaのサウンド関係のコンポーネントだ。
関係するベンダーが協力しないので、最終的にゼロからコードを書き改める決断を下した。
これは数カ月以内に完了する」と、Phipps氏。

 Phipps氏によると、Javaはあと数カ月以内に完全にフリーになる見込みだという。

 「2008年末までには確実に、できればもっと早い時期に、Javaのソースコードを
すべてGPLにできると思う」と、Phipps氏は語った。

http://japan.cnet.com/news/ent/story/0,2000056022,20375901,00.htm
2 ワッケイン(愛知県):2008/06/24(火) 20:47:17.28 ID:RRxUWiRY0
ジャワ
3 イヨクマン(大阪府):2008/06/24(火) 20:47:23.20 ID:vCxRdBiQ0
オープンソース化すると何かいいことあるの?
4 ダーブラ(大分県):2008/06/24(火) 20:47:23.67 ID:KSfEtjdJ0
オプーナ?
5 ブリーフ博士(讃岐):2008/06/24(火) 20:47:40.44 ID:Sm4lEVSd0
apt-getで一発インストールできるようになるん?
6 ネーヨ(四国地方):2008/06/24(火) 20:47:58.89 ID:FvvFsTj40
オープンソースにろくなものなし
7 イヨクマン(埼玉県):2008/06/24(火) 20:48:01.09 ID:97suxEVd0
でも俺らはクローズ
8 モーネ・ミッテラン内閣総理大臣(長野県):2008/06/24(火) 20:48:08.49 ID:ANXJmMzC0
男ならPython
9 ヴァルディ(三重県):2008/06/24(火) 20:48:32.08 ID:Mr1fYuSO0
ぱそこんとに詳しいヲタってキモーイww
10 コッチ・ミンナ(鳥取県):2008/06/24(火) 20:48:56.49 ID:wh0/IuSW0
わかりません!
11 今北三仰 法師(埼玉県):2008/06/24(火) 20:49:44.91 ID:k/e2mr0K0
>>10
ぴっかぴっかの いっちねんせい
12 ブルマ(埼玉県):2008/06/24(火) 20:51:01.99 ID:vKwXxoyk0 BE:44680649-BRZ(10196)
OpenJDK 6、Java互換試験に合格 - 完全FLOSSのJava SE 6誕生
http://journal.mycom.co.jp/news/2008/06/20/036/
13 マチルダ・アジャン(大阪府):2008/06/24(火) 20:51:42.06 ID:g1wOIv1o0
Javaは終わった。
業界の底辺のVBプログラマーが単価に釣られて進出してきて火を噴いてる現場多数。
14 魔人ブウ(巣鴨):2008/06/24(火) 20:52:00.18 ID:8Hy3UUa90
FizzBuzz
15 ブリーフ博士(讃岐):2008/06/24(火) 20:52:01.90 ID:Sm4lEVSd0
>>3
マイクロソフトをぶちのめせる
16 ヴァルディ(三重県):2008/06/24(火) 20:52:46.67 ID:Mr1fYuSO0
こういうのやってる人ってきもいよねw
17 女尼女尼(埼玉県):2008/06/24(火) 20:53:42.11 ID:OtcewL+g0
FreeBSDライセンスにしろよ
共産主義者が
18 コーリン(東日本):2008/06/24(火) 20:53:58.50 ID:M8gJ3/Rt0
旬を過ぎてからではインパクトがナッシング。
19 ウパ(長屋):2008/06/24(火) 20:54:09.33 ID:FA/z16hd0
なんのメリットがあるの?
20 コルベット(埼玉県):2008/06/24(火) 20:54:29.04 ID:mw0SsrYf0
Sunはソフトをタダでばらまいてハードでボッタくるつもりってこと?
21 トランクス(埼玉県):2008/06/24(火) 20:55:52.00 ID:T6aHaOl30
GPLって。。。。
22 カミコ ウリン(鹿児島県):2008/06/24(火) 20:57:18.41 ID:z6id80QY0 BE:1035629748-PLT(12001)
風呂釜でも洗うのか?
23 ソウダナ(コネチカット州):2008/06/24(火) 20:58:48.80 ID:VWzr8mlXO
sunて何がしたいの?
ハードもシェア大したことないしコンサル部隊もいないだろ?
24 ブリーフ博士(讃岐):2008/06/24(火) 20:59:16.04 ID:Sm4lEVSd0
デルファイはVBとかVC++に食われちゃったし。
オープンソース化してしまえば世界中の開発者が興味をもって
より良いモノができあがる可能性がある。

政治で言ったら郵政民営化して白日にさらすことで
既得権益連中の好き勝手にさせないようにした、みたいなもん。
ちなみにこの例えは全然的を射てません。
25 ゴップ(巣鴨):2008/06/24(火) 21:00:43.01 ID:e+h4/qyk0
小出しにしまくるもんだからGPLが切れてなかったか?
まあどっちもあれだが
26 ヌイ・テネル(東北地方):2008/06/24(火) 21:00:48.26 ID:YQppyyvi0
GPL汚染拡大の悪寒
27 魔人ブウ(埼玉県):2008/06/24(火) 21:00:58.04 ID://JS234V0
仮想環境もいれないとだめだしプログラムはながくなるし
いいことあんのjavaって
28 ジュダック(埼玉県):2008/06/24(火) 21:01:15.82 ID:vn/0agJB0
それはJava(やば)い
29 ネゴトワ・ネティエ(福岡県):2008/06/24(火) 21:02:00.74 ID:a3GtfVTB0
Oh, shit!!!

Exception:java.lang.NullPointerException
30 ネカリ(富山県):2008/06/24(火) 21:03:08.04 ID:BWrAtEM/0
ところで
Jane Doe Style

なんて読む?
31 ツ・レタ(埼玉県):2008/06/24(火) 21:06:07.45 ID:7vsgemG80
JAVAそのもののソースということ?何言語で書かれてるの?
32 レビル(巣鴨):2008/06/24(火) 21:06:27.49 ID:wgWz44Po0
パソコンを買いたての時にまず最初にダウンロードするやつは、javaの「何」?
コンパイラみたいなもん?
33 通 報(東北地方):2008/06/24(火) 21:08:32.29 ID:EbT4/BdM0
GPL!!GPL!!GPL!!GPL!!GPL!!GPL!!
34 ネーヨ(滋賀県):2008/06/24(火) 21:12:17.12 ID:/Gf1hoUj0
>>30
ジェーンドゥースタイル
35 ギックリ(青森県):2008/06/24(火) 21:52:30.39 ID:fwpsqJJbP
ν速でプログラミングスレは伸びないと何度書けばわかるんだアホか
36 ウミガメ(愛知県):2008/06/24(火) 22:01:47.09 ID:P4EVVUTa0
>>12 って何?もう >>1 が終わったってこと?
37 ケン=サクシル(愛知県):2008/06/24(火) 22:02:45.47 ID:qJueH48F0
↓よく知らないままGPLを批判する奴
38 ウーロン(愛知県):2008/06/24(火) 22:03:44.69 ID:Uoo6jCif0
GPLとかカスだろ
39 ツマンネ(愛知県):2008/06/24(火) 22:07:31.46 ID:PCZ1FW410
GK乙!
GPLは糞だというのに!!
40 アーオリニ・ヘッコム(埼玉県):2008/06/24(火) 22:20:07.19 ID:PjFFhJaB0
今学生なんだけど、今から学ぶとしたらなんの言語をやるべきなの?
Cとかfortranの基本的なことはわかってるんですが。
41 セネイ(讃岐):2008/06/24(火) 22:21:53.60 ID:ZzQ2YsbG0
>>40
当然Cは完璧に極めるとして、あとは進む方面次第だな。
42 アーオリニ・ヘッコム(埼玉県):2008/06/24(火) 22:24:55.87 ID:PjFFhJaB0
やっぱCを極めるのがいいか。
主流のプログラムはCなのかな。

なんかπ損?とかやはりjavaとかもやったほうがいいのかなぁなんて思ってたんだけど。
43 ギックリ(青森県):2008/06/24(火) 22:27:45.03 ID:fwpsqJJbP
44 アスベル(福岡県):2008/06/24(火) 22:27:56.36 ID:gC/UFW9i0
少しアセンブラもやってみたら
45 ヒドラ(埼玉県):2008/06/24(火) 22:28:09.45 ID:kpJ5Nji30
>>40
言語っていうか、目先の就職を考えるならAjaxベースの各種開発環境を学んだほうが。
Adobe AIRとかGoogle Web Toolkitとか。

堅実に行きたいならOracleかSQL Server使ってストアドプロシジャのお勉強でも。
46 ウーロン(愛知県):2008/06/24(火) 22:28:11.45 ID:Uoo6jCif0
Cをきっちりしとけばjavaも簡単に見に付くだろ
47 ブライト・ノア(山形県):2008/06/24(火) 22:28:30.61 ID:TWo89sb60
>>1
Javaってなにでかかれてるの?
48 フムラウ(横浜):2008/06/24(火) 22:28:44.66 ID:0SdyWjRaO
>>42
いやjavaだけできても仕事になるけど
cだけできても仕事にはならないよ
49 [―{}@{}@{}-] ギックリ(讃岐):2008/06/24(火) 22:29:58.98 ID:3+pB2cM/P
GPL厨乙
50 アスベル(福岡県):2008/06/24(火) 22:30:09.52 ID:gC/UFW9i0
組み込みはCだべ。
51 ジョブ・ジョン(巣鴨):2008/06/24(火) 22:30:34.82 ID:fESV7tLl0
ゲームのPGやってた頃にC++だったせいで
今のネットでのJavaもPHPも違和感なかったよ
パーーーールはちょっとなんなのって思ったけどw
52 ブライト・ノア(山形県):2008/06/24(火) 22:30:41.27 ID:TWo89sb60
>>42
引く手あまたのプログラミング言語は?
http://slashdot.jp/developers/article.pl?sid=08/04/06/2313251
---
Java(16479件)、C++(8080件)、C#(7780件)、JavaScript(6749件)、
Perl(5710件)、PHP(2641件)、Python(1408件)、COBOL(1207件)、
Ruby(769件)、Lisp(33件)といった感じらしい。

とりあえずJavaとC/C++/C#、あとJavaScriptを覚えれば、
当分仕事には困らないようである。COBOLのしぶとさも目立つ。

ちなみにHaskellやOCamlの求人は10以下だったそうだ。
---

53 おばこ娘(愛知県):2008/06/24(火) 22:31:17.48 ID:we/59U7M0
ゆっくりGPLに感染していってね!
54 アイスちゃん(久留米):2008/06/24(火) 22:31:18.82 ID:PPsKocoP0
33件のLispはなんの案件だったんだろう?
55 ブライト・ノア(山形県):2008/06/24(火) 22:35:11.66 ID:TWo89sb60


Ruby最強><;


56 チョ・プゲラ(久留米):2008/06/24(火) 22:35:25.24 ID:sw31wQVy0
オープンソース化したからって、どうせ何もできんオプソ厨を喜ばせるだけで、
別にうれしいことなんてないだろ
57 ヘンナナ・ガレ(讃岐):2008/06/24(火) 22:37:11.73 ID:XgZHM6ys0
>>52
Javaつえー
58 モスク・ハン(鹿児島県):2008/06/24(火) 22:39:26.45 ID:7BDnVMHA0
DBとかHTMLの部分はJavaと関係ないし絶対にやらないって言ってたら
みんなから無視されるようになった。
59 セネイ(讃岐):2008/06/24(火) 22:41:50.70 ID:ZzQ2YsbG0
>>52
それは単に仕事の引き合い数としての見た目だけだぞ。
Javaだけできたところでただの使い捨て底辺になるだけだ。
60 ブライト・ノア(山形県):2008/06/24(火) 22:44:40.86 ID:TWo89sb60
>>42
マイクロソフトを信じるならC#
オープンソースを信じるならJava
WebプログラミングならPythonかRuby
61 アーオリニ・ヘッコム(埼玉県):2008/06/24(火) 22:45:42.46 ID:PjFFhJaB0
アセンブルってーのと、C#をほんとに少しだけ調べたけど、
アセンブルっての面白そうだな。
ちなみにOracleってのは日本語の解説サイトみたいのあまりないのかな?
やるなら、ネットで解説サイトがあるやつがいいんだけど。

就職のためには、javaとかC#がよさげなんだね。
とりあえずCをきちんと理解するのと、アセンブルってのに手を出そうかな。

62 カル(埼玉県):2008/06/24(火) 22:47:46.75 ID:9/BO64Zw0
コボラーの俺が来ましたよ
63 ホドリ(巣鴨):2008/06/24(火) 22:48:02.55 ID:oZfEQJOI0
まーたGPLライセンスか
BSDライセンス使えよ糞が
64 ヒーラン(長屋):2008/06/24(火) 22:49:40.36 ID:PX7rd/S90
>>32
プログラム組まないんならJREでいいんじゃね?
65 アスベル(福岡県):2008/06/24(火) 22:49:55.72 ID:gC/UFW9i0
Cを理解するなら、少しアセンブラを触ってみる方が良いべ
66 オスカ・ダブリン(秋田県):2008/06/24(火) 22:50:34.33 ID:PUXONONF0
就職以外になんか目標が無いとプログラミングなんて続かないだろ
67 アスベル(福岡県):2008/06/24(火) 22:52:28.83 ID:gC/UFW9i0
趣味でやるなら、絶対に作りたいものを見つけることが大事だな
68 チョ・プゲラ(久留米):2008/06/24(火) 22:53:51.68 ID:sw31wQVy0
デスマの絶対数がJava・C++の強みの秘訣さ

JavaとC++をIDE使って書ければしばらくは食べていけるが、
そんなものは自分の健康と引き換えにするほどのものじゃない
69 ヘンナナ・ガレ(讃岐):2008/06/24(火) 22:56:33.51 ID:XgZHM6ys0
>>61
アセンブリ←C→C++,Java or C#
Perl or Ruby
あと関数型ひとつ

まあ3つぐらいやったら面白さがわかると思う
人それぞれだと思うけど
70 ネカリ(コネチカット州):2008/06/24(火) 22:57:43.85 ID:iNneZkhUO
俺もコボラーだよ。
転職できんのかな。
71 アーオリニ・ヘッコム(埼玉県):2008/06/24(火) 22:57:45.86 ID:PjFFhJaB0
そうだよね。
なにか作りたいもんないと絶対続かないよね。

まぁ今までfortranばっかやってて、そんで少しだけCとさらにほんとに少しperl
をやったくらいだから、なにが作れんのかわからないんだよね。
だから、とりあえずかじってみて、どんなものが作れるのかを知っていこうかな
なんて気持ちもある。

72 ヤムチャ(愛知県):2008/06/24(火) 22:59:25.54 ID:Hq7XGxnw0
コボルってどうしようもないよね
日曜プログラマーごっこもでkないし
73 コルベット(広島県):2008/06/24(火) 23:02:32.77 ID:nA40jo/X0
そんな話すっかり忘れてた
74 オツカー・レイ(讃岐):2008/06/24(火) 23:02:58.67 ID:+dpLDOWe0
仕事が多いからJavaとかC#とかそういう考えはおかしいだろ
自分のやりたい言語をやって、仕事は別の職種が正解
75 ウッディ・マルデン(巣鴨):2008/06/24(火) 23:23:57.25 ID:T5OxE/Wi0
無限アセンブラ
76 ジド(東京都):2008/06/24(火) 23:24:50.01 ID:ryyKcXC80
高級言語は甘え
77 ブルマ(埼玉県):2008/06/24(火) 23:26:30.47 ID:vKwXxoyk0
もうすぐ彼女がオープンソースに
78 ハワド(石川県):2008/06/24(火) 23:26:47.12 ID:pxR3hfmi0
開発言語をオープンソース化するんじゃねーよ!!
こっちはアプリを作るのが仕事であって、開発環境を揃えるのが仕事じゃねーんだよ
MSのC#を見習って基本的なライブリー位SUNで用意しとけよ!
79 バーダック(埼玉県):2008/06/24(火) 23:27:47.24 ID:xC37r1Je0
ruby、ecmascriptあとsqueakやっとけば問題ない
静的な型付を強制する言語(C++, java)とか知恵遅れのための言語仕様だろ
80 備府九斎(讃岐):2008/06/24(火) 23:52:37.26 ID:0F4Wl6hV0
JAVAはアホの開発者がいらん事するのや、上級開発者がオナニー的な分かりにくい
ソースを生み出す事を言語的に封殺してくれるから大規模開発に向いてる。
81 占いババ(巣鴨):2008/06/24(火) 23:55:28.22 ID:BdJffzwc0
【コンパイラ言語】
アッセンブラ・・・仕事で使うなら。
C言語・・・初めに覚えるには良い。
C++ ・・・とりあえず基本。ちょっと前の主役。

これらはポインタを直接扱う。
それが事故の元とになるけど、自由度が高い。

【仮想マシンで動く言語】
Java・・・今の時代の主役。なんかちょっとメンドクサい。業務でよくつかわれる。
C#・・・名前はCっぽいけど、Java寄り。Javaの駄目な所を改善。Microsoftの言語。これから普及。

メモリ管理を仮想マシンが勝手にやってたりとちょっと楽。
ポインタを直接使うことはあまりない。ランタイム入れないと動かない。

【スクリプト言語】
perl・・・古株。大抵のLinuxなら標準で入ってる。でもちょっと古臭い。
Python・・・Rubyのライバル。Google社内で使われることが多い。
Ruby・・・Pythonのライバル。日本産。かなり高機能だけど遅い。遅い。

スクリプト言語は動的な型付けが多い。
省略した表現が可能なので書きやすいが読みにくい。


 コンピュータの性能が高くなればなるほど
上から下へとどんどん時代が移り変わっていく。
しっかりと基礎を磨きたいなら上の言語を、
新しい時代の変化に対応したいのなら下の言語を。
今はJavaが一番無難な位置。
82 バージ(宮城県):2008/06/24(火) 23:57:26.29 ID:OZ236yJE0
オープンソース化ですか。
そーすか。
83 ウプレカス(四国地方):2008/06/24(火) 23:57:32.81 ID:vPT7UUlj0
>>80
最近は他の言語でEoDがはやってるのをみて、方向変換しつつある。
84 ニガ(埼玉県):2008/06/24(火) 23:59:01.49 ID:c9+N+0wK0
サン電子も偉くなったな。
85 カー・コローグ・ヨメ(大阪府):2008/06/25(水) 00:02:05.62 ID:bJqLRtwk0
完全オープンソースでMS完全依存のチョン死亡www
86 魔人ブウ(埼玉県):2008/06/25(水) 00:02:38.30 ID:aSoQrEt50
真のプログラマはFortranとアセンブラで何でも作れるんだよ。
87 セル(大阪府):2008/06/25(水) 00:03:41.72 ID:WyqV9eNj0
いみねー
88 イレーザ(埼玉県):2008/06/25(水) 00:04:49.38 ID:TuKlyeUQ0
1ファイル1クラスって時点で糞と判断した
89 マクシミリアン(巣鴨):2008/06/25(水) 00:06:20.12 ID:rrRyKhXN0
Javaって広告も付けずに無料配布してるけど
Sunなんたらはどうやって金を儲けてるわけ?
90 ビーデル(巣鴨):2008/06/25(水) 00:07:57.61 ID:BdJffzwc0
Javaと.NETがおたがい争うようになってから、
両者はチキンレースをするかのようにオープンになってる。
やっぱり競争って大切。
91 クワシク(埼玉県):2008/06/25(水) 00:11:55.51 ID:RShF9awR0
javaのコンパイラは何でできてんだよ
アセンブラか?
92 カー・コローグ・ヨメ(大阪府):2008/06/25(水) 00:12:46.84 ID:cx/WB+lg0
>>89
ハードウェア売って儲けてる。ソフトで金を取る必要はない。
93 ツ・レタ(巣鴨):2008/06/25(水) 00:13:21.00 ID:wCsvK5Mq0
株式会社COBOL

ってゆーSEやPGの斡旋会社があって笑った
94 トエト(埼玉県):2008/06/25(水) 00:15:15.91 ID:zemiWfbM0
サソはMSが大嫌いだからなw
95 ジル(巣鴨):2008/06/25(水) 00:16:18.15 ID:Ff1y5Mpy0
可憐Girl's - Over The Future
http://jp.youtube.com/watch?v=qvnPHb41VTQ

http://www.nicovideo.jp/watch/sm3755682
(高画質)

感想を聞かせてください。
96 ヘンナナ・ガレ(秋田県):2008/06/25(水) 00:17:01.70 ID:G9JQenxZ0
>>66
ゲームがあるだろ
ゲーム作ろうぜゲーム
アクションやシューティングが技術を磨ける
97 皇帝ハーン(巣鴨):2008/06/25(水) 00:18:52.62 ID:OQb6FMZa0
>>93
それ電車に貼ってあるシールの広告見たことあるわ
怪しさ満載だったwww
誰が入るんだよw
98 ヘンナナ・ガレ(巣鴨):2008/06/25(水) 00:19:59.49 ID:3ye8Izom0
Microsoftに儲けさせるわけにはいかないから、政府系のWEBシステムはたいていJAVA
かく言う私も底辺でね。
99 ハロ(巣鴨):2008/06/25(水) 00:23:58.30 ID:9KX0s6320
C#ってビジュアルベ〜シックよりちょい早いやつですか
100 ヒーラン(長屋):2008/06/25(水) 00:25:41.53 ID:CM0hubij0
JavaVMのソースって、CとC++なんだぜ。
101 ムシゴヤシ(愛知県):2008/06/25(水) 00:27:44.32 ID:d+iAMaFw0
今後食っていくには何覚えたほうが良いのかね。
とりあえずJava少々とOracleは何となく使えるが。
102 ビーデル(巣鴨):2008/06/25(水) 00:29:50.01 ID:bMiU37kK0
>>99
VB.NETとC#なら速さは同じ、はず。
どっちも同じ中間言語に翻訳される。
103 士根嵐(埼玉県):2008/06/25(水) 00:30:25.74 ID:EWbZ7Ctl0
あ?
104 ニーチュ(讃岐):2008/06/25(水) 00:31:29.42 ID:JjrW3vwR0
>>101 分野による
大規模物理計算したいなら FORTRAN か C が良いよ (^_^)
105 ロリモスキー(久留米):2008/06/25(水) 01:19:28.01 ID:0fxWFtkR0
COBOLは永久にやっても意味が無い言語
106 ヒソクサリ(埼玉県):2008/06/25(水) 01:20:29.80 ID:4vHRnPvL0
そういやObjective-COBOLはどうなったんだ?
107 オムル・ハング(讃岐):2008/06/25(水) 01:21:17.28 ID:wCrv+AB+0
GPLって訊くだけで鳥肌たちそう 怖い怖い。
108 パスオ・シエロ(讃岐):2008/06/25(水) 01:22:07.63 ID:t4beZFAM0
なにこれ、これからはJavaでプログラム書いたら全部感染決定なの?
109 ヒーラン(長屋)
>>108
gccでコンパイルされたプログラムはどうなんだw