| By Jeremy Geelan | Article Rating: |
|
| November 22, 2004 12:00 AM EST | Reads: |
28,729 |
Speaking at Sun's event last week to launch Solaris 10, Sun's president and COO Jonathan Schwartz again took the opportunity of rubbing the Linux community up the wrong way.
Alluding to Eric S. Raymond's "The Cathedral and the Bazaar," in which Raymond sets out the advantages of open-source development, Schwartz claimed that - while the Java Community Process has, as he put it, "900 participants out there who are happy" - the Linux world is altogether less harmonious. Some see Linus Torvalds as a barrier to getting their proposed changes in to the mainstream Linux kernel, Schwartz insisted:
"They're frustrated with their inability to get their changes in.""They don't get a vote," Schwartz said of companies trying to influence the code in the Linux kernel. "That seems awfully cathedral-like as opposed to the bazaar of the JCP."
When LinuxWorld asked Eric S. Raymond to comment on this he was adamant that Schwartz has misappropriated the point of The Cathedral and the Bazaar:
"The essence of the bazaar is not voting - a concept I never mentioned in 'The Cathedral and the Bazaar' and don't endorse - but the right to fork."
"Sun can vapor on about voting and committees all it wants," ESR continued tartly, "but at the end of the day JCP is still a single point of control, the Java reference implementation and class libraries are under a proprietary license, and nobody can legally fork them."
Raymond's tone then become stronger still:
"As long as that continues to be the case, Java will be firmly stuck in cathedral-land and any claim otherwise will be disingenuous crap. I don't dispute Sun's right to make whatever business decisions it thinks it needs to. They wrote Java, and they have the moral right to set any licensing terms they choose on it. I will defend them against anybody who claims they are in any way obligated to open-source Java. When you pay the piper, you get to call the tune.But any time they try to use my work to justify retaining proprietary control or argue that Linux is somehow less open, that's either culpable stupidity or dishonesty and they should expect to get kicked in the teeth for it by the entire open-source community, starting with me."
When a reporter relayed Schwartz's comments by e-mail to Linus Torvalds, he was characteristically undaunted, e-mailing back:
"Hey, [Schwartz] can ding me however much he wants; I'm OK with that. I'll just wait to see what he actually does as opposed to what he says."
"I'll be really happy if Sun ends up being a good open-source player," Torvalds added. "They have a great history from the '80s. Let's see if they can actually get back to it."
Torvalds did not mention the fact that JCP Chair Rob Gingell, Sun's chief engineer, a Sun fellow and vice president, very recently abandoned the JCP chairmanship and indeed Sun itself, to take up a new position as CTO at Cassatt Corporation, which is based like Sun in Santa Clara, and headed up by BEA Systems co-founder Bill Coleman (the 'B' in BEA).
Gingell was succeeded as JCP Chair by Onno Kluyt, well known in the Java community and the director of the JCP Program Office. But this is the first time that Sun hasn't had a senior executive in the chair of the JCP.
Published November 22, 2004 Reads 28,729
Copyright © 2004 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Jeremy Geelan
Jeremy Geelan is Sr. Vice-President of SYS-CON Media & Events. He is Conference Chair of the all-new International Cloud Computing Expo series, of the International Virtualization Expo series, of AJAXWorld RIA Conference & Expo series, and of the long-running SOAWorld Conference & Expo series. He's founder of Cloud Computing Journal, Web 2.0 Journal, AJAX & RIA Journal and other leading SYS-CON titles. From 2000-6, as first editorial director and then group publisher of SYS-CON Media, he was responsible for the development of all new titles and i-Technology portals for the firm, and regularly represents SYS-CON at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of "Power Panels with Jeremy Geelan" on SYS-CON.TV.
![]() |
too_dayz 11/24/04 04:42:22 PM EST | |||
Jonathan Schwartz said that the JCP has "900 participants out there who are happy". Obviously he is not talking about the ME part of the JCP. Sun has clearly stated to the EC that they own and control Java and that they view the input from the community as only suggestions. Jonathan Schwartz statement about voting is a farce; Sun manipulates the JCP and at times downright goes against the community voice. If Java were really a community process then Sun would be constrained by the same rules as the rest of the Java community. All you have to do is look at the issue of sub setting CDC, Sun wont let any but a very few (powerful companies) do this. They say it is to control fragmentation but they will go ahead and do it when it suits their business needs. 1. The JCP PMO is manned and controlled by Sun employees. J2ME has become an elite club and only those who fit into Suns plan for control of the mobile space get heard. Sun uses information from channel partners (they have to disclose plans early to Sun in order to get the needed licenses) to compete for that very same business! They hold back their Java partners so that they can catch up to them. The short of it is that Java and the JCP (especially in the J2ME space) are as far away from open as Microsoft, they just hide it behind a thin veil of community. |
||||
![]() |
Sneezy 11/24/04 12:18:30 PM EST | |||
Personnally, I'm turned off on Linux and it's supporters in gereral, and the 'open source' crowd in particular. All this nastiness is degrading to all who participate in it! There has always been freindly banter over which language or OS is 'better', but the 'open source' folk have taken the dialog into the sewer. Like so many politicals of today, vicious name calling and character depreciation has replaced the strength of the argument, and radicalized differing opinions into enemies. This is degrading not to the target of the attacks, but to those engaging in it. The truth is that the market place will determine which approach will dominate. Remember CPM? A vastly superior OS to IBM/MS-Dos, but technology is not predominent factor to market sucess. Neither will political bullying. |
||||
![]() |
an00n 11/23/04 05:15:17 AM EST | |||
Linus is more a shopkeeper than a dictator. Even bazaars have shopkeepers to control the comings and goings. The "anyone can come" element of the bazaar model is not total anarchy, but controlled contribution. This Schwartz chap is an idiot. Has he ever actually thought about some of the monstrosities that have been brought about by committee design? Oh yeah, I guess he has. He was talking about Java, after all.... |
||||
![]() |
argent 11/22/04 05:48:44 PM EST | |||
The reason people get confused about the Cathedral and the Bazaar, and why Schwartz isn't the first to consider Linux pretty cathedral like, is that the way real cathedrals were generally built pretty closely followed ESR's "bazaar" metaphor, with thousands of just-ordinary-folks with a huge variety of skills popping in to do their part. The architect/builder (or builders, for many cathedrals took generations to reach their final form) had far less control over the implementation than Linus does. Eric really needs to take a step or two back and ask if he really said what he thought he said. |
||||
![]() |
anon 11/22/04 02:30:19 PM EST | |||
The reason Linus is the final arbiter is because everyone agrees to this. Anyone who doesn't agree is welcome to fork in a new direction. If everyone goes away to something new, then Linus loses his power. Code development continues and this is the way of the bazaar. The reason Bill Gates is the final arbiter is because he is the boss. Anyone who doesn't agree with him can leave and quit developing Windows code and this is the way of the cathedral. |
||||
![]() |
dp 11/22/04 12:53:16 PM EST | |||
Daniel Wallace is an idiot. The GPL simply says: "If you want to use our code, you have to release your derivative code according to our rules. If you refuse to follow our rules, you cannot use our code. If that breaks your derivative code, that's your tough luck." That's it. I didn't even need my law degree (called to the bar in 2000) to figure that out. It's jaw-droppingly simple. And as for the forking issue, that is the entire point. Anyone can take Linux or GPL source and run off and do what they like and create what wild and crazy variations they like and sell it (as long as they follow the terms of the GPL). Not the same as Java at all. |
||||
![]() |
JPS 11/22/04 12:49:30 PM EST | |||
>Brief simple-minded claims unsupported by legal >Daniel Wallace So redundant verbosity = credibility? I still don't get your need to spam this pet theory of yours. Do you stop people in the grocery store and announce, wild eyed, 'FOSS is dead'? And, if it would get it out of your system ... would you? |
||||
![]() |
tentimestwenty 11/22/04 12:41:41 PM EST | |||
Give me a cathedral over a bazaar any day. I can't think of a better situation than having a thoughtful, intelligent leader who considers all the input of the group and then makes moderate suggestions of what should be implemented. Linus is at the top because he's proven that he can make great decisions for such a large project. If he was ever to lose his naturally good judgement, he wouldn't be able to influence the multitudes of developers anyway. I count us as lucky to have him as long as he's willing to help. |
||||
![]() |
daniel wallace 11/22/04 12:25:40 PM EST | |||
> ".... how about having the courtesy to condense Brief simple-minded claims unsupported by legal Daniel Wallace |
||||
![]() |
JPS 11/22/04 12:08:01 PM EST | |||
Danice Wallace, if you're going to cut and past your 'the world is flat' legal theories into every talkback how about having the courtesy to condense it down? Or maybe just a link instead? I don't understand your need to endlessly re-state it. Thanks. |
||||
![]() |
Aim Here 11/22/04 11:42:37 AM EST | |||
Linux is developed the way it is because it works, after a fashion. Perhaps Schwarz should put out the new open source Solaris with his preferred bazaar-like development model and show Linus and the rest of us how it's done. |
||||
![]() |
ouch!! 11/22/04 11:33:54 AM EST | |||
But any time [Sun] try to use *my* work to justify retaining Vintage ESR! Jonathan Schwartz chose the wrong book to subvert to his arguments, that's for sure. |
||||
![]() |
Daniel Wallace 11/22/04 11:17:13 AM EST | |||
When will people get it? Sun will *never* license FOSS is slowly moving towards extinction in the "Preemption of State Law. The intention of section 301 A FOSS initial developer or "preexisting author" is The Fourth Circuit Court of Appeals has ruled: All federal circuits now recognize this "misuse of The Copyright Act states: The offeree who accepts a non-negotiable open source "The doctrine of misuse 'prevents copyright holders It is the recursive offer to the general public that "A copyright is a right against the world. Contracts, A recursive multi-party contract is not a "simple The federal appellate courts will *never* enforce these Flaming the public forums or name calling of critics Daniel Wallace |
||||
![]() |
Ender Ryan 11/22/04 03:57:03 AM EST | |||
Sun has a problem, a big one at that. While they continue to attack Linux, they are doing nothing but scaring away possible customers. Most people are deploying Linux on web servers and such running on Intel hardware, while Solaris really shines on "big iron." What is Sun selling on the lower end that is competitive with Linux/Intel? Nothing, AFAICT. So what are they afraid of? Why not have a price competitive offering for the lower end, instead of spreading FUD, which will only serve to scare people away. If I were in the market for some big iron, I'd look to IBM before Sun, now that Sun is concentrating on FUD while IBM concentrates on business and technology. |
||||
![]() |
Skeptic sd 11/22/04 03:36:19 AM EST | |||
Let's see how open-source Sun really is when it announces the actual licensing terms for open-source Solaris in the coming weeks. Maybe it won't be for 60 days, I now hear. Wonder why? |
||||
![]() |
saintp 11/22/04 03:10:45 AM EST | |||
I tuned in to watch Sun's seminar, hoping I would -- gee, I dunno, see some of what Solaris 10 has to offer? Instead, it was "Bash Red Hat" day. Maybe Schwartz needs to take lessons from Steve Jobs on how to unveil products. I would not be surprised if the phrase "Red Hat" was mentioned significantly more during the presentation than the phrase "Solaris 10." They just didn't show us their product, or give us any reason to buy it (besides a minor DTrace demo); all they did was spread FUD |
||||
![]() |
DavidNWelton 11/22/04 03:07:08 AM EST | |||
Part of the problem is that Sun lost out with the network externalities game. Linux is everywhere, Solaris isn't, and that adds value to using Linux because there are more people to employee, more support groups, more people working to support your weird hardware, and all the other accompanying benefits of a widely used system. |
||||
![]() |
chutzpah Jon 11/22/04 03:01:11 AM EST | |||
Let me guess, this Jonathan Schwartz is related to Scott 'Al Gore' McNealy, he of the memorable claim: "We Invented Open Source, Gang" - Oy! at least no one can criticize Sun for lacking what in some quarters would be called chutzpah. |
||||
![]() |
ninejaguar 11/22/04 02:56:30 AM EST | |||
Disdain for Linux and fence-straddling Open Source software in general isn't going to help Sun's case. Certainly not from the viewpoint of world governments (the largest employers) or the largest private corporations that don't hesitate to outsource jobs to lower costs. Imagine what the growing number of tight-budgeted middle and small sized businesses are thinking when they see more and more vendors supporting Linux and only a single vendor supporting Solaris. |
||||
![]() |
Yeah right 11/22/04 02:46:55 AM EST | |||
Is this the same Jonathan Schwartz who last week was was chanting "Developers, Developers, Developers" while having a reporter from OSTG escorted out by security? |
||||
![]() |
JCPity 11/22/04 02:31:55 AM EST | |||
If ever there were a case of how people in glass houses shouldn't throw stones this is it. The JCP has been plagued for years and years by accusations of being too slow to adopt changes to Java, the very thing Schwartz is apparently saying is "wrong" with Linux. Sun needs to make its mind up about Linux, about open source, and about its role in the developer community. To distort ESR's Cathedral and the Bazaar like this seems deliberately to be poking a stick at a hornet's nest. It is difficult not to conclude that he seeks to provoke a response from Raymond himself. |
||||
- Kindle 2 vs Nook
- Is Cloud Computing Like Teenage Sex?
- GovIT Expo Highlights Cloud Computing
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Cloud Computing Can Revitalize Your Career as Software Developer
- Ubuntu-based Open Source Linux Mint Tests KDE Version
- Yahoo! SVP Shelton Shugar to Discuss Innovation at Cloud Computing Expo
- Virtualization Journal "Readers' Choice Awards" Voting Is Now Open
- Einstein, Sharks and Clouds: IT Security in the Cloud
- Adobe Flex Developer Earns $100K in New York City
- Virtualization Expo Call for Papers Deadline December 15
- Amazon Web Services Database in the Cloud
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Is Cloud Computing Like Teenage Sex?
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Ulitzer News: Search vs New Media
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Confessions of a Ulitzer Addict
- GovIT Expo Highlights Cloud Computing
- Twitter, Linked In, Ning and Ulitzer: Easy Personal Branding Strategy
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- The i-Technology Right Stuff
- Linux.SYS-CON.com Exclusive: Linus Discloses *Real* Fathers of Linux
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- Linus' Top Ten SCO Barbs
- A Closer Look at Damn Small Linux
- Netscape Co-Founder's 12 Reasons for Growth of Open Source
- Introducing "Cooperative Linux" - Linux for Windows, No Less
- *POINT - COUNTERPOINT SPECIAL* What's Wrong with the Open Source Community?
- Where Are RIA Technologies Headed in 2008?
- Linux.SYS-CON.com Exclusive: What Would UserLinux Look Like?
- i-Technology Viewpoint: The New Paradigm of IT Buying
- Is Linux Desktop-Ready Yet...or Not?































