Interoperability archives - Our Latest Discovery

Our Latest Discovery:

interoperability

Jun 26 2008   1:16PM GMT

What is Google’s vision for enterprise applications in the cloud?



Posted by: Alexander Howard
Google, business, interoperability, applications, Web 2.0, compliance, enterprise, software, data, Technology, Web services, video, Internet, innovation, collaboration, conversation, governance, trend, buzz, communications, Web applications, buzzword, cloud computing, utility computing, the cloud, government, conference, enterprise 2.0

Three TechTarget editors interviewed Rishi Chandra, Product Manager, Google Enterprise, at the Enterprise 2.0 Conference in Boston.

Barney Beal, Zach Church and Alex Howard covered a wide range of topics over the course of this exclusive thirty minute interview, questioning Chandra about Google’s vision for enterprise applications, cloud computing, security, compliance and more.

Jun 12 2008   9:40PM GMT

What is Microsoft’s vision for social computing? Sharepoint’s Community Lead offers some perspective.



Posted by: Alexander Howard
Microsoft, business, interoperability, Web 2.0, software, Database, Web services, video, YouTube, social publishing, event, collaboration, CMS, Web applications, software development, the cloud, Windows, conference, enterprise 2.0

Lawrence Liu is a Senior Technical Product Manager and the Community Lead for SharePoint Products and Technologies at Microsoft. In the short video below, he talks with WhatIs.com’s Alex Howard on the demo floor at the Enterprise 2.0 Conference in Boston about the evolution of social software, the development of Sharepoint and the extension of the collaborative software’s capabilities and integration with Office products. Liu also discusses interoperability, support for ODF and PDF within Sharepoint and possibilities for Sharepoint online as part of Microsoft’s long term cloud computing strategy.

Lawrence was kind enough to take a few minutes to talk thoughtfully about what his team is doing. Many thanks!


Jun 10 2008   12:16PM GMT

What is enterprise 2.0? Cloud computing proponents mix with social software vendors in Boston.



Posted by: Alexander Howard
open source, Microsoft, Networking, business, interoperability, news, Web 2.0, enterprise, software, Technology, Web services, video, new media, Internet, innovation, useful, social bookmarking, social publishing, interesting, invention, event, entrepeneurship, startup, collaboration, participation, Development, wiki, conversation, streaming, productivity, spreadsheet, trend, social networking, buzz, communications, Web applications, interface, buzzword, software development, cloud computing, the cloud, word meanings, conference, demonstration, enterprise 2.0

The question of creating an agreed upon definition for enterprise 2.0 continues to come up here on the Boston waterfront, as hundreds of software executives, CIOs, software vendors, media and curious technologists mix and explore the latest in enterprise collaboration technologies at Enterprise 2.0. Zack Church and I collaborated last month to formulate this:

Enterprise 2.0 is the strategic integration of Web 2.0 technologies into an enterprise’s intranet, extranet and business processes. Enterprise 2.0 implementations generally use a combination of social software and collaborative technologies like blogs, RSS, social bookmarking, social networking and wikis. Most enterprise 2.0 technologies, whether homegrown, free or purchased, emphasize employee, partner and consumer collaboration. Such technologies may be in-house or Web-based. Companies using YouTube for vlogging or a private Facebook group as a modified intranet, for instance, are implementing a form of enterprise 2.0.

The conference organizers have formulated the following definition, loosely based upon Harvard Business School professor Andrew McAffee’s definition for enterprise 2.0:

Enterprise 2.0 is the term for the technologies and business practices that liberate the workforce from the constraints of legacy communication and productivity tools like email. It provides business managers with access to the right information at the right time through a web of inter-connected applications, services and devices. Enterprise 2.0 makes accessible the collective intelligence of many, translating to a huge competitive advantage in the form of increased innovation, productivity and agility.

So what’s the story? Buzzword akin to Web 2.0 or something “real?”

In a session exploring the state of Enterprise 2.0, however, Dion Hinchliffe offered up one of the best, most succinct definitions to date that moves beyond the specifics to a more overarching purpose:

Enterprise/Web 2.0 is made up of “networked applications that explicitly leverage network effects.” — Tim O’Reilly.

In this case, a network effect is “When a good or service has more value the more that other people have it too.” (Wikipedia)

Here at the conference, over 60 different vendors are demonstrated different kinds of communication and productivity software that creates such network effects by helping workers to collaborate more easily, efficiently and socially. We’ll be posting videos, articles, interviews and other content over the next two days, as long as the wifi allows. Livestreaming has been balky, due to heavy network use, but you can check in on WhatIs.com’s live conference coverage of Enterprise 2.0 at uStream.com to see if we’re online. Check back here for more coverage on cloud computing, Dan Bricklin on SocialText’s new social spreadsheet or demonstrations of new social software like Newsgator’s Social Sites 2.0, a plugin that turns MSFT Sharepoint Server into a Facebook-like environment.

If you’re at the conference floor and would like to demonstrate your software or talk about enterprise 2.0 and social software, feel free to email me at ahoward@techtarget.com or send me a tweet at @digiphile on Twitter.


Jun 10 2008   11:26AM GMT

What is a social spreadsheet? Dan Bricklin and SocialText combine wikis with workspaces at Enterprise 2.0.



Posted by: Alexander Howard
open source, interoperability, applications, enterprise, Internet, innovation, commentary, cool, education, learning, academics, social publishing, interesting, invention, event, creativity, collaboration, freeware, Development, community, information, productivity, spreadsheet, history, communications, interface, software development, conference, enterprise 2.0

Ross Mayfield, founder of SocialText, a maker of enterprise wiki software, announced the launch of a new social spreadsheet at the Enterprise 2.0 Conference. In his presentation to a packed hall of technology executives, developers, media and social media mavens, Mayfield first addressed the state of Enterprise 2.0 before asking a simple question:

How can you work with structured data in an unstructured way?

He noted that the killer app of the PC generation that came of age in the 1980s was the spreadsheet, pioneered by Dan Bricklin in the form of VisiCalc. That app was what led many early adopters to buy an Apple and tap into the productivity gains brokered by the IT revolution.

Spreadsheets are now used for communication, lists, tables and two-dimensional layout. Mayfield asserted that they’re the most common database on the planet.

Workers collaborated originally by using sneakernet and floppy disks to share spreadsheets.

Now, we play “email volleyball with attachments” — a descriptive and all too accurate summation of how files ping pong around a network, introducing version control issues, 90% error rates. As Ross sees it, reverse engineering a spreadsheet on a web page misses the potential.

For the past two years, Socialtext has been working with Dan Bricklin to combine the usability and collaborative power of a wiki with the organization and flexibility of a spreadsheet. Meet the social spreadsheet, a “multi-user wiki-based spreadsheet program that simplifies version control, reduces errors and increases productivity.”

The software is able to cross organizational, structural, geographical and temporal boundaries. In the short video below, (available on Viddler for sharing or on YouTube), Dan Bricklin explains what a social spreadsheet is, how it works, how he was involved in the project and what users can expect from the software.


The social spreadsheet is open sourced and will be used in XOs for the One Laptop Per Child project worldwide, providing access to a quintessential IT tool for farmers, village merchants, businessmen, teachers and thousands of other individuals in the developing world.

Thanks again to Dan Bricklin for taking the time to talk to WhatIs.com.


Apr 28 2008   10:36AM GMT

Video: How to install the Cosmos User Kit



Posted by: Alexander Howard
Microsoft, interoperability, video, YouTube, innovation, free, invention, collaboration, Development, code, Visual Studio and the .NET Framework, .net

This video from GoCosmos.org demonstrates how to install the Cosmos User Kit.

Cosmos is an open source microkernel .Net-based operating system written entirely in C#. The folks over at SharpOS.org, who have also created a microkernel OS written in C#, have reasonably objected to claims that Cosmos is the first OS of this type. Both operating systems can be installed and run from a USB jump drive, which only adds to their geeky cred.

You can get updates to the Cosmos project at the official blog. A Cosmos FAQ is also available at the site.


Apr 22 2008   8:34AM GMT

Videos: Application Design using Real-Time Specification for Java (RTSJ)



Posted by: Alexander Howard
interoperability, applications, programming, video, YouTube, Internet, Development, code, Sun, Sun Microsystems, software development, demonstration

Sun has uploaded a number of helpful tutorials and lectures to YouTube, including this three-part series that features Dr. Doug Locke explaining the Real-Time Specification for Java (JSR-001). The Sun Java Real-Time System (Java RTS) is Sun’s commercial implementation of the JSR-001. Application developers interested in using Java for real-time applications (RTA) should find this series useful.

Part I

Part II

Part III


Mar 19 2008   4:38PM GMT

Video: Google Android talk in London



Posted by: Alexander Howard
open source, Mobile, interoperability, applications, YouTube, design, Development, gadgets, software development, conference

This video captured Dave Burke, an engineering manager within Google’s mobile team, at the Future of Mobile conference in London talking about Android and the Open Handset Alliance (OHA).


Mar 7 2008   10:16AM GMT

Video: How to log into websites using OpenID



Posted by: Alexander Howard
open source, business, interoperability, Web services, video, YouTube, Internet, multimedia, useful, cool, learning, free, collaboration, community, interactive media, tool, tutorial, howto, trend, blogging, authentication, word meanings

One of our newest definitions explains OpenID:

“OpenID is a decentralized single sign-on authentication system for the Internet. The goal of the OpenID initiative is to allow users to log in at websites around the Internet with one ID instead of having to create multiple unique accounts. OpenID was developed using the open source software model to be an interoperable protocol independent from any single organization. (Continued…)”

Activating and using an OpenID is quite easy — I was able to sign up for TravelWiki, for instance, using one from Yahoo!. Activation and setup took about a minute. I’ve embedded three videos below that explain more about how OpenID works and how to use it. Enjoy!

The video below explains more about how to use an OpenID to login, in this case to votay.com:

Here’s another one that explains how to use OpenID with WordPress:

Dave provides a short, clear explanation of OpenID using a whiteboard here:

And finally, in a Google TechTalk, Simon Willison  (co-creator of the Django Web framework) discusses the implications of OpenID and explores the best practices required to take advantage of the new technology while avoiding the potential security pitfalls. This one’s a bit long but excellent. 


Sep 17 2007   1:49PM GMT

Andreesen on the three kinds of platforms, the cloud and the future of the Internet



Posted by: Alexander Howard
Microsoft, interoperability, programming, operating systems, Web services, Internet, innovation, blog, learning, interesting, futurism, Silicon Valley, entrepeneurship, code, social networking, buzzword, cloud computing, Amazon, the cloud

One of my favorite discoveries of the past year has definitely been Marc Andreessen’s blog. From the moment he first started posting long, chewy, thoughtful discussions of his thoughts on technology, business and startups (along with wonderful digressions into great new sci-fi writers, Web 2.0, and essential online cheat sheets), Marc has been on the must-read list for most of the techie blogosphere.

Now, the famous co-founder of Netscape and co-author of the Mosaic browser has moved on to Ning, a social networking startup that’s jostling with Microsoft, Amazon, Sun, Facebook and others to provide a platform for all manner of distributed applications, all within “the cloud.” Amazon even calls their platform the Elastic Compute Cloud, or EC2.

Therein lies the rub. The word platform has become overused to the point of losing any precise meaning. WhatIs.com has long provided two definitions for platform:

1) In computers, a platform is an underlying computer system on which application programs can run. On personal computers, Windows 2000 and the Mac OS X are examples of two different platforms. On enterprise servers or mainframes, IBM’s S/390 is an example of a platform.

A platform consists of an operating system, the computer system’s coordinating program, which in turn is built on the instruction set for a processor or microprocessor, the hardware that performs logic operations and manages data movement in the computer. The operating system must be designed to work with the particular processor’s set of instructions. As an example, Microsoft’s Windows 2000 is built to work with a series of microprocessors from the Intel Corporation that share the same or similar sets of instructions. There are usually other implied parts in any computer platform such as a motherboard and a data bus, but these parts have increasingly become modularized and standardized.

Historically, most application programs have had to be written to run on a particular platform. Each platform provided a different application program interface for different system services. Thus, a PC program would have to be written to run on the Windows 2000 platform and then again to run on the Mac OS X platform. Although these platform differences continue to exist and there will probably always be proprietary differences between them, new open or standards-conforming interfaces now allow many programs to run on different platforms or to interoperate with different platforms through mediating or “broker” programs.

2) A platform is any base of technologies on which other technologies or processes are built.

Fortunately, in this mammoth post, Andreessen both modifies and adds to these definitions, putting the term in the context of the Internet and then exploring three different levels of online platform: the “Access API,” the “Plug-in API,” and the “Runtime environment.”

As a rather famous online pundit often writes,  read the whole thing (RTWT). If you’re at all interested in programming, online business strategy and the concept of the cloud, you’ll be glad you did.