Enterprise Linux Log:

Novell

Oct 26 2009   4:08PM GMT

Can Ubuntu Linux become a Windows killer?



Posted by: admin
Linux, Ubuntu, Linux desktop, netbooks, Red Hat Enterprise Linux, SUSE Enterprise Linux, Novell, Red Hat, Canonical, Firefox, open source, Windows 7

There have been a number of articles written recently talking about Windows 7 being a Linux killer.

Linux was thought to be a player in the netbook business, but a Spring 2009 NPD Group study shows that Windows has a 90% share of the netbook OS market. It seems silly to be talking about any Windows desktop operating system as a Linux killer. There are so few Linux client operating systems deployed compared to Windows that this discussion is off target, especially because it appears that Windows 7 is an improvement over Windows Vista.

Today, about 25 or 26 paid Windows client operating systems are shipped for each paid Linux client shipped, according to IDC. Paid Windows client operating systems have more than 90% market share while Mac and Linux make up most of the remaining share. The market share lead that Windows has over Linux is not expected to change much for the foreseeable future.

There are about 30 times as many paid Windows client operating systems in use as there are paid Linux client operating systems deployed. And there are about 13 times as many non-paid Windows client operating systems in use as there are non-paid Linux clients.
Continued »

Sep 23 2009   3:52PM GMT

Brave new LinuxCon



Posted by: Leah Rosin
Linux, Linux events, Novell, OpenVZ, Linux kernel, Linux development, Systems Management

I’ve been in Portland, Ore., this week attending the inaugural LinuxCon, hosted by the Linux Foundation. The event was a bigger draw than the organizers had anticipated, with about 600 attendees registered, making the WiFi in the rooms a bit spotty and the keynote hall a bit crowded, but all in all more interest in Linux is a good thing. The sessions have been a mix of big picture Linux evangelism to detailed technical sessions for developers with the weakest area being sessions that were designed to attract the systems administrator set.

Linux from the kernel to the big picture
Highlights so far have included a kernel maintainer panel discussion featuring Linux kernel founder Linus Torvalds, Jon Corbet of LWN.net, Chris Wright from Red Hat, IBM’s Ted Ts’o, Novell’s Greg Kroah-Hartmann and moderator James Bottomley. While many positive things were said about the panel discussion, one sentence uttered by Torvalds got the most attention.

“We’re getting bloated and huge, and yes it’s a problem,” said Torvalds in reference to the size of the kernel. “I would love to say that we had a plan. Our icache footprint is scary.”
Continued »


May 21 2009   6:32PM GMT

Open source projects take advantage of Google Summer of Code opportunity



Posted by: Leah Rosin
open source, GSoC, Google, Oregon State University Open Source Laboratory, Novell, openSUSE

Open source companies and organizations including Novell and Oregon State University’s Open Source Lab are taking advantage of the fifth year of Google’s Summer of Code initiative.

Google Summer of Code (GSoC) is a global program that offers student developers stipends to write code for various open source software projects. Since 2005, the program has brought together nearly 2500 students and 2500 mentors and co-mentors from about 100 countries worldwide. The program works with open source, free software, and technology-related groups to identify and fund projects over a three month period. This year, 1,000 students have been selected to work on projects for over 130 open source organizations – see a full list of the GSoC sponsoring organizations for 2009. Through Google Summer of Code, accepted student applicants are paired with a mentor or mentors from the participating projects, thus gaining exposure to real-world software development scenarios and the opportunity for employment in areas related to their academic pursuits.

Zonker Brockmeier, Novell’s openSUSE Community Manager, is heading up the Novell participation in GSoC. Three of Novell’s sponsored open source initiatives are participating in the GSoC, hosting 24 student projects. The students with accepted projects will be mentored by Novell employees and community contributors with the openSUSE and Mono projects. The goal is to get students interested and potentially recruit future open source code contributors.

“I would say at least 25% or higher of past summer of code contributors have remained involved in projects,” shared Brockmeier. “We’ve seen fairly good return on the openSUSE project.”

Greg Lund-Chaix at Oregon State University’s open source laboratory has similar experiences with the GSoC program.

“We’re a bit different than most Summer of Code organizations in that we aren’t focused on one specific project,” Lund-Chaix explained. “We want to get more people involved with and support in open source in a broader sense. We certainly benefit internally from the work of our students, but the real benefit is the exposure of the students we mentor to the broader open source community.”

Participating organizations dedicate employee hours to help mentor the student developers. Neither Brockmeier or Lund-Chaix could quantify the hours spent, but both agreed the time was well-spent considering the outcome. For the students, the GSoC is supposed to be a full-time job, although it pays only a $1,000 stipend, making it attractive to only those dedicated students who can afford to give up a summer of potential earnings to gain coding experience.

After four years of experience, Google has improved the application process, improving the quality of submissions for the sponsor organizations.

“There were fewer proposals overall,” said Brockmeier. “But most organizations expressed they were seeing better quality this year.”

Lund-Chaix concurred, giving credit to the Melange tool team for streamlining the application review for sponsors.

“The quality of many of the proposals this year were definitely improved from previous years,” said Lund-Chaix. “There was no doubt whatsoever in our minds who we wanted to accept based on their applications. While we got the usual crop of frivolous or unacceptable applications, I was extremely pleased with the quality of many of the applications.”

I would love to hear from any past GSoC participants. If you have been a mentor or a student participant, share what you learned in the experience and how it has helped you in your career.


Apr 13 2009   6:32PM GMT

Linux Foundation Collaboration Summit wrap-up



Posted by: Leah Rosin
Linux, Linux Foundation, openSUSE, open source, Novell, Red Hat, Linux kernel, Enterprise Linux, Linux events

The 3rd Annual Linux Foundation Collaboration Summit was held last week in San Francisco. Among the talks was a presentation by Al Gillen, program vice president, system software at IDC, titled “The Opportunity for Linux in a New Economy.” The presentation was based on a white paper, sponsored by The Linux Foundation (LF), which looks at the impact of the current economic conditions on the computer industry, and how the Linux ecosystem will ride through this disruptive time. The presentation focused on IDCs expectation that the Linux ecosystem will be less impacted by the downturn and recover more aggressively than other platforms.

Other keynotes and panels during the week were from Linux kernel developers and representatives at IBM, Novell and Red Hat, among others. Thursday and Friday’s agenda included the ISV Summit, which focused on sharing the latest advancements in Linux and looking at best ways to work among the community. Other panel discussions and workgroup focus was on high-performance computing, file systems and systems management, among others.

We’re Linux video contest winner announced
The winner of the “We’re Linux” video contest was also announced at the summit. Amitay Tweeto, a 25-year-old graphic designer from Israel, beat out 90 contest entrants to win the grand prize for his video “What Does It Mean To Be Free?” Tweeto will receive a trip to Tokyo, Japan to participate in the Linux Foundation’s Japanese Linux Symposium in October 2009.

Two runner-ups were also announced:

A combination of community votes and a panel of judges determined the winners:

  • Matt Asay, CNET blogger and executive at Alfresco, Inc.;
  • Larry Augustin, venture capitalist and former chairman of VA Software,
    and Linux Foundation board member;

  • Jono Bacon, Ubuntu community manager;
  • Joe Brockmeier, openSUSE community manager;
  • Melinda Mettler, director, School of Advertising at the Academy of Art
    University; and

  • Tim O’Reilly, founder and CEO, O’Reilly Media, Inc.

openSUSE Build Service added to Linux Developer Network
On Wednesday, Novell and the Linux Foundation jointly announced that the openSUSE Build Service will be added to the Linux Developer Network (LDN). The openSUSE Build Service enables developers to package software for all major Linux distributions, and is used to provide transparent infrastructure for the creation of the entire openSUSE distribution. Additionally, the openSUSE Project, a Novell sponsored and community-supported open source project, announced a new release of the openSUSE Build Service with support for compiling for the ARM platform.

The Linux Foundation will be providing an interface to the openSUSE Build Service via the Linux Developer Network site, so that developers can create packages for all major Linux distributions via LDN. The build service enables developers to create packages for CentOS, Debian, Fedora, Mandriva, Red Hat Enterprise Linux and Ubuntu, in addition to openSUSE and SUSE Linux Enterprise. The addition of the openSUSE Build Service to the LDN compliments LDN’s popular AppChecker application, which enables developers to create portable applications for Linux. The build service is a perfect tool for LDN’s overall goal of assisting developers to deliver these portable applications.

The openSUSE project is also releasing the 1.6 version of the build service that includes support for compiling packages for the ARM platform, which is primarily used for embedded devices. The support for cross-architecture build support means that developers can create RPM or Debian packages for openSUSE, Ubuntu, Debian and Fedora. This work has been contributed by 5e DataSoft GmbH, working as part of the openSUSE community to add support for embedded devices based on ARM. 5e provides solutions based on openSUSE.

The latest release of the build service also includes support for building openSUSE appliances, live CDs, installable USB images, Xen images and VMware images. Developers can now create their own custom openSUSE distribution using the build service.

Joe ‘Zonker’ Brockmeier, openSUSE community manager, said, “This is the culmination of years of work by the openSUSE Project. The openSUSE Build Service has always been intended as a tool that would accelerate the general adoption of Linux. It’s gratifying to see the build service becoming part of the Linux Developer Network and being embraced by the larger community.”


Mar 30 2009   6:22PM GMT

Novell strengthens commitment to Mono



Posted by: Leah Rosin
Linux, Novell, SUSE/Novell, Mono 2.4, .NET, JIT engine

As part of the Web 2.0 Expo in San Francisco, Ca. today, Novell announced the availability of MonoDevelop 2.0 and Mono 2.4. MonoDevelop 2.0 is an open source integrated development environment for programming with C# and other languages. Mono 2.4 is the latest release of the open source, cross-platform .NET application framework that powers the SUSE Linux Enterprise Mono Extension.

“By making .NET application development and deployment accessible for Linux, the Mono project is committed to expanding ISV and corporate developers’ options beyond the Windows platform,” said Miguel de Icaza, vice president of Development Platforms at Novell and leader of the Mono project. “With the newest releases for Mono and MonoDevelop, we continue to improve and extend the development tools and framework to deliver on this goal. The features and functionality available in this release are allowing developers to increase the number of .NET applications that are built and run on Linux.”

Mono 2.4 enables ISVs, independent developers, and corporate developers to run .NET client and server applications on Linux across a range of hardware architectures, including the mainframe. Additionally, with the recent introduction of SUSE Linux Enterprise Mono Extension, customers and ISVs can also receive full support, security and upgrades when using Mono in the enterprise. New features available in Mono 2.4 include:

  • Performance improvements and runtime innovations – A new code generation engine greatly improves the performance of executing .NET applications on the Mono runtime, while managed Single Instruction, Multiple Data (SIMD) extensions enable developers to take advantage of hardware acceleration without having to program in lower-level languages. Additional runtime innovations, such as full ahead-of-time (AOT) compilation, bring Mono-based applications to new platforms, including the Apple iPhone.
  • Support for the latest features of ASP.NET – ASP.NET developers targeting Linux can now leverage the latest ASP.NET features, including ASP.NET 3.5 extensions, new web controls, ASP.NET routing APIs, and ASP.NET AJAX. Mono 2.4 can also host applications built using the Microsoft ASP.NET Model View Controller (MVC) framework.
  • Hosting pre-compiled websites – Mono now hosts ASP.NET websites and applications which have been pre-compiled on .NET. This reduces startup times, enables ISVs to distribute web applications without distributing source code, and improves Mono’s support of ASP.NET sites built with Visual Basic.

“A lot of the effort has been focused on performance, but a lot of that is under the covers,” explained Joseph Hill, Novell product manager for Mono. “We upgraded our JIT engine which enables code to run a lot faster. In at least one real-world use case it meant a gain of 30 requests/sec to 120 requests/sec.”

“On the performance side we built a new technology for generating code on the fly – in some apps the performance only improved 10%, but in others 300%,” de Icaza explained. Part of this improvement relates to allowing granular control over the logs to make sure they wouldn’t log the entire process across the board.

Much of this performance enhancement was caused by receiving customer feedback from the gaming industry.

“We’ve been working with a couple of companies that work with high performance games and 3D apps and they were running into a bottleneck and neither .NET or Mono were able to keep up with the loads,” said de Icaza.

Novell responded, and is looking for new information from other users to determine what other areas could be improved.

“It is interesting because we’re adding new functionality to the .NET run-time that hadn’t previously been exposed,” said de Icaza. “We’re open to getting new information.”

There are a few companies with games on the Web based on Mono. According to de Icaza, the most hyped example is the Cartoon Network’s multiplayer online kid’s game FusionFall.


Mar 16 2009   4:44PM GMT

Data shows down economy spurs Linux adoption



Posted by: Leah Rosin
Linux, economy, Enterprise Linux, Red Hat, Novell, IDC, Canonical, Virtualization, interoperability, Microsoft Windows Server

A Novell-sponsored IDC survey reveals a surge in the acquisition of Linux driven by the worldwide recession. More than half of the IT executives surveyed are planning to accelerate Linux adoption in 2009. If that’s not positive enough, more than 72% of respondents reported that they are either actively evaluating or have already decided to increase their adoption of Linux on the server in 2009, with more than 68% making the same claim for the desktop. The study surveyed more than 300 senior IT executives spanning manufacturing, financial services, and retail industries across the globe, as well as government agencies. The survey results are a good update to the fall 2008 Purchasing Intentions survey we conducted that hinted the economy would impact Linux adoption.

Linux has been gaining ground in the enterprise, as was seen with Red Hat’s impressive results from 2008. We said back in January that open source would do well in a down economy, and now there’s data to back up the prediction.

In the IDC survey, the leading reason given for migrating to Linux was an interest in lowering ongoing support costs. More than 40% of survey participants said they plan to deploy additional workloads on Linux over the next 12-24 months and 49% indicated Linux will be their primary server platform within five years. (Is anyone else surprised by that number?) Among those hesitant to adopt Linux, lack of application support and poor interoperability with Windows and other environments was cited as the primary concern, indicating the key areas that need more work. Companies have made great strides where interoperability is concerned, but clearly more work needs to be done before Linux can gain more ground. We have covered Red Hat’s recent interoperability agreement with Microsoft, Canonical’s effort’s toward certification on HP servers, and reviewed the leadership of Novell in interoperability efforts. But, clearly the market needs more assurance that Linux will meet their critical business needs.

Key to the recent interoperability efforts has been virtualization. This is a good move according to the survey results as nearly half of respondents stated that moving to virtualization is accelerating their adoption of Linux. A notably high, 88% of those surveyed plan to evaluate, deploy or increase their use of virtualization software within Linux operating systems over the next 12-24 months. An increase in virtualization uptake was seen in our 2008 Purchasing Intentions survey, which revealed that virtualization interest was influencing server purchases.

In our recent newsletter, we asked readers to tell us what’s missing from all of these agreements. We encourage you to share your thoughts here. What would you like to see in terms of specific application support or capabilities? What’s missing from the interoperability landscape?