Java IoT Authors: Pat Romanski, Yeshim Deniz, Elizabeth White, Roger Strukhoff, Liz McMillan

Related Topics: Java IoT

Java IoT: Article

Hmmmmmmm...What if?

Hmmmmmmm...What if?

It's that time of year again - the time when we all pretend to get along with one another for a few weeks. It's the time for families to come out of the woodwork, for getting out that knitted pullover from the Auntie whose name you can never quite remember. I can't wait until the New Year comes round again so we can go back to disliking people. Bah humbug!

Season's greetings to one and all. Actually, contrary to popular belief, I love this time of year. Over here in Scotland we generally get a white Christmas, and it's been known for me to get all "Bing" and burst out in floods of unrecognizable notes - which is never a bad thing!

Before We Get to What If...
It's Alan Williamson and here we are for another column of "Straight Talking." This has been an interesting month for me, one that has found me in all four corners of the world. My regulars will know that I usually take a characteristic and focus an article on it, contrasting it to our world of Java. Well, this month is going to be no different. I think we'll plump for dreaming. The ability to play "What if?" games. You know the sort: "What if I won a million dollars?" or "What if I was the best Java programmer in the world?" (We all think we're the best, so maybe that wasn't a good example.)

Anyway, this month my business took me back to Tokyo, and then over to Sydney, Silicon Valley, Boston and then finally New York. This was only my second time in Silicon Valley; the first time was when I was at JavaOne last year. But back then I never got a chance to look around the place - well, that's not exactly true!

I'm not sure how many of you have ever visited Silicon Valley. I suspect the majority of you have. Therefore you know what it is, and, more important, what it is not. I've been in this industry for many years, and during that time I've had this picture of Silicon Valley - a picture, I discovered, that was shared by many who've also never been there. I assumed Silicon Valley was one big industrial park set in acres of lush green gardens with signposts pointing to all the big players in the computing industry. Was I in for a shock!

The reason I missed it the first time around was that I was actually looking for such a place. I think I must have gone to every shopping mall trying to find the infamous "Silicon Valley." Time beat me then, so this time I got me a proper tour guide. James Davidson from Sun kindly lent me his know-how and drove me around Silicon Valley, pointing out all the major headquarters of the companies that shape our industry.

James showed me the offices of Sun, Apple, IBM, Netscape, Oracle and HP, to name some of the big boys. Each building, or set of buildings in some cases, was very impressive - and breathtaking when you think that what's potentially happening inside those buildings will affect every one of us and how we work. We have companies working on hardware, browsers, networks, databases and, most important, Java - all within a few miles of each other.

The Truth About Silicon Valley
For those of you who shared my view of Silicon Valley, let me tell you it's not like that at all. It's not one big industrial/business park. In fact, Silicon Valley is the name given to a region that technically doesn't exist. No map displays it. No signposts point to it. It's a collection of towns that among them house the most important and influential companies in the world.

I went to Boston next to drop in on one of the students we sponsor at Worcester Polytechnic Institute. I recounted the vision of Silicon Valley to Shahzad, and he agreed with me that his vision was somewhat aligned with mine. Then we got talking, and it's here that I'd like to bring you in.

Our discussions took us many a place, most of it dreaming, thinking about exciting innovations coming from that wee corner of California. Then it took on a sinister tone. We got worried. Here's where I posed the question, "What if we woke up one morning and Silicon Valley was no longer there?" The two of us just stared at each other for a moment, each of us mentally calculating the impact that "What if" would have on the world as a whole.

Now, we know the chances of this actually happening are small. We all know that the entire state of California is on a famous fault line, the San Andreas Fault. One of the biggest misconceptions about this particular fault line is that one day California will fall into the sea. Before writing this article, I did some research into it and came up with some interesting facts and figures. For example, California will not fall into the sea, but instead it is moving up toward Alaska and Canada at a rate of around 35 mm a year. So Bill Gates is going to have Scott McNealy as a neighbor after all!

Second, in the last 10 years California has experienced around 20,000 tremors. Granted, most of them have been small, but considering that every point in California is only 30 miles away from a major earthquake zone, you have to wonder whether Mother Nature engineered Silicon Valley to be where it is as part of her global natural selection program.

On another note, in Cold War times it was rumored that most of Russia's missiles were aimed at California. This would have wiped out most of the entertainment and computing industry. Couple that with the earthquakes, and suddenly old California doesn't look so appealing.

But back to the question I posed. What if we woke up one morning and suddenly the headquarters of Sun, Netscape, Apple and Oracle were no longer there? Everything was lost. How would this impact the rest of us?

Would Java Die?
Since we're all in the Java world, let's look at what might happen with Java. As we know, most of the major API development is performed on De Anza drive in Cupertino, at Sun. Now let's take Sun out of the picture. They're gone. Let's assume they lost all their top engineers, and their satellite offices didn't have the know-how to continue core development.

I don't think Java would die, but it would be a very different Java world from what we know now. Java would probably splinter into x different versions and go the way UNIX did back when it was released. Every major IT company in the world would assume responsibility and start supporting their new flavor.

Microsoft is a prime example of a company that would like (and is trying) to own Java; IBM is another. Each of these chaps has huge amounts to gain by controlling the Java platform. Microsoft fears Java will threaten its dominance in the PC marketplace, so it's trying everything in its arsenal to taint Java and make it difficult for its programs to run. Anyone who's coded an applet for IE4 knows only too well that the same applet for Netscape will not run half as sweetly as in IE4.

Microsoft has dismissed the idea of a Java station as impractical, and is very keen to promote its WinTerm as an alternative. Chances are this will succeed. Why? Because, let's be honest, we have very little choice. Big corporations will stick with solutions already in place, and NT is gaining market share rapidly. Does that mean we as Java developers are going to have to face the Microsoft classes at some point in our careers? Hopefully not.

Now, assuming that in our game here Netscape is also taken out of the game means the browser war is effectively over. IE will become the de facto, nay, the only browser available. So we can conclude that taking Silicon Valley and removing it from the face of the earth would make a significant difference.

It's been fun for me to research this article. I've had conversations with people in San Francisco, New York, London and Sydney. Some were CEOs of Java companies, some were developers; some CEOs had nothing to do with Java but were major users of large installations of Java.

I'm not going to quote anyone here as that wouldn't be fair, but let me just say that it was easy to spot which companies didn't want to bite the hand that fed them. The ones proclaiming it wouldn't make a bit of difference were found to like Microsoft that little bit too much. The ones who said it would make a difference were the ones that had no alliance or allegiance to Microsoft at all. Not exactly hard science, you understand, but like I said, the answers I gleaned did make me chortle at times.

But It's a Game. It's Unrealistic. Or Is It?
Who remembers that brilliant movie It's a Wonderful Life starring James Stewart? Do you remember the storyline? Basically it's about a man, George Bailey (James Stewart), who's got to the end of his tether and wants to commit suicide. This is because all his life he's been trying to run a business under the constant strain of the mean Mr. Potter, the richest man in the county. Mr. Potter is determined to put George out of business and tries a number of tricks. Finally George gives up and can't see a way forward.

Do you remember what happens? Clarence, his guardian angel, comes down and shows him a world without George. The town is no longer called Bedford Falls but Pottersville. Everything is owned and controlled by Mr. Potter and the place is in a right old mess. So, in good old movie tradition, George sees the error of his ways, returns to his old life and discovers that the whole town has rallied around to help him out. It's a sweet story, but one that I couldn't help but see has some parallels for our own.

In our world we have Mr. Gates, who would be Mr. Potter, with Scott McNealy taking on the James Stewart role. With that in mind pick up a copy of the film and watch it again. The movie takes on a completely new meaning. Especially the scene where Mr. Potter tries to buy George off. Considering the current events in the media with Sun and Microsoft, it hits a recognizable note.

This dream has turned out to be a bit of a nightmare. A silly off-the-cuff remark sparked a whole lot of dialog that got everyone I was in contact with thinking about the bigger picture. Bottom line: if Microsoft got control of Java, it would lose one of its basic fundamentals - the ability to "write once, run anywhere." We as Java developers and keepers of the faith simply can't let this happen.

More Stories By Alan Williamson

Alan Williamson is widely recognized as an early expert on Cloud Computing, he is Co-Founder of aw2.0 Ltd, a software company specializing in deploying software solutions within Cloud networks. Alan is a Sun Java Champion and creator of OpenBlueDragon (an open source Java CFML runtime engine). With many books, articles and speaking engagements under his belt, Alan likes to talk passionately about what can be done TODAY and not get caught up in the marketing hype of TOMORROW. Follow his blog, http://alan.blog-city.com/ or e-mail him at cloud(at)alanwilliamson.org.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.

@ThingsExpo Stories
The standardization of container runtimes and images has sparked the creation of an almost overwhelming number of new open source projects that build on and otherwise work with these specifications. Of course, there's Kubernetes, which orchestrates and manages collections of containers. It was one of the first and best-known examples of projects that make containers truly useful for production use. However, more recently, the container ecosystem has truly exploded. A service mesh like Istio addr...
Predicting the future has never been more challenging - not because of the lack of data but because of the flood of ungoverned and risk laden information. Microsoft states that 2.5 exabytes of data are created every day. Expectations and reliance on data are being pushed to the limits, as demands around hybrid options continue to grow.
Poor data quality and analytics drive down business value. In fact, Gartner estimated that the average financial impact of poor data quality on organizations is $9.7 million per year. But bad data is much more than a cost center. By eroding trust in information, analytics and the business decisions based on these, it is a serious impediment to digital transformation.
Business professionals no longer wonder if they'll migrate to the cloud; it's now a matter of when. The cloud environment has proved to be a major force in transitioning to an agile business model that enables quick decisions and fast implementation that solidify customer relationships. And when the cloud is combined with the power of cognitive computing, it drives innovation and transformation that achieves astounding competitive advantage.
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As automation and artificial intelligence (AI) power solution development and delivery, many businesses need to build backend cloud capabilities. Well-poised organizations, marketing smart devices with AI and BlockChain capabilities prepare to refine compliance and regulatory capabilities in 2018. Volumes of health, financial, technical and privacy data, along with tightening compliance requirements by...
As IoT continues to increase momentum, so does the associated risk. Secure Device Lifecycle Management (DLM) is ranked as one of the most important technology areas of IoT. Driving this trend is the realization that secure support for IoT devices provides companies the ability to deliver high-quality, reliable, secure offerings faster, create new revenue streams, and reduce support costs, all while building a competitive advantage in their markets. In this session, we will use customer use cases...
Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settlement products to hedge funds and investment banks. After, he co-founded a revenue cycle management company where he learned about Bitcoin and eventually Ethereal. Andrew's role at ConsenSys Enterprise is a mul...
DXWorldEXPO LLC announced today that "Miami Blockchain Event by FinTechEXPO" has announced that its Call for Papers is now open. The two-day event will present 20 top Blockchain experts. All speaking inquiries which covers the following information can be submitted by email to [email protected] Financial enterprises in New York City, London, Singapore, and other world financial capitals are embracing a new generation of smart, automated FinTech that eliminates many cumbersome, slow, and expe...
DXWorldEXPO | CloudEXPO are the world's most influential, independent events where Cloud Computing was coined and where technology buyers and vendors meet to experience and discuss the big picture of Digital Transformation and all of the strategies, tactics, and tools they need to realize their goals. Sponsors of DXWorldEXPO | CloudEXPO benefit from unmatched branding, profile building and lead generation opportunities.
The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering Cloud Expo and @ThingsExpo will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at Cloud Expo. Product announcements during our show provide your company with the most reach through our targeted audiences.
DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City. Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of bus...
With 10 simultaneous tracks, keynotes, general sessions and targeted breakout classes, @CloudEXPO and DXWorldEXPO are two of the most important technology events of the year. Since its launch over eight years ago, @CloudEXPO and DXWorldEXPO have presented a rock star faculty as well as showcased hundreds of sponsors and exhibitors! In this blog post, we provide 7 tips on how, as part of our world-class faculty, you can deliver one of the most popular sessions at our events. But before reading...
Cloud Expo | DXWorld Expo have announced the conference tracks for Cloud Expo 2018. Cloud Expo will be held June 5-7, 2018, at the Javits Center in New York City, and November 6-8, 2018, at the Santa Clara Convention Center, Santa Clara, CA. Digital Transformation (DX) is a major focus with the introduction of DX Expo within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive ov...
DXWordEXPO New York 2018, colocated with CloudEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one location.
DXWorldEXPO LLC announced today that ICOHOLDER named "Media Sponsor" of Miami Blockchain Event by FinTechEXPO. ICOHOLDER give you detailed information and help the community to invest in the trusty projects. Miami Blockchain Event by FinTechEXPO has opened its Call for Papers. The two-day event will present 20 top Blockchain experts. All speaking inquiries which covers the following information can be submitted by email to [email protected] Miami Blockchain Event by FinTechEXPO also offers s...
Dion Hinchcliffe is an internationally recognized digital expert, bestselling book author, frequent keynote speaker, analyst, futurist, and transformation expert based in Washington, DC. He is currently Chief Strategy Officer at the industry-leading digital strategy and online community solutions firm, 7Summits.
Digital Transformation and Disruption, Amazon Style - What You Can Learn. Chris Kocher is a co-founder of Grey Heron, a management and strategic marketing consulting firm. He has 25+ years in both strategic and hands-on operating experience helping executives and investors build revenues and shareholder value. He has consulted with over 130 companies on innovating with new business models, product strategies and monetization. Chris has held management positions at HP and Symantec in addition to ...
Cloud-enabled transformation has evolved from cost saving measure to business innovation strategy -- one that combines the cloud with cognitive capabilities to drive market disruption. Learn how you can achieve the insight and agility you need to gain a competitive advantage. Industry-acclaimed CTO and cloud expert, Shankar Kalyana presents. Only the most exceptional IBMers are appointed with the rare distinction of IBM Fellow, the highest technical honor in the company. Shankar has also receive...
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities - ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups.
With tough new regulations coming to Europe on data privacy in May 2018, Calligo will explain why in reality the effect is global and transforms how you consider critical data. EU GDPR fundamentally rewrites the rules for cloud, Big Data and IoT. In his session at 21st Cloud Expo, Adam Ryan, Vice President and General Manager EMEA at Calligo, examined the regulations and provided insight on how it affects technology, challenges the established rules and will usher in new levels of diligence arou...