Slashdot Mirror


Extending And Embracing In Portland At OSCON 2003

Officially, the theme of this year's Open Source Software Convention (OSCON) 2003 is "Embracing and Extending Proprietary Software," and to that end approximately 1,500 attendees (and companies including Apple, Active State, online book-seller Powells.com and MySQL) are sharing space in three floors of Portland's downtown Marriott, and will until the conference's close on Friday. (Representatives from Microsoft are along for the ride, too. Lunch on Wednesday is Microsoft's treat.) An unoffical theme of ubiquitious connectivity and creative collaborative in much in evidence as well: besides the conference-furnished wireless access points throughout the classroom area, numerous other base stations (like the one I'm connected to right now) have popped up. What do you expect with more than a thousand laptop-toting programmers in one hotel? There's also a "semi-unofficial" wiki (applauded by Tim O'Reilly), an ongoing web log of the conference, and an irc channel filled with conference attendees. Read on for more.

The goods: Commercial vendor booths have been fork-lifted in and assembled throughout the course of the day in the lowest of three convention floors, but OSCON's company-sponsored exhibit booths are likely to be low-key and informative, not the glitzy schwag dispensaries of LinuxWorld Expo. (Added to which, the exhibits will only be up six hours on each of Wednesday and Thursday.)

Tutorials and other information-heavy sessions are the core of OSCON; attendees who have paid (or had their employers pay) more than a thousand dollars to attend a five days of tutorials and conference sessions are understandably serious about actually learning things.

I stopped in on one such serious session this morning, "A Day of Extreme Programming" taught by the Irish team of Marty Pauley, Tony Bowden, Marc Kerr and Karen Pauley. The instructors skipped over justifying the methodology of Extreme Programming, and instead immediately launched into a short, funny demonstration of multi-programmer iterative debugging before splitting the 30-or-so attendees into three programming teams for the rest of the day, each team coordinating its efforts using provided CVS servers to work for a simulated client (Karen Pauley, a manager in real life) with a nethack-style game to improve.

Marty Pauley drew some laughs by pointing out the "high-tech project coordination system" he had purchased in anticipation of the all-day session, which he said had cost about $14 in for the whole group. At this, he pulled out several packs of index cards, a plastic case to house them, and some rings to bind smaller collections of cards. "Forget about Gantt charts, every aspect of the project goes on an index card."

Cheap, not necessarily dirty. Pauley's Index-cards and CVS make a decent capsule of the whole conference: there's a definite leaning toward the practical, get-things-done-cheap aspect of open software rather than appeals to the importance of sharing emphasized by Richard Stallman's Free Software movement. OSCON features dozens of sessions and tutorials emphasizing the efficiency, standards compliance, and low-cost of source-available software, with just a few sessions touching on underlying philosophy or licensing. In one session yesterday, for instance, Free Software Foundation executive director Bradley Kuhn talked about the GNU General Public License as it applies to managers as well as to coders.

This doesn't mean that attendees aren't interested in philosophical underpinnings or changing the world -- more likely it's simply that in summer 2003, most programmers who would show up at an event like this have already wrestled with and come up with their own conclusions about software openness, including what licenses or license types they're comfortable using.

One indicator of the Open-vs-Free pragmatism at OSCON is the prevalence of Apple laptops running Mac OS X; Apple's OS may be the best poster child right now for the pleasing results possible in a mix of open source with proprietary software. One tutorial room I looked in on 22 attendees using Intel laptops, most of which were running graphical desktops on Linux or BSD, and 6 with PowerBooks running OS X. I note a similarly high proportion of OS X machines being used around the conference floor when hundreds of attendees swarm out of conference rooms at each break between sessions.

Changing the world, one press release at a time. A handful of interesting announcements have come out during the convention so far. Among them: MySQl and PogoLinux have announced a joint project, a turnkey database appliance running MySQL on an Intel based box. ActiveState (makers of well-regarded IDEs for Python and Perl, among other things) will show an alpha release of Komodo 2.5, the latest iteration of their IDE for programming in Perl, Python, PHP, Tcl and XSLT. Many more such announcements are likely after the exhibit hall opens tomorrow morning.

Not everything at OSCON is about helping businesses produce more virtual widgets per square inch, though -- the sense of collaboration isn't limited to downtown Portland. Ethan Zuckerman, founder of Tripod, and now founder of Geekcorps, will talk Friday on Geekcorps' efforts to bring digital independence to poor countries; he and several other geek activists took part today in a by-invitation roundtable discussion about spreading good through technology, and will be speaking together in a press conference tomorrow on the various ways computers and other high-tech tools can be used to promote prosperity worldwide.

Viva la revolucion! At a conference about extending and embracing proprietary software, the SCO-initiated legal fight over UNIX copyrights is surely on the minds of many attendees, but readers who have grown tired of the ongoing drama will be pleased that there's been little buzz here among attendees about SCO's legal actions. Is it because SCO's suit against IBM is simply irrelevant, or because most people are withholding judgment until SCO actually points out the code the company objects to? SCO is not forgotten, though: tomorrow afternoon, Bradley Kuhn, Chris DiBona, Alan Nugent and Lawrence Rosen will discuss the SCO case in a session called The IP Wars, which ought to get some blood pumping.

In the meantime, conference attendees will get to see something more fun and less contentious this evening: status reports on six different open source software projects: Perl (explained by Larry Wall), Python (Guido van Rossum), PHP (Shane Caraveo), MySQL (Monty Widenius and David Axmark), Apache (Greg Stein), and Linux (Theodore Ts'o).

23 of 116 comments (clear)

  1. What do you expect? by Anonymous Coward · · Score: 5, Funny
    What do you expect with more than a thousand laptop-toting programmers in one hotel?

    Body odor?

  2. "Embracing and Extending Proprietary Software" by ObviousGuy · · Score: 3, Funny

    Like what SCO alleges was done to their code?

    Nice to hear the OSS folks owning up to what their real agenda is.

    --
    I have been pwned because my /. password was too easy to guess.
  3. Lunch on M$? by nepheles · · Score: 4, Funny

    Lunch paid for by Microsoft? We could perform an en-masse, real-life slashdot on them!

    --
    ((lambda x ((x))) (lambda x ((x))))
    1. Re:Lunch on M$? by switcha · · Score: 2, Funny
      Drinks in the student bar are about £1 each.

      So it's true what they say: "A pint's a pound, the world around."

      --
      You know what? ... A little club soda *did* get that out!
  4. no thanks by outsider007 · · Score: 4, Funny

    the last I extended and embraced anything I ended up with the clap

    --
    If you mod me down the terrorists will have won
  5. SCO vs. IBM reference within the article. by RALE007 · · Score: 3, Insightful
    ...the SCO-initiated legal fight over UNIX copyrights is surely on the minds of many attendees...

    I am sick of that groundless case causing fear within the community. Anyone with lingering doubts please see the OSI Position Paper on The SCO-vs-IBM Complaint

    I'd love it if that stupid fiasco didn't have to spill over into anything that has to do with OSS.

    --
    Beware blue cats moving at .99c
  6. Lunch by lnoble · · Score: 5, Funny

    To all attending, DO NOT eat the free Microsoft lunch. What better way to deal a blow to OSS then poisoning a large population of the community.

  7. Lunch EULA by Phil+John · · Score: 5, Funny

    Section 4, paragraph 6:

    Lunch is on us, however, you may not publish in any form anything that could ever possibly be constued to be a review, without our express written consent, or you'll get no desert!

    --
    I am NaN
    1. Re:Lunch EULA by Anonymous Coward · · Score: 2, Interesting

      I don't want a desert.

  8. Uh oh by tevenson · · Score: 3, Interesting

    It sounds to me like Microsoft is going to try and sell the idea of their CLI through their semi-open source Rotor. Has anyone seen what this actually is? I haven't heard a thing about since the day I attended the .NET launch in Seattle.

    If I were M$ I would be very afraid to let people see my code; as it were its never been really impressived when small snippets get released.

    1. Re:Uh oh by Anonymous Coward · · Score: 4, Informative

      Peter Drayton, a program manager in Microsoft's Common Language Infrastructure (CLI) team, is also heading to the conference. Microsoft has offered a shared-source version of CLI, which is also known by the code name "Rotor."

      CLI is a set of specs that describe the components at the heart of Microsoft's .Net Framework. It encompasses an execution engine, the platform portability layer and the class libraries as well as compilers, various tests and utility programs.

      Drayton is going to talk at Oscon about what Rotor is, why Microsoft did it and what people have been doing with it. While it is aimed at the academic and research sectors, "there is a fairly high overlap between people interested in research and people interested in open source," Drayton said.

      "So, part of Rotor's core audience has an intersection or overlap with the kind of people who attend Oscon. With Rotor we were really going after the people doing virtual machine and programming language research," he said.

      Current projects using Rotor range from technology research to teaching people how to work on distributed systems, Drayton said.

      Looks like the folks who ponied up their $1000 get to see what it is. Maybe they'll share with the class.

    2. Re:Uh oh by colenski · · Score: 2, Informative
    3. Re:Uh oh by rifftide · · Score: 3, Interesting

      O'Reilly has a book on Rotor written by David Stutz, its former architect. Stutz resigned from Microsoft several months ago and published an open letter to his former bosses about the challenge MS faces from OSS: http://www.synthesist.net/writing/onleavingms.html

  9. The real question is: by IthnkImParanoid · · Score: 2, Interesting

    Was it worth it?

    --
    It's nothing but crumpled porno and Ayn Rand.
  10. Obligatory anti-M$ by IthnkImParanoid · · Score: 2, Funny

    If their food is as bad as their software, we'd slashdot the bathrooms next. I think I'll pass.

    --
    It's nothing but crumpled porno and Ayn Rand.
  11. MS Lunch should be GPL by Eberlin · · Score: 3, Funny

    After all the "don't eat the MS Lunch" posts, I want to add my own personal twist to it. If they GPL the lunch, then any derrivative work done from the lunch should be given back to the community.

    In short, this is an example of Microsoft using the Open Source community for testing its iLoo

  12. How about a boycott instead? by SuperBanana · · Score: 4, Interesting
    Lunch paid for by Microsoft? We could perform an en-masse, real-life slashdot on them!

    How about an en-masse, real-life, guaranteed-to-be-more-effective, boycott? RSVP(if necessary), but don't show up. Spread the word, and make it clear it's in protest of MS's ties to SCO(they're practically pulling the strings at SCO, right?). DO NOT turn it into a "MS sucks" boycott- the press will (rightly) see that as childish, and the industry will see it as the Linux community not "playing nice with others". If it has a clear purpose and reason, it'll be another matter entirely, so make sure people understand what it's all about- Microsoft's support of SCO and SCO's actions. Wouldn't hurt to include any other companies involved even slightly with SCO, if there are any in attendance.

    You won't hurt the caterers or the facility(if it's one thing caterers are good at, it's covering their own asses; up-front payment, contracts, etc). Probably the only downside is that a lot of food might go to waste, although one would hope the food would get donated(a few heads-up calls to local shelters and food pantries along the lines of "there will be considerable amounts of food available on..." might help)

    1. Re:How about a boycott instead? by Snoopy77 · · Score: 2, Funny

      So your asking computer nerds to pass up a free meal? Let's start with something small like world peace.

      --
      "She's a West Texas girl, just like me" - G.W Bush Iraqis
  13. Re:rude by RALE007 · · Score: 2, Insightful

    It's not a linux convention, it is an open source convention. Open source != Linux.

    --
    Beware blue cats moving at .99c
  14. Details? by Valar · · Score: 3, Funny

    What's the EULA for this lunch? I mean, are the derivative works property of microsoft? If so, is there an "enterprise" option allowing one to opt out of such license clauses?

  15. No ruder than... by TheAwfulTruth · · Score: 2, Insightful

    An Open Source/Linux website devoting 2-3 stories a day to bashing Microsoft...

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  16. Re:rude by eht · · Score: 2, Interesting

    They may be trying to sell the award winning Microsoft Services for Unix 3, that's right, Microsoft won a LinuxWorld award.

    most text reused from my earlier post

  17. TANSTAAFL, Dude... by ewhac · · Score: 2, Insightful

    There Ain't No Such Thing As A Free Lunch.

    ...Especially when Microsoft's offering it.

    Schwab