Google PlayストアでUnionpediaアプリを復元するために作業中です
出ていきます入ってきます
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn
あなたのロゴとドメインを持つ独自のユニオンペディア、月額9.99 USDから
私のユニオンペディアを作成する

GitBucket

索引 GitBucket

GitBucketとは、オープンソースにて開発されているGitをインターネット上で管理するプラットフォームである。 ソースコードはApache License Version 2.0 のもと公開・開発されている。GitHubと異なり、個人が所有する環境にインストール可能であることが特徴。

目次

  1. 9 関係: Apache LicenseプラットフォームオープンソースBitbucketGitGitHubGitLabOSSホスティングサービスの比較Scala

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でリリースされている。

見る GitBucketとApache License

プラットフォーム

プラットフォーム、プラットホーム(基盤、)とは、周辺よりも高くなった水平で平らな場所(台地や高台など)をさす英語。中期フランス語(plate-forme)から英語に取り入れられた。 転じて、官公庁の施策における「環境(整備)」、「基盤(づくり)」、ソフトウェアやシステムにおける「動作環境」、作業をするための「足場」の意で用いられている。

見る GitBucketとプラットフォーム

オープンソース

オープンソース(open source)は、専らを促進する目的で、コンピュータプログラムの著作権の一部を放棄し、ソースコードの自由な利用および頒布を万人に許可するソフトウェア開発モデル。この開発モデルでは、コンピュータで実行できるが人間が容易に理解・変更できないオブジェクトコードだけでなく、ソースコードも含めて自由な再頒布を許可するライセンスのもとで公開する。 オープンソースを推進するために設立されたオープンソース・イニシアティブは、ソフトウェアがオープンソースであるための要件を定めた「オープンソースの定義」を策定した。

見る GitBucketとオープンソース

Bitbucket

Bitbucket は、Mercurial(2020年6月1日までのリリース)またはGit(2011年10月以降)リビジョン管理システムを使用するソースコードおよび開発プロジェクト向けに、アトラシアンが運営するWeb ベースのバージョン管理リポジトリホスティングサービスである。商用プランと無料アカウントの両方を提供している。2019年2月現在、プライベートリポジトリを無制限に持てる無料アカウントを提供している (無料アカウントの場合、5 ユーザーまで使用できる)。ユーザーがプライベートリポジトリしか持っていない場合でも、プライベートリポジトリはプロファイルページに表示されず、ウェブサイト上には"このユーザーはリポジトリを持っていません"と表示される。このサービスはDjangoフレームワークを用いてPythonで書かれている。

見る GitBucketとBitbucket

Git

Git(ギット)は、プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムである。Linuxカーネルのソースコード管理に用いるためにリーナス・トーバルズによって開発され、それ以降ほかの多くのプロジェクトで採用されている。Linuxカーネルのような巨大プロジェクトにも対応できるように、動作速度に重点が置かれている。現在のメンテナは濱野純 で、2005年7月から担当している。 Gitでは、各ユーザのワーキングディレクトリに、全履歴を含んだリポジトリの完全な複製が作られる。したがって、ネットワークにアクセスできないなどの理由で中心リポジトリにアクセスできない環境でも、履歴の調査や変更の記録といったほとんどの作業を行うことができる。これが「分散型」と呼ばれる理由である。

見る GitBucketとGit

GitHub

GitHub(ギットハブ)は、ソフトウェア開発のプラットフォームであり、ソースコードをホスティングする。コードのバージョン管理システムにはGitを使用する。Ruby on RailsおよびErlangで記述されており、アメリカのカリフォルニア州サンフランシスコ市に拠点を置くGitHub社によって保守されている。主な開発者はクリス・ワンストラス、P.J.ハイエット、である。 GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供している。2019年1月より、プライベートリポジトリを無料で提供するようになった。2009年のユーザー調査によると、GitHubは最もポピュラーなGitホスティングサイトとなった。2023年にはユーザ数1億人を突破した。

見る GitBucketとGitHub

GitLab

GitLab(ギットラブカタカナ表記についてしばしば議論されるが、https://about.gitlab.com の「What is GitLab?」と題された動画内の最後で「ギットラブ」と発音されていることが確認できる。)とはGitLab Inc.が開発したウェブ型のGitマネージャーでオープンソースソフトウェアライセンスのウィキとが使われている。 ソフトウェアはDmitriy ZaporozhetsとValery Sizovが開発した。2016年12月時点で企業には150人のチームメンバーと1,400人以上のオープンソース開発者がいる。IBM、ソニー、、アメリカ航空宇宙局、アリババグループ、、オライリーメディア、、欧州原子核研究機構、、スペースXといった企業や団体が利用している。

見る GitBucketとGitLab

OSSホスティングサービスの比較

OSSホスティングサービスの比較(OSSホスティングサービスのひかく)はオープンソースソフトウェアの開発者向け機能を提供するホスティングサービスを一覧し、比較する。

見る GitBucketとOSSホスティングサービスの比較

Scala

Scala(スカラ、)はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。名前の「Scala」は英語の「scalable language」に由来するものである。

見る GitBucketとScala