Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Commercial version of open source softwares are the main source of revenue for canonical, red head team, oracle [for MYSQL], etc. So my question is do all these source codes hidden or encrypted from being manipulated, otherwise their will be no way of generating revenue for all these open source teams.

share|improve this question

closed as off topic by dobey, Tom Brossman, gertvdijk, stephenmyall, hhlp Dec 29 '12 at 18:16

Questions on Ask Ubuntu are expected to relate to Ubuntu within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

It can't be open-source, and also be hidden or encrypted. The terms are mutually exclusive. It's either open or it isn't. Support becomes the product, not the software. – Tom Brossman Dec 29 '12 at 15:37
@TomBrossman So it means that For example: MYSQL Community server is an open source but the enterprise edition isn't. – droidlabour Dec 29 '12 at 15:49
@EliahKagan Tachyons beat me to it! I thought this would be closed sooner, so didn’t bother. – Tom Brossman Dec 29 '12 at 18:24
up vote 1 down vote accepted

Open source apps should share source code even if it is commercial,So if source code is hidden, it is not opensource, For eg redhat source code is available for download, But still redhat earns money from that product

share|improve this answer
Ok but how did Red-Hat manages to earn revenue from that if all these codes are available freely? – droidlabour Dec 29 '12 at 16:01
@joystick: It is offtopic here, You can do a simple google search for it, :) – Tachyons Dec 29 '12 at 16:03
All right I've figured it out. Thanks for your help. – droidlabour Dec 29 '12 at 16:13
@joystick I think you are asking two questions here 1)What is the definition of open source? 2)How does Ubuntu make money? Hope that helps. – Tom Brossman Dec 29 '12 at 18:22

Usability is the lynchpin that makes OSS based companies stay alive. Open source or not, most commercial companies that are founded on open source are based on UI improvements or management interfaces(the good ones anyway).

Landscape is a Canonical effort for large node number management with a simple interface. Juju is the effort to have scripts to make deployment of specific node-types easier.

Do I think Landscape will leverage a lot of Juju scripts? Yes, but provisioning isn't all it does.

MySQL is a separate product from the Oracle database. They acquired it AFTER they had a functional high-end product. Let's leave that one out. Examine Virtualbox instead. Virtualbox OSE has a lot of features, enough to make it usable. If you want USB passthrough, you need the non-open-source parts. It's still free, but would you pay $5 for USB passthrough and use Vbox or tell everyone you support to buy a $300 VMWare product?

Asterisk was used by Trixbox. Deployment and interface.

The OSS guys get it working. The commercial guys put on a slick UI and make it easy to deploy. That's just how I see it.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.