オープンソース×クラウド情報サイト「OSS×Cloud News」。最新ニュースと、詳細な解説/コラムなどオープンソースとクラウドに関するコンテンツを提供。

OSSコミュニティとは

フリーウエアと違って、OSSはOSやデータベースといった企業向けシステムでの利用を目的としたものが対象となります。このようなシステムでも使用に耐える機能や品質を実現するために、OSSは多くのボランティア開発者がインターネットを介して共同開発しており、この集団のことをOSSコミュニティと呼びます。

OSSコミュニティの中には、OSSの使い方の勉強会を開いたりするサークルのようなもの(ユーザ会など)や、OSS のプログラム開発を行うの開発コミュニ ティがあります。

大規模なOSSコミュニティでは複数のソフトウエアが並行して開発されており、それぞれがOSSプロジェクトとして運営されています。代表的なOSSコミュニティにApacheがあります。

単にApacheというと、WebサーバであるApache HTTP Serverを意味しますが、Apacheの開発コミュニティでは、とてもたくさんのプロジェクトが運営され、多くのソフトウエアが開発されています。Apache HTTP Server以外の有名なプロジェクトには以下のようなものがあります。

  • Apache Struts - Java Webアプリケーションを構築するための、開発フレームワーク。最初のバージョンであるStruts1は、当時のJavaプログラミングの標準であったサーブレットとJSPによる開発環境を提供していた。
  • Apache Tomcat - サーブレットとJSPにより開発されたJava アプリケーションを実行されるためのアプリケーション・サーバ。
  • Apache Hadoop - 大規模データの分散処理を行うためのJavaソフトウェアフレームワーク。ビッグデータ処理への適用で注目を集めている。
  • Apache Lucene - Javaで書かれた全文検索ライブラリ。JavaのプログラムからLuceneのAPIを呼び出すことで全文検索の機能を利用できる。

OSSとは|コンテンツインデックス

OSSNEWSに広告を掲載しませんか?
無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

正社員・非正規社員の離職率を下げるためには? ~主観的な定性評価から、定量的なジョブ型評価への転換の重要性~

SMS認証の代替手段、より高セキュアな“電話発信認証サービスTELEO”とは? ~スマホによる多要素認証の比較と、SMS認証のリスク~

【Microsoft365ユーザー向け】クラウドメールサービスの保護に向いていない、ゲートウェイ方式メールセキュリティの課題 ~API連携・AI技術により、セキュリティ強化と運用効率化を実現~

  • オープソース書籍(サイド)

facebook

twitter