Lessは2009年にAlexis Sellierによって作成されました。彼は@cloudheadとしてよく知られています。当初はRubyで書かれていましたが、その後JavaScriptに移植されました。
Lessは当初、Sassに触発されました。よりスリムな機能セットと、当時SassにはなかったCSSとよく似た構文が特徴です。(Sassは後にLessに触発され、独自のCSSのような構文であるSCSSを作成しました。)
2012年5月、Alexisは管理と開発を、現在言語の管理、修正、拡張を行っているコアコントリビューターチームに引き継ぎました。
コアチーム
Lessは、コミュニティの多大なサポートと関与を得て、貴重なコアコントリビューターのグループによってメンテナンスされています。特定の担当者はおらず、誰もが自分の得意分野を持ち、可能な限り時間を費やしています。アルファベット順に
Issueをオープンするか、プルリクエストを送信してLessの開発に参加してください(機能リクエストの場合は、まずIssueをオープンしてください)。
貢献ガイドライン(contributing guidelines)と、利用方法ページの開発セクションをお読みください。
以下の便利なリソースを利用して、Lessの開発状況を常に把握し、コミュニティと交流してください。
- 機能リクエストやバグレポートがありますか?GitHub Issuesでお知らせください。
Less言語について質問がある場合や、複雑なユースケースで支援が必要な場合は、以下のリンクを参照してください。
- Freenodeの##lesscssチャンネル。
- Stack OverflowのLess Q&A。
書籍
- Less Web Development Essentials, Bass Jobsen著、Alexis Sellierによる序文
- Less Web Development Cookbook, Bass JobsenとAmin Meyghani著、Luke Pageによる序文
- Less. Путеводитель для новичков, Denis Malinochkin著
動画
- Learning Less, Anthony Killeen著
コミュニティメンバーがLessのドキュメントをさまざまな言語に翻訳しています。
コミュニティによって提供されています。
翻訳はいずれも公式にはサポートされておらず、常に最新の状態であるとは限りません。
- ベラルーシ語: http://www.designcontest.com/show/lesscss-be
- 中国語: http://lesscss.cn
- デンマーク語: http://lesscss.dk
- ドイツ語: http://www.lesscss.de
- インドネシア語: http://bertzzie.com/post/7/dokumentasi-less-bahasa-indonesia
- イラン語: http://lesscss-iran.ir
- 日本語: http://less-ja.studiomohawk.com/
- ポーランド語: http://ciembor.github.com/lesscss.org/
- ポルトガル語: http://giovanneafonso.github.io/lesscss.org/
- ロシア語: http://less-lang.info
- スペイン語: http://amatellanes.github.io/lesscss.org/
- ウクライナ語: http://komaval.github.com/lesscss.org/
- ベトナム語: http://less.eten.vn/
追加する別の言語、または別のまたはより良い翻訳をお持ちですか?Issueをオープンしてお知らせください。
Less.jsはApache 2ライセンス(デュアルライセンス化の計画はありますが)の下でリリースされています。Copyright 2009-2023, Alexis Sellier and the Less Core Team (概要を参照)。より小さな塊に要約すると、次の条件で説明できます。
以下のことが許可されます。
- Less.jsを全体または一部を、個人、社内、または商業目的で自由にダウンロードして使用できます。
- 作成するパッケージまたはディストリビューションでLess.jsを使用できます。
以下のことは禁止されています。
- 適切な帰属なしにLess.jsの一部を再配布すること。
以下のことが要求されます。
- Less.jsを含む再配布を行う場合は、ライセンスのコピーを含めること。
- Less.jsを含むディストリビューションについては、The Less Core Teamに明確な帰属を明記すること。
以下のことは要求されません。
- Less.jsのソースコード自体、またはLess.jsに行った変更を、それを含む再配布物に含めること。
- Less.jsプロジェクトに、Less.jsに対して行った変更を送信すること(ただし、フィードバックは推奨されます)。
Less.jsの完全なライセンスは、詳細についてプロジェクトリポジトリにあります。