サービスラーニング
サービス・ラーニングの基礎は、教育学者であるウィリアム・ジェームズ（William James）とジョン・デューイ(John Dewey）がサービス（奉仕）を基本としたラーニング（経験学習）を主張したことが発端である。そして1916年にジョン・デューイが提唱した「体験的教育」を推進したことからサービス・ラーニングは発展した。ジョン・デューイは知識を教授することだけが教育ではなく，体験を通して獲得する学びにこそ真の教育があるという「行動による学習」論を展開した。また、学習者が他者へサービスを行う概念や体験を振り返るプロセスの重要性を指摘した。
カーリル
カーリルは元々、Nota Inc.と吉本龍司の個人オフィスである有限会社アール・ワイ・システムの共同開発であった。Nota Inc.代表の洛西一周によれば、Nota Inc.の開発合宿中に図書館サービスの作成が決まったという。構想期間も含めて2ヶ月という短期間で完成した。カーリルという名称は「借りる」からつくった造語である。開発チームのメンバーは6人と少人数で、それぞれ居住している地域は分散しており、コミュニケーションにはSkypeなどが使用された。短期間で開発に至った理由として、仕様を固めずプロトタイプを作成し、そのフィードバックを元に修正というサイクルを短期間で行う手法（ラピッドプロトタイピング）をとったこと、開発者のモチベーションが高かったことが挙げられている。検索エンジン開発者、吉本龍司は、カーリルを製作するまでは図書館の利用カードも持っていなかったという。しかし、サービスについて検討していくうちに図書館の使いにくさ、検索の不便さを実感するにいたり、カーリル製作への動機につながったと語る。2010年3月に公開され、2010年9月10日には｢カーリルアカデミア｣と命名された大学図書館対応プロジェクトを開始した。2012年6月4日に吉本龍司が代表取締役となり株式会社カーリルを設立、カーリルのサービスは株式会社カーリルに移管された。2014年現在では日本国内6000以上の図書館から蔵書の状況を検索可能であり、そのうち大学図書館は1000館以上、専門図書館は200館以上となっている。