No business buys a solution for a problem they don't have (Seth Godin)

Our luck is that they keep creating problems on their own.
Some examples of how companies create problems easily (IT related):

# Buying the product before designing the project
# Buying the product because (you know the usual suspects)
# Hiring consultants to build a team when they never worked together before...
# Preferring price over quality
# Having fun with micro-management and forgetting the big picture
...

SD Times 2010 Software Development influencers

Android Project - Don't have one
The Apache Foundation - Long time influencer
Apple - Making money FTW
Eclipse Foundation - Too many IDEs out there... confusing
Free Software Foundation
Google - My provider search results, mail, news reader, etc
IBM - respect
Intel - new processors, but nobody is paying attention...all is virtual now...
Linux Foundation
Microsoft - all is visual
Mono Project - Miguel de Icaza should get more from Microsoft
Oracle - Where is it going?
OSGi Alliance
Scala - if the world wants LISP, why not go for Arc?
Software Freedom Law Center
StackOverflow.com - I user it and you should too
Twitter - thinking out loud and create memory for you 
VMWare - the stack, it's the stack

Influencers


Legacy software quote

From the moment one writes a line of code, it becomes legacy, and that legacy accumulates. Whether it becomes a cause of innovation inertia or a source of future value is a factor of how it is continuously modernized."

Grady Booch
IBM Fellow & Chief Scientist, Software Engineering in IBM Research