Slashdot Mirror


Crowdfunding Campaign Seeks a Fully Open Source Alternative to Citrix XenServer (kickstarter.com)

"Free/libre and 100% community backed version of XenServer," promises a new Kickstarter page, adding that "Our first prototype (and proof of concept) is already functional." Currently, XenServer is a turnkey virtualization platform, distributed as a distribution (based on CentOS). It comes with a feature rich toolstack, called XAPI. The vast majority of XenServer code is Open Source.

But since XenServer 7.3, Citrix removed a lot of features from it. The goal of XCP-ng is to make a fully community backed version of XenServer, without any feature restrictions. We also aim to create a real ecosystem, not depending on one company only. Simple equation: the more we are, the healthier is the environment.

The campaign reached its fundraising goal within a few hours, reports long-time Slashdot reader NoOnesMessiah, and within three days they'd already raised four times the needed amount and began unlocking their stretch goals.

11 of 66 comments (clear)

  1. Nice by 110010001000 · · Score: 4, Insightful

    This is a good idea. I donated. If you don't have Open Source, you have no idea what your systems are doing. If the Intel debacle has taught us anything, it has taught us closed hardware is bad too.

    1. Re:Nice by hairyfeet · · Score: 4, Insightful

      Uhhh isn't it ALREADY a FOSS product, they just have a free and paid for version and they have removed some features from the free in the hopes of getting some to buy the paid and thus stay in business?

      I always wondered if the day would come when a part of the "blessed trinity" of FOSS would break down. For those that do not know the blessed trinity is the only way one can make money in FOSS, every other way leads to failure and bankruptcy. You have to 1.- Sell services and support (which is what Xenserver is doing), 2.- Sell hardware (the Android/TiVo model) or 3.- eBegging (community projects) and while I always thought #2 would be the one to fail first as we have already seen the "TiVo clause" which caused GPL adoption to plummet (if you do not believe it has I can provide pre and post GPL 3 stats, the chart looks like a classic triangle going down) a close second would be the first part of the trinity as it really is not hard for people to have a sense of entitlement that allows themselves to justify fucking themselves in the long term for short term gains.

      Because looking up this company they appear to be exactly what the FOSS community claims they want companies to be, they make FOSS software, they support the community and give back, no different than Red Hat. They aren't even making a ton of profit, 300 million in net income on 3 billion in sales for a company that large? Really ain't shit, especially when you consider how much of that is having to be spent on talent and R&D. Yet here we are, with the company still offering a 100% free product to the community and simply trying to tweak their free product so they can get some more sales (which considering how crazy expensive it is to hire the kind of talent you need to build complex virtualization software? Is probably warranted and needed to keep up with megacorps like AMZN and MSFT) but does the community try to build a dialog? Maybe come to a mutually beneficial compromise? Nope the community fucks them over by crowdfunding a bunch who promises to give you all the benefits of the paid version for free....now do you think if Citrix goes under or is bought out by another company because they can't hire the great coders and compete that this crowdfunding bunch is gonna be able to build the product from the ground up?

      But hey biting the hand that feeds is something the FOSS community is quite adept at, right? After all look at AMD who spent untold millions opening all their software, hiring FOSS coders to work on FOSS software which they gave away, everything from a truly CPU agnostic compiler to drivers to even an entire new low level API in Vulkan, did the community embrace AMD, sing their praises and urge everyone to support them? Nope instead every article on Linux has a dozen "buy Nvidia" a company so FOSS hostile that no less than Linus Torvalds flipped them off. But just as AMD gave a great lesson to other companies that supporting FOSS gets you nothing in return so too will Citrix getting fucked provide a nice lesson that you either have to make your software so bug ridden they HAVE to pay for support or simply do not offer a free version at all because it will ultimately come back to bite you in the ass.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  2. Re:Why not KVM? by bogaboga · · Score: 2

    This page has KVM's "ToDo" list. A good number of items on that list are supported by Xen. In addition, KVM will not play well [if at all], with older CPUs made prior to extensions enabling virtualization.

    KVM also doesn't work with Intel's Atom CPUs unless extensions are available.

  3. Re:Why not KVM? by AlanObject · · Score: 2, Interesting

    KVM also doesn't work with Intel's Atom CPUs unless extensions are available.

    It doesn't? In my last company we used an Atom C2000 and we used KVM/Libvirt to run VMs on it using Ubuntu 14.04. In fact we had one design win that depended on it.

    You may be thinking of the feature (I forget the code name) that lets you virtual-ize PCI devices. It couldn't do that so you had to rely on the linux kernel bridge or OpenVSwitch.

  4. That name though... by JustNiz · · Score: 2

    Really no one could come up with a better name than "XCP-ng"?

    1. Re:That name though... by Anne+Thwacks · · Score: 2

      May I be the first to propose "Maude" on the grounds that you can pronounce it, spell check it, and have a reasonable chance of googling it. If you want to go the whole Ubuntu, then "Maniacal-Maude".

      --
      Sent from my ASR33 using ASCII
    2. Re:That name though... by DNS-and-BIND · · Score: 2

      Hey, at least it's not a stupid pun or borderline offensive word. Open source projects have a terrible record for naming.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  5. Re:FOSS must learn to organize and collaborate by ilsaloving · · Score: 3, Insightful

    Remember that when you're next in a hospital and need heart surgery. I don't know about you but I'd rather have someone specialized to the task.

    Software development requires a specific skill set, time, and energy that not everyone has. Despite all that bullshit Bill Gates et al are spewing about everyone learning to code, not everyone can code. Even if they had the talent, they may not have the time to learn it on top of whatever else they're doing.

    Your argument is breathtakingly ignorant, and a perfect example of the self-important attitude that keeps Linux and most other OSS projects from going mainstream.

  6. Re:FOSS must learn to organize and collaborate by mspohr · · Score: 2

    To continue your analogy... Would you rather have a heart surgeon who learned his craft from a secret society using methods which have not been openly peer reviewed OR would you like a heart surgeon who studies all of the open literature on heart surgery and learns the best practices from his/her peers.

    --
    I don't read your sig. Why are you reading mine?
  7. Re:FOSS must learn to organize and collaborate by ilsaloving · · Score: 2

    That's actually not the comparison I was making. I was trying to point out not everyone who uses software, has the time AND the energy AND the skill to also maintain software. A heart surgeon, for example, cares about medicine. They care about saving lives. It is a demanding job that already requires a lot of time and energy and skill to master, and that doesn't leave much room for software development.

    But according to the GP, because they don't ALSO know how to do software development, said heart surgeon can go fuck themselves. And that's just idiotic.

    To your point, yes, medical knowledge is based on generations of doctors each standing on the shoulders of the giants before them. But the analogy still breaks down badly because if we tried to continue it, you would have small groups of heart surgeons divvying themselves up into different camps who all proclaim that their software is the best and insist on re-inventing the same medical procedures over and over again because of NIH syndrome.

  8. raised four times the needed amount by ryanmc1 · · Score: 2

    "The campaign reached its fundraising goal within a few hours, reports long-time Slashdot reader NoOnesMessiah, and within three days they'd already raised four times the needed amount and began unlocking their stretch goals."

    Sorry I don't follow a lot of kickstarter campaigns, but of the ones I have heard about it seems like the ones that over raise are more likely to fail. I think it is a matter of their eyes are bigger than their ability to execute. I will be interested to see if this one can keep their expectations in check and not let feature creep kill the project.