KBD

Keith Devens .com

Thursday, August 28, 2008 Flag waving
That is because you crazy! – Ikea

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 →
August 2008
SunMonTueWedThuFriSat
 12
3456789
10111213141516
17181920212223
24252627282930
31 



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

Recent comments XML

Girls, please don't get breast implants

Wow, After all this time, the​comments on this page continue to​grow. It wa...

Ajeet: Aug 25, 2:36am

Generated in about 0.057s.

(Used 7 db queries)

mobile phone