KBD

Keith Devens .com

Friday, March 19, 2010 Flag waving
But goodness alone is never enough. A hard cold wisdom is required, too, for goodness to accomplish good. Goodness without... – Robert Heinlein

Archive: December 24, 2004

← December 23, 2004December 25, 2004 →

Daily link icon Friday, December 24, 2004

Open source software license

I want to revise my open source software license and use a "standard" one if I can (i.e. one that's available at OpenSource.org). Basically, I want one that says:

  • Use for any purpose, or within a larger product with no restrictions.
  • Redistribute unmodified source with no restrictions.
  • Redistribution of modified source requires you to:
    • place the changes in the public domain or under "this" license
    • keep the initial comment header (copyright info, etc.) intact
    • clearly indicate what was modified (in a comment block under the initial comment block, as well as optionally within the code or in an accompanying "changes" file)

My goals are:

  • Let the software be used by anyone who wants to use it without concern for license issues (so, I don't want GPL-like viral-ness)
  • But still maintain ownership over the code and have no one claim it as their own (so, not public domain)
  • Have it be clear when someone other than me changes something

Any recommendations?

Singular vs. plural tags in a tag-based categorization system (such as del.icio.us)

I've been trying to come up with the best way to handle the singular vs. plural tags issue in a tag-based categorization system (such as del.icio.us, though this is actually for my own tag-based bookmark system which is not yet public).

This might be a problem just because of a peculiarity of English. I'm not sure how common this feature is to other languages. Say I want to keep track of wikis. So, I might have sets of tags like "php wikis", "python wikis", etc. But if I want to say "php wiki software", then wiki becomes singular. So, I might want to categorize different kinds of text editors with the tag 'text-editors'. I could also use "text-editor software", but that's worse, since it's much better if the url is plural rather than singular when possible (i.e. /text-editors rather than /text-editor).

Anyone have any suggestions?

Rumsfeld: "The great sweep of human history is for freedom"

Rumsfeld: "The great sweep of human history is for freedom" (via Glenn).

Update: Also see these great pieces about Rumsfeld's Iraq visit. First, an e-mail from a soldier who was there (via Power Line) and listen to this segment from Rush about a question Rumsfeld was asked by a soldier about the media.

The troops support Rumsfeld, and Casper Weinberger said he thinks Rumsfeld's doing a great job. That's good enough for me to have confidence in him.

  1. Finding the Best Programmer's Font || kuro5hin.org. I've been keeping my own list for a while.

    Though, due to one of the commenters there I've changed my editor background to a light-grey. I've long since found my favorite font (Proggy Tiny) -- now I want to figure out my favorite editor color scheme.

       (2) Tags: [Programming]
  2. Nurium Games - BreakQuest. It's like Breakout/Arkanoid with lots of extra stuff. Haven't tried it though.

       (0)
  3. Victor Davis Hanson: Leave Rumsfeld Be (to read), via LGF and Jayson at PoliPundit.

       (0) Tags: [Opinions/Politics]
  4. Michael Lind: Red-state Sneer (to read):

    Many Democrats blame the unenlightened people of red-state America for John Kerry's defeat. But most working-class Americans remain politically centrist and a rising number simply want to live in the fast-growing suburbs of middle America. Liberals should stop sneering at the people they aspire to lead.

    Via Power Line.

       (0) Tags: [Opinions/Politics]
  5. Catherine Seipp on Iraq the Model on National Review Online (via Glenn):

    I did come across a good explanation in David Horowitz's new book Unholy Alliance: Radical Islam and the American Left. Horowitz's theory is "the utopian future that embodies the idea of 'social justice'" connects radical Islam and its sympathizers with yesterday's Marxists: "It is this utopian vision that provides radicals with the standard of judgment that condemns the actually existing world, no matter how decent it may be." So therefore America and its friends, like Iraq the Model, are automatically suspect.

    Hmm.

       (0) Tags: [Opinions/Politics]
  6. I've been wondering all evening why my audio wasn't going very loud at all... when I looked at the master volume controls the "wav" setting was way down, and I remembered that RealPlayer, when you adjust the volume control in it, changes not its own application volume, but changes your system's volume control. How obnoxious! I hate RealPlayer.

       (4)
  7. Peter Bowyer's weblog: Python is... slow?. Interesting thread on Python optimization for a physics simulation.

    In a similar vein, see Guido's article: Adding Optional Static Typing to Python. Via The Farm.

       (0) Tags: [Programming]
← December 23, 2004December 25, 2004 →
March 2010
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 2 posts

Recent comments XML

I hate ASP.NET

I hate ASP... I was doing wonders​with PHP, then suddenly one of my​clients...

Johnies: Mar 17, 6:14am

Quantum physics and free will

I knew you were going to say that....

Tom Massey: Mar 15, 9:26pm

Generated in about 0.073s.

(Used 7 db queries)