目次
25 関係: AArch64、AirPlay、Apple、ブルームバーグ (企業)、プロプライエタリソフトウェア、アセンブリ言語、イコライザー (音響機器)、オペレーティングシステム、オープンソースソフトウェア、クローズドソース、商用ソフトウェア、Berkeley Software Distribution、C++、C言語、Fuchsia (オペレーティングシステム)、HomeKit、HomePod、IOS、Objective-C、Siri、Swift (プログラミング言語)、TvOS、Unix系、XNU、2018年。
AArch64
AArch64またはARM64は、ARMアーキテクチャの64ビット命令セットである。 ARMv8- Cortex-A57/A53 MPCore big.LITTLE CPUチップ 最初に、Armv8-Aアーキテクチャとして導入された。Armは毎年新しい拡張機能をリリースしている。
AirPlay
AirPlayは、iTunesやiPhone、iPod touch、iPadで再生している音楽や動画、画像を、家庭内のネットワークを経由して他の機器でストリーミング再生する機能である。元々は、iTunesの音源をAirMac Express経由でオーディオ機器に接続してストリーミング再生する旧AirTunesに由来する。AppleのiTunes10に初めて搭載された。
Apple
Apple Inc.(アップル)は、アメリカ合衆国の多国籍テクノロジー企業である。カリフォルニア州クパチーノに本社を置く。デジタル家庭電化製品、ソフトウェア、オンラインサービスの開発・販売を行っている。 ハードウェア製品としては、iPhone、iPad、Mac、Apple Watch、HomePod、AirPods、Apple Vision Proなどの開発および販売を行なっている。 ソフトウェア製品としては各種OSやSiriの開発・販売を行っている。 エンターテイメント製品としてはApple Music、Apple TV+、Apple Arcade、Apple Podcast、Apple Books、App Store、iTunesなど広範囲のデジタルコンテンツの販売などを行っている。また、iCloud、などのクラウドサービスも提供している。
ブルームバーグ (企業)
ブルームバーグ本社が入っているブルームバーグタワー ブルームバーグ(Bloomberg L.P.)は、経済、金融情報の配信、通信社、放送事業を手がけるアメリカ合衆国の大手総合情報サービス会社。本社はニューヨークにある。 ソロモン・ブラザーズの元幹部で、後に第108代ニューヨーク市長となったマイケル・ブルームバーグ(以下「マイケル」)によって設立された。当初は債券取引の情報を専用端末に配信するサービスを提供していたが、その後、通信社をはじめ、テレビ、ラジオ、雑誌などメディア事業を展開。世界に185の拠点を持ち、社員数は約1万5500人。 Bloombergは『ブルンバーグ』などの表記ゆれがあるが、本項では引用以外では日本法人の表記である『ブルームバーグ』とする。
プロプライエタリソフトウェア
プロプライエタリソフトウェア(英:)またはは、ソフトウェアの入手・使用・改変・複製などに関する権利を議論する文脈で用いられるソフトウェアの分類である。 ソフトウェア利用者の持つ権利を制限することで、配布者や利用者の利益およびセキュリティを保持しようとするソフトウェアを指す。制限には、法的手法や技術的手法など様々な方法がある。技術的制限手法としては、バイナリ実行コードのみを使用者に提供し、ソースコードは公開しないというソフトウェア流通の方法がある。法的制限手法としては、著作権や特許権、不正競争防止法、国家機密およびそれに基づくソフトウェアライセンス許諾といった方法がある。
アセンブリ言語
モトローラ MC6800 のアセンブリ言語のソースコード アセンブリ言語(アセンブリげんご、assembly language、アセンブリ)はビット列命令に対応した文字列命令を利用する低水準プログラミング言語の総称である"ニモニックによって表したプログラムをアセンブリ言語(assembly language)プログラムと呼ぶ。" 伊藤..
イコライザー (音響機器)
音響分野におけるイコライザー (Equalizer、EQ) は周波数特性を変更する音響効果・音響機器である。
オペレーティングシステム
オペレーティングシステム(operating system、略称:OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)を司るシステムソフトウェアである。
オープンソースソフトウェア
Fedoraのデスクトップアプリケーションリスト UbuntuのアプリケーションXfce・VLC・GIMP・電卓・カレンダー・Firefox Android LAMP オープンソースソフトウェア(Open Source Software、略称: OSS)とは、利用者の目的を問わずソースコードを使用、調査、再利用、修正、拡張、再配布が可能なソフトウェアの総称である。
クローズドソース
クローズドソース(closed source)は、オープンソースの定義を満たさないライセンスに対して使用される語句である。一般に、プログラムのバイナリのみが配布され、ソースコードへのアクセスが許可されていないことを意味する。このため、実用的な目的でソフトウェアに変更を加えることが技術的に不可能になる。このようなプログラムのソースコードは通常企業秘密とみなされる。秘密保持契約などを結ぶことで、第三者がソースコードにアクセスできるようになる場合もある。 クローズドソースという語句には後述するような曖昧性があるため、この語句を使用する際には注意が必要である。
商用ソフトウェア
商用ソフトウェア(しょうようソフトウェア)とは、主に企業や会社などの団体や組織をターゲットにした有料ソフトウェアである。 市販ソフトウェアやシェアウェアのような個人向けソフトウェアではなく、ArchiCADやAutoCADに代表される建築設計用CAD・3Dモデリングソフトなど専門分野を得意とするものが多い。また高性能で多くの機能を取り揃えていることもあり、価格は個人向けソフトウェアよりも高価であるが、いくつかの機能を取り除いて価格を下げた廉価版や、教育機関向けのアカデミックパッケージも販売されている。 しようよう。
Berkeley Software Distribution
Berkeley Software Distributionは、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS) を言う。略称はBSD(ビーエスディー)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。 元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリなUNIXとしてBSDを広く採用していた。例えば、DECのUltrix、サン・マイクロシステムズのSunOSなどである。これは、ライセンス条件の容易だったためと、当時の多くの技術系企業の創業者がBSDを熟知していたためである。
見る AudioOSとBerkeley Software Distribution
C++
C++(シープラスプラス)は、汎用プログラミング言語のひとつである。派生元であるC言語の機能や特徴を継承しつつ、表現力と効率性の向上のために、手続き型プログラミング・データ抽象・オブジェクト指向プログラミング・ジェネリックプログラミングといった複数のプログラミングパラダイムが組み合わされている。C言語のようにハードウェアを直接扱うような下位層向けの低水準言語としても、複雑なアプリケーションソフトウェアを開発するための上位層向け高水準言語としても使用可能である。アセンブリ言語以外の低水準言語を必要としないこと、使わない機能に時間的・空間的コストを必要としないことが、言語設計の重要な原則となっている。
見る AudioOSとC++
C言語
C言語(シーげんご、C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日本でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。
見る AudioOSとC言語
Fuchsia (オペレーティングシステム)
Fuchsia(フクシア、フクシャ、フューシャ)は、ケーパビリティのコンセプトに基づくGoogleが開発中のオペレーティングシステム (OS) である。公式な告知も一切なく、2016年8月に突如としてGitHubにプロジェクトが公開されたことで最初に世に知られることとなった。 GitHub上のソースコードを精査したメディアによると、Fuchsiaは組み込みシステムからスマートフォン、タブレットやパーソナルコンピュータ (PC) まで幅広いデバイスで稼働させることが可能とみられる。2017年5月の更新ではユーザインタフェース (UI) が追加されるとともに、このプロジェクトが「残骸置き場ではない」と開発者が証言したことから、このOSがAndroidを置き換える可能性など、Googleの狙いについてメディアの臆測を呼び起こすこととなった。
見る AudioOSとFuchsia (オペレーティングシステム)
HomeKit
HomeKit(ホームキット)は、Appleが開発しているIoTシステムのサービス名およびソフトウェア名。
HomePod
HomePod(ホームポッド)は、Siriによる音声アシスタント機能を備えた、Apple製の家庭用スマートスピーカーである。
IOS
WWDC 2008の基調講演で、iPhoneの新しいOSの対応言語を紹介するスティーブ・ジョブズ とは、Appleが開発および提供する、iPhoneとiPod touch向けのモバイルオペレーティングシステム(組み込みプラットフォーム)であり、BSD系UNIXから開発されたNeXTのOPENSTEPを起源とするMacintosh専用のmacOSをモバイル機器用途に改変したものである。2023年9月時点で、最も新しいバージョンであるiOS 17は、iPhone SE(第2世代)やiPhone XS/XS Max/XRとそれ以降に発売されたiPhoneに対応している。 バージョンのアップデートは無料で行えるが、アップデート後に古いバージョンへ戻す行為(いわゆるダウングレード)を行うことはできないことには多くの批判がある。なお、Appleの公式サポートページには、「ソフトウェアを常に最新の状態にしておくことは、Apple製品を安全に使うための最も重要な方策の一つ」との記載がされている。
見る AudioOSとIOS
Objective-C
Objective-C(オブジェクティブ シー)は、プログラミング言語の一種。CをベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語である。 Objective-CはNeXT、macOSのオペレーティングシステム (OS) に標準付属する公式開発言語である。macOSのパッケージ版に開発環境がDVDで付属するほか、ユーザ登録をすれば無償でダウンロードできる(Xcodeの項目参照)。現在では主にAppleのmacOSやiOS上で動作するアプリケーションの開発で利用される。
Siri
Siri(シリ、 ) は、AppleのiOS、iPadOS、macOS、watchOS、tvOS、audioOSにそれぞれ搭載されているバーチャルアシスタント。ユーザーは各デバイスを物理的に操作するか、音声コマンド「Hey Siri(ヘイシリ)」で起動させることができる。macOS Sonoma, iOS 17, iPadOS 17から「Siri」で起動させることができ(日本語非対応)、日本語では「ねえ、Siri」で起動できる。
見る AudioOSとSiri
Swift (プログラミング言語)
Swift(スウィフト)は、AppleのiOSおよびmacOS、Linux、Windowsで利用出来るプログラミング言語である。Worldwide Developers Conference (WWDC) 2014で発表された。Apple製OS上で動作するアプリケーションの開発に従来から用いられていたObjective-CやObjective-C++、C言語と共存できるように、共通のObjective-Cランタイムライブラリが使用されている。 Swiftは、や動的バインディング等のObjective-Cの特長を受け継いでいる一方で、Objective-Cより「安全」にバグを捕捉できることも意図している。また、タイプや構造体、クラスに適用可能なプロトコルによるシステムの拡張性の概念は「プロトコル指向プログラミング」と呼ばれる。
TvOS
tvOS(ティーヴィーオーエス、旧称:Apple TV Software)は、AppleがApple TV(第2世代以降)用に開発したオペレーティングシステム(OS)である。
見る AudioOSとTvOS
Unix系
複数のUnix系システム間の関連図 Unix系(ユニックスけい、Unix-like、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。
XNU
XNUは、Appleが取得・開発したオペレーティングシステムカーネルである。macOSに用いられ、オープンソースソフトウェアのDarwinの一部として公開されている。XNUはX is Not Unixの略。
見る AudioOSとXNU
2018年
この項目では、国際的な視点に基づいた2018年について記載する。

