Hello, an other reason to prefer Linux (my favorite is Ubuntu but that's personal), is performance under concurrent requests. Unlike Java, Python real parallelism heavily relies on OS scheduling (Python has no real multi-threading but real parallelism can be achieved much like in the PHP world, spawning multiple process, just as the web client does for instance, the only drawback over real-multi-threading being hard inter-process communication and hence heavier memory consumption under heaver loads since nothing is shared; any way OpenERP is comparatively really savy in term of memory). And Linux is know to perform much better as scheduling process than Windows. So you'll have better and more predictable response time under heavy load.
Also currently installing OpenERP in prod with some serious scope still mean dealing with bugs unfortunately (even it's being less and less an issue), resolutions of them and migration across updates and versions. This is all easier to set up properly on a Linux distro, a real dev environment rather than Windows which is OK to discover the product or use a small scope of it only, meaning you don't really care too much if some part you don't use have important bugs so you have more chances to find a version that will fit your needs without too much hackery. On a wide scope, having no bug in release is so improbable that a few but important patches will be required. Hope this is more clear ------------------------ Raphaël Valyi CEO and OpenERP consultant at http://www.akretion.com -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=44176#44176 -------------------- m2f --------------------
_______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users
