Now that OpenDaylight has arrived, it’s time to explain why I made the Open Source choices eventually embraced by its Founders and the community at large. One doesn’t often see such leaders as Cisco, IBM, Intel, HP, Juniper, RedHat, VMWare, NEC, Microsoft and others agree, share and collaborate on such key technologies, let alone the latter engaging in a Linux Foundation based community (some thought hell will freeze over before that would ever happen, though it got pretty cold at times last Spring).
For those of you not familiar with OpenDaylight (see “Meet Me On The Equinox”, not a homage to Death Cab for Cutie or my Transylvanian homeland), IBM and Cisco have actually started this with an amazing set of partners, nearly that ephemeral Equinox this year (~11am, March 20th) though we couldn’t quite brag about it until all our partners saw the daylight, which by now, we’re hoping everyone does. It was hard not to talk about all this as we saw those half baked, speculative stories before the Equinox – amazing how information flew, distorted as it were, but it did; I wish source code would be that “rapid”, we’d all be so much better for it…
The Open Source model for OpenDaylight is simple, it has only two parts: the community is hosted in the Linux Foundation and the license is Eclipse. The details are neatly captured in a white paper we wrote and published in the Linux Foundation. Dan Frye, my friend and fellow counterpart at IBM and I came up with the main points after two short meetings. It would have been one, but when you work for such giants as our parent companies and soon to be OpenDaylight partners, one has to spend a little more time getting everyone to see the daylight. It boils down to two things, which I am convinced are the quintessential elements of any successful open source project.
1) Community. Why? Because it trumps everything: code, money and everything else. A poor community with great code equals failure (plenty of examples of that). A great community with poor (or any) code equals success (plenty of examples of that too). Why? Because open source equals collaboration, of the highest kind: I share with you, and you with me, whatever I have, I contribute my time, my energy, my intellectual property, my reputation, etc.. And ultimately it becomes “ours”. And the next generation’s. Open Source is not a technology; it’s a development model. With more than 10 million open source developers world wide, it happens to be based on collaboration on a scale and diversity that humanity has never experienced before. Just think about what made this possible and the role some of the OpenDaylight partners have already played in it since the dawn of the Internet. Dan Frye and I agreed that the Linux Kernel community is the best in the world and so we picked the closest thing to it to model and support ours, the Linux Foundation.
2) Fragmentation, or anti-fragmentation, actually. Why? The biggest challenge of any open source project is how to avoid fragmentation (the opposite of collaboration). Just ask Andy Rubin and the Android guys what they fear the most. Just ask any open source project’s contributors, copyright holders, or high priests, how much they appreciate an open source parasite that won’t give back. Though we would have liked to go deeper, we settled on Eclipse, largely because of the actual language and technology we dealt with in the OpenDaylight Controller: most, if not all the initial code is Java, and though some are worried about that, I’m sure Jim Gosling is proud (btw, I’m not sure the Controller has to stay that way, I actually agree with Amin Vahdat), but we had to start somewhere. Plus having a more friendly language NB (northbound, as in the applications run on top of the Controller) is such a cool thing, we think that the #1 open source (Eclipse) and the #1 commercial (Microsoft) IDE’s are going to be very good to it, so why not? There are more reasons that pointed in the Eclipse direction, and other reasons for such wonderful alternatives (as APL or MPL, perhaps the subject of another post, some day). But when it comes to understanding the virtues of them all, no one understands them better than the amazing founders of these license models, most of them from IBM, of course (I wish they did that when I was there).
What happened between the Equinox and Solstice is a fascinating saga within the OpenDaylight community which I think played its course in the spirit of total and complete openness, inclusion, diversity, respect of the individual and the community, and most of all, that code rules – we do believe in running code and community consensus. I tip my hat to all my fellow colleagues that learned these two things along the way, the enormous talent at the Eclipse and Linux Foundation that helped us launch, and even the analysts who tried (and did incredibly well at times) to speculate the secret reasons why these partners came up with the model we did: there is no secret at all, my friends, we’re simply creating a community that is truly open, diverse, inclusive, and never fragmented. Just like a big, happy family. Welcome to OpenDaylight, we hope you’ll stay!
Tags: Android, apache, Cisco, community, controller, Eclipse, Fragmentation, IDE, java, Linux Foundation, Linux Kernel, ONE, onePK, open source, open source model, opendaylight, SDN
Cisco IT’s Bring Your Own Device (BYOD) program allows employees to be most productive on whatever device they choose. Whether it’s an iPhone, iPad, Android, Mac or PC they can connect to the Cisco internal network easily, but that’s not what this blog is about, if you’re interested in that initiative click here and here. This blog is about how adding a social layer, specifically Cisco WebEx Social, resulted in an improved user experience and reduced caseload and therefore avoided cost. Personally, I’d like to say the easy onboarding of devices has caused me less wrinkles, but I’ve yet to find a quantitative way to prove that hypothesis true, so let’s stick to the facts:
- In November 2010, Cisco IT had 4,566 cases per 33,354 devices or about 0.14 Cases/Device
- In October 2011, Cisco IT had 3,921 cases per 48,530 devices or about 0.08 Cases/Device
- Cisco IT has had a 52% increase in devices and 16% more users
Read More »
Tags: aaron chiles, Android, blog, byod, case, caseload, cisco on cisco, Cisco WebEx Social, coc-collaboration, collaboration, community, Help, information technology, iPad, iphone, IT, mac, mobility, onboarding, PC, support, WebEx Social, wxs
We are proud to announce Cisco WebEx Meetings for Android version 3.0, available today in the Google Play store. Web conferencing is one of the leading applications being used on mobile devices. With over four million mobile downloads, WebEx is the leader in mobile conferencing. Supporting iPhones and iPads, Android smartphones and tablets and the new BlackBerry 10, WebEx has broad device support with the strongest feature set. Our WebEx app allows users to start, join and schedule, and host WebEx meetings. In the meeting, users can quickly connect audio, chat with participants and see shared content in both portrait and landscape orientation. We continue to invest in and introduce new functionality for WebEx Meetings on mobile platforms and our user base continues to grow. On Android alone we have seen a 248 percent year-over-year growth.
WebEx Meetings for Android
IDC estimates that by 2015 the number of mobile workers will reach Read More »
Tags: Android, Cisco, cloud, collaboration, Microsoft, mobile, mobility, unified communications, video, WebEX
Trends like pervasive video and cloud computing are inherently changing the way we collaborate. Increasingly, organizations are looking for ways to enable rich interactions amongst employees, partners and customers.
To address this need, Cisco recently announced the Cisco Desktop Collaborate Experience DX650, an Android based phone that delivers traditional voice functionality, high-definition 1080p video, and many features commonly associated with today’s smartphones straight to the desktop. This new next-generation Cisco IP phone extends the possibilities of desktop collaboration and delivers a reliable and high-quality audio and visual experience.
Snorre Kjesbu, vice president of Cisco Collaboration Endpoints Technology, recently took time out at Enterprise Connect to discuss the DX650. Read his post to hear more on Cisco’s newest endpoint, including what Snorre’s favorite feature is! A New Paradigm for Desktop Collaboration.
Tags: Android, Cisco, collaboration, desktop, ip phone, pervasive video, unified communications, video
Today’s workplace is radically different from ten or even five years ago. Work has changed. The way people work has changed, and technology needs to be in synch with these changes. In the office, people still want access to traditional conveniences, including a desk phone. They also want access to high quality video from the desktop, and, some want to use many of the capabilities they use every day on their smart phones. It’s the whole “consumerization of IT” in action.
At Enterprise Connect 2013 this week, Cisco is debuting our latest addition to the enterprise desktop: the DX650. The DX650, orderable globally today, is an Android based phone that delivers traditional voice functionality, high-definition 1080p video, and many features commonly associated with today’s smartphones straight to the desktop.
And, on top of the Android operating system, we’ve added Cisco software, which provides better security, quality of service, manageability and higher fidelity audio and video. In short, this new disruptive technology is doing for the desk phone what smartphones did for mobile devices. Imagine – a smartphone experience for the desktop where users will never have to worry about battery life or dropped calls.
New capabilities include:
- High quality video: In addition to extending the 1080p high quality video experience to the desktop, users can also dial directly into a TelePresence meeting or connect to any standards-based video endpoint from the device.
- Smartphone capabilities at the desktop: The phone has many “smart” features or attributes, including a familiar Android user interface, instant access to critical applications and the ability to create multiple unique user profiles. Each profile can easily integrate with the user’s email and calendar as well as a full directory of contacts and speed dials. Applications such as Cisco Jabber, WebEx, and AnyConnect come preloaded on the phone.
- Cloud-readiness: This new phone enables users to access on-premises or cloud-based applications. Given that this is a fully compatible Android device (Compatibility Test Suite certified), users can now access enterprise applications such as customer service portals or CRM solutions from the DX650’s built in browser. Or, they can view content and share video with colleagues through cloud collaboration applications such as Cisco WebEx, available natively on the phone or through the Google Play store.
- Teleworking: We’ve also ensured that the DX650 supports multiple connectivity options. The DX650 can connect to the network wired or wirelessly. It also has a built in VPN client so remote users, working from home or in branch locations, can access their enterprise applications as needed.
Read More »
Tags: Android, Cisco, collaboration, desktop, unified communications, video