Slashdot Mirror


Open Source and the "Xen" of Xen

willdavid writes "In a follow-up to his original look at what happened to Xen, Jeff Gould talks to XenSource CTO Simon Crosby. Usually we hear about how open source provides freedoms for end users. However, this article talks about the difficulty a small software developer has with an open source license, in particular, the need to prevent Red Hat, IBM or Novell from running away with all the business revenue."

7 of 118 comments (clear)

  1. Lack of Creativity by mpapet · · Score: 2, Informative

    Starting a project as GPL is probably best because you'll get an idea how useful your application can be. It definitely makes it really hard to make money until you can run a Free red-headed step-child project and make people pay for the commercial version that's the belle of the ball. Another way to do it is to limit the GPL-ness of the project. Maybe by dual-licensing the code?

    It's still not easy though. Getting customers to open their wallets when there are much bigger companies like RedHat and Microsoft is tough anyway. That's why sales people are so valuable.

    I want to believe frustrations got the better of the person in question at that moment.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  2. Re:redhat stealing xen mindshare by DavidTC · · Score: 2, Informative

    Um, dumbass, read the article. Xen is trademarked and there are strict terms to using the trademark, which Redhat doesn't want to follow.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  3. Re:Yet somehow MySQL survives by figleaf · · Score: 2, Informative

    MySQL AB survives by selling support, consulting and training for its product.
    Mozilla is primarliy funded by Google
    Redhat, Novell etc provide support, training for Xen as a part of their product.

  4. Open Graphics Project has this concern by Theovon · · Score: 3, Informative

    I haven't read the FA yet, but this isn't the first time this concern has been raised. The OGP, from the beginning, have been struggling with the issue of some other hardware vendor legally taking OGP graphics chip designs and making their own version, thereby crusing the OGP out of existence.

  5. Re:Leading Write Up by ShieldW0lf · · Score: 2, Informative

    One of the major issues of contention mentioned in the article was of binary formats, and distros like Red Hat not wanting to adhere to them.

    I don't see what the problem is with Xen wanting to maintain a solid binary container format and requiring that those wishing to use their trademark respect it.

    How is this different from Sun wishing to prevent MS from poisoning Java?

    --
    -1 Uncomfortable Truth
  6. My take on Xen, VMWare, etc by QuasiEvil · · Score: 4, Informative

    Funny this should come up today - I just spent the weekend playing with Xen, trying to combine a couple of my household servers to get better utilization and to save power.

    I've been playing around with VMWare since it initially came out, including a production install of v4.5 at work to virtualize NT4 machines so that our LAN goons won't complain, and I've always found it extraordinarily easy to use. From a "get it running" perspective, the damn thing's idiot-proof. Fire it up, boot off some install media (even if it's Knoppix, and you're going to image the system from elsewhere), and you're golden.

    Xen? Eh, not so easy if you're not starting with a clean install of a Xen-aware OS. Lots of hours screwing with configurations, swapping kernels, messing with pygrub, and scratching my head as to why it wasn't doing anything, or was crashing with some cryptic error. Some of this is a result of the paravirtualization approach, as it requires some guest changes, but nobody's really published a good, generalized guide to native->domU migration. (Yes, I know about the CentOS one, and while it was some help, it was also wrong at some points, as it's never been updated for a CentOS 4.5 domU.)

    My take is this - the (non-Xen) tools bundled with RHEL5 (well, CentOS 5, really) are, um, overly simplistic at best and completely unhelpful at worst. Graphical tools be damned - by the end it was me, the text editor, and xm on the command line.

    I did get it up and running, and when given its own disks, the performance is impressive. It (unscientifically) *feels* faster than a Linux VM on Linux-hosted VMWare (desktop version). Now my web/mail server and house/firewall server have been combined. Tonight, I'll collapse in one more server. I'm quite confident I can do it in a reasonable amount of time, now that I've figured out most of the gotchas. Plus, sounds like a good thing to document and post so that others might not have to fight through quite as much as I did.

    In an enterprise environment, the management tools make or break you. When I'm managing a handful of machines, doing it myself is annoying but acceptable. When I'm virtualizing a datacenter and need tools to convert machines, manage their resources, manage their operations, etc., then management toys become the make-or-break part of the deal. We all assume your virtualizer works - now let's see what makes our lives easier managing this strange new world.

  7. Re:Sell Out? by suranyip · · Score: 2, Informative

    If you look at the examples of Sleepycat (makers of Berkeley DB, purchased last year by Oracle), MySQL and Trolltech (makers of Qt), it seems that most income for projects that are also available as open source is in dual licensing and support. You cannot dual license without owning the code. You may be able to provide support without owning the code, but it is much more efficient and credible if you have the authors in your team.