Thoughts From The Drive-Thru

I’m was waiting in the drive-thru lane at the bank today when I picked up the June 2005 issue of Dr. Dobb’s Journal from my backseat. Reading an engrossing article in the car is a fun way to meet new people. When the person behind me honks and shouts “Pay attention, moron! Move forward!”, I know what they are really saying is “I am bored and have nothing to read, will you share?”. You’d be surprised at the conversations that ensue.

One of the articles covered new features in the Linux 2.6 kernel, including the EXPORT_SYMBOL_GPL() macro for use in loadable modules. The macro allows a module to hide it’s API from any module that does not use a GPL-compatible license.

What a great way to punish developers who write Linux software but don’t (or can’t) GPL their work. It’s like a declarative digital rights management system that, like most DRM schemes, inflicts most of it's pain on innocent bystanders.

Print | posted @ Wednesday, July 20, 2005 3:17 AM

Comments on this entry:

Gravatar # re: Thoughts From The Drive-Thru
by Darrell at 7/20/2005 1:32 PM

So did you share? :)
  
Gravatar # re: Thoughts From The Drive-Thru
by Milan Negovan at 7/20/2005 1:34 PM

Did you at least give that guy a finger? :)
  
Gravatar # re: Thoughts From The Drive-Thru
by A G at 7/20/2005 4:56 PM

What a riddiculous macro. I guess they don't want Linux to be adopted by any serious vendors.
  

Your comment:

Title:
Name:
Email:
Website:
 
Italic Underline Blockquote Hyperlink
 
 
Please add 3 and 1 and type the answer here: