Archive for the 'Open Source Software' Category

Wednesday, July 2nd, 2008

Bob Sutor goes 100% Linux on the desktop; Mac surges; where’s Windows?

Nice to see Bob Sutor has made the complete switch to Linux for laptop use at work. I remember the day I wiped out my Windows partition on my laptop - it was memorable. I then went an entire year booting Windows in VMWare only about 3-5 times.

It’s great to see the transition starting to happen everywhere. Even if some of the transitions are to Mac, it’s greater choice.

This is all going to be even easier as technologies like Firefox, OpenOffice/ODF and open standards start to permeate the set of options available to users.

 

Wednesday, July 2nd, 2008

The Register Open Season Podcast

This was another interesting podcast. I’m obviously a fan of Mr. Vance (has anyone ever called him “Mr.”?) - maybe I’m the first. I also need to meet Matt Asay at some point… have much to discuss.

 

Tuesday, June 24th, 2008

Shameless Analyst Report Plug: “IBM & Linux – 9 Years Later”

A colleague sent me a link to this analyst paper today that takes a look at whether IBM has made good on the Linux promises it made back in 1999. I’m obviously biased, but I’m interested in hearing if anyone has thoughts on this topic.

Here’s the report: ftp://ftp.software.ibm.com/linux/pdfs/GCG_IBM_and_Linux-9_years_later.pdf

The opening teaser:

In 1999, IBM issued a series of announcements fully committing the company to supporting Linux. IBM vowed to Linux-enable all of their hardware platforms, including their non-x86 based mainframe, mini, and RISC-based systems. They also promised to release Linux versions of their software products and develop
Linux-centric service practices. Moreover, they pledged significant resources to the Linux community with the goal of advancing Linux and open source technology.

So, nine years later, did IBM deliver on these promises? Was their commitment to Linux genuine or just lip service? This report examines IBM’s current Linux products, services, and community support in light of the promises they made in 1999…

While I think it’s obvious IBM has been a huge investor in the Linux community, one thing that I noticed reading the report is just how much IBM is actually different from other community members. There are some noticeable differences in the investments and approach to supporting the Linux platform and community. I often forget to just take in all the Linux technologies IBM has been heavily involved in from Xen, KVM and libvirt to filesystems, to systemtap, kprobes and then there’s RAS, scalability and performance enhancements.

Another interesting thought to reflect on is just how important it has been that there are multiple investors in this field. If this report captures just what IBM did, think of the industry combined. IBM couldn’t have done anything this big with Linux if it weren’t for co-creating with a community of enthusiasts, researchers, governments, Intel, AMD, Google, Nokia, Motorola, Oracle and thousands more. What would the report look like if you compiled all the investments and work the entire community leveraged across the industry. Linux is “bigger than huge” when you stop to think about it. This is also why I’ve said for a couple years now when you extend the investment model 3 to 5 years into the future, Sun and its anti-Linux,  Solaris push against the tide of the industry loses in the end. I think we’re starting to witness that now. Sure, OpenSolaris is a great idea… it’s just 9 years late and it’s too late to matter now.

I’m interested in outside perspectives too - where do you think IBM stands? Has the community development and investment model worked? Where will this lead in the future and what will be the next evolution of the model? Red Hat seems to think the model will evolve to include increased customer co-creation - I tend to agree. Why? Because the incentive model to invest aligns very well - and when you have alignment, it almost naturally will happen.

 

Tuesday, June 24th, 2008

McKinsey: “The next step in open innovation”

There’s a great article over at McKinsey Quarterly’s website on the next step in innovation. It offers a peak into where companies are headed now that they’ve (well some at least) established basic means for tapping into open innovation through communities. To access the full article you need a login.

Here’s a teaser:

For most companies, innovation is a proprietary activity conducted largely inside the organization in a series of closely managed steps. Over the last decade, however, a few consumer product, fashion, and technology businesses have been opening up the product-development process to new ideas hatched outside their walls—from suppliers, independent inventors, and university labs.

Executives in a number of companies are now considering the next step in this trend toward more open innovation.1 For one thing, they are looking at ways to delegate more of the management of innovation to networks of suppliers and independent specialists that interact with each other to cocreate products and services. They also hope to get their customers into the act.

I was particularly interested in the hurdles to evolving towards a more participative value chain model. These are the four hurdles McKinsey identified:

  • Attracting and motivating cocreators
  • Structuring problems for participation
  • Governance mechanisms to facilitate cocreation
  • Maintaining quality

I would add a fifth challenge which is maintaining visionary leadership. The challenge is that when a company open up to such participation, it’s too easy to justify investment in innovation to solve what customers, suppliers, etc are asking for today. What’s difficult in an environment with tons of user input is to also step back and recognize where you *should be* beyond what’s being asked for today. Think of Apple. If Apple had asked and listened to its customers about what to do next with the iPod next, customers would have posted a million points about X, Y, … N feature enhancements they’d like to see. What Apple did instead is look beyond what was right in front of everyone and set a strategy to take over the mobile device people carry with them. Apple looked further ahead and built an SDK platform for enterprise applications. They set a brilliant strategy that has now resulted in the iPhone becoming the next generation of what was just a music playing device. How many people will carry and iPhone and an iPod? Now look at the boost to Mac sales and you can see Apple has executed this strategy very well.

This challenge is also present in open source communities. Often the community will set many resources to what gap is in front of someone willing to speak up and complain or advise. The challenge is for that community to look a step ahead and identify what are the needs your users will want 3 years from now, not today.

I’ve diverted from my starting post, but while I thought the article was great, I felt compelled to add my personal addendum. The bottom line is that I think companies need to build into their open innovation model a means to capture this longer term vision either from the community if possible (without community NDAs) or through internal means.

 

Friday, June 20th, 2008

Red Hat bridges patents to the GPL - without coupons

Red Hat made a very interesting move in resolving patent litigation and opened a new intellectual property bridge between GPL software and patent rights. Red Hat fought for the community on this one settling with provisions to also protect up/downstream developers and distributors. This really was a crafty move and the SFLC appears to have blessed it as well. Groklaw quotes Eben saying:

“Red Hat’s settlement of outstanding patent litigation on terms that provide additional protection to other members of the community upstream and downstream from Red Hat is a positive contribution to the resources for community patent defense. We would hope to see more settlements of this kind–in which parties secure more than their own particular legal advantage in relation to the third-party patent risk of the whole FOSS community–when commercial redistributors of FOSS choose to settle patent litigation. SFLC welcomes Red Hat’s efforts on the community’s behalf.”

I need to spend more time thinking about all the implications of this, but one thing is clear… Steve Ballmer was not required to build this “bridge” ;-)

 

Wednesday, June 18th, 2008

Red Hat adds more virtualization and KVM into the mix

Anthony points out some interesting news regarding Red Hat, virtualization and in particular, KVM. IBM is also involved in building out these capabilities. If you read my site often, you know I’m already a big KVM fan.

“IBM works closely with Red Hat and the open source community to drive innovation within the Linux kernel,” said Daniel Frye, vice president, open systems development at IBM. “IBM has a heterogenous approach toward virtualization, with KVM one of several options. KVM leverages the core features of the Linux kernel, including paravirtualization interfaces contributed by IBM engineers. By combining Linux virtualization infrastructure with open management interfaces such as CIM and libvirt, we gain a solution that eliminates lock-in and open source community innovations, we are able to offer our customers a solution with outstanding performance, scalability and agility.”

 

Sunday, June 15th, 2008

Wall Street’s Linux Frenzy continues; so does FUD

Just saw this on Slashdot today:

Market watcher Tabb Group estimates that Linux adoption among the 14 biggest investment firms this year will reach more than 72% of the installed operating server base vs. 60% in 2006

I’ve always known the financial markets companies in NY were big on Linux, but even I was a bit surprised the percentage has gone up from 60% to now being 72% of the installed OS base. 72% - wow!

Now aside from that reference to Linux dominating the install base, this article was very, very poor. It’s littered with nonsense about open source software licensing being an issue and companies being fearful of having to give up the code they change. Rubbish. First, I know that the investment firms that would have been surveyed know far more about open source software licensing than just about any IT user set. They know exactly what they’re doing, and believe me, they’re not afraid (heck, they’re using Linux everywhere!).

I don’t know Ellen, but I really wish authors would spend more time talking to the users they portray knowing insights about and not vendors or analysts pushing an agenda… Perhaps Ellen cross-checked with actual users, but knowing who I’ve spoken to, this is not that big an issue with the Wall Street crowd as the article makes it out to be.

 

Tuesday, June 10th, 2008

NetworkWorld: “Red Hat Linux pulls as much as 12% less power than Windows 2008 on identical hardware”

URL: http://www.networkworld.com/research/2008/060908-green-windows-linux.html

An amazing story of the value the Linux community development process brings to the table in solving user problems. Now that Microsoft knows there’s a problem, their engineers have to spend months identfying where there’s a problem, months identifying who will have to fix the problem and how, and months fixing the issue. Then the issue(s) may have to wait until the next Windows release, or do they roll out in an update.

Either way, the community developing Linux saw the pain point right away a long time ago and built in “green” features that today show up in the stable RHEL kernel. This is just another example of when community based development can outperform because of the open contact with user communities.

For this test, we examined power consumption as a way to judge whether Windows Server 2008 or Linux is, in fact, the ‘greener’ operating system. As the price of power hits record heights, power reduction mechanisms shipping within an operating system should play a key role in you energy conservation plan.

The results showed that while Windows Server 2008 drew slightly less power in a few test cases when it had its maximum power saving settings turned on, it was RHEL that did the best job of keeping the power draw in check across the board.

 

Thursday, June 5th, 2008

Acer is betting big on Linux for portables

It looks like Acer is going big for Linux in its portables lineup. This is great news and offers greater options. The big question is when will ISVs start porting their commercial apps over… come on Adobe - it’s time for CS5 to support Linux!

Acer describes its 3 motivations as follows:

“We have shifted towards Linux because of Microsoft,” he said. “Microsoft has a lot of power and it is going to be difficult, but we will be working hard to develop the Linux market.”

Acer sees two killer apps with Linux on computers: operation and cost. Its flavour of Linux will boot in 15 seconds compared to minutes for Windows, and the open source operating system can extend battery life from five to seven hours.

At the same time, the company expects that the price differential of Linux will make the offering attractive for consumers at the low-cost end of the market.

 

Thursday, June 5th, 2008

Google Gadgets for Linux Open Sourced / Reviewed

http://arstechnica.com/news.ars/post/20080605-google-gadgets-open-sourced-for-linux.html

Google has announced the official release of Desktop Gadgets for Linux and is distributing the source code under the open-source Apache software license. Although there are still bugs and the implementation is not yet entirely complete, it works well enough for day-to-day use.

Posted by md | Filed in Google, Open Source Software | Comment now »

 

Thursday, June 5th, 2008

Linux to outship Windows by 2013 (Windows Mobile that is)

Wow; just how far has Linux come in the mobile space? It will outship Windows for smartphones in the next 5 years. Consider that smartphones may not even include the Motorola lines that run Linux (but are not “smartphones”).

http://www.reghardware.co.uk/2008/06/05/smartphone_os_linux/

Smartphones running Linux look set to become far more commonplace within the next five years, market watcher ABI Research has forecast.

The firm’s VP, Stuart Carlaw, reckons that Linux will feature on 23 per cent of smartphones by 2013. He added that that share of the market will put the open source operating system in second place in the smartphone popularity stakes, putting it behind Symbian and ahead of Microsoft’s Windows Mobile worldwide.

 

Thursday, May 29th, 2008

What is real time Linux worth to you?

Justifying investments in a real time Linux platform is perhaps too easy given a new report from Tabb Group (URLs below). Purists may initially point out that the report is more focused on speed of execution which real time is not necessarily intended to provide. I’ll counter that argument right now by pointing out that most real time implementations do increase speed while still providing the benefit of determinism that real time is intended to offer. Besides, how can you ensure speedy execution across thousands of transactions if you don’t have a deterministic platform? Even the fastest drag race cars slow down eventually…

Add in real time Java and you have a fully deterministic stack.

16 percent of all U.S. institutional equity commissions are exposed to latency risk, totaling $2 billion, according to a new report from the TABB Group.

http://www.tabbgroup.com/PublicationDetail.aspx?PublicationID=346

http://www.wallstreetandtech.com/feed/showArticle.jhtml?articleID=208400864&cid=RSSfeed_WST_All

 

Thursday, May 22nd, 2008

Hate to be the skeptic, but…

What does Microsoft gain from making these moves? If there’s anything about open source communities and technologies I’ve learned is that it’s imperative that you understand the motives, the context and the drivers of any vendors’ moves. I hate to be the skeptic, but I suspect Microsoft’s intentions are not pure. Warning phrases from Yoda come to mind… “Clear your mind must be, if you are to discover the real villains behind this plot.”

http://www.theregister.co.uk/2008/05/19/ramji_microsoft_open_source_strategy/

 

Friday, May 16th, 2008

Ars covers In Re Bilski

Interesting analysis of the Bilski case. I hadn’t paid much attention to this case, so it’s great to see a tech pub covering the issues with software patents, business methods and algorithms outside the legal pubs. These are major issue and I would love to see a court actually put forth a rule that makes sense versus the nonsensical parameters we have today.

http://arstechnica.com/articles/culture/software-patent-problems-abound.ars

At one extreme was Bilski’s attorney, who advocated a vague and permissive standard for patent eligibility, suggesting only that a patent must involve a significant amount of “real-world activity” to be eligible for patent protection. Since there would be little point in patenting a process that didn’t involve some amount of “real-world activity,” this standard barely limits the scope of patentable subject matter at all.

In the opposite corner was the US Patent and Trademark Office, which has rejected Bilski’s patent and argued last Thursday that a process must involve a tangible article—not something intangible like a contractual obligation—in order to be patentable. When pressed on whether such a standard would amount to a reversal of State Street—which concerned a patent on a system for converting intangible data from one form to another—the USPTO’s attorney insisted that the computer system in State Street involved a physical computer, whereas Bilski’s patent application was for a purely mental process that involved no hardware at all.

 

Thursday, May 15th, 2008

NYSE and Euronext are all powered by Linux

Interesting news - Linux powers the world’s economy! If Linux is running the largest stock exchanges in teh world, can anyone still call it “second class” to UNIX?

The New York Stock Exchange and its European subsidiary exchanges are running their trading systems on Red Hat Enterprise Linux, Red Hat announced Wednesday, as it unveiled a new marquee customer.Linux has been known to be in use at several New York financial services firms, but few have stepped up to the podium to testify on the value of their implementations. As a result of mergers and acquisitions, the New York Stock Exchange has migrated over the last few years from HP-UX to IBM AIX to Sun Solaris to Linux. NYSE Group CIO Steve Rubinow said the conversion to Linux followed the acquisition of the Euronext exchange in 2007. Unlike some trading companies that suggest Linux is running their secondary systems, Rubinow emphasized that Linux is running the NYSE’s mission-critical trading systems.

Posted by md | Filed in Linux, Open Source Software, RHEL | Comment now »

 

Friday, May 9th, 2008

An honest look at Xen and a future with KVM

Anthony Liguori has an excellent blog post up taking a very honest/hard look at Xen and what likely lies ahead (KVM).

I think we can finally admit that we, the Linux community, made a very big mistake with Xen. Xen should have never been included in a Linux distribution. There, I’ve said it. We’ve all been thinking it, have whispered it in closed rooms, and have done our bests to avoid it.

He makes a very valid point that the Xen kernel will never be upstream and therefore it will always be an extra layer. The difference between Xen or other packages around the kernel is that Xen is at the core its own kernel. This is what makes KVM so attractive - you don’t need that extra layer (which creates complexity no matter what).

Quite simply, Xen is not, and will never be, a part of Linux. Therefore, including it in a Linux distribution has only led to massive user confusion about the relationship between Linux and Xen.

Now one thing Anthony didn’t mention is that the ability to swap Xen as the virtualization technology with another, future, and better technology was something the kernel developers perceived long ago. Because of that foresight, most people are starting to use libvirt which abstracts the interface layer into managing virtualization hypervisors like Xen and KVM. What does this mean for enterprise and ordinary users alike? The migration from one technology like Xen to another like KVM can be done near seamlessly because the libvirt-based management tools can plug into either hypervisor, checkpoint start/stop, and bring the images up on another hypervisor.

 

Tuesday, April 29th, 2008

Shameless Plug: IBM Next Generation Linux Event in NYC

If you’re in the NYC area, IBM is hosting a great “Next Generation Linux” event at the Hilton on Church St. It should be a great day of speakers discussing where Linux is heading, what makes Linux unique and “special”, and what workloads are great for running Linux. It’s a packed session from 9-12 (breakfast at 8 if you’re an early riser).

You can register here:

https://www-950.ibm.com/events/wwe/grp/grp017.nsf/agenda?openform&seminar=692H5MES&locale=en_US/

Agenda
Time Description
8:00 am Registration & Continental Breakfast
9:00 am Welcome & Introduction
Linux and Innovation

  • What makes Linux special?
  • Recent & Future Developments
  • Linux and the leading-edge of computing
Break
Linux for Business-Critical Workloads

  • Which workloads are best suited to Linux?
  • Implementing business-critical workloads on Linux
  • Best practices and customer case studies
Break
Breakout Sessions

  • Linux on System z
  • Emerging Linux Technologies
  • Linux and the Desktop of the Future
A Customer’s Perspective: Linux for Business Critical Workloads
12:00 pm Wrap Up & Q&A
RSVP for Lunch! Take this opportunity to chat with the speakers and to network
 

Monday, April 28th, 2008

WordPress 2.5.1 is out - note the new step to increase security

There are some important security updates in WordPress 2.5.1 so update when you can. I also noticed an added security measure they’ve included with a secret key for hashing cookies via the config file. (Check out the last paragraph)

http://wordpress.org/development/2008/04/wordpress-251/

Secret lives of blogs

Since 2.5 your wp-config.php file allows a new constant called SECRET_KEY which basically is meant to introduce a little permanent randomness into the cryptographic functions used for cookies in WordPress. You can visit this link we set up to get a unique secret key for your config file. (It’s unique and random on every page load.) Having this line in your config file helps secure your blog.

Many thanks to Steven Murdoch for responsibly reporting the security issue (CVE-2008-1930) and Alex Concha for reporting an XSS issue.

Posted by md | Filed in Open Source Software, WordPress | Comment now »

 

Wednesday, April 23rd, 2008

IBM Launches New Approach to Servers (errr… a twist on the Google approach) - and it’s all based on Linux

IBM launched its iDataPlex server systems today - think of it as a “Google” for your datacenter. It’s targeted at web workloads and is insanely dense and power efficient compared to traditional server buildouts. And it uses Linux on commodity hardware so it’s also ridiculously cheap. If you’re a web hosting shop or you have your own web farm that could use a serious overhaul, iDataPlex is a very cool solution.

Did I mention it only runs Linux?

Ashlee Vance cracks me up - it’s clear from this article he’s been talking to vendors for two long (see the last sentence in this quote):

The system itself is quite remarkable. IBM has reworked its approach to rack servers allowing it to place twice as many systems in a single cabinet. This attack centers on delivering the most horsepower possible in a given area while also reducing power consumption. IBM hopes the iDataPlex unit will attract today’s service providers buying thousands and tens of thousands of servers and also big businesses such as oil and gas firms and media companies that will also possibly pursue a grid-ish data center computing model pioneered to some degree by Google.

But the really awe inspiring bit of iDataPlex comes from the fact that IBM is willing to go after this market at all and that it did so without screwing up the hardware design.

Ars covered the details as well over here:

 

Wednesday, April 23rd, 2008

Ubuntu 8.04 “Hardy Heron” arrives tomorrow

Unless you’ve been without internet access for days, you should know by now that Ubuntu’s next release is due tomorrow and that is always an exciting time. So fire up your fastest mirror tomorrow and see how much bandwidth you can grab before a billion others do the same ;)

I really like the direction Mark is taking with Ubuntu on the server. One, it offers a competing model for the industry compared to the RHEL/SLES model, two Ubuntu is pushing the technology further (e.g. KVM) and making it very easy for users to adopt (ala Microsoft Windows), and finally, it’s one platform that does well in many circles from desktop to server (ala Windows). So while Red Hat, Novell and Oracle fight over what’s left of Sun’s Solaris install base and grab some of the Windows opportunity, Ubuntu is driving straight into the Windows Vista SP1 Party with a fresh alternative. Now let’s just get those “Apple-like” Ubuntu systems we need  with all the Adobe apps on them ;-)

Ubuntu article: http://www.linuxworld.com/news/2008/042108-ubuntu-linux-takes-on-enterprise.html?page=1

P.S. I claim absolutely no insight into what amount of sheer stupidity or drunkenness led to that Microsoft video link. I think sogrady said it best with just, “words fail me”.