目次
24 関係: Apache License、ブランチ (ソフトウェア)、インストール、エミュレータ、オープンソースソフトウェア、クライアント (コンピュータ)、シリアルポート、シェアウェア、タブ (GUI)、Cygwin、端末エミュレータ、通信プロトコル、MacOS、Microsoft Windows、OpenSSH、PuTTY、RLogin、Secure Shell、Telnet、Tera Term、WinSCP、Xterm、情報処理推進機構、.NET Framework。
Apache License
Apache License(アパッチ・ライセンス)は、Apacheソフトウェア財団 (ASF) によるソフトウェア向けライセンス規定。1.1以前は、Apache Software License(ASL)と称していた。著作権表示と免責事項表示の保持を求めている。1.1以降のバージョンはOpen Source Initiativeがオープンソースライセンスと承認している。GNUプロジェクトは、1.1以前のバージョンをGPL非互換で非コピーレフトのフリーソフトウェアライセンス、バージョン2.0をGPLバージョン3互換(GPL2以前とは非互換)のフリーソフトウェアライセンスと判断している。 ASFやそのサブプロジェクトが作成するソフトウェアは、すべてApache Licenseで提供されている。ASF以外のソフトウェアでもApache Licenseを使っているものがある。2010年6月現在、SourceForge.netにある5000以上のASF以外のプロジェクトがApache Licenseでリリースされている。
ブランチ (ソフトウェア)
バージョン管理システムおよびソフトウェア構成管理におけるブランチ(branch)とは、バージョン管理システムの管理下にあるオブジェクト(ソースコードファイル、ディレクトリツリーなど)を複製し、それぞれ同時並行して変更が行えるようにしたものである。 ブランチはツリー(tree)、ストリーム(stream)、コードライン(codeline)などとも呼ばれる。分岐元のブランチは親ブランチ(parent branch)、アップストリームブランチ(upstream branch)(特に、分岐元のブランチが他の組織や個人により管理されている場合には単純にアップストリーム(upstream)とも)、バッキングストリーム(backing stream)などと呼ばれる。親を持つブランチは子ブランチ、親のない(起点となる)ブランチはトランク(trunk)またはメインライン(mainline)などと呼ばれる。
インストール
インストールは、。
エミュレータ
エミュレータ(Emulator)とは、コンピュータや機械の模倣装置あるいは模倣ソフトウェアのことである。
オープンソースソフトウェア
Fedoraのデスクトップアプリケーションリスト UbuntuのアプリケーションXfce・VLC・GIMP・電卓・カレンダー・Firefox Android LAMP オープンソースソフトウェア(Open Source Software、略称: OSS)とは、利用者の目的を問わずソースコードを使用、調査、再利用、修正、拡張、再配布が可能なソフトウェアの総称である。
クライアント (コンピュータ)
クライアント(client)は、クライアント・サーバシステムにおいて、サーバ(server)に対してサービスの依頼を行いその提供を受けるような、コンピュータまたはアプリケーションやプロセスのことをいう。サーバからサービスを受ける側を指す。
シリアルポート
シリアルポート()とは、情報を(パラレルポートとは異なり)1度に1ビットずつ送受信するシリアル通信物理インタフェースである。パーソナルコンピュータの歴史の大半において、データはシリアルポートを通じてモデム、端末、その他様々な周辺装置のデバイスに伝送された。 イーサネット、FireWire、そしてUSBといったインタフェースも全てデータをシリアルストリームとして送信するが、「シリアルポート」という用語は通常、モデムやそれに類似した通信デバイスとの接続を目的としたRS-232規格と上位互換または下位互換なハードウェアと同一視される。 シリアルポートがない現代のコンピュータでは、RS-232シリアルデバイスとの互換を可能とするためにはシリアル-USB間のコンバータ(USB - シリアル変換ケーブル)が必要となる。工業自動化システム、科学計器、POSシステムのようなアプリケーションや、一部の工業用および消費者製品では今日においてもシリアルポートを多く使用している。
シェアウェア
シェアウェア(Shareware)とは、ソフトウェアのライセンス形態の一種。また、そのようなライセンス形態を採用するソフトウェア。ソフトウェアの一時的な試用は無料であるが、継続的な使用に対しては対価を要求する。
タブ (GUI)
リソースを変更する、タブブラウザと呼ばれるウェブブラウザ・Mozilla Firefox。表示されているウェブサイト(ウィキペディア)にもタブの概念が採用されている。 タブ(tab)とは、関連の強い項目ごとに分けられた複数のページあるいはシートを切り替えて表示するためのGUIウィジェットである。一般的には長方形のボックス中に大分類のテキストラベルを表示する形で画面上部に表示され、タブの選択によりページやシートを切り替えて表示させる仕組みとなっている。一般的に、非アクティブタブと視覚的に区別するためアクティブタブがハイライト表示されるようになっており、必ずどれかひとつのタブが常にアクティブとなる仕組みが多い。
Cygwin
Cygwin(シグウィン)は、Windows OS上にUNIXライクな環境を提供する互換レイヤーで、フリーソフトウェアである。WindowsでUNIXのソフトウェア資産を活かすことが可能となる。 ゲストOSが不要でハードウェアの仮想化も行わないため煩雑な作業も無く軽量に動作する。X Window Systemにも対応しGUIアプリも動作する。 似たようなWindows上で動くソフトウェアとして、Mingw-w64/MSYS2が存在する。
端末エミュレータ
端末エミュレータ(たんまつエミュレータ、)とは、端末のエミュレーションを行うソフトウェアで、専用端末の代わりに使えるソフトウェアである。英語をそのままカタカナにしてターミナルエミュレータとも表記する。ターミナルソフト()やターミナルアプリケーション(ともいう。 グラフィカルユーザインタフェース (GUI) 環境内でコマンドライン・インタフェースを提供する画面は端末ウィンドウやターミナルウィンドウ()などと呼ぶ。「エミュレータ」や「ウィンドウ」を略して単に「ターミナル」と呼ぶことも増えている。
通信プロトコル
手旗信号は、プロトコルに従って旗を動かす通信方式である。 通信プロトコル(つうしんプロトコル、Communication protocol)は、通信に関する規格のことである。「通信規約」や「通信手順」ともいうTransactions: The Best Papers of 1987, Simulation of Factory Communication Protocols, in Proc.
MacOS
macOS(マックオーエス)は、Appleが開発・販売するMacのオペレーティングシステムである。当初の名称はMac OS X(マックオーエステン)で、のちにOS X(オーエステン)に改められていた(後述)。 技術的には直系ではないが、Classic Mac OS(Mac OS、System)の後継として、新たにBSD系UNIXをベースに開発された。
Microsoft Windows
Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群である。グラフィカルユーザインタフェース (GUI) を採用している。Windows発売以前では高価なワークステーション(ハイエンドパソコンを上回る性能のデスクトップコンピュータ)でしか実現されていなかったマルチタスクやGUIを中心とした使い勝手の良さを、一般消費者が入手しやすい標準的な規格のパソコンに順次取り込んで行き、一般向けOSのシェアのほとんどを占めるに至り、今や大きな知名度を持つ。
OpenSSH
OpenSSH (OpenBSD Secure Shell) とは、SSHプロトコルを利用するためのソフトウェアで、SSHサーバおよびSSHクライアントを含む。OpenSSHは、OpenBSDプロジェクトにより開発が行われ、BSDライセンスで公開されている。オリジナルのSSH実装であるSSH Tectiaなど、SSHには他にいくつかの実装があるが、2008年の時点でOpenSSHは世界で最も使用されているSSH実装である。
PuTTY
PuTTY(パティ)はSimon TathamがMIT Licence(オープンソースソフトウェアライセンスの一種)で開発・公開しているリモートログオンクライアントである。
RLogin
RLogin(アールログイン)は、Culti (kmiya@culti) が開発・公開している、Windows用端末エミュレータである。Windows XP/7/10 で動作し、実行プログラムは32ビット版と64ビット版の双方が用意されている。 対応プロトコルはrlogin、telnet、SSH1/2、シリアル接続など幅広くサポートしている。タブ形式での接続が可能であり、柔軟な画面分割も行える。文字コードはEUC/SJIS/ASCII/UTF-8をサポートする。 バージョン2.22.5以降、ソースコードはGitHubで公開されている。
Secure Shell
Secure Shell(セキュア シェル、SSH)は、暗号や認証技術を利用して、安全にリモートコンピュータと通信するためのプロトコル。パスワードなどの認証を含むすべてのネットワーク上の通信が暗号化される。
Telnet
Telnet(テルネット Teletype network)とは、IPネットワークにおいて、遠隔地にあるサーバやルーター等を端末から操作する通信プロトコル、またはそのプロトコルを利用するソフトウェアである。で規定されている。
Tera Term
Tera Term(テラターム)は、Windowsプラットフォームで動作するリモートログオンクライアントで、SSH・telnet・シリアルの各通信プロトコルに対応する。 本ソフトウェアは、元々は寺西高により開発されていたが、現在ではTeraTerm Projectによってオープンソースライセンスである修正BSDライセンスの下で開発されている。
WinSCP
WinSCPは、Martin Přikrylがオープンソースで開発・公開している、ファイルを暗号化しコンピュータ間でファイル転送を行うSSHクライアントのアプリケーションソフトウェアである。本ソフトウェアはWindowsで動作する。 本ソフトウェアで、SSHの機能のうちSCP (Secure copy) とSFTPサブシステムでの通信ができ、FTPSサーバへの接続も可能である。そのプログラム内部ではPuTTYを使用してSSHでの通信を実現している。バージョン5.13からはAmazon Simple Storage Serviceのプロトコルにも対応している。その後の拡張により WebDAV や Amazon S3 への接続も可能となっている。
Xterm
xtermは、X Window Systemの標準的な端末エミュレータである。ユーザは一つのディスプレイの中に複数のxtermを表示し、同時に作業を行うことができる。それぞれのxtermは、xtermの中で動作するプロセスに対し、独立した入出力を提供する(通常、このプロセスとはUnixシェルである)。
情報処理推進機構
独立行政法人情報処理推進機構(じょうほうしょりすいしんきこう、Information-technology Promotion Agency, Japan、略称: IPA)は、日本のIT国家戦略を技術面・人材面から支えるために設立された独立行政法人(中期目標管理法人)。所管官庁は経済産業省。 日本のソフトウェア分野における競争力の総合的な強化を図る。情報処理の促進に関する法律の一部を改正する法律(平成14年法律第144号)により、2004年(平成16年)1月5日に設立され、同法附則第2条第1項の規定により解散した、特別認可法人である情報処理振興事業協会(IPA)の業務等を承継した。
.NET Framework
Microsoft.NET Framework(マイクロソフト ドットネット フレームワーク)は、マイクロソフトが開発していたアプリケーション開発・実行環境である。バージョン4.8をもって.NET Frameworkのメジャーアップデートは終了し、セキュリティとバグ修正のための更新は継続されるが、以降の新規開発における推奨環境は.NETとなった。 Windowsアプリケーションだけでなく、XML WebサービスやウェブアプリケーションなどWebベースのアプリケーションなども包括した環境となっている。一般に.NETという場合、.NET全体の環境を指す。現在はOSS版の.NET CoreやMonoも包括した技術仕様の総称を.NETと呼び、プロプライエタリの初期から存在する従来のWindows専用実装のみを.NET Frameworkと呼んで区別している。

