|
 Thursday, July 31, 2003
test
3:10:26 PM
|
|
 Wednesday, July 30, 2003
A pointer from Mike Sax led me to venture capitalist Tim Oren's weblog entry about open source software as a business model. Oren raises the case of MySQL's two-track licensing: a GPL license for open source developers, and a commercial license for those who want to write commercial, non-open source applications with it. The commercial license protects developers against the "viral" nature of the GPL, meaning that anything they do with the code can be kept proprietary. (Novell recently acquired a commercial license of MySQL for its new version of NetWare.)
That's an intriguing approach--one I had been aware of before, but I hadn't really considered the the implications of it. The commercial license includes access to the MySQL JDBC, ODBC and C-based database access drivers from MySQL AB, which are not open source. Developers building pure open source applications can use MySQL freely under the GPL license; anybody who wants to tweak the code of MySQL itself has to buy a commercial license.
Again--the core is GPL; the tools to exploit the core for commercial purposes are not. Open source development is encouraged, while a revenue stream--the real revenue stream, in my mind--is maintained.
2:44:54 PM
|
|
Alan Williamson and Simon Phipps are playing a bit of "point-counterpoint" on the profitability of open source. What's interesting here is that Simon, the Sun insider, is the one taking the pro-open source position. [Of course, Simon has been taking that position for quite some time, so it's not really that interesting. ]
I've had a bit of debate with some others over this issue myself. How, one friend asked, can Sun take Java (for example) open source when Jonathan Schwartz is shifting its whole business model toward software?
As Simon says (no pun intended), that question is based on confusion between a development methodology and a business model. Sun owns more than just Java--it owns a stack of software and services built upon Java. The Java language development process is a money-losing effort for Sun--it makes all its money off of the technology that is built on top of that language. So, if Sun were to pull, say, a C# with Java and make the language itself an open standard, while keeping its pieces of the runtime technology proprietary, it would still be able to derive a profit from its products built on Java and improve the cost structure (and the quality) of the maintenance of the underlying programming language.
There are already major chunks of Java technology in the open source domain--Tomcat and JBoss come to mind. But what Sun really needs to do is open up the language itself to the community, while continuing to build a profitable business further up the stack, so to speak.
10:57:40 AM
|
|
 Tuesday, July 29, 2003
Over on Sun's Java.net "weblogs" (talk about embracing and extending), Richard Gabriel talks about a recent visit to Sun by Larry Lessig and the "three bears" of intellectual property as they relate to Java...or as Gabriel refers to it, "a fictional...language called *a*a."
Lessig suggested that the laws of intellectual property would force "*a*a" to one of two extremes--either open source, where its reach could be greatly expanded but the risk of it being "hijacked" or "embraced and extended" [Gabriel's links, not mine :-)]; or being kept under the control of Sun (whoops, *u*), and thus maximizing its integrity but limiting its potential reach. The third route, or the "just right" that Lessig (and Gabriel, by proxy) endorsed was one where the language was handed over to a "conservancy", a la The Creative Commons licensing approach--much like what Dave Winer just did with RSS 2.0.
I suspect that Sun will have to take Lessig's advice, or be forced to take Java open-source via some other licensing scheme soon. And I've spoken with enough people who've got some insight to the workings of Sun to be confident that they're certainly already pointed in that direction. Certainly, they've been embracing open source for a while.
The main question is whether they go with a "traditional" open source license or the Creative Commons approach--turning, say, the Java Community Process into , say, an independent, jointly-held (with the other Java contributors) intellectual property holding corporation , something I said they should do nearly 4 years ago when I was at Java Pro. (Unfortunately, that opinion is hidden behind a pay-to-read firewall at DevX.)
Unless they do, Java's not going anywhere. Many of the major contributors to the Java code base are reluctant to cough up more of their hard work to add to Sun's bottom line; for Java to explode into the mobile market and other spaces where Sun has no current clout, it really needs happy (and unfettered) partners to make it happen. Microsoft is already moving in a crushing fashion into the wireless market, making some sort of Java "glasnost" an even more urgent requirement.
But then there's that damn lawsuit...and there's the beating Sun is taking with its sales numbers. So the question is, will Sun jump out of the Java frying pan and into the revenue fire? Or does McNealy understand that he gains more strategically by coughing up Java to a separate licensing company and sharing the wealth?
3:01:32 PM
|
|
 Monday, July 28, 2003
I've talked a couple of times recently to a company called Netli. If you haven't heard of them, or their NetLightning service...well, you just did. And you're bound to hear more about them, or folks who try to copy what they're doing--building a network of what amounts to performance wormholes for Internet applications.
The concept is pretty straightforward: by building a set of access points across the globe connected by a high-speed network not hobbled by the performance issues of Internet Protocol, they've created "virtual data centers" for their customers that bypass the latency of Internet routes and boost the performance of web applications for distant customers--not just web pages, like content staging services do.
To do this, they've created a high-performance data protocol of their own that web traffic is tunnelled over, and access points that turn the data back into standard Internet traffic at the local ends. Using DNS redirection based on geography, users in, say, Japan get pointed at Netli's point of access in Japan instead of following the Internet's routes across the Pacific. Instead of it taking up to 10 seconds to load a page, it takes less than one.
What's cool about this is that, unlike content staging services like Inktomi, Netli can deliver web pages reliant on real-time data--like ASP applications, corporate portals, and web services. The alternative for most companies would be to have regional datacenters serving up those applications--but the challenges of keeping them all synchronized, even with a private backend WAN, are daunting.
Netli just inked a deal with IIJ to cobrand the service in Japan, and is already delivering the service to North America and Europe. HP is using Netli for its Asian developer portals.
NetLightning addresses one of the problems of the "World-Wide" part of the WWW. Because of its DNS sleight-of-hand, it's transparent to people using it. And Netli is looking at other Internet applications--like, say, virtual private networks--as future services.
For those applications, it remains to be seen how Netli's proprietary pipe compares to RouteScience's optimized routing in terms of performance and bang/buck. I'll be digging some more on this.
3:27:55 PM
|
|
 Thursday, July 24, 2003
Judge satisfied on Microsoft antitrust compliance. CNET Jul 24 2003 12:22PM ET [Moreover - CNET]
Microsoft cuts the entry fee for looking at its server protocol hooks from $100,000 to $50,000. Well, at least we all know which IP ports those protocols use, based on the security problems reported last week. Maybe Microsoft should just issue the protocols as a vulnerability report and get it over with.
3:28:50 PM
|
|
 Wednesday, July 23, 2003
The Trackback Development Movable Type weblog reports the trackback capability in Manila. I'm still trying to verify that it works in Radio.
11:24:59 AM
|
|
I see Mark Pilgrim has started including a revision history for each post on his weblog. This is an interesting feature, especially if you've got a group weblog or a blog tracking the status of several issues--you can bookmark the permalink of the entry, and watch that specifically, rather than going through the whole reverse-calendar order of the site to find updates. Very cool.
11:04:15 AM
|
|
 Monday, July 21, 2003
DVD's Meant for Buying but Not for Keeping. The Walt Disney Company's home video division plans to test market a DVD that never needs to be returned because it stops working after a fixed period of time. By Eric A. Taub. [New York Times: NYT HomePage]
Two groups that will hate this--video rental stores and environmentalists. Another form of throwaway culture is all we need--the DVDs should come with a return deposit for recycling, at least.
2:57:35 PM
|
|
SCO says it's time for Linux users to pay up. [The Register]
Ya gotta wonder what's going on at SCO Group. The company formerly known as Caldera, erstwhile Linux OS distributor, is clearly attempting to precipitate a crisis in open source land that, sadly, many could have predicted when Linux started to attract money a few years ago--a crisis that Caldera played an active part in until its sudden personality change as holder of the crown jewels of Unix System V.
BSD is looking better every minute--though I suppose SCO is looking for ways to sue anyone using the Mach kernel, too.
Did IBM and others dump intellectual property that didn't completely belong to them into the open source code of Linux? Did they, in fact, give Linus Torvalds a poison pill of multiprocessor code?
For most people, the question, as the linked article in The Register suggests, is moot. If you're only using single or dual processor systems in cluster to run Linux, the alleged infringed code may not be of any consequence. That means that the only people really impacted by SCO's claims may be those trying to run Linux on a mainframe or on IBM or HP mega-servers.
And there ain't a whole lot of those people out there.
2:53:40 PM
|
|
 Friday, July 18, 2003
I've been an occasional user of Mac OS X's amped-up Sherlock for a while. But I'm just starting to realize how amped-up Apple made it in the latest release--by opening up its "channels" to non-Apple web services.
I was already impressed with many of the non-Apple channels added to Sherlock, like "Flights" (the FlyteComm-provided channel that plugs Sherlock into airlines' flight status databases) and "Yellow Pages" (the business directory that gives driving directions, from Switchboard).
But the lightbulb really went off for me when I added Feedster as a Sherlock channel. Now, I have this itch to build channels of my own. And I'd love to see somebody extend the ideas that are there already--like adding a feature for future flight lookup and pricing, or a price-comparing e-commerce channel...
Better yet, I'd like to see Apple offer an easy way to start consuming RSS feeds directly in Sherlock. It's great that you can search feeds on Feedster, but how about building a straight subscription engine right into Sherlock? I'm sure that with a little scripting, I could wire Radio or NetNewsWire to Sherlock... or Userland or Ranchero could do a web service version of the news aggregator, and charge me an annual service fee instead of me downloading their software.
12:34:15 PM
|
|
The Scobeleizer really, really, really must like his new job. Really. They must be piping Kool-Aid directly to his desk. At least he has a sense of humor about his evangelist-of-the-evil-empire status.
11:21:09 AM
|
|
Dave Winer announced this morning that RSS 2.0 has been transferred from UserLand to Harvard and is now under Creative Commons copyright. Check the fine print, but this might solve some of the political issues.
Now, the conspiracy theorists may wonder, was this just to undermine Pie?
10:52:55 AM
|
|
 Monday, July 14, 2003
The product of the last three months of Lary Barrett's and my life is now revealed. Our article, "McBusted", detailing McDonald's aborted IT efforts to track every burger sale in real-time, is in print and online.
There's a lot that isn't in the article that I wished could be...but as it is, as a friend said to me upon looking at it online, "Jeez, this thing is a novel."
One of those moments that couldn't be fully captured in the article (it's touched on in one of the sidebars) was what happened when I tried to use McDonald's wireless internet access at the restaurant across from Grand Central.
The way McDonald's WiFi works would be pretty straightforward (that is, if it actually worked). You get a card with a scratch-off box covering your password, upon request, when you buy an Extra Value Meal. Then you fight a vagrant for a table in the 200-seat dining area, wipe the cold fries and spilt ketchup and soda from the table, and put your $2000 laptop on it next to your Extra Value Meal. (A note here--it's not necessarily a good idea to eat fries while using your computer, unless you like the feel of vegetable oil on your keyboard.)
Next, you scratch off the box on the card, exposing your password. Following the directions on your card, you start up your computer and attempt to access the wireless network; theoretically, a web site prompting you for a user name and password will come up, and you'll be given access to the Internet.
That isn't what happened in my case. I made extensive use of another feature of the scratch off card--the tech support number. Now, there's something truly Dadaist about sitting in a lunchtime-rush McDonald's dining room, under a "No Loitering" sign, with your laptop open and cell phone to your ear as you attempt to troubleshoot a free network connection for at least 45 minutes with some far-off tech support operator. There's something even more surreal about giving a call-back number to that operator when he escalates your trouble call to an engineer, as your fries cool, your paper cup full of Diet Coke and ice starts to sweat, and and the grease on your Quarter Pounder starts to congeal.
The WiFi access point on that day was not answering DHCP requests; I could see the network, and even the access point's physical Ethernet address, but my laptop wasn't being issued an IP address to connect with. The helpline operator at Cometa confirmed that there was something wrong with the access point.
Now, McDonald's is expanding the trial to over 70 restaurants in the San Francisco area. They wouldn't tell me how many people had even tried to connect in New York in the first three months of the trial; McDonald's PR said that not enough promotion had been done for the program yet to give out numbers.
1:49:44 PM
|
|
|
|
|