フリーランスのIT求人案件@AgentIT用語集 > オープンソース

IT用語集

IT用語集

検索内容の入力

フリーワード検索ボタン
-
-

オープンソース

コンピュータプログラムの内容(ソースコード)が公開されていて見られるもの。
内容を自由に閲覧でき、著作権さえ尊重すれば基本的に無料で使え書き換え自由。

オープンソースとは、ソフトウェアの製作者が著作権を保持したまま、ソフトウェアの設計図であるソースコードを無償で公開し、誰でも自由に改良・再頒布が行える自由を認める概念である。不特定多数の開発者が改良に携わることによりソフトウェアの機能・性能の向上が促進されるという利点がある。この概念に基づいたソフトウェアをOSS(オープンソースソフトウェア)という。改良後のソースコードを公開するなどの一定条件がある場合もある。
オープンソースの概念を推進する組織OSI(Open Source Intiative)では、オープンソースの定義として、
・ソースコードを入手できること
・ソフトウェアを変更・改良して派生物を頒布できること
・自由に再頒布できること
・個人やグループを差別化しないことなど
10項目が定められている。
有名なオープンソースのOSでは「Linux」や、GoogleのオープンソースOS「Google ChromeOS」がある。他にも、開発言語「Java」、オフィスソフト「LibreOffice」、データベース管理システム「PostgreSQL」など、オープンソースが幅広く存在する。
ソースコードさえあれば、そのソフトウェアの類似品の作成や、ソフトウェアで利用されている技術を流用することが容易にできるため、企業などでは自社開発したソフトウェアのソースコードを社外秘とししている。他社に提供する場合には、ライセンス料を受け取ることが多い。

その他の用語

  • 一つ前へ戻る
  • IT用語集トップへ

オープンソースに関連する案件

【Unity】新規ソーシャルゲーム開発

仕事概要

ソーシャルゲームの新規開発に参画していただきます。 具体的な作業としては、下記となります。  -ゲームクライアントの設計、開発  -ゲーム開発に必要なツール、ライブラリ、フレームワークの選定~設計~開発  -開発環境の設計、構築、運用  -機能投入後の効果検証、機能改善  -設計やコードのレビュー

単価

~900,000円/月

最寄駅

代官山駅

【JavaScript】大手流通系アプリケーション開発

仕事概要

流通系システムの開発を行っていただきます。 アジャイルの開発体制で作業をしていただきます。

単価

~750,000円/月

最寄駅

麹町駅

【Ruby】コンテンツプラットフォーム開発

仕事概要

Ruby On Railsを用いたウェブアプリケーション開発をメインに、以下のような業務をご担当いただきます。  - 効率的なデプロイや情報共有環境の整備といった開発効率向上施策  - 強固でセキュアなインフラの構築・運用  - プッシュ通知やメール送信の最適化施策とその基盤構築  - ログ基盤を整備し、CVやRRといったKPIを向上する施策を支援

単価

~750,000円/月

最寄駅

渋谷駅

【LAMP】販売支援システム追加開発

仕事概要

システム全体を見通したバックエンドシステム全体の構築をご担当いただきます。 クライアントサイドのシステム動作を含めたシステム全体の設計を行っていただきます。 サーバサイド全体のアーキテクチャの設計、実現、技術検証や調査を行っていただきます。

単価

~950,000円/月

最寄駅

東京駅