Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Still trying to wrap my head... (Score 1) 51

Some benefits:

1. Instead of running 10 services on one physical machine the way we used to, you run one service per VM (one web server, one middleware server, one database server, etc) - you add the overhead of multiple operating system runtimes, but thanks to awesome hypervisor optimizations identical memory pages are merged, so you don't use any more RAM
2. If one server gets over-subscribed, you just live migrate a running service to a less loaded server. No more building the infrastructure on another server, and doing a dump/restore process, updating DNS, etc
3. If servers are under-subscribed, you can consolidate services on a smaller number of servers and spin down the under-utilized ones - saving power.
4. High availability - have services monitored, so that if they host they're on goes down they're immediately brought up on another host - you can even have redundant copies of the VM running all the time so that you don't have any downtime if a host goes down

As to your question about whether it makes sense to size applications to servers... servers these days are way more that your typical application needs. It would be wasteful to use a 16 core, 500GB RAM server for a web server. Virtualization gives you a way to run this hardware at capacity. I suppose you could run multiple services on one OS, either in the same OS or in containers (as another commenter suggested). That's certainly a valid approach, especially for scale-out applications which you find in global web app vendors like Google or Facebook. Virtualization allows you to get all of the benefits of mutualization, with the ability to run multiple host OSes, provide granular access to people using the infrastructure, and providing a high level of security against jailbreaking applications.



Submission + - LGM 2008 fundraising campaign enters last day (

bolsh writes: "The Libre Graphics Meeting fundnice has been running for the past two weeks. The goal of the campaign was to raise money to pay for travel expenses of volunteer developers from projects like Inkscape, the GIMP, Scribus and more to get them together in Wroclaw, Poland from the 8th to the 10th of May.

Thanks to some nice coverage and phenomenal community support, the campaign can already be declared a success — close to $10,000 raised to date, with 240 individual donations, over 750 sites and over 700,000 views for the campaign badge, the response has been phenomenal.

The campaign ends tomorrow (Friday) at midnight Pacific Standard Time, so this is your last chance to get your donation in, and help move the free software graphics community up further on the list of conference sponsors."


Submission + - LGM 2008 fundraiser raises $2500 in 3 days (

bolsh writes: "The Libre Graphics Meeting is a conference which brings core developers from a number of free software graphics projects together, including the GIMP, Inkscape, Scribus, Blender, Cairo, LittleCMS, Open Clipart, Tuxpaint, XeTeX, Art of Illusion, Gentium, FontForge and more. In its first two years, the conference has resulted in major new features being integrated in various projects, as a result of the collaboration and conversations which people have had at the conference.

This year, the organisers have launched a call for support in the form of a fundraising drive, and are encouraging people who would like to support their favourite graphics project to donate money to help cover travel costs of the volunteer developers who can't afford to come otherwise.

The organisers set an ambitious goal of $20,000 in 16 days, and after 3 days, the campaign has now raised over $2500 (as of the time of writing, the campaign is up to $2,757). Every little helps, and we believe that at this rate, we can attain our target of $20,000.

As the level of funds raised by the community goes up, we will be adding you to the sponsors page. If we meet our target, our community will have the distinction of being the cornerstone sponsor for this year's edition!"


Submission + - Libre Graphics Meeting launches fundraiser (

bolsh writes: "The Libre Graphics Meeting has become the reference meeting place for free software graphics developers since its first edition 2 years ago. This year the conference is in Wroclaw, Poland and we need to raise money to support travel for all these (usually unpaid) developers to attend.

The organisers of the conference have launched a fundraising campaign to raise $20,000 in 16 days, and they need your help to do it. You can spread the word, by embedding a badge for the fundraiser in your webpage."


Submission + - :: GNOME focuses on accessibility -- wit (

bolsh writes: "The GNOME project yesterday launched the GNOME accessibility outreach program, featuring funding from the GNOME Foundation, the Mozilla Foundation, Novell, Canonical and Google for accessibility-related projects. Part of the project will be concerned with improving the integration of XUL into the GNOME platform, and improving the accessibility support for Firefox and other XUL applications. After the Women's Summer Outreach Program in 2006, this is another interesting initiative from GNOME (disclosure: I was a board member of the foundation for 3 years), which will improve the Linux desktop in a very concrete way for an important group of users. There is a longer story on the initiative over at, including the following telling testimony from Willie Walker, the GNOME accessibility lead:

"Now what we're seeing with this whole thing is that accessibility is being flagged out as an important thing at the board level," Walker says. "We're also seeing within the GNOME community — and this has been happening for the past several years — accessibility is just a fact of life. I'ts part of our normal thinking. We don't have to fight for it, people understand the need for it, and we work better together."
Another example of free software bringing a focus onto something which proprietary software has made an expensive niche market, when it should be a core part of the system."

Comment Re: interoperability Q (Score 1) 62

Our goal is to have OpenWengo be as open as possible - I want SIP to become the dominant VoIP protocol - and we definitely want the Wengophone to talk with other platforms, as well as share presence information and user directories.

For my part, I'd love to see various platform providers collaborate on things like directory services and presence so that we could have any SIP user look for any other SIP user, regardless of platform.

And aside from VoIP, we want to be as inclusive as possible - IM in many protocols, support for H323, Jingle and Skype (I can dream), and a very open and collaborative community.

We don't ask for copyright assignment on code contributions, because we don't want Wengo to be the sole proprietor of OpenWengo - the company is investing in the project and paying developers, but it really is a community-owned project.


Slashdot Top Deals

In any formula, constants (especially those obtained from handbooks) are to be treated as variables.