ホームページ ウェブフロントエンド フロントエンドQ&A オープンソースソフトウェアとは何ですか

オープンソースソフトウェアとは何ですか

Jan 02, 2019 pm 04:53 PM
オープンソースソフトウェア




オープンソース ソフトウェアとは何ですか?オープンソースソフトウェアとは、ソフトウェアのソースコード(プログラミング言語で記述された文字列)を無償で提供し、誰でも自由に改良・変更できるソフトウェアのことで、有名なオープンソースソフトウェアにはJava、PHP、Pythonなどがあり、OSSはその役割を担っています。ソフトウェア開発の効果において重要な役割を果たします。 [推奨読書: #オープン ソースとは #]

オープンソースソフトウェアとは何ですか

オープン ソース ソフトウェアとは対照的に、アクセスは制限されていますソースコードを改変したソフトウェアを「プロプライエタリソフトウェア」といいますが、一般にソフトウェアのソースコードは知的財産となるため、ライセンス料を支払って販売されるソフトウェアが多く、ソースコードを改変することはできません。

代表的なオープンソース ソフトウェアには、Linux オペレーティング システム、MySQL データベース管理システム、Java プログラミング言語、Perl や PHP、Python などが含まれます。OSS は無料でありながら、高性能で信頼性の高い製品が多く知られています。また、企業は商用目的で OSS をベースに開発するのが一般的です。

代表的なオープンソース

1. ビジネスベースのオープンソース OpenOffice (文書作成、スプレッドシートなどのオフィス ソフトウェア)

2.OS オープンソース Linux オペレーティング システム (UNIX 互換 OS)

3. WEB ベース●オープンソースの Apache (Web サーバー) と MySQL (SQL データベース)

4. CMS システム オープンソースの Xoops (CMS)

5. 一般的なソフトウェア Firefox (Web ブラウザ)

オープンソース ソフトウェアを使用するメリット

1.ソースコードが公開されているため、悪意のあるプログラムや脆弱性がないかを常にチェックできるオープンソースソフトウェアなので、すぐに修正することができます。

2. 高い安定性

独自ソフトウェアは提供会社の都合によりサービス終了、サポート終了となる場合がございます。しかし、オープンソースソフトウェアはユーザーが存在する限りメンテナンスを継続できるため、長期ユーザーに適しています。

3. コスト削減が可能

オープンソースソフトウェアのライセンス料が無料のため、初期コストの削減だけでなく、リプレイスコストの削減も期待できる総合的なコストが期待できます。ソフトウェア開発において非常に実用的です。

上記は、オープン ソース ソフトウェアとは何かについての完全な紹介です。

HTML チュートリアル

について詳しく知りたい場合は、php 中国語 Web サイトに注目してください。





以上がオープンソースソフトウェアとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

IT企業に人気のオープンソースソフトウェア30社をすべて使ってみた! IT企業に人気のオープンソースソフトウェア30社をすべて使ってみた! Aug 02, 2023 pm 05:54 PM

オープンソースにオープンなIT企業が増えていますが、優れたオープンソースプロジェクトは車輪の再発明の必要がなくそのまま利用できる一方で、自社の優れた自主研究プロジェクトも存在します。開発するために、Changzhang は、より多くの開発者が参加してソフトウェアの機能を向上させるために協力できるように、プロジェクトをオープンソースにすることを選択できます。

オープンソースソフトウェアの長所と短所は何ですか オープンソースソフトウェアの長所と短所は何ですか Feb 08, 2023 am 11:18 AM

利点: 1. オープンソース ソフトウェア ソリューションは、圧縮と持ち運びが容易で、ハードウェア リソースとソフトウェア コストの消費が少なくなります; 2. オープンソース プログラムは、設計が容易でコーディング プロセスが効率的であるなど、品質が高いです; 3. オープンソース ソフトウェアを使用します。ベンダーによって特定のオペレーティング システムの使用にロックされないことを意味します; 4. 高い透明性; 5. 包括的な管理とシンプルなライセンス管理。欠点: 1. 無料の技術サポートがない; 2. セキュリティが低い; 3. メンテナンスの難易度が高い。

オープンソースソフトウェアとはどういう意味ですか? オープンソースソフトウェアとはどういう意味ですか? Aug 28, 2023 am 11:30 AM

オープンソース ソフトウェアとは、ソース コードが公開されており、誰でも自由にアクセス、使用、変更、配布できるソフトウェアのことで、次のような特徴と利点があります: 1. 自由にアクセスおよび使用できる; 2. オープン ソース ソフトウェアは必要に応じて変更できる変更とカスタマイズ; 3. ソース コードは誰でも見ることができます; 4. ユーザーと開発者は、ソフトウェアの開発、テスト、改善、文書化に参加することが奨励されています; 5. オープン ソース ソフトウェアは、ソフトウェアの共有を促進します。知識と技術。

PHP はオープンソースの Axon Framework を実装します PHP はオープンソースの Axon Framework を実装します Jun 18, 2023 pm 03:56 PM

AxonFramework は、Java で書かれた軽量の CQRS (CommandQueryResponsibilitySegregation) フレームワークであり、開発者がマイクロサービス アプリケーションを迅速に実装するのに役立ちます。 PHP 開発者は、PHP で AxonFramework を使用する方法を疑問に思っているかもしれません。この記事では、PHPAxonFramework の実装の詳細を紹介します。 AxonFramewo

IT 企業の間で最も人気のあるオープンソース ソフトウェア 30 個。何個使用したことがありますか? IT 企業の間で最も人気のあるオープンソース ソフトウェア 30 個。何個使用したことがありますか? Aug 01, 2023 pm 05:12 PM

いわゆるオープンソースとは、ソフトウェアのソースコードを公開して誰もが見ることができ、皆でソースコードを検討し、ソフトウェアの最適化や改善を行うことです。オープンソースにオープンな IT 企業が増えていますが、一方で、優れたオープンソース プロジェクトであれば、車輪の再発明の必要がなく、そのまま利用することができます。

2021 年のベスト オープンソース ソフトウェア リスト 2021 年のベスト オープンソース ソフトウェア リスト Aug 03, 2023 pm 03:13 PM

この記事は、InfoWorld が 2021 年に公開した「Best Open Source Software List」を翻訳したものです。

IT企業の間で最も人気のあるオープンソースソフトウェア30社 IT企業の間で最も人気のあるオープンソースソフトウェア30社 Aug 02, 2023 pm 05:31 PM

オープンソースにオープンなIT企業が増えていますが、優れたオープンソースプロジェクトは車輪の再発明の必要がなくそのまま利用できる一方で、自社の優れた自主研究プロジェクトも存在します。開発するために、Changzhang は、より多くの開発者が参加してソフトウェアの機能を向上させるために協力できるように、プロジェクトをオープンソースにすることを選択できます。

オープンソース プロトコルがソフトウェア開発に与える影響 オープンソース プロトコルがソフトウェア開発に与える影響 Feb 22, 2024 pm 10:30 PM

オープンソース ソフトウェアは常にソフトウェア業界の重要な部分を占めており、オープンソース契約はオープンソース ソフトウェア開発の法的根拠です。オープンソース ソフトウェアとは、ユーザーがソース コードを表示、変更、配布できるソフトウェアを指します。オープンソース契約では、ユーザーがソフトウェアを使用、変更、配布する方法について具体的なルールが規定されています。 GPL (GNU General Public License)、MIT (マサチューセッツ工科大学) など、オープンソース ライセンスごとに異なる規制があります。

See all articles