BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News Remembering Bill Shannon

Remembering Bill Shannon

This item in japanese

Bookmarks

William (Bill) Shannon, a renowned engineer who was instrumental in the evolution of SunOS, Solaris, and JavaEE while he worked as employee number 11 at Sun Microsystems, passed away last month after a long battle with cancer.

Shannon received his Masters degree in Computer Engineering from Case Western Reserve University. After a brief stint working at Digital Equipment Corporation in the Unix Engineering Group, Shannon was recruited to work at Sun Microsystems in 1982. While at Sun Microsystems, Shannon published many papers and garnered respect and admiration from his peers and colleagues. Well-known for his technical prowess and prolific work ethic, Shannon led a group of SunOS Distinguished Engineers who created Solaris. He then went on to lead the design and development efforts of JavaEE, to make Java run as an application server environment.

 

Shannon's iconic 'Unix' license plate - courtesy of Karen Shannon

InfoQ reached out to Sharat Chander, senior director, Java Product Management & Developer Relations, for a comment. He fondly remembers Shannon and had this to say: "Bill was one of the most quietly humble experts in the technology world. Most developers don’t realize just how important Bill was towards driving Java innovation. History must never forget his name and his contributions to Java. For me personally, it was Bill who advocated in 2009 that I should be the JavaOne Conference Chairperson. I was dumbfounded by this. Wanting to know why, Bill said, 'Because you’re the right person for the job.' And, so far 9 years I tried my best to ensure I lived up to Bill’s expectations in the role. I’ll never forget how he personally supported my career behind the scenes. I’m forever grateful."

Josh Long, Spring developer advocate, said this about Shannon: "I never had the privilege of working with him directly, but he embodies what I love most about the JVM community: tireless, patient dedication and applied elbow grease. He was a giant and we are lucky, today, to be able to stand on his shoulders."

You can read about a few interesting accounts about Shannon that were compiled by David Rosenthal with assistance from Shannon's longtime friends.

Shannon’s contributions to the IT industry are immeasurable and he will be deeply missed within the Unix and Java communities. According to David Rosenthal's blog post, Shannon's farewell email had this as the subject line:

public static final void goodbye() { /**NORETURN*/ }

Our thoughts are with his family and friends at this difficult time.

Rate this Article

Adoption
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Until we meet again

    by Cameron Purdy,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Bill would be amused that this story got posted at all, and he'd think it was silly that anyone would bother since it's just about him and that's not really important, and he'd tell me it would be stupid for me to respond.

    But since it did get posted, he'd want to remind people that Java EE is now completely open sourced as Jakarta EE, and he'd want you to use it and contribute to the evolution of the project: jakarta.ee/

    (Bill spent most of his time at Oracle working to make sure that happened, against great odds. RIP Bill.)

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT