→コーディング支援ツール
→コードレビュー
→読み物
ソース解析†
→読みやすいコードの書き方についてはテスト・品質管理へ
→開発支援ツール
オープンソース/OSS†
- オープンソースで成功の可能性が高いものはその要件を作り手が分かっているジャンルのソフトウェアだけではないか。
- OSSで成功しているものはOS、ミドルウェア、ネットワークツール、開発ツール、エディタやOffice系などの開発業務で使う基本的なソフトが多い。
- 特定ジャンルの深いドメイン知識が必要なものは仕様をまとめるのが難しい。
- たくさんあるオープンソースライセンスのそれぞれの特徴のまとめ 2013.7.26
- Apache v2 License
- GPL v2
- MIT License
- Mozilla Public License Version 2.0
- LGPL v2.1
- BSD (3-Clause) License
- Artistic License 2.0
- GPL v3
- LGPL v3
- Affero GPL
- Public Domain (Unlicense)
- No License
- Eclipse Public License v1.0
- BSD 2-Clause license
- 国産ソフトのオープンソース化が進む 2008.3.20
- ソフトウェア業界はOSSのほかにSaaSという大波をかぶっている。いずれもユーザーのニーズが後押ししている。OSSやSaaSの魅力を知ったユーザーは従来のような閉鎖的なソフトウェアビジネスをもう望まない。これまで商用ライセンスを展開してきたソフトウェア企業にとっては、従来のビジネスといかに折り合いをつけて新しい波に乗るかが鍵。新たにビジネスを起こす企業にとっては、OSSに基づくソフトウェア開発は、ユーザーの注目を集め、開発コミュニティを発展させるための有力な選択肢だろう。
サンプルコード検索エンジン†