GoogleがJavaの知的財産権を侵害したとしてOracleが提訴していた裁判で、米カリフォルニア州北部地域連邦地裁のウィリアム・アルソップ判事は5月31日、37のAPIパッケージに関して著作権侵害は認められないとの判決を下した(Groklawの記事、 Ars Technicaの記事、 知財情報局の記事、 本家/.)。 判事によれば、APIで著作権保護されるのはプログラムコードであり、APIの機能自体は著作権保護の対象とならないとのこと。同じ機能であっても、異なるコードで再実装することは著作権侵害にならないとの判断だ。宣言やヘッダー部分に関しては、同じ機能であれば異なる実装でも同一の記述が必要となるため、著作権保護の対象外としている。 Oracleが1,500万行のソースコードをスキャンした結果、GoogleがJavaからコピーしたと認められたのは「rangeCheck」ブロックの9行と
MyScriptsを使います。天気やカレンダー、時計等のウィジット自体はMac、Windows、Androidでは目新しくはありませんが、ホーム画面にアイコンしか配置できないiPhoneでは話は別です。MyScripts内に限定されますが簡単にできますのでご紹介します。 MyScripts 2.5 仕事効率化, ユーティリティ App Storeで詳細を見る ウィジットとは ホーム画面上で特定の機能を実行するアプリケーションのことで、スマートフォンではAndroidやWindows Phoneでは提供されています。たとえば、天気やカレンダー、時計、画像ビュアー、音楽プレーヤーなどが代表的です。iPhoneのようにアプリを開かずにホーム画面上で情報を閲覧したり、操作することが可能です。 サンプル画面1 AndroidユーザにはおなじみのHTCの天気・時計が一体となったウィジット。設定したロー
本ブログはJava8(特にMetaspace)に対応していない。 下記にJava8以降に対応した記事を記載する(予定)。 blog.pepese.com JavaVMのメモリ領域について JavaVMが管理するメモリ領域について 階層1 階層2 階層3 説明 Javaヒープ JavaVM上で起動するJavaプログラムのリソースを管理する領域。New領域とOld領域で構成される。 l" New領域 新規オブジェクトと閾値(-XX:MaxTenuringThreshold)未満のオブジェクトが配置される。(Young領域とも呼ばれる) l l" Eden領域 新規のオブジェクトが配置される。 l l" From領域 CopyGC(ScavengeGC、マイナーGC)が実行された際に、使用中のオブジェクトはここへコピーされる。(S0やS1とも呼ばれる) l lー To領域 CopyGC(Scav
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く