Open ERP Forum
   IndexIndex   SearchSearch     RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   RSSRSS   Mailing ListMailing List   Log inLog in 

ubuntu vs. windows
 
Post new topic   Reply to topic    Open Object Forum Index -> General discussion
View previous topic :: View next topic  
Author Message
dhariwal



Joined: 11 Mar 2009
Posts: 196
Location: Pakistan

PostPosted: Wed Sep 23, 2009 6:55 pm    Post subject: ubuntu vs. windows Reply with quote

Hi,

What are the advantages of using ubuntu over windows, strictly with regards to using OpenERP?

Thanks
Khalid Dhariwal
Back to top
View user's profile Send private message
janneman



Joined: 01 Feb 2009
Posts: 183
Location: The Netherlands

PostPosted: Wed Sep 23, 2009 8:15 pm    Post subject: Reply with quote

I permit to focus on OpenERP in production environment.
There should be no difference, BUT as OpenERP is developed in Ubuntu linux you get in return stability and speediness in releases.

* Run on same version as developpers do, result is that OpenERP is tested on the same operating system.
* Windows version is always packaged afterwards.
* There are less users on windows, so windows specific issues will be discovered (much) later.
* OpenERP on Windows seems to be buggy, partly due to "the dll hell" and all the needed components that interferer with the operating system to run OpenERP, like python, etc.
* Advice from the editor is use Windows only for testing purposes. Use Linux for production servers.
* Additionally, why should you buy licenses for windows-server, while you can make use of Open Source licenses? (Why did one choose OpenERP)

there should be more, but this is where I'm thinking about.
_________________
Jan
www.veritos.nl
www.supportandmaintenance.org
Back to top
View user's profile Send private message Visit poster's website
rvalyi



Joined: 25 Jan 2008
Posts: 532

PostPosted: Wed Sep 23, 2009 9:16 pm    Post subject: Reply with quote

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 heavy loads since nothing is shared; any way OpenERP is comparatively really savy in term of memory).
And Linux is known 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
Back to top
View user's profile Send private message Send e-mail Visit poster's website
dhariwal



Joined: 11 Mar 2009
Posts: 196
Location: Pakistan

PostPosted: Thu Sep 24, 2009 7:45 am    Post subject: Reply with quote

Thanks for your replies.

What you said will keep me going for ubuntu. I am very interested to use ubuntu, have it installed in vpc, it looks nice. But due to lack of ubuntu knowledge, i have not been able to launch openerp for the past few weeks. Its to do with config file. I simply cant find the config file. If i create using -s switch and than search the machine, still nothing. Perhaps I should install ubuntu 9.x version and install openerp (early version 5) from add/remove.


Many Thanks
Khalid Dhariwal
Back to top
View user's profile Send private message
janneman



Joined: 01 Feb 2009
Posts: 183
Location: The Netherlands

PostPosted: Thu Sep 24, 2009 8:50 am    Post subject: Reply with quote

Oy you may install a fresh ubuntu and use this installer. Smile
Will install sources from stable version directly from bazaar.
http://opensourceconsulting.wordpress.com/2009/09/15/openerp-all-in-one-installer-update-for-dummies/
_________________
Jan
www.veritos.nl
www.supportandmaintenance.org
Back to top
View user's profile Send private message Visit poster's website
dhariwal



Joined: 11 Mar 2009
Posts: 196
Location: Pakistan

PostPosted: Thu Sep 24, 2009 9:28 am    Post subject: Reply with quote

Thanks Jan, will give it a shot
Back to top
View user's profile Send private message
numerigraphe



Joined: 21 Oct 2008
Posts: 101

PostPosted: Thu Sep 24, 2009 2:49 pm    Post subject: Reply with quote

As Fabien often says, the choice of Open Source is a choice of time vs money.
If you know Windows and you have the money, and you have no time to lose, go for Windows 2008. It's expensive but at least the system should be solid enough.
On the other hand if you know Linux, or you have the time to learn, it will always be cheaper, and once you get used to it your setup will be more reliable. It takes a lot of time to learn however, so be prepared.
Our business chose Linux long ago for all its business-critical apps, and we never regretted.
Lionel
Back to top
View user's profile Send private message
dhariwal



Joined: 11 Mar 2009
Posts: 196
Location: Pakistan

PostPosted: Thu Sep 24, 2009 3:52 pm    Post subject: Reply with quote

Well put, Lionel .... i thought that there were functionality differences also with regards to OpenERP. For example, as far as i know, one cant view workflow in gtk client in windows, one have to use web interface, or ubuntu/linux.

If all in one installer works nicely for ubuntu than i would rather spend little time with ubuntu to get it up and running and explore opensource a bit more. For production, perhaps i am more comfortable with windows server for the time being.

Thanks
Khalid Dhariwal
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Open Object Forum Index -> General discussion All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum