|By Simon Phipps||
|August 27, 2004 12:00 AM EDT||
A guest asked a question that often crops up; 'Sun is giving so much source-code to open source (Project Looking Glass and Solaris the most recent announcements), how will it ever monetize these donations - how can you make money if you keep giving stuff away?' It's a good question. At its heart lies a misunderstanding about the nature of open source software, and once that's cleared up everything falls into place much more easily. The paradox - profiting from what is given away - is actually one many of us participate in every day in another area of our lives.
Open Source Development in Overview
Open source software development is best defined using the phrase coined by Professor Yochai Benkler - "commons-based peer production". Open source development uses a pool of software assets that is held in common by a community - termed a 'commons' by Professor Lawrence Lessig - which is enhanced and expanded over time. The community is comprised of peer experts of all kinds, each with a status reflecting only their abilities - age, previous achievements elsewhere, employer or external factors such as race or politics should be irrelevant. The community is focussed on production of software - "code talks, talk doesn't code".
Then for each aspect there is a facilitator.
- The Commons is facilitated by a license that grants the rights that the community needs to function. The license will offer unrestricted access to the source code that comprises the commons, unrestrained by either payment requirements (gratis) or usage restrictions (libre).
The peer nature of the community is facilitated by the governance model of the community. This is often overlooked but it's just as important as the license. Good governance will for example result in the power to permanently change the contents of the commons (the power to 'commit' changes, exercised by a 'committer') being held only by those the community respects as best qualified.
The key to quality thus lies in governance. Bill Joy pointed out that no-one can hire all the smart people; open source development gathers them together and recognises the smartest as committers. The quality of good open source software comes not from many hands being involved but from the best being given the keys to the commons.
- The production of software from the commons is facilitated both by the license and the governance.
It's worth noting that the focus of an open source community is development - none of the freedoms required of a software deployer (such as strict compatibility with externally-defined standards, essential if the freedom to switch to a different software solution is to be preserved) are explicit objectives. All the time that open source software has been the preserve of developer-deployers there's been no issue, but as it becomes more widely used by deployers with no interest in development, the need for new ways to provide deployers with their necessary freedoms will grow.
What freedoms do deployers need? They're actually rather traditional:
- Function that meets actual business needs
- Freedom to change supplier, so that prices can always be negotiated
- Freedom to choose new software solutions as business needs evolve
- Control of the data, by implication control of the format it's stored in
- Protection from liabilities associated with the development of the software
Software derived from an open source community may or may not meet these requirements. For many companies, there has been an initial rush based on the abilities of skilled and visionary employees to obtain software gratis from open source communities but increasingly CIOs are realizing this doesn't secure all the freedoms they need for long-term business. They're turning to commercial suppliers to act as their intermediaries with the open source communities - "they join the community so we don't have to."
Just Like The Newspapers
The model Sun is developing for giving customers the benefits they need using open source is illustrated well by Sun's Java Desktop System (JDS). JDS comprises many software elements drawn from a wide range of open source communities. To understand what's happening, let's consider the newspaper industry.
Newspapers haven't been killed off by the Internet (at least, not yet!). The reason for this is that when we buy a newspaper, we're not buying the news. These days the news is free (gratis) - we can go online and read newsfeeds from organizations like Reuters or the Associated Press, or original reporting from an organization like the BBC. When I buy a newspaper like 'USA Today' or 'The Independent', I am actually buying an editorial style. The editor-in-chief for the newspaper sets the outlook, and then the editors and other staff select the news stories, phrase the reports, position them in the publication and perform the lay-out in support of that editorial outlook. If I go online to get the news, I have to do the work of selecting and filtering the news, and I may not always be aware of the biases of the source I am using. To get an aggregation of the news I want delivered in a style that helps me and with biases I understand, I subscribe to a newspaper.
JDS is just like this. Almost all the elements that comprise it - the Mozilla browser, the Evolution mail and calendar client, the StarOffice document productivity suite, the underlying GNU/Linux operating system they depend on, the Gnome desktop environment they use and much more - come from open source communities. You could go get all those parts yourself - they are all available gratis. But then you'd have to integrate them yourself, support them yourself, accept joint liability for their use of ideas yourself.
Instead, Sun acts like the editor-in-chief of the JDS 'publication.' Staff select the software components to include and exclude, work to integrate them, constribute to each of the open source communities to improve their compatibility and completeness. Sun packages and delivers the final publication, offers support and updates, fixes security exposures, offers indemnity and generally joins the communities so you don't have to.
You don't buy the software from Sun - instead you subscribe to the editorial outlook. Sun's editorial view is to deliver high function, ease of use, data format and networking compatibility, low migration cost, re-use of existing hardware, escape from Windows viruses and security risks and minimal retraining. If that's an editorial outlook that fits your corporate needs, you'd do well to subscribe.
To take the analogy further, you're not just subscribing to a publication that's tightly bound together between stitched hard-covers. JDS is more like a publication delivered in a ring-binder on punched paper. You're free to insert extra pages - add software like Wine to allow existing Windows applications to run, for example. You're free to remove pages you don't need. You're free to substitute pages where you have another preference (maybe you'd rather use the new Firefox browser?)
Resolving the Paradox
Perhaps it's clearer now why Sun donates software to open source communities. It's not a matter of 'giving away'. Instead, Sun is joining with the other smart folks out there and contributing to the commons of many communities to create and enhance the pool of software from which 'publications' such as JDS are then derived. Sun has always believed that business success comes not from eliminating competitors or always 'coming first' but from creating marketplaces in which Sun and others can all succeed - "a rising tide lifts all boats."
There will be other 'publications' you could choose - you could even assemble your own if you wish. But the right editorial outlook at the right subscription price will allow Sun to monetize its software investment more effectively than a closed sale of a sealed product ever could in our new, massively connected society.
|Pierre-Yves Gibello 08/31/04 12:54:34 PM EDT|
French translation of this article on http://gibello.com/publi/transl/articles/linuxworld_270804_sun_os.html
Any comments are welcome, before I eventually make this URL more public for french readers.
|clarifier 08/29/04 03:01:15 AM EDT|
I was just corrected on the definition of "non-exclusive" in a license, and I am wrong in my assumption.
Can't delete my post, so I'm admitting my mistake.
|clarifier 08/28/04 06:58:04 PM EDT|
Ahh, but the GPL is not a "non exclusive" license - the exclusivity of it is that you must agree to abide by it's rules. This excludes those who wish to not pass on the work they have benefited from, charge fess and or licenses, etc.
As such, your point is moot.
|cybervegan 08/28/04 06:01:24 PM EDT|
We will see. IBM (and hundreds of other F/OSS companies) wouldn't be betting the farm on it if it was that unclear - they have very smart lawyers whose bread and butter is Licenses and Contracts, so if they don't understand it better than you (unless you are a lawyer), they're in the wrong job.
I won't be posting any more replies to this thread as you're obviously just trolling.
|daniel wallace 08/28/04 03:40:58 PM EDT|
> The GPL, however, is a license (most definately NOT a
OK I admit it's a LICENSE...
Here's what the Federal Appellate Courts hold about your
"Generally, a 'copyright owner who grants a nonexclusive
See the "Generally, a 'copyright owner who grants a
Presumably someone wishes the GPL to be enforcable... so its
Perhaps you should contact the Second, Fifth and Ninth
|cybervegan 08/28/04 02:41:19 PM EDT|
>Unfortunately this license description is prohibited by
If it's the GPL you are referring to, then you are totally mistaken. The GPL depends copyright law, but does not alter or circumvent it in any way. Copyright law says that without written permission from the copyright owner, you have no rights to duplicate or otherwise reproduce a copyrighted work (apart from the notion of 'fair use') or to produce derivative works of it. Copyright is not an 'applied for' right (like patents) - it is automatic , and immediately granted upon the fixing of a work in tangible form (i.e. you can't copyright thoughts, only an 'impression' of them).
GPL software is copyrighted just like any other work. You have no rights under standard copyright law to copy it or form derivatives. The GPL, however, is a license (most definately NOT a contract) and grants you additional rights providing that you accept its terms - these additional rights include those of copying and deriving new works. As long as you accept the terms, and do not breach any of its conditions, you are entitled to exercise the additional rights that it grants you. You must, however, release any copies or derivatives under the same license terms, so that no-one is ever able to remove the existing rights of others to a GPL'ed work. In this way, it operates similarly to any other license agreement or EULA - without which you would have no right to use any licensed software. If copyright law worked the way you suggest, then no-one would ever be able to use any copyrighted material for any reason whatsoever - clearly not what the law is intended to mean.
Because it is a LICENSE, there is no requirement for payment. Unlike a contract, nothing needs to be signed, and nothing needs to be exchanged. Also, there is no expectation on the part of the LICENSOR for any consideration in respect of the LICENSE. The license also only comes into operation at the point at which you "distribute" a copy or derivative, meaning that you can keep as many personal copies or make personal derivatives as you like, but once you distribute, you have an obligation to provide the source-code upon request. It really is that simple - and so say the courts, too, both internationally and in the US.
There is nothing illegal or unenforceable about the GPL.
Hope that helps.
|Alex Theodore 08/28/04 01:45:40 PM EDT|
I don''t think Sun has a lot to loose by going to the subscription based software model. When were they really making lots of money from selling Solaris? Buying Solaris was sort of a give me when purchasing one of their big boxes. I mean who really runs Sparc Linux on a Sun Fire?
For the past few years they have basically been giving away Solaris ($99 CD media kit)? Then Sun moved to a free downloads of Solaris on their website. Where Sun has been making fists full of money (in my opinion) is the support fees. Having a Sun Spectrum Silver (or better) support account entitles you a RTU for Solaris on your supported systems, contract/public updates, etc.. So in essence this is pretty much the same thing as a JDS subscription. I guess the difference lies that now you can poke around in the source, and the community can contribute fixes/features.
So I guess I don''t see all they hype.. seems like the same stuff, just repackaged... perhaps I don''t get it.
|daniel wallace 08/28/04 08:30:00 AM EDT|
>The Commons is facilitated by a license that grants the
Unfortunately this license description is prohibited by
|been there, done that 08/27/04 02:36:26 PM EDT|
This is not an original idea - even in the software world.
Microsoft for many years has already sold countless subscriptions to their MSDN.
Of course the OS is, itself, a subscription with ''issues'' every 2-3 years..
95, 98, 2000, etc..
|Rajesh Jayaprakash 08/27/04 12:01:31 PM EDT|
Somehow, I am not convinced. It''s all very well to talk of a subscription-based business model, but I don''t think Sun can hope to gain a lot of revenue from something like the Java Desktop System (BTW, I consider Sun''s using ''Java'' in a product that has nothing to with Java pretty despicable, but hey, it''s their trademark). There are plenty of distros that already offer the goodies in the JDS [*]. May be I am missing something here, but I fail to see what differentiates Sun from other such vendors (other than the fact that Sun can call it the ''Java'' Desktop System).
Re: "Sun''s editorial view is to deliver high function, ease of use, data format and networking compatibility, low migration cost, re-use of existing hardware, escape from Windows viruses and security risks and minimal retraining." Nope, nothing unique here. If you remove Sun''s name from the above sentence and replace it with, say, Red Hat''s, nobody would notice.
|cybervegan 08/27/04 11:33:04 AM EDT|
Why has SUN been so inconsistent about its F/OSS alignment? It appears very "now we we will, now we won''t" at times.
Furthermore, why is the GPL nature of SUN JDS so stealthily hidden on the distribution CD? Why is the language used in the License so vague? Anyone buying this product would assume that they don''t have a right to the source code *or* to copy the software. Most of the operating system is GNU licensed, and a small proportion is SUN owned, so we understand that those bits we can''t copy, but why does SUN have to mislead people in this way, or has this changed?
SUN may have given us OpenOffice, and for that we''re thankful (the measure of how thankful is the continued development and improvement of it). At one point, I thought SUN had actually "got it" about F/OSS. I recently downloaded the SUN Java Runtime Environment, and read the License. Talk about invasive.
Pamela Jones of Groklaw.net said of the SUN Java Desktop: "There are so many restrictions that the license requires a booklet of amendments listing all the other things you can''t do under this or that special circumstance. The wording, he says, is unusually complex, and he suggests you have your legal eagles look the license over before you even consider making a buying recommendation on it. "
Makes you wonder. The F/OSS community will not praise SUN for such plundering - it seems that SUN is disregarding the very community it is taking from to produce the Java Desktop.
What a shame.
|MyDreamComeTrue 08/27/04 07:06:16 AM EDT|
So, after Solaris from Sun is open-sourced, all we need now is for MSFT to open up the file formats for Word documents so that programs like OpenOffice can correctly decode the formatting and we''ll all be waltzing toward the new promised land
Mr Simon Phipps, we like the sound of this!!
SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Avere delivers a more modern architectural approach to storage that doesn’t require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbuilding of data centers ...
Feb. 10, 2016 09:00 PM EST
SYS-CON Events announced today that Alert Logic, Inc., the leading provider of Security-as-a-Service solutions for the cloud, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Alert Logic, Inc., provides Security-as-a-Service for on-premises, cloud, and hybrid infrastructures, delivering deep security insight and continuous protection for customers at a lower cost than traditional security solutions. Ful...
Feb. 10, 2016 02:30 PM EST Reads: 423
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 ad...
Feb. 10, 2016 02:30 PM EST Reads: 394
Companies can harness IoT and predictive analytics to sustain business continuity; predict and manage site performance during emergencies; minimize expensive reactive maintenance; and forecast equipment and maintenance budgets and expenditures. Providing cost-effective, uninterrupted service is challenging, particularly for organizations with geographically dispersed operations.
Feb. 10, 2016 01:15 PM EST
SYS-CON Events announced today that Commvault, a global leader in enterprise data protection and information management, has been named “Bronze Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Commvault is a leading provider of data protection and information management...
Feb. 10, 2016 12:15 PM EST Reads: 424
SYS-CON Events announced today that VAI, a leading ERP software provider, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. VAI (Vormittag Associates, Inc.) is a leading independent mid-market ERP software developer renowned for its flexible solutions and ability to automate critical business functions for the distribution, manufacturing, specialty retail and service sectors. An IBM Premier Business Part...
Feb. 10, 2016 12:00 PM EST Reads: 620
With an estimated 50 billion devices connected to the Internet by 2020, several industries will begin to expand their capabilities for retaining end point data at the edge to better utilize the range of data types and sheer volume of M2M data generated by the Internet of Things. In his session at @ThingsExpo, Don DeLoach, CEO and President of Infobright, will discuss the infrastructures businesses will need to implement to handle this explosion of data by providing specific use cases for filte...
Feb. 10, 2016 11:00 AM EST Reads: 189
Cognitive Computing is becoming the foundation for a new generation of solutions that have the potential to transform business. Unlike traditional approaches to building solutions, a cognitive computing approach allows the data to help determine the way applications are designed. This contrasts with conventional software development that begins with defining logic based on the current way a business operates. In her session at 18th Cloud Expo, Judith S. Hurwitz, President and CEO of Hurwitz & ...
Feb. 10, 2016 10:45 AM EST Reads: 249
Fortunately, meaningful and tangible business cases for IoT are plentiful in a broad array of industries and vertical markets. These range from simple warranty cost reduction for capital intensive assets, to minimizing downtime for vital business tools, to creating feedback loops improving product design, to improving and enhancing enterprise customer experiences. All of these business cases, which will be briefly explored in this session, hinge on cost effectively extracting relevant data from ...
Feb. 10, 2016 10:45 AM EST Reads: 107
SYS-CON Events announced today that Pythian, a global IT services company specializing in helping companies adopt disruptive technologies to optimize revenue-generating systems, has been named “Bronze Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York. Founded in 1997, Pythian is a global IT services company that helps companies compete by adopting disruptive technologies such as cloud, Big Data, advanced analytics, and DevO...
Feb. 10, 2016 10:30 AM EST Reads: 220
With the Apple Watch making its way onto wrists all over the world, it’s only a matter of time before it becomes a staple in the workplace. In fact, Forrester reported that 68 percent of technology and business decision-makers characterize wearables as a top priority for 2015. Recognizing their business value early on, FinancialForce.com was the first to bring ERP to wearables, helping streamline communication across front and back office functions. In his session at @ThingsExpo, Kevin Roberts...
Feb. 10, 2016 09:00 AM EST Reads: 385
As enterprises work to take advantage of Big Data technologies, they frequently become distracted by product-level decisions. In most new Big Data builds this approach is completely counter-productive: it presupposes tools that may not be a fit for development teams, forces IT to take on the burden of evaluating and maintaining unfamiliar technology, and represents a major up-front expense. In his session at @BigDataExpo at @ThingsExpo, Andrew Warfield, CTO and Co-Founder of Coho Data, will dis...
Feb. 10, 2016 09:00 AM EST Reads: 184
SYS-CON Events announced today that iDevices®, the preeminent brand in the connected home industry, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. iDevices, the preeminent brand in the connected home industry, has a growing line of HomeKit-enabled products available at the largest retailers worldwide. Through the “Designed with iDevices” co-development program and its custom-built IoT Cloud Infrastruc...
Feb. 10, 2016 08:00 AM EST
Eighty percent of a data scientist’s time is spent gathering and cleaning up data, and 80% of all data is unstructured and almost never analyzed. Cognitive computing, in combination with Big Data, is changing the equation by creating data reservoirs and using natural language processing to enable analysis of unstructured data sources. This is impacting every aspect of the analytics profession from how data is mined (and by whom) to how it is delivered. This is not some futuristic vision: it's ha...
Feb. 10, 2016 07:45 AM EST Reads: 438
Silver Spring Networks, Inc. (NYSE: SSNI) extended its Internet of Things technology platform with performance enhancements to Gen5 – its fifth generation critical infrastructure networking platform. Already delivering nearly 23 million devices on five continents as one of the leading networking providers in the market, Silver Spring announced it is doubling the maximum speed of its Gen5 network to up to 2.4 Mbps, increasing computational performance by 10x, supporting simultaneous mesh communic...
Feb. 10, 2016 07:00 AM EST
The cloud promises new levels of agility and cost-savings for Big Data, data warehousing and analytics. But it’s challenging to understand all the options – from IaaS and PaaS to newer services like HaaS (Hadoop as a Service) and BDaaS (Big Data as a Service). In her session at @BigDataExpo at @ThingsExpo, Hannah Smalltree, a director at Cazena, will provide an educational overview of emerging “as-a-service” options for Big Data in the cloud. This is critical background for IT and data profes...
Feb. 10, 2016 12:45 AM EST Reads: 202
SYS-CON Events announced today that Men & Mice, the leading global provider of DNS, DHCP and IP address management overlay solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. The Men & Mice Suite overlay solution is already known for its powerful application in heterogeneous operating environments, enabling enterprises to scale without fuss. Building on a solid range of diverse platform support,...
Feb. 10, 2016 12:00 AM EST Reads: 213
One of the bewildering things about DevOps is integrating the massive toolchain including the dozens of new tools that seem to crop up every year. Part of DevOps is Continuous Delivery and having a complex toolchain can add additional integration and setup to your developer environment. In his session at @DevOpsSummit at 18th Cloud Expo, Miko Matsumura, Chief Marketing Officer of Gradle Inc., will discuss which tools to use in a developer stack, how to provision the toolchain to minimize onboa...
Feb. 9, 2016 07:45 AM EST Reads: 108
SYS-CON Events announced today that Fusion, a leading provider of cloud services, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Fusion, a leading provider of integrated cloud solutions to small, medium and large businesses, is the industry's single source for the cloud. Fusion's advanced, proprietary cloud service platform enables the integration of leading edge solutions in the cloud, including clou...
Feb. 6, 2016 03:30 PM EST Reads: 768
Most people haven’t heard the word, “gamification,” even though they probably, and perhaps unwittingly, participate in it every day. Gamification is “the process of adding games or game-like elements to something (as a task) so as to encourage participation.” Further, gamification is about bringing game mechanics – rules, constructs, processes, and methods – into the real world in an effort to engage people. In his session at @ThingsExpo, Robert Endo, owner and engagement manager of Intrepid D...
Feb. 5, 2016 09:00 PM EST Reads: 829