セキュリティー機能

プログラム関連の用語

Win32とは?機能や特徴を紹介

Win32とは、マイクロソフトのオペレーティングシステム「Windows」が実装する、32ビットのマイクロプロセッサー向けのAPI(Application Programming Interface)のことです。APIとは、さまざまなアプリケーションソフトが、オペレーティングシステムが持つファイルシステム・マルチメディア機能・ネットワーク機能・セキュリティー機能などを共通して利用できるよう、ひとまとめにして提供されるものです。Win32は、Windows 95から導入されたAPIであり、それ以降のすべてのWindowsオペレーティングシステムで採用されています。Win32は、C言語やC++などのプログラミング言語で記述されたアプリケーションソフトを開発するためのAPIであり、Windowsオペレーティングシステム上で動作するさまざまなアプリケーションソフトの開発に使用されています。Win32は、32ビットのマイクロプロセッサー向けのAPIであるため、32ビットのオペレーティングシステムでのみ動作します。そのため、64ビットのオペレーティングシステムでは動作しません。しかし、Win32は、64ビットのオペレーティングシステムでも動作するように拡張された「Win64」というAPIが開発されており、Win32アプリケーションソフトは、Win64を使用して64ビットのオペレーティングシステムでも動作させることができます。
サーバ関連の用語

UNIX:革新的なオペレーティングシステム

UNIXは、1960年代後半にAT&Tベル研究所で開発されたオペレーティングシステムです。当初は、研究所内で使用するために開発されましたが、その安定性、移植性、拡張性の高さから、すぐに他の研究機関や企業でも使用されるようになりました。1980年代には、パーソナルコンピュータの普及に伴い、UNIXもパソコン向けに開発されるようになりました。現在では、UNIXは、企業や大学、研究機関などのサーバーや大規模なコンピューターシステムを中心に普及しています。UNIXの歴史は、1960年代後半にさかのぼります。AT&Tベル研究所の技術者であるケネス・トンプソンとデニス・リッチーが、PDP-7というコンピュータ上で新しいオペレーティングシステムの開発を開始しました。この新しいオペレーティングシステムは、従来のオペレーティングシステムよりも安定性と移植性に優れており、すぐに他の研究機関や企業でも使用されるようになりました。1970年代には、UNIXは大学や研究機関を中心に普及し始めました。また、1970年代後半には、UNIXをパソコン向けに開発するプロジェクトが開始されました。このプロジェクトは、1980年代初頭に成功し、UNIXはパソコン向けオペレーティングシステム として普及し始めました。1980年代後半には、UNIXをベースとした新しいオペレーティングシステムが開発されました。これらの新しいオペレーティングシステムは、UNIXの安定性や移植性を継承しながら、より高性能で使いやすいものでした。現在では、これらの新しいオペレーティングシステムが、企業や大学、研究機関などのサーバーや大規模なコンピューターシステムを中心に普及しています。