契約自由の原則は消えないんだよな
http://www.techvan.co.jp/media/quality/civil-code

rubyとかだと小さいシステムやプロトタイプが多いだろうから
契約に漏らさず明記しておくのが大事か
5年とかもう使えないようなバージョンとか出てきて作り直しになりかねない