AppleとOracle、OpenJDK project for Mac OS Xを発表
1 :
たかちゃんψ ★ :
2010/11/13(土) 00:48:30 ID:??? AppleとOracleは12日付けで、OpenJDKコミュニティにAppleが参加し、OpenJDK project for Mac OS Xをスタートすることを発表した。
これにより、AppleのJavaテクノロジーをオープンソース開発者が利用できるようになる。
またあわせて、現行バージョンおよび次期バージョン用のJava SE 6が今後もAppleから提供されることが確認された。
OpenJDK project for Mac OS Xでは、32ビットおよび64ビットHotSpotベースのJava仮想マシン、クラスライブラリ、ネットワーキングスタック、
新しいグラフィカルクライアントのためのファウンデーションといった、Mac OS XにJava SE 7を実装するために必要なほとんどの主要コンポーネント、
ツールおよびテクノロジーがAppleから提供される。
また、現行のMac OS X v10.6 Snow Leopard用および次期リリースとなるMac OS X Lion用のJava SE 6を今後もAppleが提供することが確認された。
Java SE 7および以降のJavaは、Oracleから提供されることるになる。
Mac OS XにおけるJavaについては、10月21日に開発者ページにおいて、Mac OS X向けのJavaアップデートが「Java for Mac OS X 10.6 Update 3」をもって終了し、
以後はAppleによるJavaランタイムのポーティングが行われないとアナウンスされていた。
http://journal.mycom.co.jp/news/2010/11/12/108/index.html
アップルもすっかり悪役になったな
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
>>3 ガッチガチのiOS SDKライセンスを出しておいてご冗談を
5 :
名無しさん@お腹いっぱい。 :2010/11/13(土) 05:43:09 ID:gc8HURhg
AppleとOracleの組み合わせもって悪の枢軸だなw
iOS版は無いのか
もうjavaいらんだろ
自前で作るの辞めて、ボラクルに○投げか。
はぁ? Java同梱止めた理由はどこにいった。くそっぷるだな
単純に持ち玉の少ないMac App Storeのバリエーションを増やす為、 Javaアプリを取り込もうという戦略だろう。 ジェームズ・ゴズリングあたりがApple入社したりして。
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
Mono もぐだぐだだしね。肝心な部分は MS が公開しないってやり方なので、Mono プロジェクトが 吠えると MS の手のものに、関連する主張はネットからも抹殺されて、いつまでたってもおもちゃ。
Apple + Oracle ってすげー分かり安い悪の枢軸だなw
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
>>14 AppleとOracleが共同でオープンソースコミュニティの破壊に力を入れてるって意味?
Apple : 儲けにならないJavaを自社開発するのはもーいや。手放したい。 Oracle: Javaはせっかく手に入れた金儲けの道具。Macが離脱するとなると評価が落ちる。 OpenJDKなんかに取られる前にウチが開発することにしよう。 利害関係の一致。
> OpenJDKなんかに取られる前にウチが開発することにしよう。 OpenJDKに押し付けたんだろ?
>>17 AppleはOpenJDKに押し付けた。
Oracleはそれでは自分の立場が無くなると思った。
毎度閉鎖的なあっぷる的態度だね
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
>>3 ,11,14,20
迷惑だから自己催眠は回線切ってからやれ
自己催眠をかけているのはMS信者のほうですね、わかります。
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
24 :
MS信者 :2010/11/15(月) 00:55:39 ID:???
>>23 それは何度もコピペを見たからわかった。
無知な俺に、もっと具体的に教えてくれ、まずはそこからだ
26 :
MS信者 :2010/11/15(月) 01:04:37 ID:???
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
1位になったってことは攻撃対象として選ばれつつあるって事なのか? これから、アップルはマイクロソフト並みの資金をセキュリティに投入しなければいけなくなり ユーザーはアンチウイルス必須な時代がくるって事かね
30 :
MS信者 :2010/11/15(月) 01:23:06 ID:???
>>29 OSの問題というよりソフト会社が修正すべき問題でしょ
だからマイクロソフトは勧告をだしてる
もしかして、脆弱性数で一位はアップルだと書かれたから、顔真っ赤にしながら頑張ってソース探したのか?
なぁwなぁw そぅなのか?w お前いいやつだなw
>>29 Windowsのセキュリティースポットは、ウィルスが多いだけに深刻だよな〜。
1年放置か・・・
>>1 JAVAはよく知らんが、AppleのSDKって、使いやすいと評判を博していることが多いと思う
から、それがオープンソースになったのは良いことだね。
Appleの開発環境は超閉鎖的だぞ 今まではJavaも公式サポートしていたが、それを切り離すことで完全にガラパゴスになった
>>24 ばんばん、会社を買収してるだろ。あれがあっぷるが新たに
革命的に「オープンソースに力をいれている」という日本語を
再定義した結果ですよ、
アップルはオープンソースに力を入れてるね マイクロソフトは閉鎖的だな
アップルはオープンソースを利用しているが、 アップルとマイクロソフトはクロスライセンス契約を結んでいる やってることは同じだと思うんだが無知なの?
やっている事は同じだがその後が違う。 M$はそれを改良して更に儲けようとするが、あっぷるは ”俺たちはそんなことしていない、M$は邪悪だ”と宣伝 するように信者に電波を発信する。
>>37 それはないない
ジョブス自身が、マイクロソフトへの攻撃はやめるべきだと何度も発言してるしな
実は、ジョブスとゲイツは仲がよいし、アップルのパンフレットや歴史を記した書籍にはゲイツが頻繁に登場する
一部の熱狂的な信者と、アップル製品というブランドを売りたい広告代理店の下請けが、ネット情報の操作をしているだけだと思う
露骨すぎて、誰もが苦笑いしてる事にすら気づいてないのだろうけどw
逆にアップル嫌いの見せ掛けの可能性もあるけどな
どちらにしても両社の関係は良好だよ
だめだなアッpる
Appleのソフトウエア開発力はすでに過去のものです。 OSXからオープンソース引っ張ってきて何とかしのいではいますが。
オープンソースを買い取って、”私が開発しました”って言ってる事例のほうが多いのでは?
例えば?
>>9 理由?
理由はjavaはいつまでも出来上がらない、要らない子 だって事
リソースの無駄遣い、各プラットフォームごとに最適化されたアプリを作ったほうが良い
アップルも一時ずいぶんJAVAに力を入れていた時期があったけど、もうあまりやる気がないんだろ。 切り捨てる必要もないから自社での開発をやめてオラクルに任せる、と言う感じでないの。
Javaがベストとは言わないが、少なくともObjective-Cなんてフランケンシュタインよりはよほどいいと思うんだがなぁ
Rubyも捨てたし、Javaも捨てた。 で、結局自分とこのObj-Cを押しつけ始めた、つまり 初めからそういうことだったんだよ。
52 :
名無しさん@お腹いっぱい。 :2010/12/04(土) 20:36:49 ID:j9soyGXp
Objective-Cなんて中途半端な言語はイラネ
>>52 どの辺が中途半端なの?
答えられないの?
×中途半端な言語 ○自分の理解できない言語
馬鹿はRubyも出来ない、JAVAもできない、もちろんObjective-Cもできない。 バッチファイルも書けない。
いろいろと理解の範疇を超える言語ではある。 メッセージを投げるときに引数名を指定させるくせにその順番は変えられないとか、 NSDateクラスの極薄ラッパぶりとか、allocとinitを分離してたりとか。 あと、alloc/init/retain/release/autoreleaseで見るに、フレームワークと言語仕様が交錯して見えるんだが。
>>55 「馬鹿でも正しく簡単に使える」
優秀な製品はかくあるべきだろう。
バカは数学というツールすらまともに使えない。 しかし数学は優秀なツールである。 プログラム言語もかくあるべきである。
59 :
名無しさん@お腹いっぱい。 :2010/12/05(日) 00:20:13 ID:3vvN+HF4
>>58 うまいこと言おうとしてスベった感があるな。
「かくあるべき」ってどうあるべきなんだよw
バカほど才能の無さを他のもののせいにする。 才能のあるものは道具にこだわらなくとも事を成し遂げる。
正しくあるためには馬鹿に使わせないこと
そもそもObjective-Cの設計者が馬鹿なのに、 ユーザーを馬鹿扱いとか恐ろしいな。
>>64 それでうまいこと言い返したつもりかよw
だったらなおさらObjective-Cを捨てて
Javaかあるいはもっと使いやすい言語採用すればいいのに。
>>66 設計者は馬鹿で、Objective-Cが糞言語で、
それを未練がましくAppleが採用し続けてるってのは
設計者がMSに行こうが覆らないだろ・・・。
Objective-C 糞 の検索結果 約 24,500 件 (0.22 秒)
C# 糞 の検索結果 約 152,000 件 (0.28 秒)
>>68-69 他の言語を引き合いに出されてもObjective-Cが使いやすく変わるわけでない。
俺はMS信者じゃないので、MSとAppleの信者同士の言い争いお約束の
「MSの方が」「Appleの方が」なんて話をここに持ち出されても反応に困る。
Objective-C の検索結果 約 2,610,000 件 (0.08 秒) Objective-C 糞 の検索結果 約 24,500 件 (0.22 秒) 0.94%が糞と言っている C# の検索結果 約 33,000,000 件 (0.08 秒) C# 糞 の検索結果 約 152,000 件 (0.28 秒) 0.46%が糞と言っている。
>>68-69 Javaの対比に持ち出すならわかるが、
まずObjective-Cの対比にC#を持ち出す時点で話がおかしいがな。
Objective-Cの対比に出すならC++だろ。
この板は基本的に 「(MSあるいはAppleの製品)は駄目だ!」といわれると、 「(AppleあるいはMSの競合製品)はもっと駄目だ」と脊髄反射的に オマエモナー反応しか出来ない馬鹿ばっかりだ。
じゃあC++で C++ の検索結果 約 45,300,000 件 (0.12 秒) C++ 糞 の検索結果 約 451,000 件 (0.17 秒) 0.996%が糞と言っている どや、C++の方が糞だってわかっただろう?
75 :
名無しさん@お腹いっぱい。 :2010/12/05(日) 21:47:41 ID:H7cowAN3
オブジェクト指向ならJavaまたはC丼なんだろうけど、 Objective-CとC++は系統が違うだろうっていうことなんだと思う
>>74 >>70 も言ってるけど、他の言語を引き合いに出されてもObjective-Cが使いやすく変わるわけじゃねーだろ。
そんなことよりObjective-Cが他の言語より優れている部分を語ったほうが早いだろ。
> そんなことよりObjective-Cが他の言語より優れている部分を ない
78 :
名無しさん@お腹いっぱい。 :2010/12/05(日) 22:03:40 ID:H7cowAN3
よし、みんなでGoやろうぜ っても流行らないんだろうな・・・
Objective-Cは、Cのプリプロセッサ&ライブラリで実装できる smalltalk風のオブジェクト指向機能を目的としたライトな言語だったのに、 ライブラリが非常に多く書かれたことと、NEXTSTEPで採用されたことから、 言語の出来に比べると、驚くほど普及してしまった。
> そんなことよりObjective-Cが他の言語より優れている部分を Apple様の公式プログラミング言語なので、 Apple信者な開発者の頭にはスルスル入ってスッキリ納得がいきます。 信者補正が無ければ只のニッチ言語です。覚える時間がもう無駄っていう
こんなんだからマイクロソフト信者は馬鹿にされるんだよw
一日たってやっと釣れたか
Objective-Cを使ったことがなさそうなのに Objective-Cを擁護しようとしてる不思議なやつがいるな、このスレ。
Obj-Cが使いづらいとか言ってるのは 完全に「社命でObj-Cやれって言われたけど 頭固くなりすぎてついてけないオッサンプログラマー」 のグチだってバレバレなんだもの・・・ 普通に仕様考えれば、メッセージ送信メタファーで モジュールのカプセル化とインターフェースの可読性を上げた オブジェクト指向の考え方に忠実な言語ってわかるっしょ。 んで仕様が硬直化してるかっつーと、ずっと使われつづけてるおかげで 便利な書き方にもいろいろ対応してて使い勝手いいし。 この程度の変化についてこれないならプログラマ辞めた方がいいよ これ以外にもWindowsの方でもどんどん言語は変化していくんだし。
7~8年前に「JAVAなんて糞」って連呼してる奴を見てたのと同じ視線だよな基本 使えないだけかっていう
ObjC以上にApple製開発環境が嫌われてるのかと思ってた エラーメッセージにわざわざ鼻に付くジョーク仕込むような会社だし
>>85 「ついていけない」というほど難しい言語でもないだろう。
サンプル参考にしながら一週間も使ってれば大まかに理解はできる。
「使いづらい=ついていけない」でなく、
「使いづらい=他の最近のメジャー言語と比べて不足が多い」と感じることもあるので
いちがいにオッサンとは限らないな。
とりあえず、autoreleaseの仕組みや、nilがメッセージをスルーしたり、idとデリゲートを多用させるやりかたは
他の言語以上に、コード量に対する保守の手間の増え方が大きくなりがちだなとは思った。
あと言語というよりCocoaフレームワークに起因する話だが、
NSArray/NSSet/NSDictionaryといったコレクションのソートや抽出がめんどくせ。
>>87 つい昨日の話だが、Xcodeのエディタ使ってたら下半分のコードが消えたぜ。
開きなおしたら直ったが、心臓に悪いバグがある。
あと、コード補間周りは今一歩足らない感じがあるな。
89 :
名無しさん@お腹いっぱい。 :2010/12/11(土) 16:27:20 ID:lDn0aXcA
あ