Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Mon, 01 Sep 2003
One-man shops vs open source
While documenting his switch to MacOS X, Steven Noels observes:
Entering the Switchers world, one has to become familiar again with the shareware software distribution model, since quite a few of the must-have tools are one-man-shop endeavors which require you to pony up some dollars to have a fully functional registered copy. So far, I subsidized Ranchero Software (NetNewsWire), BareBones (TextWrangler) and IndigoField (Proteus). I don't mind spending money of software, especially this class of tools. It's the kinda stuff you don't want to write yourself, that you however still expect to port any feature you might possibly dream of, and for which there exists no services-for-pay business model. Quite different from the open source business model, where infrastructure-class products are shipped for free, but the author expects to make some money on the services for installation, support, or customization.
Are there any one-man shops out there making a living doing open source applications, or are these two ideas doomed to be in opposition? For me, open source is not about the cost of the software, it's about being able to customize it, and to keep it alive if the developer(s) decide to orphan it.
[00:58] | [computers/open_source] | # | TB | F | G | 0 Comments | Other blogs commenting on this post
DTS ain't got nothing on blogs...
Dare give an example of the new reality in developer support:
Coincidentally shortly after reading Jon Udell's blog entry someone at MSFT sent me a patch to RSS Bandit which had the following comment in the code
// This class makes careful use of MemoryBarrier. Before adjusting the any of the memory barrier code,
// carefully read http://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/480d3a6d-1aa8-4694-96db-c69f01 d7ff2b
// which explains the intracies of the clr memory model.
I wondered to myself exactly what the comment would have said if Chris Brumme's blog didn't exist. Perhaps it would say something like
This class makes careful use of MemoryBarrier. Read the scant documentation at http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemthreadingthreadcla ssmemorybarriertopic.asp to figure it out
Thank God for Chris Brumme's blog. Too bad most people who develop for Microsoft platforms get their information from MSDN and the docs not random blogs.
Back in the days when I was a flaming Macintosh evangelist, Apple had a whole group called developer technical support (DTS). These folks bore the brunt of the job of evangelizing the Mac to developers, answering questions, writing sample code, whatever. Today, no matter what company it is, I always tag the people doing this job as DTS.

I don't know if this is a Microsoft strategy or not. All I know is that blogs are allowing Microsoft's developers to route around the DTS function inside Microsoft. The quality of information coming out of the Microsoft (and several other) blogs is very impressive. This is problem for Java. Even if the general level of the third party Java blogs was as high as the third party Microsoft blogs, (which it isn't), Sun's internal bloggers aren't anywhere close to Microsoft's.

[00:48] | [computers/internet/weblogs] | # | TB | F | G | 0 Comments | Other blogs commenting on this post
Lantern illuminates XPath
Lantern is a tool for visualizing the results of XPath queries. This looks more functional than XPath Explorer, which is what I've been using.
[00:34] | [computers/programming/xml] | # | TB | F | G | 0 Comments | Other blogs commenting on this post
More on continuation based web servers
Avi Bryant is the author of Seaside, a continuation based web server written in Smalltalk. His new blog has a number of interesting articles.

Today he and Bill Clementson tackled the issue of continuation based web servers in server farms.

[00:30] | [computers/programming] | # | TB | F | G | 0 Comments | Other blogs commenting on this post

twl JPG


Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos

RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< September 2003 >
  1 2 3 4 5 6
7 8 910111213


Macintosh Tips and Tricks

Blogs nearby
geourl PNG

/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)

[Valid RSS]

del.icio.us linkblog



Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?

pyblosxom GIF