いかちソフトウェア

フリープログラミングについて

トップ

いかちソフトウェアが推奨する「フリープログラミング」について

 フリープログラミングとは、誰にも束縛されない、自由なプログラミング活動のことを指す。

 IKACHI PROJECTでは、フリープログラミングを満たす条件として、以下の7つを定義する。
  • プログラミングをいつでも始めることができる
  • プログラミングをいつでもやめることができる
  • 開発したいソフトウェア(アプリケーション)を開発することができる
  • 開発したいプログラミング言語で開発することができる
  • 開発したい手法で開発することができる(仕様書を作るも作らないも自由)
  • プログラミングを楽しまなくてはならない(最重要)
 IKACHI PROJECTでは、「フリープログラミング」における「フリー」の意味を、「無償」ではなく「自由」であると定め、これに統一する。
この定義においてみれば、普段、週末に趣味で行うプログラミング活動なども「フリープログラミング」に該当する。
開発環境が「無償」で整備されるものであろうがなかろうが、IKACHI PROJECTが定める「フリープログラミング」活動においては、何の意味も持たない。