ハッカソンの定義
ハッカソンとは、個人またはグループが、イベントの基準に基づいてソフトウェアやハードウェアを制作するために競い合う、時間制限のあるイベントです。 ハッカソンは通常24時間開催されます。まれに36時間や48時間のハッカソンが開催されることもありますが、頻度は多くありません。 ハッカソンは主にコーディングイベントですが、開発を支援するため、チームにはグラフィックデザイナーやプロジェクトマネージャーなどが加わることもよくあります。
「ハッカソン」という用語は、「ハック」と「マラソン」という単語を組み合わせた造語です。 「ハッカー」という言葉が犯罪組織との関連を連想させるかもしれませんが、ハッカソンでは通常、倫理的なコーディングのみを推進し、社会問題の解決策を模索します。
実際のハッカソン(一部抜粋)
- Hack It Better: 高校生が24時間で社会貢献プロジェクトを構築する課題に挑む、参加無料のバーチャルハッカソン。 2020年、Hack It BetterハッカソンはNordVPNのスポンサーシップを受け、175件のエントリーを集めました。
- Openhack: 地域や世界の状況を改善できる技術のためのオープンソース開発に焦点を当てたハッカソン。 Openhackのスローガンは「人類のためのコーディング」です。 2015年以降、Openhackは12回の独立したハッカソンを開催し、延べ1,200人以上が参加しました。 Openhackイベントは通常48時間開催され、誰でも無料で参加できます。