InfoQ ホームページ OS に関するすべてのコンテンツ
-
新しいインストーラが Windows 版 Ruby の実行速度を大きく向上する
Luis Lavena 氏は Windows 用 Ruby インストーラのアップデート作業を行っている。このインストーラには最新のコンパイラで作られた Ruby バイナリが取り入れられていて,ベンチマークによれば Ruby 1.8.6 が以前の2倍以上の早さで動作する。我々は Luis Lavena 氏に,この新たな Ruby インストーラについて話を聞いた。
-
Windows 7 API Code Pack for .NET の公開
Windows API Code Pack for Microsoft .NET Frameworkは、.NET開発者にWindowsの関数を提供するラッパーだ。ラッパーは主にC#で書かれており、C++/CLIで書かれた DirectX関数も伴っている。ソースコードは現在利用可能だが、オープンソースライセンスではない。
-
VisualStudio による Linux アプライアンス作成
Novell が Linux アプライアンス作成ツール SUSE Studio をリリースした。Mono 開発チームはこれに関連して,SUSE で稼動するアプライアンスを Visual Studio 内から生成するプラグインを製作した。
-
HyperSpace - 省スペースブラウジング環境
Phoenix TechnologiesはブラウザのみをサポートするOS、HyperSpaceを開発した。HyperSpaceはGoogle Chrome OSに組み込まれる予定の機能とほぼ同じ機能を提供する。
-
Microsoft、2万行のコードをLinuxカーネルに提供
Microsoftは、3つのLinuxデバイス ドライバをLinuxカーネル2.6.32に提供したとしている。これはGPLv2ライセンスの下で行われ、コードは2万行に及ぶ。
-
MacとRuby総まとめ:MacRubyのAOT、ChocTopによるDMG作成
MacRubyは着実に前進しており、使いものになるAhead of Time (AOT) コンパイラがexperimentalブランチに入るのも近い。これにより、RubyはCocoaアプリケーションのための一人前の言語になるはずだ。また、MacOS DMGファイルを作成するDr Nic氏のChocTopユーティリティも紹介する。
-
Androidアプリケーションからネイティブコードの呼び出しが可能に
開発者からの要望を受け、Android Native Developer Kit (NDK)がDalvik仮想マシンでのネイティブコード呼び出しをサポートした。メモリ消費が少なくCPU使用率の高い処理ならば、パフォーマンスの向上や既存のコードの再利用といった恩恵を受けられるだろう。そのような処理として、例えば信号処理や物理シミュレーション、ある種のデータ処理などがある。
-
MicrosoftのウェブブラウザベースOS:Gazelle
Googleだけがウェブブラウザをベースにしたセキュアなオペレーティングシステムをつくろうと考えている企業だというわけではない。去る2月、 Microsoftの研究がGazelleについての詳細を明らかにした。「Gazelleは、セキュアなウェブブラウザのマルチプリンシパルなOS構造である。Gazelleのブラウザカーネルがそれだけでプリンシパル間の保護機能と、すべてのシステムリソースの公平な共有機能を提供する」と主張する。
-
Googleが新しいフリーなオペレーティングシステム、Google Chrome OSでMicrosoftに狙いを定める
GoogleはGoogle Chrome OSと呼ばれる新しいオペレーティングシステムの開発を行っていることを発表した。Linuxカーネルをベースにして新しいウィンドウシステムを持つこの新しいOSは、まずはネットブックをターゲットとし、オープンソースかつフリーになる予定だ。
-
MicrosoftリサーチのブラウザベースOS、コードネームGazelle
Helen J. Wang氏率いるMicrosoftリサーチチームは、インターネット利用時の堅固なセキュリティを目的としたブラウザベースOS、Gazelleを作成した。
-
Android上でのスクリプト言語のサポート、Python、Lua、Beanshellが利用可能に。Ruby対応の計画もあり
Android Scripting Environment (ASE)プロジェクトによって、Android端末にスクリプティング機能が付け加えられた。LuaやPythonといったネイティブ版の言語は、 JSON-RPCで公開されたAndroid APIを利用する。また、RubyのサポートやJVMベースの言語のサポートが今後、予定されている。
-
Windows 7のグラフィックスエンジンはVistaよりも優れたものになろうとしている
Windows 7のグラフィックスエンジンでは、Vistaで導入されたDWMが新たなAPIであるD2DとDWriteで動作するようになる。さらに、新しいDirect3D 11、より優れたマルチアウトプットデバイス処理が利用できるようになる。
-
WindowsやLinuxより安全なOSになることを約束するMINIX 3
アムステルダムにあるVrije大学コンピュータサイエンス学科のAndrew S. Tanenbaum教授はWindowsやLinuxより安全なオペレーティングシステムを目指したMINIX 3 プロジェクトを率いている
-
Windows 7のアプリケーション サポート
Windows 7のRTMが近づき、すべての機能が実装されたRC1が先日ダウンロードできるようになった。 WindowsとSilverlightのテクニカルエバンジェリズムチームのディレクタであるTim Sneath氏は先日、Windows 7をサポートしようとする開発者に向けて、新機能の使い方を確認することができるいくつかの開発者向けリソースを公開した。
-
Linux向けのFlex Builderは終焉?
過去数年にわたり、Adobeはさまざまな措置を講じて、Flex開発プラットフォームを使用するよう幅広いエンタープライズデベロッパの気を引いてきた。オープンソース志向のデベロッパを誘う、Adobeの特別な取り組みがあるにもかかわらず、今週Flex Builder Linuxの終焉についての噂を耳にするとは驚きである。