title: Composer update / install in different OS
body: <p>I believe that development process and environment should be identical to production environment. For that reason I even use same EC2 instance image for dev / prod etc.</p>
  <p>However lately I have stumbled upon a team that develops on one OS, runs composer update in that OS, and then just releases everything to production from those, by copying even the vendor files.</p>
  <p>That would be equivalent to run <code>composer update</code> in one OS and running <code>composer install</code> in a different OS.</p>
  <ul>
  <li>My question is whether this will work ?</li>
  <li>The dependencies discovered and installed by composer are independent of OS or are they tied to OS and other dependencies installed, on which <code>composer update</code> is running ?</li>
  </ul>