Time to Get Out the Vote!

Two months ago we invited the community to create its own unique designs to appear on Linux.com Store merchandise – – designs that would invoke feelings of geek pride, freedom, fun, eccentricity and originality. 

Since then, we’ve received more than 100 submissions and today, after some grueling decision-making, we are announcing the T-shirt design contest finalists! 

The 100+ designs we received proved that the best ideas come from the community. We also know that the community knows best, so we’re asking you to vote for the very best design. We have six finalists, not five as we originally said we would have. Like I said: it was hard to choose!

The community favorite will win a trip to Boston to attend LinuxCon as well as the fame and fortune garnered by having their design displayed on Linux.com Store merchandise worn around the globe.

We think the finalists represent a diverse selection of creative concepts that touch on geek pride, freedom, fun and originality. The top six finalists include:

* The Colors of Linux

* I Am Root

* The People’s Product

* Linux is Great

* There’s No Place Like /home

* Two Linux Penguins Sharing an Iceberg

See the designs and begin voting for your favorite(s) here: http://www.linux.com/tshirt-design-contest/.

Voting will close at midnight on June 6, 2010, after which we’ll tally the votes and announce the winner prior to LinuxCon.

Your vote will determine which design is available on merchandise in the Linux.com Store and for purchase at LinuxCon. So, get your personal and professional networks behind your favorite design(s) so yours doesn’t get pushed under the rug!

Last week, we had our fourth annual Linux Foundation Collaboration Summit. In the years since our first one at Google in 2007, quite a bit has changed: more mobile content, a bigger audience and a broader collection of developers, industry people and users solving real technical and legal challenges facing the platform. (We also all got free Linux phones.) Another big change? For the first time we offered live streaming of day one to anyone who registered. The streaming by all accounts went well and we look forward to offering this service for Linuxcon and future Linux Foundation events.But in case you missed it live, now you can catch up. We have published all the keynotes from day one here: http://video.linuxfoundation.org/categories/conferences-symposiums/2010-collaboration-summit This year a theme emerged: how companies work within the Linux community.My highlights:

Day two and threes were also filled with great technical and legal discussions and collaboration. Sadly no video. Next year you’ll just have to attend. We have put together many of the slides presented at the conference though: http://events.linuxfoundation.org/events/collaboration-summit/slidesI hope you enjoy these videos and would like to thank the technical and event crew who pulled this off with limited resources. Please let me know if you have feedback. Keep an eye on our Linuxcon announcements. The early bird discount expires soon and I hope to see everyone there for what is sure to be a great time.

I am pleased to announce the winners of the 2010 We’re Linux Video Contest. We had quite a few amazing videos to choose from, many of which captured the spirit of Linux.

Winners

First place: Go Linux

http://video.linuxfoundation.org/video/1696

Second place: Create Something Unique

http://video.linuxfoundation.org/video/1683

Third place: Linux: Free Your Computer

http://video.linuxfoundation.org/video/1687

I really enjoyed the winning video because it does something  important in the world of marketing: frame the capabilities of your product within a broader movement. In technology, features are not enough. People want a cause. Linux historically has had a meaningful cause behind it — freedom — which is captured well in the two runners-up. The winning video is a practical and effective message about one unique element of Linux that is often over-looked. Sustainability should be more than a buzz-word; it should be a way of life. In today’s world where we are facing a mountain of Vista and Windows 7-orphans, people should realize that they don’t need to pollute a landfill with a perfectly good computer. Linux not only is free (as in beer and source), it’s also a sustainable choice for extending the life of electronics of all kinds.

I’d like to congratulate our winners and all of those who entered the contest and shared their vision of Linux. I also want to thank our fabulous panel of judges who picked the winners.

• Andrew Morton, lead Linux kernel maintainer;
• Stephen O’Grady, co-founder, Red Monk;
• Stormy Peters, executive director, GNOME Foundation;
• Brandon Phillips, Linux kernel developer, Novell;
• Bob Sutor, VP, Open Source and Linux, IBM Software Group; and
• Steven Vaughan-Nichols, journalist, ComputerWorld.

We had a great meeting this morning at the LF Collaboration Summit with the Linux.com Gurus and community members. Here’s a fun picture that includes (from left to right): Masen Marshall, Andrea Benini, David Ames (LF staff) and Matthew Fillpot.

There was interesting discussion during Day 1 at the Linux Foundation Collaboration Summit about virtualization and cloud computing as it relates to Linux. Former Red Hat executive and rPath Founder and CTO Erik Troan took a few minutes to share his perspective on how Linux is supporting virtual computing environments and cloud computing initiatives.

rPath recently joined The Linux Foundation. Can you tell us about how you’re using Linux today to advance your business?

Troan: Linux has always been an integral part of rPath’s focus as a company. We provide automation solutions to help deploy and manage large numbers of Linux systems, and we’re being used on deployments in the range of 15 or 20,000 Linux servers. The success Linux has had in scale-out infrastructures has created new management costs that we work to reduce.

You work with system administrators every day. How are they using Linux to support new cloud computing initiatives at their companies?

Troan: Linux is very popular in cloud initiatives. It functions very well in a

headless environment, and the licensing model means that customers don’t

have to count how many machines are running. Commercial licenses can be

very hard to use in a dynamic cloud environment. If you have twenty

machines running for three days, five hundred for twenty minutes, and then

you have ten running for the rest of the month, how many Windows licenses

do you need? How do you count those to make sure you stay within your

license bounds? These questions are hard for commercial vendors to answer,

and ”just use Linux” has become a very simple and fast way to get cloud

projects up-and-running.

Your company has said that it sees increasing Linux deployments to support virtual computing environments? What’s driving this?

Troan: Virtual environments are about two things: Cost and management.

The first phase of virtualization was all about reducing the number of physical boxes a company had to purchase — in other words, server consolidation. Not only did this mean buying fewer machines, it dramatically reduced expenditures

on related expenses like floor space, power and cooling. The cumulative savings were so great that virtualization delivered a positive return very, very quickly.

Once consolidation was underway, the management benefits of virtualization

became apparent. Running images can move off of a piece of hardware,

allowing zero downtime maintenance and replacement. Systems can be

snapshot or suspended, freeing up RAM while preserving the systems. These

features are a little harder to benefit from on day one, but they are an

even larger financial benefit in the medium term.

Linux has been part of this in a couple of ways. First of all, significant

numbers of compute workloads in enterprises run on Linux, and those workloads are being moved into virtual environments rapidly. Second, Linux itself is being used as a virtualization platform. Amazon uses Xen for EC2, which

is by far the largest virtualized infrastructure in existence, and interest

in KVM has started to move into the prototyping phase. Linux’s ability to deliver stable virtualization at a low price point is very interesting for corporate users.

It’s also worth mentioning that the licensing challenges commercial software

has in cloud environments also apply in virtual environments. It can be hard to know how much of a product is running, and nobody likes to count things.

With budgets and headcount down, how are administrators continuing to scale system counts?

Troan: The answer, very simply, is automation. In order to handle scale you have

to automate everything you possibly can. Mark Burgess, who developed cfengine, said in Login magazine, “Always let your tool do the work.” The only way we can cope with complexity is by having tools do the heavy lifting. In

deployment, provisioning, and configuration, automated tools are how you manage more and more boxes without adding people. Large organizations

like Google and Yahoo! have been doing this for years using home grown tools.

Now that even midsized companies have thousands of servers, we’re seeing a lot

of interest in off-the-shelf solutions for automation across the server lifecycle.

Automation not only reduces the time it takes to deploy and manage servers; it

also reduces the errors that occur when things are being done by hand. Putting

systems into place that do things the right way every time is the only way to grow server counts.

 

 

 

There was interesting discussion during Day 1 at the Linux Foundation Collaboration Summit about virtualization and cloud computing as it relates to Linux. Former Red Hat executive and rPath Founder and CTO Erik Troan took a few minutes to share his perspective on how Linux is supporting virtual computing environments and cloud computing initiatives.

rPath recently joined The Linux Foundation. Can you tell us about how you’re using Linux today to advance your business?

Troan: Linux has always been an integral part of rPath’s focus as a company. We provide automation solutions to help deploy and manage large numbers of Linux systems, and we’re being used on deployments in the range of 15 or 20,000 Linux servers. The success Linux has had in scale-out infrastructures has created new management costs that we work to reduce.

You work with system administrators every day. How are they using Linux to support new cloud computing initiatives at their companies?

Troan: Linux is very popular in cloud initiatives. It functions very well in a

headless environment, and the licensing model means that customers don’t

have to count how many machines are running. Commercial licenses can be

very hard to use in a dynamic cloud environment. If you have twenty

machines running for three days, five hundred for twenty minutes, and then

you have ten running for the rest of the month, how many Windows licenses

do you need? How do you count those to make sure you stay within your

license bounds? These questions are hard for commercial vendors to answer,

and ”just use Linux” has become a very simple and fast way to get cloud

projects up-and-running.

Your company has said that it sees increasing Linux deployments to support virtual computing environments? What’s driving this?

Troan: Virtual environments are about two things: Cost and management.

The first phase of virtualization was all about reducing the number of physical boxes a company had to purchase — in other words, server consolidation. Not only did this mean buying fewer machines, it dramatically reduced expenditures

on related expenses like floor space, power and cooling. The cumulative savings were so great that virtualization delivered a positive return very, very quickly.

Once consolidation was underway, the management benefits of virtualization

became apparent. Running images can move off of a piece of hardware,

allowing zero downtime maintenance and replacement. Systems can be

snapshot or suspended, freeing up RAM while preserving the systems. These

features are a little harder to benefit from on day one, but they are an

even larger financial benefit in the medium term.

Linux has been part of this in a couple of ways. First of all, significant

numbers of compute workloads in enterprises run on Linux, and those workloads are being moved into virtual environments rapidly. Second, Linux itself is being used as a virtualization platform. Amazon uses Xen for EC2, which

is by far the largest virtualized infrastructure in existence, and interest

in KVM has started to move into the prototyping phase. Linux’s ability to deliver stable virtualization at a low price point is very interesting for corporate users.

It’s also worth mentioning that the licensing challenges commercial software

has in cloud environments also apply in virtual environments. It can be hard to know how much of a product is running, and nobody likes to count things.

With budgets and headcount down, how are administrators continuing to scale system counts?

Troan: The answer, very simply, is automation. In order to handle scale you have

to automate everything you possibly can. Mark Burgess, who developed cfengine, said in Login magazine, “Always let your tool do the work.” The only way we can cope with complexity is by having tools do the heavy lifting. In

deployment, provisioning, and configuration, automated tools are how you manage more and more boxes without adding people. Large organizations

like Google and Yahoo! have been doing this for years using home grown tools.

Now that even midsized companies have thousands of servers, we’re seeing a lot

of interest in off-the-shelf solutions for automation across the server lifecycle.

Automation not only reduces the time it takes to deploy and manage servers; it

also reduces the errors that occur when things are being done by hand. Putting

systems into place that do things the right way every time is the only way to grow server counts.

 

 

 

 

Nokia’s Vice President of MeeGo Devices, Ari Jaaksi, will kick off the afternoon at today’s Linux Foundation Collaboration Summit with his keynote at 1:15 p.m. PT. He took a few minutes with us this morning to share what he’ll be speaking about and how the MeeGo project is going.

Today you are keynoting at the Linux Foundation’s Collaboration Summit. Can you give us a preview of what you’re going to be sharing with the audience?

Jaaksi: My keynote will share a bit of history, including Nokia’s experiences with Linux and Maemo, and how we take that forward. I’ll also share why Intel and Nokia chose to create this project, some recent milestones, and how developers can get involved.
 
How is the “big merge” going and are things on track to deliver MeeGo v1.0 in Q2?

Jaaksi: We’re moving right along and making great progress. Following the initial announcement at Mobile World Congress, we’ve released the MeeGo core operating system repositories – anyone can go to meego.com and download this package for free. And just yesterday, a number of leading companies spanning chipset designers, device manufacturers, software vendors and more announced their support for MeeGo
 
We’re well on our way toward the MeeGo 1.0 release – – I invite readers to come to my presentation or visit meego.com to learn about what’s next.
 
How do Maemo and Moblin developer communities complement each other?

Jaaksi: Moblin brings in a group of very talented developers. They have a world-class build infrastructure and experience working with upstream projects. They know how to work with different products and architectures.
 
Maemo is one of the largest open source communities in the mobile space. Maemo brings in the expertise of mobile devices, ARM based technologies and consumer products. The Maemo community also knows what it takes to build a consumer product — to the end — with quality and finish.
 
By bringing together developers from the Maemo and Moblin communities together, we’re broadening the base for innovative ideas to transpire.
 
Can you tell us more about Qt and what it brings to the MeeGo project?

Jaaksi: Qt is a cross-platform application and UI framework used by hundreds of thousands of developers worldwide looking to create amazing user experiences on Windows, Mac, Linux, Windows Mobile, Symbian and Maemo devices. Qt will be the primary application framework for MeeGo and both Intel and Nokia are committing their investment in it.  For developers interested in MeeGo, Qt helps increase the scope for their applications and services across multiple platforms, all using consistent application APIs.
 
How will the open development model and working so closely with upstream partners help to position MeeGo for success?

Jaaksi: MeeGo is a full open source project hosted by the Linux Foundation and governed according to best practices of open source development. As in other true open source projects, technical decisions are made based on technical merit of the code contributions being made.
 
In the end, Nokia, Intel and our upstream partners share a vision of mobile computing devices and the increasing importance of wireless connectivity – together, through the open MeeGo project, we will help to drive rapid innovation, adoption and consumer choice.
 
And already now, anybody can participate and see what we are doing. Code is developed in the open and decisions are made openly in meetings.
 
How are you bringing new contributors to the project? Do you see momentum?

Jaaksi: The beauty of the MeeGo project is that anyone can join and contribute. We’ve seen lots of interest in the project to-date, as evidenced by yesterday’s ecosystem release.
 
It’s only been two months since we announced MeeGo, and we’re seeing the momentum every day. With the first MeeGo devices due to market in the second half of this year, the project has no plans of slowing down anytime soon!

 

We’re preparing for this Friday’s Linux.com Planning Meeting at the Linux Foundation’s Collaboration Summit. The session begins at 9 a.m. PT and will take place in room Osaka. We’re expecting this year’s Linux.com Gurus to join us and we want to invite other Linux.com members to attend the meeting as we look toward the year ahead. If you’re not at Hotel Kabuki for the Collaboration Summit and want to call in for the meeting, email me at
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
and I’ll share the phone conference details and logistics.

I arrived at Hotel Kabuki this afternoon. The sun is out in San Francisco and the meeting space is ready for what I expect to be great collaboration this week!

 

 

For those of us that have worked for years in open source, rumors in the press of IBM “breaking its open source patent pledge” were met with a bit of dismay. IBM is one of the top contributors to the Linux kernel and dozens of critical open source projects. For more than a decade IBM has been a good citizen in the open source community.

To get to the bottom of things I contacted Dan Frye, VP of Open Systems Development at IBM and member of the Linux Foundations board of directors, to “say it wasn’t so.” Fortunately all of us can breathe easy – IBM remains true to their word. Here is the note I received from Dan which is very clear:

Jim,

There’s been recent interest in IBM’s “500 patent” pledge made in 2005 and how it applies today. It’s always important to get the facts, and the words of the pledge itself are the facts we need.

“The pledge will benefit any Open Source Software. Open Source Software is any computer software program whose source code is published and available for inspection and use by anyone, and is made available under a license agreement that permits recipients to copy, modify and distribute the program’s source code without payment of fees or royalties. All licenses certified by opensource.org and listed on their website as of 01/11/2005 are Open Source Software licenses for the purpose of this pledge.

“IBM hereby commits not to assert any of the 500 U.S. patents listed below, as well as all counterparts of these patents issued in other countries, against the development, use or distribution of Open Source Software.”

IBM stands by this 2005 Non-Assertion Pledge today as strongly as it did then. IBM will not sue for the infringement of any of those 500 patents by any Open Source Software.

Thanks.

Daniel Frye
VP, Open Systems Development
IBM Linux Technology Center

With more than a decade under its belt, Parallels ranks among the most active corporate contributors to the Linux kernel and says that is serves 10 million users in 125 countries. The company today is joining The Linux Foundation and is preparing to speak at the annual Collaboration Summit taking place next week. Chairman and CEO and Serguei Beloussov shares with us why the increasing investment in Linux, what’s required to collaborate and the state of virtualization and cloud computing.

Parallels is joining The Linux Foundation today and speaking at the Collaboration Summit next week. Why are you investing in these activities?

Beloussov: Since Parallels was founded in 2000, we have been a strong contributor and supporter of Linux – in fact we did not support any other platforms until 2005.

Parallels enables its partners to become profitable providers of cloud services. This space – of traditional hosting and cloud services providers for small businesses – has always been dominated by Linux and it’s not a coincidence. Delivering profitable cloud service requires a number of capabilities where Linux and Open Source have traditionally been strong – cost structure, flexibility, scale, etc.

Now we are formalizing years of our efforts and contributions by joining The Linux Foundation and we definitely look forward to continuing to contribute to Linux at technical, business and leadership levels. 

You’ve mentioned cloud services. What can you tell us about the cloud and virtualization?

Beloussov: Well, while the buzz around cloud computing services is a recent phenomenon, virtualized cloud services such as Virtual Private Servers have been popular and successful for some time. In fact, at the lower-end of the spectrum they are fairly commoditized by now: one can get themselves a Linux virtual server powered by our Parallels Container technology for as low as $20-$30/month from companies like GoDaddy, MediaTemple, 1and1, Hostway, and many hundreds of other Parallels Partners.

One aspect of cloud services is often being omitted though: Service Automation Software is effectively a set of “management tools” for virtualization for the cloud – management of services portfolios, self-service tools for customers, billing and provisioning, etc.

To this end, Parallels is focused on enabling service providers that help small businesses purchase, use and consume cloud services by making them easy to acquire, providing full service offerings and enabling profitability.

Parallels ranks in the top 10 of corporate contributors to the Linux kernel according to “Who Writes Linux,” the study published by The Linux Foundation. What does this level of community collaboration require from a company?

Beloussov: First, I think it is important to note that the other companies in the top 10 are ten times the size of Parallels – so, proportionally to size, we are a huge contributor to the Linux kernel.

That being said, this level of community collaboration requires a number of things. First and foremost, it requires expertise – not just development and engineering expertise but also expertise in working, developing and successfully contributing as a part of the Open Source development process. It also obviously takes time, money, and most importantly, a commitment to collaborate well with the Linux community. I have committed to at least double our Linux contribution efforts over the next six months because we want Parallels Containers to become fully part of the mainstream Linux kernel sooner; this is important for the community, for cloud partners and works with our business model. It is important for us.

Can you give us an update on the OpenVZ project?

Beloussov: One of our recent advances is porting the OpenVZ patch set to kernel 2.6.32. This is an important step because this kernel will be used in some major distributions including Ubuntu 10.4, Debian 6, and Red Hat Enterprise Linux 6. This has been a long-term maintained kernel.

Features recently added into OpenVZ kernel include ext4 support, NFS server in container and bridges. New features we are working on include journaled quota and a new memory management model, in which primary parameters will be memory (RAM) and swap space, while all other resource management parameters will become secondary.

What should sysadmins know about enterprise virtualization in 2010 and how are containers impacting the enterprise?

Beloussov: Enterprise admins should know that in 2010 the reality of elastic IT is possible. They have to break their assumptions of traditional methods and look at alternatives that simplify and automate the delivery of IT services.  For example, we are seeing our enterprise customers take advantage of Parallels containers to make elastic IT a reality for their businesses in a time of constrained budgets and resources.  Containers have unique advantages in situations where scalability, low latency, high density and very quick management operations are important, and we are starting to see that.

What challenges and opportunities do you see for Linux? 

Beloussov: The fundamental challenges Linux has faced over the years have increased. The market of operating systems has never been as competitive as it is today. This includes competition from the big players with lots of resources around their operating systems, and the challenges of maintaining the momentum behind any community driven project. What has changed is the opportunity around the Linux platform. Today’s economic environment requires the benefits of Linux – including that Linux is cost-effective, easy to deploy and maintain.

For example, I think Solaris now has a good new home, and it is much less likely to be an easy target, especially after Oracle integration is completed. VMware is a new comer to the Datacenter OS space and is aggressively expanding its footprint beyond virtualization. Google is aggressively offering its infrastructure as a datacenter platform and starting to get some traction. Even Mac OS X is starting to be visible in the server space – look at GoDaddy’s announcement!   And finally, Microsoft is getting its act together in the light of all those challenges.