無料およびオープンソースのソフトウェアパッケージのリスト

これはフリーおよびオープンソースソフトウェア( FOSS )パッケージ、つまりフリーソフトウェアライセンスおよびオープンソースライセンスに基づいてライセンス供与されるコンピュータソフトウェアの一覧です。フリーソフトウェアの定義に適合するソフトウェアは、フリーソフトウェアと呼ぶ方が適切かもしれません。特にGNUプロジェクトは、その作品がオープンソースと呼ばれることに反対しています。[ 1 ]オープンソースソフトウェアの哲学的背景の詳細​​については、フリーソフトウェア運動およびオープンソースイニシアティブを参照してください。ただし、フリーソフトウェアの定義を満たすソフトウェアのほぼすべてはオープンソースの定義も満たしており、その逆もまた同様です。いずれかの定義を満たすソフトウェアのごく一部をここに示します。オープンソースアプリケーションの一部は、商用オープンソースアプリケーションおよびサービスの一覧に示されている商用製品の基盤でもあります。

人工知能

汎用AI

  • OpenCog –人工汎用知能(AGI)フレームワークの構築を目指すプロジェクト。OpenCog Primeは、人間と同等の人工汎用知能を生み出すために設計された、相互作用するコンポーネントの特定のセットです。

大規模言語モデル

コンピュータービジョン

機械学習

計画

  • TREX – 反応型計画

ロボット工学

支援技術

音声(合成と認識)

その他の支援技術

  • Dasher – ユニークなテキスト入力ソフトウェア
  • Gnopernicus – GNOME 2 用 AT スイート
  • 仮想拡大鏡– マルチプラットフォームの画面拡大ツール

キャド

コンピュータ支援エンジニアリング(CAE)

コンピュータ支援製造(CAM)

電子設計自動化(EDA)

コンピュータシミュレーション

サイファーパンクソフトウェア

暗号化とプライバシーソフトウェア

ハッキングとネットワークセキュリティツール

分散型および匿名通信プロジェクト

分散型ファイル共有とストレージ

暗号通貨と匿名金融

サイバーセキュリティ

ウイルス対策

データ損失防止

  • MyDLPは2014年から更新されていません

データ復旧

法医学

反フォレンジック

ディスク消去

暗号化

ディスク暗号化

ファイアウォール

ネットワークとセキュリティの監視

セキュアシェル(SSH)

  • Cyber​​duckmacOSおよび Windows クライアント (バージョン 4.0 以降)
  • Lsh – SRPおよびKerberos認証をサポートするサーバーとクライアント
  • OpenSSH – クライアントとサーバー
  • PuTTY – クライアントのみ

パスワード管理

その他のサイバーセキュリティプログラム

データの保存と管理

ディスククリーニングユーティリティ

バックアップソフトウェア

データベース管理システム(管理を含む)

データマイニング

データ視覚化コンポーネント

  • ParaView – サンディア国立研究所が開発したプロットおよび可視化機能。複数のコンピュータプロセッサを利用した超並列フロー可視化が可能
  • VTK – 3D コンピュータ グラフィックス、画像処理、視覚化のためのツールキット

デジタル資産管理ソフトウェアシステム

ディスクパーティションソフトウェア

エンタープライズ検索エンジン

ETL(抽出、変換、ロード)

ファイルアーカイバ

ファイルシステム

デスクトップパブリッシング

  • Collabora Online Draw and Writer – Webブラウザからアクセス可能なLibreOfficeのエディション
  • Scribus – レイアウト、タイプセッティング、そしてプロ仕様の画像設定機器向けのファイル作成のために設計されています。アニメーションやインタラクティブ性のあるPDFプレゼンテーションやフォームの作成も可能です。
  • LyX – 「見たままの意味」を体現する文書作成システム。LyXはTeX用のLaTeXマークアップマクロシステムを活用し、様々な文書クラスのレイアウトにマッチしたエレガントな文書作成を可能にします。

電子書籍の管理と編集

  • Calibre – クロスプラットフォームの電子書籍ソフトウェアスイート
  • Collabora Online Writer – WebブラウザからアクセスできるLibreOfficeのエディション
  • Sigil – EPUB形式の電子書籍編集ソフトウェア

教育

eラーニング、学習支援

  • ATutor – ウェブベースの学習コンテンツ管理システム(LCMS)
  • Canvas LMS – ウェブベースのオープンで拡張可能な学習管理システム
  • Chamilo – ウェブベースのeラーニングおよびコンテンツ管理システム
  • Claroline – 共同学習管理システム
  • DoceboLMS – 学習のためのSAAS/クラウドプラットフォーム
  • eFront – アイコンベースの学習管理システム
  • H5P – インタラクティブな HTML5 コンテンツを作成および共有するためのフレームワーク
  • IUPポートフォリオ–スウェーデンの学校向け教育プラットフォーム
  • ILIAS – ウェブベースの学習管理システム(LMS)
  • Moodle – 学習管理システム
  • OLAT – ウェブベースの学習コンテンツ管理システム
  • Omeka – オンラインデジタルコレクションのためのコンテンツ管理システム
  • Sakaiプロジェクト– ウェブベースの学習管理システム
  • SWAD – ウェブベースの学習管理システム

学術アドバイス

  • FlightPath – 大学向け学術アドバイスソフトウェア

子供向け教育スイート

  • Tux Paint – 3~12歳向けのお絵かきアプリ
  • GCompris – 2~10歳の子供を対象とした教育エンターテイメント

言語

オペレーティングシステム

マインドマッピングなど

オフライン学習とオープンデータ

  • Kiwix – ユーザーがWikipediaのコンテンツ全体をダウンロードしてオフライン学習に使用できるオフラインウェブブ​​ラウザ。後にWikimedia Foundation、Project Gutenbergのパブリックドメインテキスト、多くのStack Exchangeサイト、およびその他のリソースのリポジトリで拡張されました。
  • OpenStreetMap – OpenStreetMapは2004年に開発され、クラウドソーシングウェブマッピングを通じてオープンデータとユーザーデータ入力を使用して、他のオンラインマップに代わる完全でダウンロード可能な代替手段を作成します。これにより、ガバナンスと経済的関心の欠如、またはマッピングされた場所の人口が少ないためにデータが利用できない場合でも、ユーザーがデータを入力できます。

タイピング

  • KTouch – さまざまなキーボードレイアウトを使ったタッチタイピングレッスン
  • Tux Typing – タイピング速度を向上させる2つのゲームを備えた子供向けのタイピングチューター

エンジニアリング

ファイル形式

2D

3D

ビデオ

オーディオ

ドキュメントとテキスト

ウェブとインタラクティブメディア

データベースとデータストレージ

ファイルマネージャー

ファイナンス

会計

暗号通貨

  • ビットコイン– ブロックチェーンプラットフォーム、ピアツーピアの分散型デジタル通貨
  • イーサリアム– スマートコントラクト機能を備えたブロックチェーンプラットフォーム

CRM

  • CiviCRM – 慈善団体やNGO向けの構成員関係管理ソフトウェア
  • iDempiere – ビジネススイート、ERP、CRM
  • SuiteCRM – ウェブベースのCRM

ERP

人事

マイクロファイナンス

プロセス管理

ゲーム

ゲームエンジン

物理エンジン

シェーダー言語

アクション

アプリケーション層

チェス

教育ゲーム

ビデオゲームのエミュレーション

音楽ビデオゲーム

カラオケ

リズムゲーム

パズル

  • ピングス–レミングの代わりにペンギンが登場するレミングスの代替

サンドボックス

  • Luanti – ボクセルゲームエンジン

ヘビゲーム

シミュレーション

戦略

系譜

地理情報システム

グラフィカルユーザーインターフェース

デスクトップ環境

ウィンドウマネージャー

ウィンドウシステム

グループウェア

コンテンツ管理システム

ウィキソフトウェア

ヘルスケアソフトウェア

統合ライブラリ管理ソフトウェア

画像エディタ

  • Darktable – RAW写真処理を含むデジタル画像ワークフロー管理
  • digiKam – 編集機能を含む統合写真ツールキット
  • GIMP – 画像のレタッチ/編集を目的としたラスターグラフィックエディタ
  • Huginパノラマステッチ
  • Inkscape – ベクターグラフィックエディター
  • Karbon – KDE のスケーラブルなベクター描画アプリケーション
  • Krita – 多様なブラシエンジンを備えたデジタルペイント、スケッチ、2Dアニメーションアプリケーション
  • LazPaint – GIMPよりも簡単に使えることを目指したラスターおよびベクターグラフィックエディタ
  • LightZone – デジタル写真編集ソフトウェアアプリケーション
  • 輝度HDRハイダイナミックレンジ画像
  • RawTherapee – RAW写真処理を目的としたデジタル画像ワークフロー管理

地図とナビゲーション

  • OpenStreetMap – オープンコラボレーションを通じてボランティアコミュニティによって更新・維持されるオープンな地理データベース
  • OsmAnd – フリーミアムの地図とナビゲーション Android および iOS アプリ
  • オーガニックマップ– AndroidとiOS向けのオフラインマップとナビゲーションアプリ
  • CoMaps(Android、iOS)

数学

コンピュータ代数システム

物理

記号操作システム

統計

  • R – 統計ソフトウェア

数値解析

  • Octave – 数値解析ソフトウェア
  • Scilab – 数値解析ソフトウェア

幾何学

チャート作成

数学表記ソフトウェア

数学アートソフトウェア

スプレッドシート

モバイルソフトウェア

メディア

オーディオエディター、オーディオ管理

  • 大胆さ
  • Ardour – プロフェッショナルデジタルオーディオワークステーション
  • LMMS – デジタルオーディオワークステーション

CD/USB書き込みソフトウェア

フラッシュアニメーション

ゲームエンジン

チェスエンジン

グラフィック

2D

  • Pencil2D – シンプルな2Dグラフィックとアニメーションプログラム
  • Synfig – 2Dベクターグラフィックスとタイムラインベースのアニメーション
  • TupiTube(旧KTooN) – アニメーションのデザインと作成のためのアプリケーション
  • OpenToonz – 2Dアニメーションソフトウェアファミリーの一部
  • Krita – 多様なブラシエンジンを備えたデジタルペイント、スケッチ、2Dアニメーションアプリケーション
  • Blender – コンピュータグラフィックスソフトウェア。Blender のグリースペンシルツールを使用すると、完全な 3D パイプライン内で 2D アニメーションを作成できます。
  • mtPaintアイコンピクセルアートを作成するためのラスターグラフィックエディター

3D

3Dレンダリング

画像ギャラリー

画像ビューア

地図

マルチメディアコーデック、コンテナ、スプリッター

音楽

字幕

テレビ

ビデオコンバーター

ビデオ編集

DVDオーサリング

スクリーンキャスト

その他のメディアパッケージ

  • Celtx – メディアプリプロダクションソフトウェア

リッピング

ビデオエンコーダ

ビデオプレーヤー

ネットワークとインターネット

広告

Eメール

ファイル転送

グリッドと分散処理

インスタントメッセージ

IRCクライアント

ミドルウェア

RSS、Atomリーダー、アグリゲータ

ソーシャルネットワーク

ピアツーピアのファイル共有

ポータルサーバー

リモートアクセスと管理

ルーティングソフトウェア

ウェブブラウザ

グラフィカル

テキストベース

ウェブカメラ

  • Cheese – GNOMEウェブカメラアプリケーション
  • Guvcview – Linuxウェブカメラアプリケーション

ウェブグラバー

ウェブ検索エンジン

その他のネットワーキングプログラム

オフィスソフトウェア

テキストエディタ

ソフトウェアプラットフォームフォーマット
アビワードLinux、Windows。TXT
Atom(テキストエディタ)macOS 10.9以降、Windows 7以降、Linux。TXT
geditLinux、MacOS。TXT
GNOMEテキストエディターリナックス。TXT
ケイト(テキストエディター)25 種類の Linux ディストリビューション、Microsoft Windows、macOS。TXT
リーフパッドLinux、BSD、Maemo。TXT
メタパッドウィンドウズ。TXT
マウスパッドLinux、BSD、Maemo。TXT
メモ帳++ウィンドウズ 。TXT
プロトンドックLinux、macOS、Windows、Android、iOS
ビジュアルスタジオコードLinux、Windows、macOS。TXT

表計算ソフトウェア

ソフトウェアオペレーティング·システム形式
グーメリックUnixライク(Linuxを含む).gnm、.gnumeric
GNUオレオリナックス.oleo [ 4 ]
パイスプレッドUnix系、Windows.CSV、.XLS、.SVG、.PDF
シートスタークロスプラットフォームJSON、XML、.XLS、.CSV、xlsx/.ooxml、.exml、.zip

オフィススイート

  • Apache OpenOffice – Apache Software Foundation (ASF)のクロスプラットフォーム オフィス生産性スイートは、ワードプロセッサ、スプレッドシート、プレゼンテーション、図表、描画、データベースなどのプログラムで構成されています。
  • Calligra Suite – KDEのオフィス生産性スイートは、ワードプロセッサ、スプレッドシート、プレゼンテーション、データベース、ベクター グラフィックス、デジタル ペイントのプログラムで構成されています。
  • Collabora Online – LibreOfficeのウェブアプリケーション、携帯電話、タブレット、Chromebook、デスクトップ(Windows、macOS、Linux)版[ 5 ]
  • LibreOffice – The Document Foundation (TDF)のクロスプラットフォーム オフィス生産性スイートは、ワードプロセッサ、スプレッドシート、プレゼンテーション、図表、描画、データベースなどのプログラムで構成されています。
  • OnlyOfficeデスクトップエディター– クラウドのオフライン版

PDFエディター

  • PDFsam Basicエディション – Windows、Linux、MacOSでPDFファイルの分割、結合、混合、ページ抽出、回転を行うプラットフォーム非依存のソフトウェア。商用版のオープンソース版。

オペレーティングシステム

これらのシステムの利用可能なディストリビューションには、フリーソフトウェアでもオープンソースでもない追加ソフトウェアが含まれていたり、ビルドしてインストールすることを提案したりする場合がありますので注意してください。

エミュレーションと仮想化

個人情報管理者

プログラミング言語のサポート

プログラミング言語

ソースコードエディター

コンパイラとアセンブラ

バグトラッカー

コードジェネレータ

ドキュメントジェネレーター

構成ソフトウェア

デバッガー(テストとトラブルシューティング用)

統合開発環境

バージョン管理システム

文献管理ソフトウェア

リスク管理

科学

バイオインフォマティクス

計算化学

分子動力学

分子モデリング

ケモインフォマティクスとドッキング

ユーティリティ / フレームワーク

データサイエンス

  • Apache Flink – ストリームおよびバッチデータ処理フレームワーク
  • Apache Hadoop – 分散ストレージおよび処理フレームワーク
  • Apache Mahout – スケーラブルな機械学習ライブラリ
  • Apache Spark – 統合分析エンジン
  • Dask – Python による分析のための並列コンピューティング
  • ELKI – データ分析アルゴリズム ライブラリ
  • GNU Octave – 数値計算環境
  • JASP –データ分析、データサイエンス、機械学習のためのGUIプログラム
  • Jupyter Notebook – インタラクティブコンピューティング
  • Keras – ニューラルネットワークライブラリ
  • KNIME – データ分析プラットフォーム
  • Matplotlib – データ可視化ライブラリ
  • MLlib – Apache Spark用機械学習ライブラリ
  • NumPy – 数値計算ライブラリ
  • Orange – データマイニングツール
  • pandas – データ操作ライブラリ
  • PyTorch – 機械学習とディープラーニングのフレームワーク
  • パイソン
  • R – 統計計算言語
  • SageMath – 数学とデータ分析環境
  • SciPy – 科学計算ライブラリ
  • scikit-learn – Python機械学習ライブラリ
  • TensorFlow – 機械学習フレームワーク
  • WEKA – 機械学習とデータ分析スイート

電子実験ノート

地理情報システム

地球科学

グリッドコンピューティング

顕微鏡画像処理

  • CellProfiler –コンピュータビジョンの訓練を受けていない人向けの自動顕微鏡分析
  • Endrov – 複雑な時空間画像データを分析するために設計されたJavaベースのプラグインアーキテクチャ
  • FijiimageJベースの画像処理
  • Gwyddion – 走査プローブ顕微鏡データの可視化と処理
  • Ilastik – 画像分類およびセグメンテーションソフトウェア
  • ImageJ –国立衛生研究所で開発された画像処理アプリケーション
  • IMOD – 電子顕微鏡データの2Dおよび3D解析
  • ITK – 画像セグメンテーションおよび登録プログラムの作成に使用される開発フレームワーク
  • KNIME – データ分析、レポート、統合プラットフォーム
  • VTK – 3D コンピュータ グラフィックス、画像処理、視覚化のための C++ ツールキット
  • 3DSlicer – 医療画像解析と視覚化

分子設計ソフトウェア

分子動力学

  • GROMACS – タンパク質、脂質、核酸のシミュレーション
  • LAMMPS – 分子動力学ソフトウェア
  • MDynaMix – 分子の混合物をシミュレートする汎用分子動力学
  • ms2 – 流体の熱物性を予測するための分子動力学およびモンテカルロシミュレーションパッケージ
  • NWChem – Wuantum化学および分子動力学ソフトウェア

分子エディター

分子グラフィックスシステム

分子力学モデリング

分子ビューア

  • Avogadro – プラグイン拡張可能な分子可視化
  • BALLView – 分子モデリングと可視化
  • Jmol – 教育用途のための、様々な形式での分子の3D表現
  • Molekel – 分子閲覧ソフトウェア
  • MeshLab – PDBデータセットをインポートし、そこからサーフェスを構築できます
  • PyMOL – 小分子および生物学的高分子の高品質な表現
  • QuteMol – 革新的な OpenGL 視覚効果を提供するインタラクティブな分子表現
  • RasMol – 生物学的高分子を視覚化する

ナノテクノロジー

核融合工学

プロット

量子化学

  • CP2K – 固体、液体、分子、生物系の原子および分子シミュレーション

スクリーンセーバー

シミュレーションソフトウェア

統計

  • R – 統計ソフトウェア
  • LimeSurvey – オンラインアンケートシステム

神学

聖書研究ツール

組版

ウェブ会議

参照

一般ディレクトリ

オープンソース組織

参考文献

  1. ^リチャード・ストールマン (2011年7月13日). 「なぜオープンソースはフリーソフトウェアの本質を見失うのか」 . 2011年8月24日閲覧
  2. ^ 「6自由度飛行体シミュレーションの検証チェックケースのさらなる開発」(PDF)NASAエンジニアリング・安全センター・アカデミー2015年。2021年3月10日時点のオリジナルよりアーカイブ(PDF) 。
  3. ^ nostr - Notes and Other Stuff Transmitted by Relays、nostr-protocol、2024-01-06、2024-01-06取得
  4. ^ 「ファイル形式」
  5. ^ Bärwaldt, Eric (2020-09-01). 「共同オフィスワークのためのWorking Togetherツール」 . Linux Magazine (238/2020).クロスプラットフォームでの使用を想定し、このスイートはOpen Document Format (ODF)だけでなく、すべての新しいMicrosoftフォーマットもサポートしているため、他のオフィススイートとの連携が容易になります。