Vanity Foul
Dedicated to the wanderings of an egotistical mind.


20030721
Monday July 21, 2003

Re: OPL

I know what OPML is, but what is OPL? OPM is Other Peoples Money, and OPT is Other Peoples Time. So is OPL Other Peoples Laundry? Would seem to fit with the title OPL Over the Air: airing other people's laundry. No?
( Jul 21 2003, 08:26:24 AM ) Humor? Permalink [Trackback]

OSCache 2.0 (beta 1)

Via David Czarnecki, a new version of OSCache is released. I think the current version of OSCache is responsible for some of the problems on FreeRoller (esp. Rickard's "my page is blank" problem). When I get a chance I'll work on getting OSCache 2 (beta) into Roller (looks like some code changes will be necessary).
( Jul 21 2003, 08:23:15 AM ) Roller Permalink [Trackback]



20030718
Friday July 18, 2003

Where's Russell?

He hasn't posted since Tuesday!
( Jul 18 2003, 08:22:22 PM ) News Permalink Comments [1] [Trackback]

Re: LGPL and the FSF

Kevin, thanks for posting that excerpt from the Slashdot thread. I was going to do it, but lethargy stole over me, after a day of considering and discussing the LGPL. I'm relieved to see that the LGPL makes it possible for Roller to continue with an Apache-style license (though I'm curious what the requirement Make available the source code for the LGPL library entails).
( Jul 18 2003, 02:40:44 PM ) Roller Permalink [Trackback]

Re: Roller Annoyances

As Dave says

Interested in improving Roller? Join us on the Roller development mailing list.

I would add: If you find any annoyances, please log them in our bug database (but please check first to avoid duplicates). And if you have the solution, please send us a patch!
( Jul 18 2003, 02:37:24 PM ) Roller Permalink [Trackback] [Link]



20030716
Wednesday July 16, 2003

It's not about who wins

its about having a discussion, and trying to plumb the exact meaning of in-exact text. I thought we all valued calm discourse, supported by facts (and where absent, quotes). No histrionics, and no temper tantrums.
( Jul 16 2003, 11:04:22 PM ) Personal Permalink [Trackback]

More on Roller and the LGPL

If Paul Rivers is right (and I suspect he is, though I'd like to hear someone from the FSF clarify), then Roller has no worries. This also means that we can add back in the old mySQL JDBC driver (the 2.0xxx version) which was LGPL. The newer drivers (3.x) are GPL, which is still "right out" so far as I can tell.

Later: Andy made available the entire email which makes the whole brouhaha moot, so far as I can see.
( Jul 16 2003, 04:05:45 PM ) Roller Permalink Comments [3] [Trackback]

Re: Roller and GPL

With this news, a follow up to my earlier "survey" seemed in order...

LGPL libraries used by Roller

  • Hibernate
  • Prevayler
  • Ekit
  • Flock (is this really still used?)
  • Jazzy
  • JSPWiki
  • Radeox

Couldn't tell...

  • jython

Most of the rest where covered by Apache(like) licenses, with the exception of JUnit which is under IBM's Common Public License. The upshot, as I understand it, is that any Roller code that imports LGPL'd code (import org.hibernate.*) will need to be excised if we wish to remain under an Apache-like license.

In the discussion at Dave's and Andy's sites, there continues to be questions about what constitutes "linking". Quoting Dave Turner (licensing@fsf.org) from Andy Oliver's email:

This sort of linking falls under section 6 of the LGPL.

Once again Andy has received too vague a response from the FSF. Mr. Turner simply states that 'linking to a jar' falls under Section 6. Paul Rivers points out that Section 6 allows for some exceptions. I read the GPL license some time ago, but I'm pretty certain my brain was mush by the time I got that far (did I get that far?). What exactly is it that we need to do, Paul?
( Jul 16 2003, 12:13:28 PM ) Roller Permalink Comments [3] [Trackback]

For further reading on today's posts:




archives
links