Welcome!

Linux Containers Authors: Pat Romanski, PagerDuty Blog, Derek Weeks, Elizabeth White, Craig Lowell

Related Topics: Linux Containers

Linux Containers: Article

SpikeSource: Automated Open Source Testing and Certification

SpikeSource, Providing Open Source Software Testing Services, Wants To Embolden Enterprises To Use The LAMP Stack

SpikeSource, a starry Redwood City, California, start-up providing Open Source software testing services, wants to embolden enterprises to use the Linux, Apache, MySQL, and PHP/Python/Perl (LAMP) stack (www.spikesource.com). Their goal is to certify the LAMP stack and the applications that use it. At the heart of its value proposition is an automated testing bed, which lets software vendors and Open Source projects upload their applications and verify that there are no conflicts with the stack.

SpikeSource provides these tools for free and offers tools to integrate and manage Open Source assets. SpikeSource tools such as Spike Asset Manager (SAM) have been open sourced and are on Sourceforge (http://sourceforge.net/projects/spike-asset-mgr/). These services and software are free but complement the company's for-profit offerings:

  • Update Services - SpikeSource services include an update service (distribution and alerts) for a trusted source of software and screened updates for the SpikeSource core stack.
  • Technical Support - SpikeSource offers technical support for its certified stack with guaranteed service levels (SLAs) and an incident-based support model that gives customers a number of support incidents with differing degrees of response each year based on the level they bought.
  • ISV Certification - SpikeSource will certify applications built on its stack and offer alerting services to ISVs who rely on these "certified stacks" for their products to work. Qualified Open Source projects can benefit from certification at no cost.
When asked whether SpikeSource competes with enterprise Linux companies such as Red Hat and Novell, SpikeSource vice-president Nick Halsey said the company sees itself as complimenting those partner vendors. SpikeSource sees value in having Linux OS vendors and database provider MySQL AB as partners to provide a single point of contact for Open Source enterprise support. Besides interoperability, SpikeSource is trying to pull in partners that can help it mitigate other kinds of risk like the proverbial IP risk with the help of Black Duck Software (www.blackducksoftware.com). Overall its mission is to provide one-stop shopping for a complete LAMP solution.

The SpikeSource team boasts some high-profile management talent in CEO Kim Polese, who sold Marimba to BMC software in April 2004 for $239 million. Ms. Polese is not the only Silicon Valley heavy hitter on the team. There's SpikeSource founder and CTO Murugan Pal who was entrepreneur-in-residence at premier venture capital house Kleiner Perkins Caufield and Byers, SpikeSource's backer. And topping the list is SpikeSource's chairman, none other than former Oracle president, Ray Lane. The challenge for these folks is to take their historical success into the competitive Open Source space where software royalties are being replaced by service contracts as the main source of revenue.

SpikeSource made a lot of noise with its recent product announcement but it's been working for two years crafting its test bed for Open Source solutions that runs a reported 22,000 automated tests nightly. The start-up has also certified its Core Stacks with 63 Open Source components running on six platforms and six supported languages. There are already 109 queued packages that can be included in the stack including Computer Associates' once commercial, now Open Source Ingres database. Inquiries have been made about an Open Source stack for non-LAMP applications like embedded Linux but Halsey says the company wants to focus on its first stack before it moves into other areas.

Not only does SpikeSource support the LAMP stack but the same "AMP" combination running on Windows and Java on the same stack with Tomcat servlet container and a partnership with JBoss (www.jboss.com). Founder Murugan Pal hasn't entered this business model lightly and the SpikeSource team has done an incredible amount of research among CIOs. It found that many of them have in-house staff piecing together and testing these stacks on their own. These IT executives figure the 30% savings on IT procurement costs they get using Open Source is eaten away by increased support costs compared to commercial offerings. SpikeSource's theory is that automated testing and certification will reduce the labor costs incurred in implementing these solutions while giving customers a sense of security about deploying Open Source solutions.

Commitment to Making Quality Open Source
SpikeSource tests code coverage, load balancing, scalability, and security but its primary focus - and heaviest thrust of its tests - is on the interoperability between packages. After testing it will publish the test results on its Web site. If an error is found or a security risk arises, it will contact the vendor or Open Source project like it recently did with MySQL AB. It has open sourced a testing upload interface and reporting interface that feeds results to O'Reilly's CodeZoo (www.codezoo.com/). It's also hoping to drive reporting standards by making the Test Upload Interface (TUI) and the Test Results Publication Interface (TRPI) public.

Summary
SpikeSource has a unique approach in moving all the heavy lifting of certification to an automated process. It's also striving to aggregate the knowledge and educational resources in a freely accessible library (www.spikesource.com/sitemgr/resources.php). Ms. Polese says that the time for Open Source implementations has arrived because the applications are here and production-ready though, according to her, "What has changed is the need for interoperability and the ongoing version management for the stack that companies are now deploying in production networks."

It's also her opinion that vendor lock-in is one aspect of what's driving the adoption of Open Source. That leads to the next logical step, which is testing and vendor-neutral certifications that allows enterprise users to know what their options are and how well competing technologies might work in their infrastructure. Another observation is that Open Source often has a grassroots start in the enterprise because of its high availability and low acquisition costs. System administrators know they can quickly implement these products because they sidestep formal procedures like purchase orders and budgetary approvals. CIOs aren't opposed to this but they want some kind of structure around what software is coming into their company.

More Stories By Mark R. Hinkle

Mark Hinkle is the Senior Director, Open Soure Solutions at Citrix. He also is along-time open source expert and advocate. He is a co-founder of both the Open Source Management Consortium and the Desktop Linux Consortium. He has served as Editor-in-Chief for both LinuxWorld Magazine and Enterprise Open Source Magazine. Hinkle is also the author of the book, "Windows to Linux Business Desktop Migration" (Thomson, 2006). His blog on open source, technology, and new media can be found at http://www.socializedsoftware.com.

Comments (1) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
LinuxWorld News Desk 07/16/05 04:25:00 PM EDT

SpikeSource: Automated Open Source Testing and Certification
SpikeSource, a starry Redwood City, California, start-up providing Open Source software testing services, wants to embolden enterprises to use the Linux, Apache, MySQL, and PHP/Python/Perl (LAMP) stack (www.spikesource.com). Their goal is to certify the LAMP stack and the applications that use it. At the heart of its value proposition is an automated testing bed, which lets software vendors and Open Source projects upload their applications and verify that there are no conflicts with the stack.

@ThingsExpo Stories
Why do your mobile transformations need to happen today? Mobile is the strategy that enterprise transformation centers on to drive customer engagement. In his general session at @ThingsExpo, Roger Woods, Director, Mobile Product & Strategy – Adobe Marketing Cloud, covered key IoT and mobile trends that are forcing mobile transformation, key components of a solid mobile strategy and explored how brands are effectively driving mobile change throughout the enterprise.
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devices - comp...
DevOps at Cloud Expo, taking place Nov 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long dev...
Almost two-thirds of companies either have or soon will have IoT as the backbone of their business in 2016. However, IoT is far more complex than most firms expected. How can you not get trapped in the pitfalls? In his session at @ThingsExpo, Tony Shan, a renowned visionary and thought leader, will introduce a holistic method of IoTification, which is the process of IoTifying the existing technology and business models to adopt and leverage IoT. He will drill down to the components in this fra...
Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value. In his session at Cloud Expo, Ed Featherston, a director and senior enterprise architect at Collaborative Consulting, will discuss the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.
There is growing need for data-driven applications and the need for digital platforms to build these apps. In his session at 19th Cloud Expo, Muddu Sudhakar, VP and GM of Security & IoT at Splunk, will cover different PaaS solutions and Big Data platforms that are available to build applications. In addition, AI and machine learning are creating new requirements that developers need in the building of next-gen apps. The next-generation digital platforms have some of the past platform needs a...
19th Cloud Expo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Meanwhile, 94% of enterpri...
SYS-CON Events announced today Telecom Reseller has been named “Media Sponsor” of SYS-CON's 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
Pulzze Systems was happy to participate in such a premier event and thankful to be receiving the winning investment and global network support from G-Startup Worldwide. It is an exciting time for Pulzze to showcase the effectiveness of innovative technologies and enable them to make the world smarter and better. The reputable contest is held to identify promising startups around the globe that are assured to change the world through their innovative products and disruptive technologies. There w...
With so much going on in this space you could be forgiven for thinking you were always working with yesterday’s technologies. So much change, so quickly. What do you do if you have to build a solution from the ground up that is expected to live in the field for at least 5-10 years? This is the challenge we faced when we looked to refresh our existing 10-year-old custom hardware stack to measure the fullness of trash cans and compactors.
The emerging Internet of Everything creates tremendous new opportunities for customer engagement and business model innovation. However, enterprises must overcome a number of critical challenges to bring these new solutions to market. In his session at @ThingsExpo, Michael Martin, CTO/CIO at nfrastructure, outlined these key challenges and recommended approaches for overcoming them to achieve speed and agility in the design, development and implementation of Internet of Everything solutions wi...
Cloud computing is being adopted in one form or another by 94% of enterprises today. Tens of billions of new devices are being connected to The Internet of Things. And Big Data is driving this bus. An exponential increase is expected in the amount of information being processed, managed, analyzed, and acted upon by enterprise IT. This amazing is not part of some distant future - it is happening today. One report shows a 650% increase in enterprise data by 2020. Other estimates are even higher....
Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more business becomes digital the more stakeholders are interested in this data including how it relates to business. Some of these people have never used a monitoring tool before. They have a question on their mind like “How is my application doing” but no id...
The 19th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Digital Transformation, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportuni...
Smart Cities are here to stay, but for their promise to be delivered, the data they produce must not be put in new siloes. In his session at @ThingsExpo, Mathias Herberts, Co-founder and CTO of Cityzen Data, will deep dive into best practices that will ensure a successful smart city journey.
SYS-CON Events announced today that 910Telecom will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Housed in the classic Denver Gas & Electric Building, 910 15th St., 910Telecom is a carrier-neutral telecom hotel located in the heart of Denver. Adjacent to CenturyLink, AT&T, and Denver Main, 910Telecom offers connectivity to all major carriers, Internet service providers, Internet backbones and ...
Identity is in everything and customers are looking to their providers to ensure the security of their identities, transactions and data. With the increased reliance on cloud-based services, service providers must build security and trust into their offerings, adding value to customers and improving the user experience. Making identity, security and privacy easy for customers provides a unique advantage over the competition.
I wanted to gather all of my Internet of Things (IOT) blogs into a single blog (that I could later use with my University of San Francisco (USF) Big Data “MBA” course). However as I started to pull these blogs together, I realized that my IOT discussion lacked a vision; it lacked an end point towards which an organization could drive their IOT envisioning, proof of value, app dev, data engineering and data science efforts. And I think that the IOT end point is really quite simple…
Personalization has long been the holy grail of marketing. Simply stated, communicate the most relevant offer to the right person and you will increase sales. To achieve this, you must understand the individual. Consequently, digital marketers developed many ways to gather and leverage customer information to deliver targeted experiences. In his session at @ThingsExpo, Lou Casal, Founder and Principal Consultant at Practicala, discussed how the Internet of Things (IoT) has accelerated our abil...
Is the ongoing quest for agility in the data center forcing you to evaluate how to be a part of infrastructure automation efforts? As organizations evolve toward bimodal IT operations, they are embracing new service delivery models and leveraging virtualization to increase infrastructure agility. Therefore, the network must evolve in parallel to become equally agile. Read this essential piece of Gartner research for recommendations on achieving greater agility.