I have not been close enough to downtown to try it out firsthand, but several areas in Portland now have free wireless access from MetroFi. Click the image below to get a high resolution image (with zoom).
All posts by Dawn
Clearspace Collaboration Environment from Jive Software
I was lucky enough to get an early preview of Clearspace from the Jive Software team, a local Portland, Oregon company. They have just starting talking about Clearspace on the Jive Talks blog with a recent post from Sam Lawrence. They have not yet released details, and portions of the product were in varying stages of completion when I played with it, so I will not go into any specific details here.
What I will say is that this product is cool. It is intuitive to use and has a “web 2.0” feel to it with modern collaboration functionality built into the system from the beginning. None of the retrofit feel that older applications have when someone tries to cram a bunch of new technology into an ancient product. This will be a product to test drive when Jive launches it in early 2007:
“The idea for Clearspace actually came from our customers, who through their conversations with our sales, marketing, professional services and customer support teams had been asking for many different collaborative feature additions to Jive Forums and Knowledge Base. Some of these were very specific, others borrowed from a lot of the collaborative elements of completely different point solutions. At the beginning of last year we took a big step back and realized that the sum of what was being requested was a completely new, much more comprehensive product.
So, a year ago we faced very tough decisions. Up to that point we had planned to address our customer requests through a combination of improvements to our existing products and/or building a couple of totally new products. Our big decision was was whether to build three products or one. The more we talked about it the more we recognized the massive benefit that could be realized by a single, unified, flexible architecture– sort of like that quote from Lord of the Rings–”one ring to unite them all.” (ok, it was really “rule them all” but that’s too harsh.)” (Quote from Sam Lawrence on Jive Talks)
Compiere Press Release
For anyone interesting in learning more about what I am doing at Compiere, you can read the press release issued today. Way cool … I’ve never been the subject of a press release before!
OSDL Shake-up: Reduces Staff by 1/3 and Stuart Cohen Leaves
The Open Source Development Labs (OSDL) in Beaverton, OR has just eliminated 9 technical and administrative positions at the labs. A staff of 19 people remain at OSDL including Tom Hanrahan in engineering, Diane Peters for legal work, Linus Torvalds, and Andrew Morton.
ZDnet writes that “CEO Stuart Cohen resigned to pursue opportunities with higher-level open-source software,” and that “Cohen’s resignation as CEO was coincidental and independent of the other changes at OSDL”. According to ComputerWorld, Cohen will be working with Portland and Seattle based venture capital firm OVP Venture Partners. Mike Temple will be moving the COO position into the CEO role.
The now smaller OSDL will focus on the following:
“The lab’s board concluded that a modified mission was appropriate because Linux is now mainstream, and companies have become adept on their own at some of the collaborative work OSDL was founded to oversee, Temple said Monday. The group is funded by IBM, Hewlett-Packard, Novell, Intel and several other computing companies.
OSDL’s middleman role–connecting customer requirements, computing-company resources and developers–remains unchanged, Temple said. “We will be a catalyst among those three, to bring them together, solve problems and create the code,” Temple said.
Funding freed up through the layoffs is set to go toward legal work, which the group’s members have found valuable, Temple added. The group either will contract with legal professionals or hire a staff attorney, he said.
In technical matters, the organization will stop focusing on projects defining broad categories of Linux–earlier examples including efforts for high-end servers, telecommunications gear, mobile phones and desktop computers. Instead, engineering work will emphasize narrower efforts to find areas where new software needs to be written.” (Quote from Zdnet)
“The OSDL is shifting its resources to focus on four key areas: continuing to provide a safe haven for key developers, sponsoring the work of Torvalds and others; providing increased legal support for Linux and open source to account for licensing and patent issues that are increasing in complexity (this expansion will complement current OSDL initiatives such as the Patent Commons, Osapa.org and the Linux Legal Defense Fund); supporting ongoing regional activities such as the Japanese Linux Symposium; and fostering closer collaboration among community developers, OSDL members and users to produce more code to advance open-source projects, OSDL officials said in a statement.” (Quote from eWeek)
Here is my take on the situation. I do not buy the “coincidence” argument. I find it very hard to believe that the CEO of any organization would just decide, completely of his own accord, to leave during a change of this magnitude. With a staff reduction of this relative size combined with a new strategic direction, Cohen’s leaving OSDL would not have been a coincidence. There are a few possibilities (caveat: this is pure speculation):
-
First, the board of directors may have “suggested” that Cohen leave due to any number of potential issues: dissatisfaction with his performance, lack of confidence in his ability to lead the organization under the new mission, …
-
Second, Cohen may not have wanted to stay under the new mission for any number of reasons: lack of agreement with the strategic change and new mission, expecting the job to be less exciting under the new mission and wanting to find greener pastures, …
Despite my skepticism about Cohen’s “coincidental” leaving, I do think that the new mission will be good for OSDL and for Linux. When OSDL was first formed, Linux as an open source project was less mature, and fewer contributors to the Linux kernel were sponsored by large companies who paid their salaries. As a result, the contributions tended to be made in areas of personal interest, which may or may not have been the areas needed to make Linux successful in large deployments of mission critical systems. OSDL helped to coordinate efforts and provide testing labs where Linux could be tested on large clustered systems not generally available to most people. Now, with companies like IBM and Intel doing more work toward sponsoring developers and helping with testing, OSDL’s original mission has become less important.
The focus on legal matters makes sense. With the proliferation of lawsuits, concerns over software patents, licensing concerns and other legal matters becoming top of mind, having an organization to focus on open source legal issues could be a great benefit. 2007 could be an interesting year for open source legal matters: the GPL is undergoing a revision, and the Microsoft / Novell agreements related to patents could be clarified. Many open source projects are run by small groups of individuals or small companies, and it would be great to have OSDL as a legal resource.
Web 2.0 Poster
A web 2.0 poster with all of the “cool” company logos just in time for the holidays.
Here is a little more about it on TechCrunch.
Firefox Crop Circle in Oregon Hits Google Maps
Way cool! Here is the Firefox crop circle created in rural Oregon after OSCON. Unfortunately, I wasn’t involved in the crop circle, but I’m still waiting for our Cylon Raider from Foo to hit the maps.
Guy Kawasaki’s VC Aptitude Test
Even if you are not drawn to the allure of the venture capital industry, Guy Kawasaki’s aptitude test is worth reading for the amusement value. A few gems from the test:
-
Been kicked in the groin by a major, long-lasting economic downturn, so that you know how powerless you are. (add 1 point)
-
Worked at a failed startup, so that you understand three things: first, how hard it is to achieve success; second, that the world doesn’t owe you a thing; and third, what it’s like to be fired or laid off. (add 3 points)
-
What is your background? Management consulting (subtract 5 points)
The Open Source Gift Guide
Make Magazine, the place where you can find instructions to make all sorts of strange things (the modern day MacGyver site), has released the “Open source gift guide – Open source hardware, software and more for the holidays” with many geeky gift suggestions for the open source hacker enthusiast. Tim O’Reilly adds his twist to the gift guide by suggesting donations to a variety of open source organizations.
My personal favorite from the list is the Chumby. I saw some early models at Foo, and they were way cool.
Mark Shuttleworth Invites OpenSUSE Developers to Join Ubuntu
The recent agreement between Microsoft and Novell has drawn quite a bit of criticism from the open source community especially with respect to the patent portions of the agreement. Mark Shuttleworth uses this as an opportunity to invite OpenSUSE developers into the Ubuntu community:
“Novell’s decision to go to great lengths to circumvent the patent framework clearly articulated in the GPL has sent shockwaves through the community. If you are an OpenSUSE developer who is concerned about the long term consequences of this pact, you may be interested in some of the events happening next week as part of the Ubuntu Open Week:
https://wiki.ubuntu.com/UbuntuOpenWeek
We are hosting a series of introductory sessions for people who want to join the Ubuntu community – in any capacity, including developers and package maintainers. If you want to find out how Ubuntu works, how to contribute or participate, or how to get specific items addressed, there will be something for you.
…
If you have an interest in being part of a vibrant community that cares about keeping free software widely available and protecting the rights of people to get it free of charge, free to modify, free of murky encumbrances and “undisclosed balance sheet liabilities”, then please do join us.” (Mark Shuttleworth, here be dragons)
Mark’s pragmatic response is certainly a more productive reaction to the issue than what I have seen elsewhere. I also suspect that Mark is on to something: Novell will probably lose quite a few good community members as a result of this action.
Web 2.0 Reality and Hype
I have a huge amount of respect for Bill Thompson, but his recent article in the Register Developer takes an overly harsh view of web 2.0. Admittedly, the term is now associated with an amount of hype not seen since the last tech bubble of the dot com era; however, web 2.0 ideas and technologies also have strengths: an architecture of participation facilitating user generated content, an increase in citizen journalism, improved user interfaces, and more. Bill Thompson seems to be willing to forgo these benefits and dismiss the technologies that make them possible as pure buzz and hype with no substance.
“Now we must decide whether to put our faith in Ajaxified snakeoil or to look beyond the interface to distributed systems, scalable solutions and a network architecture that will support the needs and aspirations of the next five billion users.
…
Over it all stretches the ‘Web 2.0’ banner, a magical incantation that will bring attention, funding and respect to any programmer able to weave a little Ajax into their interface. It seems that it only takes a browser that can interpret JavaScript and a server that will let a page call for packaged data through XMLHttpRequest and we can have all the benefits of distributed systems without the need to write too much code or rethink the way that the different components of a service communicate with each other.
If Web 2.0 is the answer then we are clearly asking the wrong question, and we must not be fooled by the cool sites and apparently open APIs. Most of the effort is – literally – window dressing, designed to attract venture capitalists to poorly-considered startups and get hold of enough first-round funding to build either a respectable user base or enough barely runnable alpha code to provide Google or Yahoo! with yet another tasty snack. We need to take a wider view of what is going on.
…
Web 2.0 marks the dictatorship of the presentation layer, a triumph of appearance over architecture that any good computer scientist should immediately dismiss as unsustainable.” (Bill Thompson, Reg Developer)
A good architecture is always important, but we can also have a great user interface and user experience along with it. Shelley Powers does a great job of putting this in perspective:
“I’m not sure who is touting Ajax as a replacement for distributed systems. If that were so, I wouldn’t be writing a book on the Ajaxian technologies. Ajax is nothing more than a way to create a user interface that’s simpler, quicker, and easier to work with then more traditional web pages. It’s handy, its helpful, but it’s also limited and most who work with it understand this is so. Unless Mr. Thompson believes that user interfaces aren’t needed in his distributed utopian environment, I don’t see the technologies going away. Nor do I see them interfering with distributed development.
…
Even his dismissal of JavaScript and XML makes little sense. According to Thompson, we cannot rely on Javascript and XML since they do not offer the stability, scalability or effective resource discovery that we need. Need for what? XML is a standardized markup, a syntax, a way of organizing data so that multiple application can access the data without having to come to some kind of agreement as to format. It’s use in syndication, for instance, has led to an explosion of communication; a version of which forms the basis of this page–in what way does this not scale, lead to resource discovery, or demonstrate instable behavior?
As for JavaScript, it’s almost as old as Java, and is considered the most commonly used programming language in use today. It is not a replacement for Java, nor is Java a replacement for it. If I wouldn’t think of using JavaScript to build a distributed system, neither would I consider using Java and EJB to validate my form data, or provide for live commenting. Apples and oranges.” (Shelley Powers on Mad Techie Woman)
No single technology (or even a group of technologies, like AJAX) will ever be the “perfect” solution to every problem. We need to keep this in perspective and focus on using the right technology for each job. Dismissing whole categories of technologies as hype without acknowledging that they have legitimate uses is not a productive discussion. It is black and white argument in a very gray world.